3300000 -401962332170467750987224583372800000 3300001 -825434606463276933018096809314739998 3300002 292144878977185411210153655566703952 3300003 567573283640834360832867478795332000 3300004 480497963940629460558841403621565056 3300005 75097789331076261378386256832209660 3300006 166301313548578295317205831248788864 3300007 -822332805347229892122891927378820744 3300008 -163806184623114768481083518894254080 3300009 172380898881530260038578305240659648 3300010 53493752282721893598441200644316160 3300011 401620760954783707931818512257668608 3300012 57553516443688571910492007421202432 3300013 20676447783413908657962491507990764 3300014 545381312647287239507632497841009152 3300015 434339273230524315447934251622896000 3300016 128387215184743878341110183623606272 3300017 51331480139738325488607005180620800 3300018 -671598622042151706832929754970880 3300019 -837345707596787069277261685750446580 3300020 255442540403126477677517923798260480 3300021 52449434105123862630522307355824224 3300022 452496900478413019372589179840002624 3300023 369230083058413866310394583765910320 3300024 98218755788944700578020649830973440 3300025 449380938973513566900840270834301550 3300026 230884689362386383870919840689504480 3300027 -682269666651613401027311246329423080 3300028 -36918723967148155849050839586552832 3300029 400121329383430898483189002826178630 3300030 -56267117766944129609922397427297280 3300031 238987830612873808444366525638140640 3300032 128639005456678088924830415497199616 3300033 -1273448285370443546913305574458928 3300034 100205401774300072367747929329824640 3300035 -4829241352462342333589138976174000 3300036 273075135794167689029827076729306112 3300037 437609515069402661411988405880248632 3300038 17671543419557299496365047990370560 3300039 -673437630551722747136617910110571592 3300040 356876522601293869188876228442521600 3300041 616818736876171598642032581021860442 3300042 -227975103055225745522668815697836288 3300043 468289887438896964887558497812960064 3300044 -97124845149665946452812083387494400 3300045 -9866279571144928422845492617839360 3300046 -35189638352580047712194679605598528 3300047 -410212753891191248006478424467520680 3300048 -71887917713971431857890652828467200 3300049 -291712204527339169541762542891529820 3300050 -10875694402446750991241698632583200 3300051 -199563021279490821777227028262504896 3300052 237242848076218751586392954256019200 3300053 -890661897160078336206330669074702880 3300054 -376243025486886974360045348605270080 3300055 -670209105511581616308246998523444000 3300056 165767491847123279682325763553423360 3300057 989288689904091586507318103756137140 3300058 -57325771407372406610623121840269824 3300059 84122472656910202332107075940729120 3300060 -207297486795162550683998953509719040 3300061 1187129711663734712340439958983914662 3300062 32214784576300492181481530510716032 3300063 -114512298655429838246775793295209344 3300064 736130219087652406101920227972349952 3300065 14934576763917284622272305412285460 3300066 -29865896804650843377213470634972672 3300067 372558363349296495498369342150190400 3300068 -356454551249612773864761159010849152 3300069 -614756212873688561557786379736087456 3300070 -157735186284849841110293111752122240 3300071 1345738433389162290878254862491273272 3300072 -359871731590527923056088912573644800 3300073 175427383844631568040012867483405440 3300074 -306408835780690865733377943044248224 3300075 361406250190510723828841603690970000 3300076 -133057286427971308821649413917600768 3300077 400415969953256542391918191482072672 3300078 6353462825881347999931375510268928 3300079 13563176556827339848753620573336120 3300080 22930814427654877640921953201029120 3300081 496566411606751222769289070077904752 3300082 -645437260590560531015895823077850608 3300083 -144829801083467133641381881321742760 3300084 52706625381745637690212286107512960 3300085 231658932160924576685416621734838560 3300086 -299481693222068828228153262806222976 3300087 405674037263661173491483868073214464 3300088 -1077253830815489387777041772855316480 3300089 -411797164453166982163178737624017276 3300090 -20562229859027684830640553219816960 3300091 334686972442396228357697198274929320 3300092 -36701418789478928852849618632419840 3300093 -505745508630530351488938543447496218 3300094 -54566373738459021783184413413987328 3300095 433411739845657348060088106290695680 3300096 -403041548158204992626954016147898368 3300097 211705185592443067248285903627020546 3300098 -37863998521788280067246740982280192 3300099 160980435066588583831876570621808448 3300100 -442651784653507572849380750815443200 3300101 235370090197770258379510141206623550 3300102 7477834907236647945533043699251712 3300103 1253288965698699972977552058048403352 3300104 69485347793566770856171430767872000 3300105 142502802723814878456299093988311040 3300106 -524541279585552935042623011365283840 3300107 -2030907807321120673929384726185443800 3300108 -83031195951808249943230341842239488 3300109 -145867769451359854414599972039484896 3300110 -352322474288469089641737606129024000 3300111 -56463313332860294640011449045480512 3300112 -76192962993355734263567416263966720 3300113 106971883910169727793548411315780980 3300114 568832206141767384196731369146241792 3300115 47220520141451215040337482666195520 3300116 -320714031642230855622615676107615360 3300117 538658664648668221632090108931723680 3300118 436559087027259953997188584464329760 3300119 -848893977587948808749894265638528040 3300120 -261636481433280132121528314279936000 3300121 -6900232901711069961601575765974496 3300122 -38350589180023211536945720333171968 3300123 521066937157370463558908317964799384 3300124 440534290650439269070017455827332096 3300125 -824577813729999970293325347963666000 3300126 -46964982592078341556870910899731456 3300127 -1248617130748929864945584502219205024 3300128 -24008544433436327821338938148519936 3300129 -63621576822502964717507037894912000 3300130 -10782717012316043669228600144263680 3300131 151959827026430346640665971982888264 3300132 19892593145513437353269340129460224 3300133 -396131169112847434318829892185479618 3300134 -24912076493362022096908232313987648 3300135 -94733336073361049790943946499716400 3300136 56304581675026751761018096885432320 3300137 -381692426855250625658993090334625548 3300138 -204780250331309482710267523331462400 3300139 503819352284599361885608917590101940 3300140 524908651846969824314617266374906880 3300141 136602764769295726729071796377794304 3300142 286781609668542134229108802248151680 3300143 -353178338229279469852850571902551680 3300144 18346340046031221976019994481459200 3300145 -151846396049969255363616869295617100 3300146 511976154566795172703385667171732480 3300147 -270941918265751655988690248022375276 3300148 193642376193041209506194198751037440 3300149 21185042177721816223605367837143150 3300150 160259687496695082473175362159880000 3300151 439178036383132007308034631794456544 3300152 -2219694647478227801016125381567447040 3300153 306438380126725835839508139769825104 3300154 334708475119040560802727591928800 3300155 502503305691235359876647677796388960 3300156 421692184537026402933483389925442560 3300157 150471264491798204182718233660719712 3300158 644003309602448264468475487916839680 3300159 106831708985440612722263190667647120 3300160 151881447403703021013814063823585280 3300161 740043163365477322394312642192413524 3300162 -106135075465461280248287996544594048 3300163 -795546374926557879574140423377667816 3300164 1489437849468342975987188723453952 3300165 -129657575463622348057279692609153600 3300166 411002112175261226610736332776584032 3300167 -23362163130813036920692067947991040 3300168 -545632593397086673766038017610506240 3300169 -519090986322450763757215729310523430 3300170 201070186251997701070570838285789280 3300171 -42825207908670994965096507509740800 3300172 346034974643825389760834504079247872 3300173 -155958460711976963620608759717074676 3300174 -17264852590288806018677579234576256 3300175 184775025736030808285731233487801800 3300176 336010761530520713998418174239309824 3300177 -383558091865936851320455179915240192 3300178 22413908989669757705182831555786752 3300179 616050598993019552358554401917900780 3300180 60779991318061179781644362519224320 3300181 -683398230016146870880751034533620018 3300182 -318893883394868957218745293268675808 3300183 -480486534072649627976636743841741208 3300184 -86705608136489243051982487438970880 3300185 331751527694117162041429228471604160 3300186 158374673459096438677001807765088000 3300187 597985319351301240026050902420124392 3300188 744765998442226441416646955671269888 3300189 -449958933781340073821460876526805376 3300190 60296510985719071926768106286433600 3300191 -957032303235151597458743304100509408 3300192 -161930870825159286528767517141762048 3300193 -87133527326118519538906844396159280 3300194 182966553012404595710367982519138896 3300195 -216405923440718848564360447908544080 3300196 67676991162573242086534467588982400 3300197 -132368136327313154656084334146599300 3300198 -55438308627169131011126018414813184 3300199 -816621678803377347189230575844318304 3300200 -374094915845215383069845206060800000 3300201 213262108658920281901512882910449600 3300202 210782875934631620734468619824005552 3300203 -600234084060646770033051816266353548 3300204 196672158298131230173924008770042880 3300205 -680116561861478770621967491303956000 3300206 75239902025861662247050056177371904 3300207 -12814019387934613388731772261114112 3300208 -279927690617138384542258375997882368 3300209 -658438004281710360776572595945075040 3300210 -569600696167322465046409347967488000 3300211 -989445065014138140686349370163339188 3300212 932873407726026953763213933798335232 3300213 -39163439571826407312970715384691072 3300214 583005165557576259923876915705847456 3300215 258305368453016023342150772786203200 3300216 -42601752787251388405110796394496000 3300217 -975722967371679952606736114866355734 3300218 -181173259072496912863444308520951440 3300219 -173930652503082395986979815487186832 3300220 -220403208854675075691981140956938240 3300221 -986166415201543064354131440122073300 3300222 108227673633969241573209165573193728 3300223 726427321315438723096047507806135192 3300224 -348695487847364831401444236066816000 3300225 -45921952468748282454492027332976000 3300226 63601624608074032335141359773363104 3300227 144062595801287858205996669678547872 3300228 49257874557398273856617462343645312 3300229 230070867688584529155678354504491520 3300230 -209182839251391520952976282893748480 3300231 -342153967350435415858270876468707072 3300232 -660881384085319806551528193300218880 3300233 -354527986020133261111998825406300518 3300234 163899437085842624490853362062541312 3300235 367693185310867370578622418025915680 3300236 936337721012155259173104345372737280 3300237 -1085444741261344831947147004490410560 3300238 -46521488661773787184331526335089920 3300239 2149433651651054191788058901964643824 3300240 -74819612328946970245821993528852480 3300241 -432372072122249408644211192485609600 3300242 -97822890331635990821146269910621056 3300243 18137040243441801631245715940136000 3300244 -261926236720744100321569672528836864 3300245 -46247317749913891849347513674219880 3300246 -380019690297785567705776755145430688 3300247 12226169815457724291687134840372880 3300248 427541226061507541228869963744204800 3300249 467535575925209953186986835785375360 3300250 -2259236760964493465412803318976000 3300251 453545829515947013297401707026338104 3300252 -123771565943044480254370479510924288 3300253 736809777647442384216873495289618464 3300254 4712113872708804476860340738375424 3300255 -42651560872537183931106476272724640 3300256 -491574898822848560478697476357881856 3300257 35003838513379660646437911956214888 3300258 -145119930808159122967411320853900800 3300259 -436568480619949666637923256120984384 3300260 120474724354234129664044368659496960 3300261 129597740804636636708550967223004864 3300262 1345408551252608690258937455110272 3300263 -549792873893011388477223946444612488 3300264 9189356792086007771077519068856320 3300265 572969981935775715706459878785898660 3300266 -606186426940091050524103330136889168 3300267 -288013150836208131819196485155031720 3300268 -752786149465043375735441791933610752 3300269 344034557449195932079164803551248096 3300270 151332531865557396598585252233584640 3300271 -362351907772163305300727749287648008 3300272 222435570439109828830803506135531520 3300273 -706032496757833051300929702614722878 3300274 -9008626255776074369596820711706864 3300275 -978731942291325908484102945797100 3300276 -76091681743552377084971182422712320 3300277 -753585012731764187035523495844043520 3300278 -76805100597906855246760837393668480 3300279 314967098228989516772610227975870184 3300280 -527774613704544983869322310095769600 3300281 872981574417586815331666203056754000 3300282 -131680847381326656907229845855174800 3300283 381717902075679488803656281522999040 3300284 15029546074680533244849327576485376 3300285 -222223379590653807518170497667792800 3300286 488582189324712532210730529148231680 3300287 1686964214532067348061701466600824800 3300288 57818689698438154480160155254128640 3300289 310756510698114764674005632849889792 3300290 -1449074471012668548435345685009920 3300291 -163071138106032811580185913106155520 3300292 724265609494397662268777419766950016 3300293 -8401236977264375253349678223757312 3300294 -284111468186094837051481961434094400 3300295 293036813452033882805530022334780960 3300296 -489206826889796702892598810121886720 3300297 173703042703611790321820033011495104 3300298 -7467804034997258900805497134377120 3300299 861191815319900867994479257498030320 3300300 -247503878383738543339422073685184000 3300301 -507009202288324250170158149225186698 3300302 305630842378888212318903865541966400 3300303 309449639891472873731910922314445704 3300304 34752901514075158739801504727695360 3300305 -222463260508647341886385991803062540 3300306 12947286265287711451045558663405824 3300307 728379186487826181673548513415530312 3300308 -406737423202965680938008420863059968 3300309 101224607602742754320710404287737614 3300310 -112324142556941709620173491271526400 3300311 -375347147940886534010234662667206656 3300312 -479594053824546823524277791534489600 3300313 134656607753779750839274310672791562 3300314 -181865260270950807066776863076553744 3300315 352832013656534439048422440895249520 3300316 342990168514902954881067210853754880 3300317 -526363994985867693936214756416994848 3300318 -178462766476148500859771628165519360 3300319 -606674920480873926845213963256664320 3300320 -763524612721533714335313647279800320 3300321 -283801430163905229598661492863047360 3300322 -103975224061082556143718539967614976 3300323 470791226062653694251457064932512864 3300324 599899663443526965288437892422317056 3300325 232883079077411717560833792987604000 3300326 -98608178160664545965870094222717696 3300327 -83284366928691459615683390381681136 3300328 -1015445083585905088362171570746787840 3300329 -420868694284143760510711245800212320 3300330 6793972069358311879818334995440640 3300331 -641051083903563527526965197784121868 3300332 180044393724725246993828956420423680 3300333 -1022733403817250983941175015117376 3300334 86048333792818839931015573518090816 3300335 -611910857672532763266863010047649720 3300336 -341994924781669906317762681176064 3300337 262767752719497329996721041003067986 3300338 -445814189393664139389355893995276160 3300339 154034956058849418701962394041563648 3300340 321866437115811411159756880225812480 3300341 55751095458745412549328212982771744 3300342 -52595165961347649949961776861954560 3300343 47876868491757152479308950245423592 3300344 1077281427743812979236711550863749120 3300345 21724779993163416080464557790585800 3300346 170421952593844522665485188530969600 3300347 -182576808871141304173777607541428208 3300348 -323798418362627068668978489696599040 3300349 -176053681045663847716717563533824000 3300350 -224153346121855881402466230135480000 3300351 -409912676320694633835734557928643840 3300352 -469422065540273826559043798688595968 3300353 18627644525189579470211176612073472 3300354 -21961270392630918532177167761529312 3300355 242356127798052173650268131091663760 3300356 -31260708464329001205959277753680640 3300357 18608116089025703280976530033811680 3300358 178131905701267213961730381156317280 3300359 -737095793321660939405478001641262440 3300360 35511547344052668574535219994624000 3300361 915360669294190348469576256785988900 3300362 -79633811328621379223089717777029120 3300363 122020265623000850831910540460654368 3300364 -335645846478206997894422524449819648 3300365 -126953152030958406309115772009314740 3300366 297261388351007683525161766094428224 3300367 56722970422587260637387515270398192 3300368 -175378205367518861282278721188651008 3300369 -228204497354338780372980866405930256 3300370 -96726776035918864568513501265441120 3300371 -398861802993940102032263793886095408 3300372 502076718117632786304500747768217600 3300373 -1039397847851155506218831770897818596 3300374 -231917947336936143667534069304985600 3300375 -73856961083074425823205943218712000 3300376 -835099751993226721139655447656140800 3300377 57991762880322619460384610246782664 3300378 -271540579468267921549858313239742976 3300379 -3568204534828518935413620810963416 3300380 -136653472165547931013207384780162560 3300381 332512844816158210174307078262542112 3300382 -637867285007895937502970981071534208 3300383 -753455712823633769745953473138444320 3300384 -199817677396773732368131742352015360 3300385 -5448353330261233551114967915612800 3300386 -12231561543955747821594119567760000 3300387 410844964617935774208260499306562560 3300388 1636270486567492917426506567929856 3300389 420183077020018572143027839716944190 3300390 -11489925421314358367176098578119680 3300391 -355591947782940849448896755073842928 3300392 990530277203264027996832798231582720 3300393 296674839598183429441510585702782864 3300394 802141159250944239760387302666030432 3300395 -61023008905682624093842939934082000 3300396 116099865835288480221266782803456 3300397 373118407085081959388047552662065772 3300398 -567258000989970889473547967081860800 3300399 209219316639978820181231433147690240 3300400 33641556901308852171522669366476800 3300401 -481192864257221010226963597245143760 3300402 -4943144051710952800621323521433600 3300403 14880208947400636681571448707973600 3300404 -166411412235820423319483542350870144 3300405 -101848263137373285586084320005028480 3300406 -7764011280012365443670466393518976 3300407 465902309783063342461488349504635264 3300408 41634766201260808867676906963312640 3300409 41959726412877181539377907567586816 3300410 -128570021600565799844991348858116640 3300411 72956483949344118902751492358781040 3300412 -715384363282049910291646161294816768 3300413 -1094995908133330579723178813547457338 3300414 -162470054171175445251952836887255040 3300415 -16776676503193626881258895767808000 3300416 43050880080117832416914123563991040 3300417 32714274856949870887178792637424434 3300418 179880671815284110790615548707549440 3300419 591029389193399581685330784473957820 3300420 7742020005755880537909120280104960 3300421 -1715276740527207313696921859763405408 3300422 9789313333855862181724838747856192 3300423 -137917222721894269667443374881629056 3300424 -60207580816768562889787813412167680 3300425 -546377325653850724630406796380429700 3300426 530050579777172184261496186665394944 3300427 14576601696296188827811403001051760 3300428 544016394879826890505782094908211968 3300429 653530871338645242561741529935929856 3300430 -110611598760911972920988759673888000 3300431 -743579927127239483711764932044455008 3300432 -102573845488181749984700163000238080 3300433 -1126091945823236615470912147610222480 3300434 -965170749239500202008946138246427648 3300435 2729436361756486433488679763054240 3300436 -414953769915741342787708847623688320 3300437 96286093727215702422031082478387072 3300438 -246038785770456238134057046800699456 3300439 574128528062194046145691684085539120 3300440 110610573348823897743762593915289600 3300441 343978188766263538163345920989930192 3300442 363125269853181218798802613522405872 3300443 51720825161009423510259956814970692 3300444 -159191661505882805393383548825744384 3300445 477770666058871634456018294446600920 3300446 -127325409999469427508830139915096576 3300447 286159154853688123036989470035177800 3300448 1058746733008310857068286395515928576 3300449 -624614291646338908955179357348547550 3300450 131758077186819051347719565495625600 3300451 -473286451595239396203262290668468736 3300452 -219207519395997089078055282774666240 3300453 84544233126748204599910476969238080 3300454 -178579706078439000582408290462231808 3300455 -142775358609680722025825836296037440 3300456 -90568022837974371829820005768396800 3300457 -1012454752544819043213953052874669068 3300458 -149888647894032501757426748115988224 3300459 -116838197079223607187327449071282512 3300460 580260805943802980130486764444390400 3300461 -584455313163332855026652306246663700 3300462 -377556517404681178433327318982850560 3300463 369094163062779638059732113331813320 3300464 -209550791194860955720190750535352320 3300465 -130751064858072180364111406960484480 3300466 -316671667128931609353875934724454592 3300467 3949125446160138677519383887524712 3300468 -180589863102370223679491372453928960 3300469 378062889983360345437782390744439644 3300470 -13423282737185164112161649615416320 3300471 355965723210989117079414358074695880 3300472 -393918390114188756049616180806328320 3300473 892707070967089381543498295650978704 3300474 -99620590093807573021076451863970048 3300475 53692399600265147266319507316300500 3300476 -14147914790255060779482297022709760 3300477 50371983940523006123556062440513536 3300478 -400243223468046806206275913071606720 3300479 -9271262971724257051154230297433760 3300480 -330538953660157223205046591684608000 3300481 559004057370626463794574056416442112 3300482 -221944920147220810847707928901246048 3300483 -6160213250816116214265912825683976 3300484 -510326742722018167507539149766816768 3300485 -626001414803867625341582248124522820 3300486 -83483130884507631509404886798063616 3300487 -656815696230303163362857682514914008 3300488 678398331826741705218216035203445760 3300489 -726326212957944120935407933798005846 3300490 270094918044968019994839672700800000 3300491 -392729554090936464681641563297176108 3300492 64506395205025692154278803251448832 3300493 236827222466206526272757899038557100 3300494 136203879962483033011333035923004480 3300495 4415323697169751974029215655796480 3300496 109276405534223358914142223698993152 3300497 158344420051044325301631789602423280 3300498 -212548717326082825309879218268114416 3300499 90775832266087732559504876119192800 3300500 -50828284633032132368690881622016000 3300501 90970739610996515117118936531606432 3300502 -351867911151374410528574940689666496 3300503 908076666446029781272295551133911752 3300504 -47082293031681952198154223625543680 3300505 223072271911822563830574009162597960 3300506 -177911459184675832846040756373023232 3300507 2051820939159213397783403926555152 3300508 -5628831403838742932230905877135360 3300509 -40504769400461317047740149408129920 3300510 48936089010449884858474331573458560 3300511 -597491858917502152754501259603883928 3300512 -568921263360429653308377789681696768 3300513 -617748639728166806099896510986002256 3300514 102517303902551572960992118456115712 3300515 -876946581905446639835314796289840 3300516 487859007729372757050341797723360512 3300517 -37609677570498216917509301793442 3300518 95313509417243227451156951823496704 3300519 -51043115451471177494971378781020800 3300520 -20000632152175480704155139058176000 3300521 -151480127797436908080316969641775488 3300522 65343861313272678275580591778005504 3300523 -348278825428808706591914530305525456 3300524 -185433785221120781399638772586203904 3300525 56303988318932597319597056969717250 3300526 211495803166339321662141467966459712 3300527 27901453125982405986282856305742488 3300528 -63799091056334630180922672147333120 3300529 -89914071658375496542163628798229870 3300530 146944847515115271161022886524512160 3300531 -179919323645661503696232304367766480 3300532 1330824005893476408573345452643407872 3300533 1049421844798418132499017090590623900 3300534 383493047013278365128775529818170240 3300535 74774262071653587268398250776745920 3300536 -918365192286035211768235561000120320 3300537 482816038191143208414872971854004560 3300538 -167338568591388819921442673752079904 3300539 32896277085515190146041938751211520 3300540 -307473418010031832783333339919539200 3300541 499476857363222648524776981912355200 3300542 384265087277934165440241201205127040 3300543 339163000019974262323944150912304632 3300544 -188312348774977743116151753009004544 3300545 -201171197629287475328709128164809600 3300546 112585061679217302171618488607035904 3300547 -252693177252326189012046283655513960 3300548 86932837163117433770890191241996800 3300549 -14667456604245845473392790960524672 3300550 -56282043238036784461455493451702400 3300551 903204533768841869934450288769752 3300552 -314748170212263542868933644065274880 3300553 442688536959687859235581836923854464 3300554 809430163849816038874254036269805312 3300555 119070462446412917017990909131532800 3300556 85208217461041322366973229343699968 3300557 -2410869130763646596696214477013728 3300558 -161304348636217519101332553475372032 3300559 976405794049060961676052070616715760 3300560 99676863876148913876559404888801280 3300561 1240678881905701774812438228912780480 3300562 655335892877205155750756444190694032 3300563 336332927605600052505640478359175760 3300564 -153869068442364700507134710457268224 3300565 313024085320637048956353675314854200 3300566 259125604328150088023039818189667520 3300567 -302075592259035687977154435432483888 3300568 -783331498880865448724818633785661440 3300569 91741373517268328286358932632540544 3300570 -16998851682886642941876966848655360 3300571 -1065734384678262759396984143211751228 3300572 -116106388986831895239264902485498368 3300573 -2517200948322011080648280761253856 3300574 93709349568609746818402200353809536 3300575 460602570586575711128937394310230800 3300576 807268484887350104509273385153593344 3300577 248928581016508013900998106080492800 3300578 -442068967386391826972278630524084480 3300579 149263467156785330866363616417194848 3300580 23828920506078749269829397053706240 3300581 125409191530733164123490769423847200 3300582 -82991238218681796487203755873878656 3300583 228361623404959483572402042741375408 3300584 223109844121303998711926586698465280 3300585 235224331523521935999670001578550400 3300586 -33675269889270127330378715450365008 3300587 421683205990542475307388420591000 3300588 -46973838618514034365594646369700864 3300589 -1413032439327159831270096003914062944 3300590 -144731102988346172998196428761177600 3300591 208041346553778179571398435181460872 3300592 13270434645815512636954911818711040 3300593 57778337609482426979275432160533842 3300594 2912117942629515141519068449437696 3300595 -606951989978069458428110002855328400 3300596 164733516618652112158148635121486592 3300597 648078984750038070343668252522446574 3300598 -21694523025777567381573306822586368 3300599 -900156798169176054501388549586055600 3300600 77031672501787742209107854181888000 3300601 328616620073423906467492850531986944 3300602 33814215210660965964165242256976752 3300603 416667465060012908042698302593716224 3300604 388844285945704468502191317075317760 3300605 -329233656754241519986916428501745280 3300606 -321934728524373343259019881823660480 3300607 -829846662542466289312184762320952528 3300608 211859369395765927881398652902572032 3300609 206528740795030531057111711445698368 3300610 -56279543911964804839059399702659040 3300611 559830935959776760635908382015162432 3300612 38516782509390949114842390166106112 3300613 -108576726548593518380435258619631138 3300614 -88773906199238868530223342335817600 3300615 370591863435799080050257918583270400 3300616 -480830563151125777728166862028349440 3300617 -391677322083524799864090533312789580 3300618 169386329734569046247537818024081920 3300619 -67417008178127243845770694552907488 3300620 891498403269783696341133904962048000 3300621 1073699853375816929945728481246030304 3300622 -9938605219372061001508208020540416 3300623 -6383164388020987384405234457125056 3300624 -91013685023544005719561048881094656 3300625 -51170104976947867250185529365123750 3300626 -67304027847330016045528499810565120 3300627 -231008748749834024401261101640105920 3300628 305801600599476019585797650711320320 3300629 110827899715975955019215171030423520 3300630 155608475928488398808910265696992000 3300631 658163614714546798418223023406090864 3300632 61058513542856238011243474069913600 3300633 151383653079065231289869394463846464 3300634 -127360690234213142821901663386304784 3300635 -558631680586353512128006667789846400 3300636 -298604737074772789680111579227801088 3300637 -7006956118140855407442232111328160 3300638 67630114808255109763885688894592 3300639 379862886752483172961546502554148424 3300640 275878999836852463645534342527713280 3300641 511823099047543814787289415212344084 3300642 -252545668474210082828333940967257600 3300643 -634494270418275442892203208743163856 3300644 -218844921212161589939135721535841664 3300645 -198536645066021816084697911050978560 3300646 98064184169531326302934787579909760 3300647 426353493446373460519439945029622832 3300648 134331444630978990663775549464576000 3300649 779401414938933406712047275002854080 3300650 -192864173498816461715951473307846400 3300651 -283488728196057915260187439220900808 3300652 -349736422452186066756574847474695680 3300653 -9294808748285437238064976714443936 3300654 -1306216212679072586082642830346240 3300655 -288357026307471821601458554399408440 3300656 -116849677685789203154123900216229888 3300657 218806730006556661839848917502832240 3300658 -186685440377969971844811652384547424 3300659 -657305701810474154930779403841486804 3300660 338611329168581189815726361402050560 3300661 -56404649570279314550859803549399040 3300662 237089077490477717386560468357500832 3300663 165929342646963702350209442214348288 3300664 -520287326361299301059521076983603200 3300665 423418551304924086593024428739224200 3300666 316860990059592269331019906382797824 3300667 132080942346543257407567809916818960 3300668 73972733893976581630659126390168576 3300669 483290248083926940589102061697925056 3300670 -93772115673858354903451911300726720 3300671 -929510100198021092629664784766989312 3300672 181250142456884376109753248421773312 3300673 132441393612048787524865009969296304 3300674 -163724664933120928473898494893829600 3300675 -25814927466799034734868366263795200 3300676 247692659873062208149875763539532800 3300677 -349264437196808704321344170653335300 3300678 -633616020505897757212555729811382336 3300679 -1366188299368195446321323921275255720 3300680 -6089967548259024760820131074048000 3300681 -396026330646840309306721885499444160 3300682 233366102215809727230635318617480704 3300683 543288671979721457686915400989606932 3300684 -41142353744953068270191604391034880 3300685 -709801171885082081826132845789773620 3300686 456960166008957357465011591896383744 3300687 346628196377820010861451239873261608 3300688 -222395240709479090822472662572728320 3300689 -15518592434348380753444741291382400 3300690 149483421091184164063652223884459520 3300691 -915308071882115320976715146595557908 3300692 -677852374036694124416731821421709568 3300693 -32399135267121939022638229594296000 3300694 175178422196928660413997424227778560 3300695 -13080724425849057165746060908324080 3300696 98010805420282016900107723309056000 3300697 1225206250506631819885361355543339146 3300698 448243909373367789344575688129967600 3300699 810336892889630102910502849852838400 3300700 101836890281173185897880646383936000 3300701 -1318925189200665918293679537683786208 3300702 -51112392326600623223266556598091968 3300703 270562264708990218281875186798661856 3300704 -632754442843021431821790194792398848 3300705 44922407343240390279010282526941800 3300706 -381143464094954856401997955882454448 3300707 408953743921952650308109254431643120 3300708 -203729280464995767950641470275005440 3300709 -409743006906749451386845597678606880 3300710 -150486508314459477853798516411553280 3300711 400230215875544835302225744244865920 3300712 1055572352645267474715409366566067200 3300713 127451848990477057403530573438404324 3300714 -127656131453978454114054174357769296 3300715 143921389141306673931947126140901520 3300716 295779821892697428684894092527988736 3300717 104308319772510764506262453347509312 3300718 239495011743311521203278465519135040 3300719 -366963494117745136612115321050623120 3300720 -46505126077188687363779878463078400 3300721 791335088082054064272693272401459922 3300722 188083304189918985092095245501136800 3300723 -7168129174030259377742061543765120 3300724 -376418282939833995595358931608397824 3300725 134112205492432414686626419882608000 3300726 -33551004318824863488804648379287552 3300727 287351961263267199547997168841873760 3300728 -358847988736293806820197944650915840 3300729 -745846680278199103535282103506756016 3300730 -48343452990848402923883491279994880 3300731 -420848347488764855286517174942829808 3300732 174639870017908075732504125458345472 3300733 -137534853106845262234398856116198740 3300734 -165678097825788356799020728495869120 3300735 -299471536320675102134714241731910240 3300736 -7056708295128771741187718177095680 3300737 -140732372578705906238389427539060800 3300738 -170257915197347788602977341835911680 3300739 -238897908740636061937758518612827476 3300740 -361319834824638770037197840461935360 3300741 -127017328228725440148611059014789348 3300742 389499665803735711520339636042482272 3300743 -225414206406509633561085038700672960 3300744 -265690252686537272966722540558663680 3300745 186941530852918333088664453228722880 3300746 -233461847778539702563284040012077216 3300747 -512339019290629926345498011479785000 3300748 68377727712193844153420521977278976 3300749 1169688474822000462699460353147213750 3300750 -5133936420443560124641612138416000 3300751 -469641069098716728873462073237751400 3300752 15592030813754490360757405381558272 3300753 267666032273230322637413183574744384 3300754 65681227523145273447551940003930912 3300755 1068969902325417113106665256239404800 3300756 -129022450668076285732595715139829760 3300757 -192028522389377291343064611615546994 3300758 76060669203256557847793709714600480 3300759 94709626920552540644957453195952 3300760 -500355813506684104676494063051776000 3300761 -907144445259270178514882267090146176 3300762 -439996156363582480708555379356942848 3300763 -287800677056314793585009187439276320 3300764 -510955972636789891887533502487847424 3300765 -37156215111498080953302706159726080 3300766 2006322720091903563300781331364864 3300767 -680716895047227855508867917153521184 3300768 43033279773380505658793429304213504 3300769 -637470838028340157193813430026040060 3300770 -57422508636139676592453013455521280 3300771 -883909050817735343175096789667845792 3300772 -537383244232779684506196292798090624 3300773 58421278189311316879067776633547040 3300774 25468143753293521612545466191072960 3300775 -204462639028984881128708465443025000 3300776 -425734563181008934555251654312345600 3300777 53793443081214065464895977105551840 3300778 368199508684158623386087956765480960 3300779 -1211494306154797833977978255191228620 3300780 -14514605722037881253560245121843200 3300781 400543989359730089205925794456728928 3300782 69026188550699163926672513076555072 3300783 -719010522838284191950416243771382776 3300784 235843069090302079480949418390732800 3300785 -784702196512158461729054812868659020 3300786 351703723777563075077231137782943632 3300787 -44099162253342045053571612313708416 3300788 -1056249764575955336860327151984381184 3300789 1007083126632967844104745820981999360 3300790 244378767055183884403917411154464000 3300791 -305643344998205502968885425002211128 3300792 -195393030099005570837128136686632960 3300793 -1272609131370484428276210076114863216 3300794 194997443245986357948957804045427200 3300795 -140188324301199570568090015718192880 3300796 -337611849860979885017850375789030400 3300797 -984432153232415691786241009175831700 3300798 -229301647387008199867288043764992000 3300799 -40310539757087622853104086235410736 3300800 -34821958724182348888959368665497600 3300801 -202920581075200484073952042523889216 3300802 -5974290165527213886737581083129648 3300803 689958307095024754005390590721197064 3300804 259402231251495086374555782659850240 3300805 -932870351993941785820362347371100040 3300806 208702880765322108440691297424932480 3300807 39433148489817165506535088838757504 3300808 145566113428963829163062270090280960 3300809 -23660254509067201733946978795147840 3300810 -37321599890614521575620783355258880 3300811 1090554504944093736078235900351147412 3300812 -342209287427495883565947279574873344 3300813 -66200669168305134737439385815672000 3300814 -295263834621933614253606413589288960 3300815 -276954741079052794938568358542135200 3300816 -132130478804034529904664596065026048 3300817 -3762727824429149150753394745079180 3300818 193309101896573070276776527722977280 3300819 420518739127396243323411037340303544 3300820 213727772075376426022457887108366080 3300821 837323082717215620068616602144659022 3300822 -91029029635565563399596545663840256 3300823 1279988353876310949388435363596584072 3300824 1252451990098349152889815861181736960 3300825 47133769912638811675247245281847200 3300826 597260458857206021792091462062384112 3300827 -633201980649290736953172687629839560 3300828 -220034545272119268566552705673415680 3300829 142388539188744927179549801366657280 3300830 -57440995235177316726970139145223680 3300831 29457007088687417492404347075683472 3300832 364619370493403088771912861391257600 3300833 942901399293256817766663043460856240 3300834 23302918117108262178861481079786880 3300835 -110670738247797521096145109638636720 3300836 -697328201935422309769525274498878464 3300837 184129679699714136680660006584817760 3300838 754931284813587822067645231611490560 3300839 -90509735368359893107898998438413744 3300840 -70338396155910354004507834367692800 3300841 9593610759645694387793673006066560 3300842 -70904529969570880700202799554372000 3300843 -18731151770683765366244336014674432 3300844 -144627739253643777657887168312029184 3300845 -317266599422503679845029654147540480 3300846 -142233298497891086036287880696426496 3300847 144812329489040454162480941464483440 3300848 90217772113493861310968357257347072 3300849 -141654843356663202301536613728152832 3300850 138099200771947661210054993629708800 3300851 1372748077199661867474445451162448600 3300852 -415586676485251791937627850078208 3300853 -352472643885762432766760208716802898 3300854 451359670560906240708038759813129376 3300855 -547627437170507217959499247503269040 3300856 -511296266738598989531139035917885440 3300857 450597385205154202861079913324871680 3300858 -402367004547837652649950464930485760 3300859 -369532258659309277809678395021502940 3300860 14928852294842638029671844455516160 3300861 -101453903008606636339655618437565376 3300862 168464182908263129157912432676107264 3300863 826888904793353278878827798070938112 3300864 23578569835545964298114626750513152 3300865 48654651348353071698986708476597800 3300866 -265929500349833331950340327546593280 3300867 416439477391810866943861786686633360 3300868 90461105014322165060369621882695680 3300869 -23313384722140355315458404021081024 3300870 188365490543094198097038948784742400 3300871 -208687396424758715967948205830484688 3300872 99548808804987433548527088582988800 3300873 98650893706144768545816816543510720 3300874 360565897908767499237993070525317936 3300875 807734363394595022000895798649572000 3300876 -460466926485751324835209708654618368 3300877 123973625159154065659793329527026400 3300878 -51614793254709824239448960558139648 3300879 229356855752836009968360821310263568 3300880 38362951544573679221588596610826240 3300881 338389849350740427628116214221730932 3300882 20965727147426972483539760928207360 3300883 -488538085379458570406555824983078868 3300884 345068977567678558951270569741944832 3300885 -65394179022624426891997591833000000 3300886 -231543321540350078018892025267724160 3300887 -962936700231062579642037146072161464 3300888 524893592696220159441908235445186560 3300889 -235273309016916561448228387965585760 3300890 13618779817126859343209896293804480 3300891 -46163740761268732015028576866195200 3300892 -113180433292330606071133626438702080 3300893 -379798708528112709942699392896660872 3300894 169528373695912751321589463547433024 3300895 5853871522604727743971164095622240 3300896 820314577505088383619343685342330880 3300897 -207230043854359223807496922844628480 3300898 -29428088498354502049846654928720736 3300899 34653462241186652818573264392059040 3300900 107372322445218531668339166677836800 3300901 -709631434645258004064982228264269696 3300902 -13867383437200153234420714649532096 3300903 -78684003050241911832475128396606240 3300904 -760115635789670611871901545646489600 3300905 76601877689766537141271630238193060 3300906 129973593232353331693581193182933504 3300907 399105833823408534046347867395009904 3300908 548405438082632109157462340029585920 3300909 -689409721319391564704283391631752896 3300910 78597055987953687041894277962353920 3300911 281663585196689936794171323278530944 3300912 50847675600059914097306941039263744 3300913 -77752525662405934710137717226181632 3300914 -7789023411148766209436826598259712 3300915 -174581566451192388935508404069976480 3300916 -700269537418478185218729418455045760 3300917 -654390944352338243853564271490918034 3300918 184827050567030319084498844362925440 3300919 -414282171213168119137223963017465400 3300920 156445276858853484839285186574336000 3300921 -136803263695331467089339888837846840 3300922 834276774721912225885565018934227712 3300923 -302333587940025857313316380283116828 3300924 217341233767758528773368674114207744 3300925 -143787468367304343394146776524659850 3300926 -336305494296611132184507479035001088 3300927 -203853297072314498555239576648485120 3300928 178111418513122993839203641071239168 3300929 2204491862808614250159275230593719040 3300930 -143191843651179358693778758785769440 3300931 345337760716255190690927247076680600 3300932 -215109606919184325897374793411440640 3300933 205107942853345351334488560793561824 3300934 -211638052158570568303688915164988928 3300935 144612087017092674317366210719533360 3300936 49318691122866222657432288033177600 3300937 -333544910428446678685852778624405760 3300938 -6210672087215416339783940627089152 3300939 373469807595583382149287708813763200 3300940 -80946927664826920226197729815720960 3300941 447222579991927894554944006938587840 3300942 5727124717928537939364641674604544 3300943 525393068978352663454129577597678192 3300944 -312644163230389320278498879251808256 3300945 527073952575310497175581183137713920 3300946 -243532412239748792403501494203968000 3300947 -79980083014277635067462842430276160 3300948 -41193239551449516804106091507558400 3300949 -1139122798703244429022257017323520050 3300950 1344022164733676487305829771614400 3300951 298852812495752625108344315015198208 3300952 1215082723905150224673954977343129600 3300953 -979740048728531936296048222326471798 3300954 -269446778117343090173896908381250560 3300955 125569117251258653153763381860424000 3300956 -142588215108908416907280425622973440 3300957 386241562163290835329427894992374528 3300958 -107387734186291358657916393026557824 3300959 -730892952386649321604382219069199840 3300960 -83718837820022549359963120675061760 3300961 1343109081773917892436202194380374562 3300962 139956845916464251664299891556731392 3300963 655516522991910620182084022047847544 3300964 -616841078856019788882511103610481024 3300965 524905572846457501622879973225885600 3300966 610531495905395365104532938592521600 3300967 -178505153577854147768080659123910984 3300968 -534275634606914095610651661327482880 3300969 -62231679978707267047647007914381120 3300970 314988768746260484827359438784867680 3300971 -898387177552945528808770593426354828 3300972 -524151249856415117780557792935628800 3300973 142359177909419169656631978744086528 3300974 345818068821965504052492740475164736 3300975 -216350277570986537391895703745518400 3300976 -45134457508825371203619642546126848 3300977 20516926476377245213823765120205732 3300978 265680295541061097309260407715844224 3300979 720488319885170827010118630917428680 3300980 -20360207664229213206100575202848000 3300981 5784993379017408594794248467545760 3300982 23426620588871705968277993791058592 3300983 -332072473594708057484052748704083040 3300984 -7123749060999787574664478724259840 3300985 -228671344084589806789695782754629820 3300986 24155034032756889540341187475026144 3300987 -45915855426469825006199872676551632 3300988 -602480164496575874690457474115520512 3300989 1244552646637842863076625085308070790 3300990 -42380027052354221741227455214694400 3300991 18533564484362623609489005946047000 3300992 131078498967924428687377422845214720 3300993 23635971819404690792028957590991984 3300994 36160238289219721495695865018824192 3300995 -267728984543819350876923908114694000 3300996 324458948846462071800895370490350592 3300997 -54640368502214940645780869569830368 3300998 839242641882776733507800027007495936 3300999 -171184626181120489394243832695738592 3301000 -543266730878725245138367387092480000 3301001 2221825145115734714443255022710506 3301002 238495185189985991170398531736780080 3301003 -545141592854044246080339624508008960 3301004 -69894566664914334419938067424411648 3301005 474335802902792666032737341688835200 3301006 -112190324135388953827745511854027136 3301007 -732165597102000819060565038629797728 3301008 -53914814751846680498960346449903616 3301009 649426199741734818939756959221097832 3301010 145537480698293921807555222339592000 3301011 244200295815880865676463663058052864 3301012 42523568780193978747989923556352000 3301013 -51222764258753706061197991149401796 3301014 84057267421052751087575440630856640 3301015 -380627808866028683494981069979779200 3301016 170590175606328258352391991238932480 3301017 48217078048810537455061231568490912 3301018 203108141742301673810498704565097216 3301019 438682329605918089585844153151996420 3301020 -20923506856594899531740573044070400 3301021 240828746236071335535584938260751744 3301022 -580126201779826777511138437893681600 3301023 -696922164131200429742585781119839872 3301024 4552522936974353054409069743308800 3301025 56957103480995939060309507850321600 3301026 210717371307574272786729865036349184 3301027 94892763743354094895256537960390876 3301028 -1443689657733441296421947109771181824 3301029 -27709146742880767704867728876328192 3301030 315111996966496898953179352847756160 3301031 -46558375655650585905183536376551328 3301032 -174730610049925568609537362059264000 3301033 -506944079322718279149304806324125196 3301034 -92998239733313451758483258924019456 3301035 325495104331166805182500589755100400 3301036 407440987441781217766023885276058880 3301037 -167917444760858785739758451160622314 3301038 76878936639352887581018263295565504 3301039 72068493967656766073121854010468320 3301040 100252339674864130029629406426562560 3301041 330099716100052769677329057673723200 3301042 172747585296681599492781277771686672 3301043 951665061161374680186082846131495480 3301044 330271415542400180731992044991369216 3301045 936847420844015309325558085132796160 3301046 74425816928350237535746417139687040 3301047 -1423646841529957630355481488423189760 3301048 251603482352082701078773248721920000 3301049 1242568610422011363458975949196437840 3301050 44144580677784077743823847227616000 3301051 84108746053875452485225928764023104 3301052 -61893090486010039113731724093831168 3301053 157664115431240570802152465784127488 3301054 219307020139281267877562749493052480 3301055 -445968232509797202746456027132643840 3301056 -152118102592225730574993014113959936 3301057 -520259424396322731430459073221364688 3301058 -369979503376630212581415862733667120 3301059 383754378281442957214444641180499704 3301060 -12830122416792212908409702379110400 3301061 69593598319556447995560833191342524 3301062 -232244303921211169917516495698365248 3301063 51422792066678306548675118506449304 3301064 246116075953386584930753966985553920 3301065 -191233043408746968548928082865695800 3301066 5382895947514742345839272560148480 3301067 -3280716239251552529905599212004096 3301068 144397900632898127181461582032404480 3301069 -394415334325108630956429961849066752 3301070 198047845528578244820821033039852800 3301071 387449245868909226378977941500536712 3301072 -436126869181308706613170897881743360 3301073 126331332172137948161417736722510322 3301074 2018844694725053959463216477635584 3301075 365991993921899014560073048339083600 3301076 -107489225376289249079526740380747776 3301077 587421457632787008061630110640186368 3301078 230794700377795622648565672387093120 3301079 154866699226526198446855377038621640 3301080 18737030547272460515670000073728000 3301081 -629144855294875303937259139894998390 3301082 -453571603843088809164102458038160928 3301083 -496226237813617430373651623253603348 3301084 295985374269069831623212531992786432 3301085 620427248853572303550119920907724780 3301086 170690388621339868229553616412460864 3301087 -36217659576083700550815115299978248 3301088 -283308245289023460113507922032984064 3301089 -631669926295798003169706111505689600 3301090 -151858736982355601099294861870707200 3301091 333122769473902787657353648405422492 3301092 708731212481726800185794250948575232 3301093 -1058450018750064099224680052452182658 3301094 -218310931730992946198208360494169600 3301095 -154426916825440617777725060419392000 3301096 -736374726898711286828269655453598720 3301097 117044091235055298015873658416529152 3301098 -47014391009473216009924059636019200 3301099 265707238850993427966216910233216000 3301100 274678650234084653170986625368460800 3301101 -146975276237112337276987274318448960 3301102 -98331095802847394957328331550034048 3301103 139972090676783945857687493786721984 3301104 13030943273371093394687488645201920 3301105 435876323423246651458981285473153960 3301106 357624760985236509367732302790324752 3301107 29533235415787962601815551526054000 3301108 407570639223959581670562838533254528 3301109 162107970263101465163966610179520 3301110 3380166223412895279625626784103040 3301111 578860313994227865314610412395540480 3301112 883569238858103763585709080451891200 3301113 350362579828911092888065025075143200 3301114 110916382258943123912635391810380656 3301115 252907073374291881550616672830530720 3301116 -71902995711679671680629830576439296 3301117 -15434414577983437896485780323991360 3301118 -42973002382754396564908797440571840 3301119 -349412669526089003779157306799504456 3301120 215129053580510378217677156410982400 3301121 -478896248448086943993079325278129728 3301122 339906926725231522179952766123136 3301123 -127531634396213764496693295745978160 3301124 -187101157521351220789005913138936704 3301125 -374979615820100190139291439906952000 3301126 -161765107287290614293964499360707488 3301127 163228976485069588063382710951607640 3301128 -290089915271445023793758613602304000 3301129 8749862014542685971062001643372680 3301130 -163594385263661667216713898459680160 3301131 729592385007706429836002186101844952 3301132 -441923246975214645448497049697999104 3301133 70776997176230505563447545784669568 3301134 138185847941941085960543181137340480 3301135 127090156664827197196468632335827080 3301136 -225101194886421628387873115696332800 3301137 72040896607329683791456345711122240 3301138 -394880920600352737920449793050951280 3301139 1584078984901098897184839099311631456 3301140 55580095919714287599583357251502080 3301141 480538849788850181980243086569656800 3301142 296501550567436651361276123168299392 3301143 -159972728162590816648694655065450136 3301144 247617537546963707394025310213898240 3301145 -245651578105796358109196400829952640 3301146 -251620564839381852189176922729024528 3301147 66940948189351433807365278185118596 3301148 5412074892548475488753342162462208 3301149 62114167214702480804286885383815488 3301150 -139304088088008242583079238109782400 3301151 -466604057830244008201110844336706448 3301152 191268142515994404280178643355828224 3301153 -8593974397127386388932305390660176 3301154 -466904458400389231355767789689730224 3301155 -213138760955083024033658917482451200 3301156 23377944001298953861763592761652480 3301157 951768261650271350060204372890716000 3301158 38068995746718649643164433593325568 3301159 346783370077038862666588682424135168 3301160 -554090705150296402420371840100608000 3301161 455409208777587490276353600083037072 3301162 -41537946891747778941745194026605056 3301163 721277062163899640394540959080127412 3301164 -335973710218432991872269744873874944 3301165 344741607338510882878117625412334080 3301166 249013622231514460293549387967756224 3301167 -339220276790471355099406130258861952 3301168 76464985054190930310393293768294400 3301169 -804216166802306254419427974275240430 3301170 -225748149602835790750926745682265600 3301171 -228669524417921697145235042282054888 3301172 157571862584385501620925817226803200 3301173 639231666689628012119223159519001920 3301174 -43291905636639814506528686145820800 3301175 -375834942773484441712440048258015600 3301176 11275059380919878548765891766845440 3301177 -502649121112431408583184224469759616 3301178 157590063529140277509122313974102640 3301179 -427374037740643953028912565442610128 3301180 633435305006156231012850032594342400 3301181 -50662424247773237715302509859724468 3301182 253862101820831611688056181300071680 3301183 -166002792024203938957203883277390120 3301184 -336241150102146781425715597684506624 3301185 -32763871302686092762598040603710400 3301186 -131790039234225561729478851024752640 3301187 -1081449487543426479495317400681124164 3301188 104260893835575397394303583175618560 3301189 -228354997575515568307982817487625376 3301190 13953992776582381141810505437347840 3301191 -163597392685832913897925253883582600 3301192 337800831011168328425358175529502720 3301193 163985224245150140488600149282517440 3301194 132416496332593756130158817092086528 3301195 -359495029083202946364353685974956080 3301196 9338476379591945990174938482631680 3301197 318589295406806453167022209362797760 3301198 212092814886010600326077725766349120 3301199 -252238018421748001897445304709694280 3301200 -30248163375341629184019289187942400 3301201 12763425333995955412418563939615972 3301202 -19498714241811943939616406991982448 3301203 164822663172711081091712832299669652 3301204 349550348461476463290069802357571456 3301205 658271884612717979409626267388640860 3301206 -31301857008604185976270790085234816 3301207 -78284183141947563980882511104112928 3301208 -1125167185262600669483227159002839040 3301209 863547984888864075942998103354330720 3301210 -29605259162029674378608971019700480 3301211 115651765220368772791241656957792800 3301212 -590029890206809243383516170210918400 3301213 -598490651830477192998103256506785216 3301214 10920730803705533967055055413700352 3301215 671930527719038930041111354462212000 3301216 389120658738755525255897560159617024 3301217 629687980780347930343920099705343266 3301218 4885537520814771799920655561242528 3301219 -78105804992759889362208132349407104 3301220 -228976883479348294791348305328299520 3301221 -86935719088863781388742659909935104 3301222 -335127763951236104878407003047885088 3301223 23742072021361001004271505466272520 3301224 897452702124946941032307625180446720 3301225 -516751818165553302652814781505161250 3301226 -233539720789656764165879854081412688 3301227 -6534290842451943611473189222877880 3301228 -71581839778272590961292578948287232 3301229 741346337753297823927588096847807830 3301230 202623220368028609904891176795480320 3301231 77374744898761005923613597266396880 3301232 70827197703169256927807416454971392 3301233 -346619516579600236042002870684724992 3301234 25529255629858572652960774552064016 3301235 -158696078662740279277659833480857440 3301236 -15005711257170523975995477872375808 3301237 367002838668113383312156498325827886 3301238 161966854655235860158960662729756672 3301239 2030923121767585090065515947390848 3301240 -173092176522386809153593797382451200 3301241 9460730307926010034060572845218884 3301242 84701418309218780213584654201688064 3301243 -1044510517284007352472690960176644 3301244 582406322461637073859183796324352000 3301245 250879515108589377581216140169006220 3301246 286038052089945765571470560787784512 3301247 282867669323753963990686551034589856 3301248 -404150101115218406170272352991969280 3301249 38530531882188746758489918246323136 3301250 74656373925975108670834111758000000 3301251 181383242670868907900733394855387824 3301252 358760075596526587188207599970222080 3301253 621189274394556537727407128211590304 3301254 -62545950648477125892773551592885952 3301255 -627400933298923986091027168579752840 3301256 -97068662224057015145005763711139840 3301257 2370870894055645460798194925402640 3301258 -526713443811610893473168426981069520 3301259 74686041946176356301243841895434176 3301260 -280734030826930460205245710549693440 3301261 35809602203971928495073736670064192 3301262 -125385225729899541205300172842052736 3301263 -302882375167256104605241143617191680 3301264 -128655092676817634621586478407843840 3301265 700905738592456630122894873863379840 3301266 -229390041163357853168776496765294976 3301267 -792834511458548739111854093954425684 3301268 -1867711029956199860408756667539742720 3301269 326403528802447793259790760775913440 3301270 -58076332794523803077764727987946240 3301271 364576863721762080626419976024028312 3301272 261487027380839854298022151746232320 3301273 198703375941848480831756771987562180 3301274 159349381309280147947361192139089136 3301275 -209527839348832391226889790966110200 3301276 -853052009396505352581581193798904320 3301277 -28290955008749285916253967996599380 3301278 -304573402583407842937885465644586176 3301279 -41582897758526015127227522288933952 3301280 74123291978188904066538224694067200 3301281 479188103134779162417664585336709412 3301282 5704082276062354270195270078471680 3301283 33933260992016690147037520182433920 3301284 -134628659594898861989011856010006528 3301285 -306699712432216830845870297976498600 3301286 -167150324347051632879582133518084480 3301287 -73498160473484832850034510557873920 3301288 399497745469551988113250143248793600 3301289 228892189147214526066937801220967156 3301290 44887976810528966387922849539673600 3301291 -496500385969874902636898210515087360 3301292 709990831390417436748558799909957632 3301293 426856811749697397078607402015172928 3301294 -255578262332481079021186773334490304 3301295 -385933234083922614078985408012741680 3301296 8772856108069668353331212510134272 3301297 273502056538377336203258005880267760 3301298 64298722325927661392408629760968704 3301299 581627895913842773077824713387736084 3301300 -236988477742621630483515426719689600 3301301 -113163886223772151491879858464546400 3301302 357383617945112585215766911835790720 3301303 1085309659839960494578120875261728552 3301304 -112126471609495909273724414921994240 3301305 62136566756536783644763513497169920 3301306 -5173383619580865562077431417243136 3301307 -187607120129548086983620639369843200 3301308 277640952876151768704671473830216192 3301309 1221377890365741830496169163407086240 3301310 -60582239291665104790839500190997440 3301311 -51313207770545269778329125853724400 3301312 114584192448853188696548436512604160 3301313 87119425797250284942596453761497024 3301314 -47778261867120590206925113675008000 3301315 13731196273639792203789674365039200 3301316 -11834934619345799703094369154520960 3301317 -6708414641961865926300695143048260 3301318 79564890934964128561995117949227360 3301319 -359659229928251091010843945349943504 3301320 117828472879127816014780359755366400 3301321 238719396086403158783434892988338522 3301322 -38703133114836122734302018280229376 3301323 -713069642420562663093576150391467816 3301324 -81380863080429316837085932064866304 3301325 2334227552121205572014712223077600 3301326 141920332944190015140310308552256320 3301327 568445147857602824919002032151142432 3301328 47969842312197409425745162366746624 3301329 -481793130721602733165457290063385616 3301330 140675584348874977274581830944998560 3301331 1652480099296837805087741918696025600 3301332 87900408634471158958810031433756672 3301333 -240063733051286099757016597351030880 3301334 431695449790263962471560061334294816 3301335 -369727297999314988691275758907172280 3301336 1051783852262005091355165811176007680 3301337 -125585701694884995472525189909415100 3301338 -151281818119082160063921329312232960 3301339 -147987770108404501430789523931130544 3301340 70493538540162938249349690405550080 3301341 169210119613480672584140388926577792 3301342 441665750807181464836128220987556544 3301343 1403677884715199852476652479947602592 3301344 421086988834094902373528259109847040 3301345 -3740763125107752933834728446406400 3301346 127551560050685094189051522236065872 3301347 77149306038698557807953497598473472 3301348 -437929746767976493127333721082667392 3301349 786834039814454200406347544852712636 3301350 4648171975662044566079089348291200 3301351 308799301912267202821533955490552592 3301352 -20074287659372388955821780304250880 3301353 -204528359456220772543045428252398736 3301354 30858529043475873786039069558972672 3301355 658646197993252968816807960274529760 3301356 -824651694790871050809319260547547136 3301357 -746399508765551818331015354566404394 3301358 -566321963617402882516487652193041408 3301359 171895054966296540291425368589174928 3301360 -166457344457145352689330919420723200 3301361 -106078472027674774297517285777853696 3301362 -157530537203376125974520793990139488 3301363 489395490174075629086788311557095424 3301364 -1232377208124187478872381525555200 3301365 -10062560244256487842323975224186880 3301366 -319064977357517960801833794598177920 3301367 187872960007257401805300537552662520 3301368 1852663783125971506703129088491520 3301369 -638351004748660052265946417375790230 3301370 94722533890789371575049839139652800 3301371 288464080195740448463309778330120240 3301372 108626294080486750908155112670232576 3301373 -358444535895402232772831796138508320 3301374 -25984192325852446831248544729128960 3301375 -446290928849106978905439561314106000 3301376 61058367721687604876690206620647424 3301377 575919475291800804031482395130463008 3301378 23859065475945658602389634880553856 3301379 -1020849524671918771446951886700470020 3301380 -140440382632096676419315857698845440 3301381 562889468356444675690326922780307164 3301382 -118213087240756309844528066076332928 3301383 -563222403408146901014235619233999360 3301384 -2506856261562870005154280780800000 3301385 556673425222303950193981870595828580 3301386 -383425948358726065441013751909449472 3301387 -826872298186202316308261786712445728 3301388 -108259939015139251178693042532755712 3301389 -84245056937273585763042190449091200 3301390 501620298601739287710654010461355200 3301391 103219503098712468415784075056143792 3301392 -77929955691255371273087945386229760 3301393 -1510286187384566888927928935508665100 3301394 -314340287879410484662220222651134848 3301395 -418708922684949686449835142062608800 3301396 220972715719471689773678495055036416 3301397 352745159741211723441603312536539200 3301398 62477503219552243311764350847118144 3301399 591509883836719585653367636624674136 3301400 -319663130621758351072666361657856000 3301401 426443572594605320187723656454190032 3301402 -16298882830937217945434287569891840 3301403 -105434275901721226509091330761258240 3301404 -392087263024128167697593567665889280 3301405 253020514545499174793082578919486060 3301406 -255259359113431311277897477825054848 3301407 -157290226668323405345271304412212032 3301408 -262671648433090350051079110584696832 3301409 -189468915805535854485040052392479390 3301410 13580003855946131980303571804160000 3301411 19911395990666662294816086639406792 3301412 -203493405129514845124428128718198144 3301413 -409682704898490354041863571805034656 3301414 76127101022244323187206544124328832 3301415 552948021578124467296210491555402360 3301416 -215446584917030244701228899764065280 3301417 570704830142542861549905332776760832 3301418 -146121461080218413735960744465012640 3301419 -136601825719116124356011397123158592 3301420 219501828530400746995338924968417280 3301421 1788685579858495803253162453505550720 3301422 406404794620318310107867728313547904 3301423 242538881394707381326472481424142304 3301424 -246050454272730217150977531331559424 3301425 -42345607172976353050434138666024000 3301426 -36626054300221657259525818607647200 3301427 74238816047556348810230365947291276 3301428 55517055017333239916140139299620864 3301429 -385315000546324136268342002151420000 3301430 -186146726707676996154241412056836480 3301431 241962111768314662854333527396271744 3301432 163757859082155433843902321647800320 3301433 -596772278098686123792524636843848236 3301434 31320382895004741539391444048634080 3301435 350373549846684649707340349652668160 3301436 317698077574329502791231282505179648 3301437 557884748615084889015300268874021280 3301438 78450878651748653223663434457956352 3301439 -1402649163027861925099472554964639376 3301440 -34914857675351618705416795245772800 3301441 63051604895322587164420019445773184 3301442 -523466994273300070388956636858085856 3301443 97837331633841386179513359586717920 3301444 -874881234517529770785327989773320064 3301445 110118879788377852698407774733540480 3301446 339691193470685639064837004590677184 3301447 -126143808959343932157708748681610040 3301448 246285168976689423836921042834688000 3301449 96639332389623732645210396664264464 3301450 -48430184063678368242691790236518000 3301451 384664961365903493485288718905733832 3301452 -200946342203425054002812607587450880 3301453 1822641015229049936809642338830657664 3301454 1564994958881286808272371224564608 3301455 87167135865455258986194966164512800 3301456 -130068367821765261740517376991961088 3301457 -895775725480052678513238834308986560 3301458 -569548117145070683633288388854668032 3301459 -9321815410289148696011038813176320 3301460 118110781256058829643610380151029760 3301461 471126920060435661335347720820346510 3301462 87931138667958917033668398028822464 3301463 -348084079699934428485980121581575680 3301464 193226868641216770666217187779543040 3301465 -508657045696757397072203018623156800 3301466 107883429353728500605626120406897664 3301467 -122676511558226661674686205037854352 3301468 -13873588224970463617545836914028544 3301469 -162807556415616063232144062961332480 3301470 52681200383771224683986374900873920 3301471 329430774401138759196844778118512672 3301472 -701370841362088297631834950078169088 3301473 -194496046997534592932576293443143424 3301474 471002328469503642983105988538872192 3301475 319107891429079247585742255261601500 3301476 127823531005612257011824273802956800 3301477 -90785780771474567923156728755420674 3301478 -65477407964553236027907516734031360 3301479 -11621946134580065347554048250972440 3301480 -333057564457872383144033309491200 3301481 -1124430230721784249397964129123851718 3301482 91739847407380494575185463062904064 3301483 -1227661323563511030252614939561507616 3301484 -324350532358661619097807840355281152 3301485 -377992773579103394196825159261120 3301486 418223483627933602617331205721264192 3301487 135044190841063975655202430067680752 3301488 12469748916546308983140405800239104 3301489 -426632452988836952341514626633197303 3301490 -255256013371319622063525758516028000 3301491 273114340257022017333704816365477440 3301492 -449115818335934887234689530733985792 3301493 -521118750655237592928310107180167400 3301494 17616700749594230475877128422633472 3301495 -438643183358838469035308202858681000 3301496 192076497678238551214621420449116160 3301497 -12706293041922058191626182305444000 3301498 28233217026971784472724964816682464 3301499 -402363777669167330496771022101457500 3301500 -68903542682829787363778322726912000 3301501 -87965783653156818163236936849216640 3301502 235775706561996527148850211226354432 3301503 731082076598869789345652735463176208 3301504 190603595252020894302717451928862720 3301505 258992436289205513402128551893193000 3301506 -99142639791259872969879009072721920 3301507 1036300082422756749193294818422881032 3301508 116670818262729745702389558291542016 3301509 -795123330083361781260378904952702496 3301510 -193837745704330084979880969096032640 3301511 416021834271272672173486853577305112 3301512 -146237961862861767671006810914652160 3301513 942689191270596820173375711618788762 3301514 -314802132062852239368760559537256144 3301515 181161135150079406580478673920696320 3301516 77918928892985589280894101112337920 3301517 895331930487904705663795441390925952 3301518 73334796570847459356109998074569728 3301519 -492782610710540449795268538666547920 3301520 -120790736720707829515885980712550400 3301521 244430240523684524600075412765348960 3301522 -302689396192374812978647813510727040 3301523 -200829883298943881625772682477733840 3301524 398176479190773813479433501800611584 3301525 -71839809347302493813873087793693900 3301526 97324697263738037208423853357319712 3301527 -234901115299197859057769856895741080 3301528 -137428825280635452131018848083456000 3301529 80075507837686043999790274325965440 3301530 159031735982902332047343228922264320 3301531 357161267732172370384736129225529664 3301532 143786582940990009788558104062185472 3301533 713366431012285527792773515940769600 3301534 125697379736961066587234602250151360 3301535 457861527042847484237277432241190400 3301536 119521333288534564564624486044794880 3301537 -12733031944059359424540935090816720 3301538 -480132449946858029273006656311868080 3301539 -525348843869976996349224831132707976 3301540 -1669211571244134060606305816064000 3301541 303832343863004253876846956519562942 3301542 -294655929927813760791856456389830400 3301543 -438665218990201221806132066973851600 3301544 -134041314562663278073085156644300800 3301545 50612474338325227082723293825093440 3301546 305151166813817046971474281082442240 3301547 -498243357454451735758362447705150048 3301548 -532079250195323147914894706693061120 3301549 -1031652333770618738784494633055636500 3301550 -35519908717171019723761784725411200 3301551 281389607131424832752147981892617400 3301552 181179751425015606418247137373536256 3301553 883997448890121196031706260969633256 3301554 133738995758898675541030523493454080 3301555 912461024823156461079971426768502960 3301556 357164270953863307716674197275304320 3301557 159655115141128052182319880133392192 3301558 -70770752544485513909558426152718592 3301559 -1681122575154381266401658145776319384 3301560 28896304632592803958641786859008000 3301561 949730569978552482177454537933877162 3301562 -411339490114395939005606356693942272 3301563 157899176953443822301124086853307360 3301564 240706887519837128019120064073357312 3301565 110576722134110158864494535230157920 3301566 42486228726499488531599562673323648 3301567 -7692603748198429495855706958239568 3301568 -121962917893485729236393394721259520 3301569 725024721518120513550271135873097394 3301570 160337900908372349051251292416772160 3301571 14051788837793399085872615167165344 3301572 69810235098826854567377030054280192 3301573 876830268267173283867771106042743840 3301574 419734325029798449088530451069510080 3301575 -309663901564004350914765146573243400 3301576 433184954416628586949910509897973760 3301577 24154635227629313219100962855219892 3301578 -81639314661827191482854717777116416 3301579 -14185982351030795957477988929427820 3301580 511834048331173215011952499057843200 3301581 123973361931129449895567426516641280 3301582 -60414374000835440162062695834527808 3301583 -12211832469952155329653933645426056 3301584 35340020887107298630568261490966528 3301585 147818640478907037718143782790615360 3301586 -546805941836913571755274631405041008 3301587 647788435938023849657288424685398240 3301588 -503352765836021456325398946318301312 3301589 741960317270812228819356957166032312 3301590 182281320459153299920400359362201600 3301591 -297421389533046239294557737258470008 3301592 -174751440257355606953470915264512000 3301593 31687327910827340235419484854624256 3301594 -382710350928237609736554473374099488 3301595 366272357765031724934302835085334800 3301596 416441276765592107030191116027850752 3301597 -338076174255362682525044003127059060 3301598 109096202705257140032886622435260480 3301599 -176940288660715457656049616102226560 3301600 57957748109469794314203787454054400 3301601 -308544145572817448037775159598242398 3301602 -121325544503665180325835160968471168 3301603 207108583776393289832120875549181852 3301604 63939594688293307739271546708099072 3301605 -474522435525357147244516271061171300 3301606 -302207776885343889750714904598400 3301607 -253339596013532973406973047061675808 3301608 549142836087757141669673634996879360 3301609 48759507095576196815057199000902400 3301610 -86433423025526409594001401589276800 3301611 -470404232871573729865996871755571520 3301612 5510197947791668109452876647424256 3301613 -88214036200984381577367992221911840 3301614 -173389625653290635126748310562367360 3301615 -270135915049359556972491858027072480 3301616 52463465164660802859506965179727872 3301617 164368254714742465416768982266223200 3301618 -403076047465140110909768754865344096 3301619 317505213403953802951356205141207296 3301620 111711525235046413511785135143598080 3301621 -161059703757948423541506358597317840 3301622 -228474636344585473044296858245783488 3301623 17870926410687932886211769420569080 3301624 -139808031084982823632721100845383680 3301625 -249441780805061810908050589931142000 3301626 -4429652077825191865462284603850752 3301627 108598465853191561233628306189953792 3301628 112651384660762778911769220058615296 3301629 -497068620785931880161910202436412416 3301630 297423654252678679626436717534953600 3301631 -723939187838331489073809129278477568 3301632 277613558168174479058115273166946304 3301633 395345889391531910889719182127567940 3301634 43603925605699250471693508452385792 3301635 -108857085584866421816681896545747360 3301636 68339729160136429425318768586669312 3301637 698501036803825234108052162931320286 3301638 -161947643259088929873591251811999360 3301639 609100372900889039255511446060203800 3301640 -451866016212803750708851386470400000 3301641 -177306967769199443250903675292955328 3301642 365041506683228701244242447765234944 3301643 1378280332574092291598082370181472960 3301644 14413834385218161985403789099965440 3301645 759989045114144577510683538509901900 3301646 -48394253219312269347947395623985728 3301647 428961405079878219388314678207755520 3301648 -49450014730263409252805316952719360 3301649 -293895621063364512166933458460551360 3301650 -89008032160309972425915264272064000 3301651 131486059955830391301366760482363352 3301652 543963518171699341937920339295089536 3301653 112539239419159999550669863794781824 3301654 -230471488482472214037949333348064448 3301655 -49623179130985153126624602685747200 3301656 657520114507050868166744706908160 3301657 -811240417216474815277340570238945840 3301658 -86625830389189588530779559541941024 3301659 -169122453179850238687396003778122836 3301660 -151887163813004014448867258009080320 3301661 1405813120458654758036123154963861024 3301662 -39137353551866095342590522267058176 3301663 1058099069634162348444536519549474912 3301664 1172046957883751264032013877900804096 3301665 -304598738526444115009546150136868480 3301666 89755475753469700212711147197765280 3301667 -973629464859135520155747808192224120 3301668 241473787986303233715659028337152000 3301669 9412214231124686986392326818970496 3301670 -128168746815616385331393007940718720 3301671 -307866659226232477804655619460188888 3301672 229051592672994118141109799492648960 3301673 318112060964855188391620803903558144 3301674 -47297013768307196792036932819818240 3301675 -146134800674152575989273371642652000 3301676 233294874215084973160212940653708288 3301677 -535462126588591282778382802935440586 3301678 -448302632168424023646153522106997376 3301679 1010320465759506579223564935827747760 3301680 -124983877182617013990123958381117440 3301681 -176935442383887766323532960605377518 3301682 308382039001123484499073974945799584 3301683 137193055015377396680428888426952448 3301684 410724904458624887918090617515948416 3301685 -696875168361918001044556401674587620 3301686 -75209389135047836728983062436068352 3301687 -992403234443053659907424983481848760 3301688 -132583177017185904413532416268288000 3301689 -285937882048339019681137073946838080 3301690 -97953730464518620299238097220848640 3301691 -985297752732831621814159780843356000 3301692 -141339966186021877526771496996200448 3301693 -537329247502749826258494416154129920 3301694 12480665807581492297698574487070912 3301695 -343751305707853066451896293569284800 3301696 237097752807943926403147257801080832 3301697 -180638249901288692472356281425672768 3301698 223437319472721590775580889446510464 3301699 10217244058125241632377785991968320 3301700 2580300994591967522597952597830400 3301701 129674619055330703861207205664988640 3301702 -827724048850153657258425124340796288 3301703 -591819793351970521190858897804220000 3301704 1158589207297642439427790081720320 3301705 382003997496804963855493558624595520 3301706 -12095146573441806372871460448523680 3301707 256730664606915894900208704322804440 3301708 909974730398602949779547552589895680 3301709 -1106568325595505352631933423096526090 3301710 -220031926568848361310694186759822080 3301711 -96829804125450672996604142389917968 3301712 1602086323838526769677546002841600 3301713 -362358137894887985256702165185041536 3301714 192927896113706716577680863056760480 3301715 -107017339787440898806142320576741200 3301716 405659450994427671174522149033355264 3301717 25018709969400750289607968056208640 3301718 350535633238088571968626251103929600 3301719 -10022427941176848045509437433126400 3301720 -86143119211670752304679911703552000 3301721 91572510912260708155046247928751892 3301722 -11810576097969946926327725159296800 3301723 1844900422971494206468199155185532320 3301724 -252164295758003481861577349554411008 3301725 -72937317183378447070599343823808000 3301726 -90968883455181899251474131833406720 3301727 45692148707209179349765551882600 3301728 -120495630925311881858884994441674752 3301729 178132678025921950240929774707961876 3301730 -13616467526800881907079723691065280 3301731 467928674402509113665743797233448420 3301732 41638239721207291917728507993059328 3301733 900827740567921021582791049012937982 3301734 -105396917927851951182736752118144320 3301735 203919411772466137535164427985754680 3301736 -530307271758260380944015049502008320 3301737 -226467686655912992989618218554196480 3301738 -446200551813370554512123011101038592 3301739 96824383673731361986584719088544656 3301740 -94566770059224650609239535601838080 3301741 672863521378875862245837278984105292 3301742 56454078345514525949035884714617472 3301743 623949344022191132109233505975936264 3301744 -148460983579947140433767120053698560 3301745 -372430549566210145407901972549399500 3301746 -112417146186606272121149162219765760 3301747 -622434806872849609857880267469028480 3301748 -158275062584405391305043452582191104 3301749 1216346957546786493665358326713784640 3301750 487066715694761511381588522324864000 3301751 -520904889677800957373969417981092248 3301752 -136671698185400831525329138156154880 3301753 41481959740291560664706551362243264 3301754 203041923993961925094641523001182576 3301755 -6359970068789544802364293523865600 3301756 969259777017606324541325922705950720 3301757 -1000524622556411968819736745181470528 3301758 250123652900131139103133101564619200 3301759 1251911490612257212743372657183608960 3301760 226295372226523711664891065112985600 3301761 341023573090282538045257770657512160 3301762 -510715519140448802161571273225848368 3301763 987172921976359199302565080447168920 3301764 -248883249506172670374745089410970624 3301765 124644324090267072130283104061013120 3301766 -49015656049167250361722171283508096 3301767 38304897713099297315970549409964736 3301768 -1203287467087681640248186848528138240 3301769 -320064251761780904949408964991202204 3301770 -30880592658350292431767906596038400 3301771 -380279329645258110157415930616468912 3301772 601433165640599443243112351908421376 3301773 -576424874512750420826098590408446016 3301774 135263379389254574845596725813536512 3301775 -455846676858335507040939504783214200 3301776 -218817155646840730861165169318952960 3301777 -981909776846250792941580737074919374 3301778 -124738363220965470357408146117224560 3301779 -51848063734928105009343268209153024 3301780 -532523953620173169811961745989126400 3301781 -320837865127322378041509943429197408 3301782 -90308056454819523895472941881277440 3301783 585843821716048605980108581576914640 3301784 -406870182314182034094951983343329280 3301785 60002385957504052887639989232374400 3301786 -811570647808962365378235314559130656 3301787 -461088712977094579103642663568909564 3301788 -16273012114253932770269943024353280 3301789 -177188961568470126620352870578288410 3301790 18177704670069399378580080654222720 3301791 -143437046117359252618703081067148512 3301792 -22116039295115393427678840179785728 3301793 422869661392375598937730061074260144 3301794 -53164336619942761269085570807211232 3301795 68840744881612971432571873591924800 3301796 -33571710376535778044106228931415808 3301797 542590830007246055440558812201766272 3301798 1138201456791241211923070766252864 3301799 -343613189570777424258888307239928200 3301800 165688984442592157226041043877888000 3301801 -545699012342627361910681729319980400 3301802 -4720320199321793424473032139529216 3301803 -54745809756710476504416012305404668 3301804 -941775112460261378207768441685861888 3301805 -32332812285205314881407226048582400 3301806 59350061472779816687081303119918080 3301807 202797743742935443395289436338311056 3301808 -34542493311967883439009130502553600 3301809 93138413101621233221900748221184960 3301810 -163926918926624642959641671004026880 3301811 151185355400014050346596143680980960 3301812 -208777331702747445623989705718408448 3301813 164413468259651486166824738386002460 3301814 -96437078834801336712579308646363744 3301815 493987085470120120193668050534695040 3301816 -394960048567619013037037664438865920 3301817 342983718602667387158254071964208640 3301818 157394928944267903843637287916019968 3301819 973787363816720374627796288421541220 3301820 -19092272267511560391144709415808000 3301821 476517953750258580341856134791812390 3301822 587491694039179684097506931254163712 3301823 -10101469965646349983359752898723456 3301824 -26493364296788744900341882882621440 3301825 -103851989808138566642184859713735550 3301826 25205928271777123677713604238579584 3301827 437795251201780126588342973834932032 3301828 -181628092694596523782150123503799040 3301829 984296189019993212824589323748274876 3301830 -24709755140449239016706342104166400 3301831 -417448367708190501591768769704393368 3301832 -924417856659269831344820447158425600 3301833 53858810048398024079767117356593424 3301834 100364937063614510832939200479096320 3301835 -653504561807689273269415121105370720 3301836 553523429819917194525357377576320512 3301837 -264657559355013204246912852517716096 3301838 206870388037182439036792277790380544 3301839 679833271334821610525832863068919400 3301840 87319804822424983928531852439552000 3301841 -6444345412502828580060134474816256 3301842 82507013510658383673924793222811904 3301843 740702703308226234682210966196504064 3301844 -208262666098726648994134587879948288 3301845 159596886792696645307600218598463520 3301846 401993947835901596246417142282307872 3301847 -593265074186350116218611627923443400 3301848 -700701625590459661579945765017600 3301849 -535944926153396644399179736661170364 3301850 -20513406266991222222123492564759600 3301851 -42077584409076018463991233206191616 3301852 1058645949789136397254025828021393920 3301853 -274840001641841507952885542572952040 3301854 -87711296506753018131425956166412480 3301855 -412548178922334043895726215770897720 3301856 1179631714002677443726753639914012672 3301857 -162724689788821559594178782118163200 3301858 -110962308724909928834573667167285760 3301859 177630114737752907050090558307899152 3301860 -33548186964891306472029104763248640 3301861 812776335593128675152141105109454462 3301862 -330075729533453957029226583362081568 3301863 15941243721595395856617873225115344 3301864 11541679399970240138330014527160320 3301865 -429684457440116653739104053314748060 3301866 251649077924793061889953964003359152 3301867 -1240495452684982988446760088445372208 3301868 117698806561272670089700269147656448 3301869 332510592972554023394332973619688608 3301870 117910298737360044567639409952275200 3301871 -2073480644333025178984473353389134288 3301872 18349806069673064662250551020355584 3301873 339281376933420058845627688326400000 3301874 -9897983383074457840189058192366064 3301875 -135245995585666227985584141124267500 3301876 713537769158133731907468836739010560 3301877 -546836317438481598754712425939174560 3301878 8615487675820934449781326599988608 3301879 -94369075533505266968581935026732624 3301880 -103978393922526353958881609655091200 3301881 501946881520168352129073526287608544 3301882 222510719680206689444899662092786400 3301883 5394128185229255847211488719550000 3301884 12876680376888755444769423360245760 3301885 179598594691947392569833869833601580 3301886 -89254827778172384698550095763702400 3301887 424805839635228580466289351545132160 3301888 184554748040019331869162987533107200 3301889 204938457043400747213996553923231700 3301890 -265124006724066570787376288648494080 3301891 69021168452316249450432309694577664 3301892 -87670045961794015678150525073534976 3301893 300523280354277156882355518734733504 3301894 267808459273129236327195083090166144 3301895 -467525662015933450252829538397566600 3301896 -24585344663842326998015211162009600 3301897 54495640480145127908112359938609920 3301898 548866605063317529996683428752913200 3301899 408761461501433652353722219995840000 3301900 -25070269250372439131966055308544000 3301901 -106202938107192154853098341128977098 3301902 167489226768866940017543173656631680 3301903 -90121825563593015604428440366086144 3301904 -169195620599044129270801234437857280 3301905 -444087464613778529331685992299983680 3301906 -26268672428936594650119562726582656 3301907 -408650144723262887380798401741602400 3301908 -76509063447253811569513217834403840 3301909 477742974522441072072171267024425404 3301910 -72539637630885117056428082868003840 3301911 1224513226897443419607017987918493600 3301912 627943336434078694900551277009459200 3301913 -636930845898519475197895300732358640 3301914 187689253346017732134274654686184704 3301915 641866775251491874497688662923751600 3301916 232137043641919680890827392392394240 3301917 -108879532101604591603270495093224576 3301918 124445105161960271968241259941900160 3301919 -17883812320480205296431163960171680 3301920 190404541802227258557898595104849920 3301921 377855709314915963060020097147307712 3301922 -109294770049680932135558834236252560 3301923 336595304142601014712649308522462584 3301924 878180207468443419420169749009801216 3301925 378030143454674132951416811054320800 3301926 -133589704819239071933414460897226752 3301927 -10727054720348472650860439055828048 3301928 -242321726095005193282326620521021440 3301929 13277771304570943555810165663422474 3301930 -360293471105526096427380343823484480 3301931 -164899638473371724469222733514984268 3301932 560981786501001603326696294462940672 3301933 1008851052395219886876285358514124182 3301934 26082858875374411859354809797242880 3301935 -18826043382486900956608532485401600 3301936 18509866687303029716820838672564224 3301937 -365699770836987208534867710963019980 3301938 -372645069872488515833540720668047360 3301939 -956682692877135346109855211274860200 3301940 642079658584171850096560141731110400 3301941 1925582945911621881669281436778944 3301942 -15189076887905028797225287290408960 3301943 -316951515190197794169242225221694808 3301944 374063016248762457784945615085445120 3301945 457771004814954764364674287911350400 3301946 -204075631569512560095793335238912800 3301947 -335585609134663758765029811578716632 3301948 366707769236661883168533890875072000 3301949 104919194536717239804505042842990720 3301950 -176061040083418718383142716127246400 3301951 485306219742955733100299898045250600 3301952 216360746844466628059173115415494656 3301953 -10921246705133306494243148535733440 3301954 276006476736457831819159809951746592 3301955 -525385022466976137331190196152774640 3301956 134374092458429908042772852718231552 3301957 305027526180620963864557271768610206 3301958 50062209647286856948283967812815680 3301959 419968529078012058006027791007707304 3301960 -517045420261275344427931710324480000 3301961 -453072363466682144553511867649404416 3301962 -11926821023853849578009726093928960 3301963 969121776413471557850107269840072480 3301964 -334014128134614381898803813292449024 3301965 10316581964828164329860299030801920 3301966 -457144437520632833739592660117493568 3301967 -289550436242338933004224637202736560 3301968 -33956379049105145417842956400459776 3301969 -2233149243313570690921648424639820 3301970 -363114389907998721942851500784640 3301971 -101467503195470648485408591939893456 3301972 243911393121834766033697681070796800 3301973 -234099997489310326140397347087187236 3301974 -105722996426800821438791985646532352 3301975 318789105530342224942704344065821000 3301976 145250084598301270939758746403778560 3301977 -78386139190449010414469852596976256 3301978 -784615064962426464102526202166118944 3301979 -170051941441766158125460780798909320 3301980 -89331013467123424681443077397012480 3301981 113135130671664996617970161488767782 3301982 -507592357525395217414486407900033408 3301983 14392996063262425413526500271120824 3301984 -313034017357065568822175197136683008 3301985 -1372252676210052615255744429543584640 3301986 -323918371495456161317701321519740672 3301987 -237903302395176367624077361856996000 3301988 -240127760933717390028218990213247744 3301989 -206086141610622439604026484907816000 3301990 94587088401441380027523102203376000 3301991 120971352103856822122946537265799680 3301992 627586660931679723959370103851417600 3301993 -476137120849995731089120971816701916 3301994 326474114501993413028157914259064320 3301995 -38389054231161221700947654396828160 3301996 181181070406850296187729970860202240 3301997 -350970687643364351706547492395598368 3301998 57882143495781250672017123066654720 3301999 -812785049719859093023515740027134000 3302000 -53788844227734047356514707439616000 3302001 -409945156547764274839319315524124670 3302002 31805910608699934123463799037477504 3302003 -73074318594752552775081830691629748 3302004 -177123947944024791415791175716347904 3302005 -207823011186614252694964055779443840 3302006 -61442830198223610392430580142013696 3302007 2083271537163489715879402842460800 3302008 -174693217870796149544350527727534080 3302009 -30116944554193232357886486073850796 3302010 -13554992580517798906122994055673600 3302011 -289946350454269362755553208305591388 3302012 -404367899059759902260375287063130112 3302013 2241226147221008534697329192762880 3302014 -40280336812973892043358324007750144 3302015 -466177740832124137178666038667730840 3302016 -443244047133636955060789951070208000 3302017 411495603629464589048438276640550212 3302018 -3467708731059487837239639106280496 3302019 417009074130405954875580646729789440 3302020 130178006575933616541371106162708480 3302021 -1341742414768608996850159959466729188 3302022 -81672814235588932898244328336619328 3302023 -1281927315466391660290249396814745776 3302024 -424062069636492625397267156646297600 3302025 -40581443883691031643638281071817200 3302026 116719508247858127033673651595546624 3302027 -105410969589240918310960337515140480 3302028 374790907836544768313260918791161088 3302029 -107160625537569583392228776423084160 3302030 -136409077918089601415636631742635840 3302031 507365912296707854359618158732737424 3302032 -102123056654459493514647419025358848 3302033 100046451322383463535622830784294720 3302034 9943316378330893285978032208538112 3302035 223773407738528135280320627032948560 3302036 -858373523836627700980289488788309120 3302037 -465879858297217109355275524065139812 3302038 17281447986890970565319495796325920 3302039 -204666355630256543856639507813689976 3302040 88140562229246497345481722321305600 3302041 -333811215763760741274161482394936448 3302042 -586853606592523997092066205888448000 3302043 410752714810552461971464875931885464 3302044 -4587880872427119149927978741502464 3302045 -963397989050676297120059125687703700 3302046 10842282030558993829669254368142720 3302047 -456189170931906672607014785360301968 3302048 156740119465305683959230390982410240 3302049 -488101839977648704014552863226509136 3302050 -288935105939010891897732667665421200 3302051 210406073228731521984858794262530592 3302052 -232065255485659527507523376455520256 3302053 139842392258790387211636462024460160 3302054 -46307606143588110408289933811877888 3302055 462073765472184498571701163179613800 3302056 11812392886772818474990819537305600 3302057 -619544087582878493797207654756552368 3302058 9835696107434473030259035702972416 3302059 -495601553969556513719863037043295296 3302060 489756676688066058082990745115924480 3302061 468108474956120814911696712895056000 3302062 7052871037306589843988932021340864 3302063 -388071342578971349038110345848127360 3302064 44757315664327560127123868133556224 3302065 100095638121365649863787440843458320 3302066 58306915608666431399719486006121232 3302067 18399696582394076467958553681300600 3302068 -106369520633743393195725855082807296 3302069 -662651076026873482699669498071904530 3302070 -263330169594976228654590355745884800 3302071 681713401834580957425162577417439272 3302072 -435730740534464688070471345530286080 3302073 598455828470932876128971330451036000 3302074 259523771832424522306126396105458912 3302075 132562344996596001693301500996318000 3302076 798054184883379112879629762820998144 3302077 -1505876236177656468538498465587176480 3302078 -36078111836860360227213295304680320 3302079 -530584383351959392817705376083950080 3302080 224738450490438294160344921397002240 3302081 -974401791880680485164869595275293118 3302082 -10534279836662193697670987813698560 3302083 1371952660337130811004327356539222332 3302084 -534905326749133662826893520028083200 3302085 17988385163240230194373541118633600 3302086 54992496146379217449667920999676800 3302087 -673351209336047237239724705373938160 3302088 14793630598620072139811679914434560 3302089 -43516164560852185333622635937648128 3302090 37169850157367036444419888591200 3302091 -587928483495707218831544151668461920 3302092 -204810787800094131916504225936263680 3302093 1027511405991077084053360563836764704 3302094 -278623156691405423262409894776931200 3302095 914288615435164560502310446435249680 3302096 112713336523193455356767966549901312 3302097 808218741133077189424088579580907872 3302098 239685252934830447160102336461131040 3302099 3312062929437198987191333642369808 3302100 -69246607627174070176501395220992000 3302101 -468883383525328619558132703706029696 3302102 -89380805129871637104904284203428608 3302103 -45558026662017244764669460066164096 3302104 300679183093434473480291431904747520 3302105 428174806976834940815178779125656000 3302106 75297001752028061369983868983663104 3302107 810649882599469020180217358972316356 3302108 317337620367956367775638212017494528 3302109 358816581415108210879701852485899014 3302110 -87748385884621736389158150900253440 3302111 -138561376666810277123789786164997328 3302112 -219485728841242484436496058595409920 3302113 76826925259912787350544268994580884 3302114 118947361923334221294983858129651040 3302115 -396329969302994986337222830872179280 3302116 29994096472324737747903525417213952 3302117 -100306294379767059468914055738880896 3302118 -92767862331818977846285302929696736 3302119 -43327466877787153091633456325697480 3302120 -65019335173653641335119006459494400 3302121 740483199718309576348618535249627520 3302122 79353457248337682321516284181601792 3302123 596012151825657381457445700025086504 3302124 -133850396108871490206076327522713600 3302125 1338754410389999824396868523739167000 3302126 -1059459054890881453187049122348977920 3302127 -317705159847248074505671305859934208 3302128 -239620419378569675106200798923522048 3302129 399325914792314677366442513718779730 3302130 -28034331873627246585477680581793280 3302131 -193373930535300163895297043430620000 3302132 -617954869692445613803025022527935104 3302133 459963106037453065906971599397833664 3302134 183803259796657249333336874863820352 3302135 13109335877072858241896539105479360 3302136 506640118581404112288264024351928320 3302137 253212479515258527339893277260999786 3302138 -73476153948279618556983400586803200 3302139 -33002442334307113168190945748837120 3302140 -252498054679977829600098539331793920 3302141 1765043532573828166140332954723508300 3302142 -5915153121574748775246349708492800 3302143 576825405461609164769491013593562400 3302144 -1014740246718686261605486386846105600 3302145 196702819962575995069594250048576640 3302146 -212062302328582332511972655358151728 3302147 696236177600363363105013513714900192 3302148 -383040434970546956412514136845830144 3302149 -788952279506435355838433249244066850 3302150 413570942976733763794022050570401600 3302151 131479418495989281685215933176937984 3302152 -364618592506415595860169316108369920 3302153 -680498740595130143253888190226810598 3302154 21780161868969885108186748901283840 3302155 -15240486561727637619987008932720800 3302156 110046549676601729760747204094967808 3302157 -762351673743734581005922265766664608 3302158 1354059413606666259684768828746880 3302159 973707793660110829014130948827973056 3302160 -43544250739941239427758486087270400 3302161 -699191163534947876694513995343804238 3302162 465344323902921396601600802183973120 3302163 -296218851771255096022149537515167308 3302164 -160347029998571275015532888856635648 3302165 421260425381524105264715434412431920 3302166 -33579694494157535439887286738395136 3302167 504867238167200690233361275943718960 3302168 -1158816305595787277661997394529085440 3302169 -10920865478963871665250297374369472 3302170 47698718762779044059563303431725280 3302171 341638274514774178859573275720290960 3302172 -88100921111019881341994876933706240 3302173 734585478724372611843382606865761536 3302174 -635715139386971392054001992370131008 3302175 -140445661350638518120157713291161000 3302176 230757269997743829530279567746007040 3302177 -1163881494561651010084644963118786974 3302178 206401859958786030767549925181363968 3302179 -330851275824902583705881363632870416 3302180 317783472483995483192662023269990400 3302181 -316577382173555901460071724021507200 3302182 -1170420852589750798209695973169152 3302183 -617605354696562685315075910988642568 3302184 3800226824969198918402799204433920 3302185 995588328957825025540681598361600 3302186 443206802363023208399796964397103792 3302187 94232096116796522477386770210404352 3302188 -119572821611520146131072986461754112 3302189 -1270798534824504943331990204107779168 3302190 9471818022561436100438322004403520 3302191 648364331822355431092716347166232592 3302192 34650524727097426995932298182492160 3302193 234672017771184719377546845092316384 3302194 9219792847517241548444735263045632 3302195 -115553637900123068194500335425796160 3302196 60781172639721809197029838973448192 3302197 -97153763744496301213751385150142354 3302198 -296750151410981141034699380864138880 3302199 -184595392088425413060777363162385152 3302200 -468006187999165638701484327321600000 3302201 174242817764759506737282034026780480 3302202 -157836183987246688330215478214791680 3302203 -677802693579037704304350236475563548 3302204 -230972592911945318884439425148396544 3302205 -466573131122515356326141717986292640 3302206 -57586436443705316603641873076188800 3302207 232123661129610540638850313652331456 3302208 4406744519559173010136472281939968 3302209 -272496419887124451038792107984022590 3302210 194851189294377814492394912043563520 3302211 -10457698087180051472674321856825472 3302212 -262004614921183408854206113826844544 3302213 93983928712961240696168306608680960 3302214 -146055794361246119100907501951152960 3302215 42408808575521984752027819910508000 3302216 -849311747387610439466865469551114240 3302217 -44425645245953242616350419681218832 3302218 74185451465467519225577130272030304 3302219 -479245418514054849566089528870072320 3302220 561874639261352695474423679293685760 3302221 -102638527467615955737718276505626440 3302222 -1444300542580841924584422607644672 3302223 -671825266387966598720582302963718400 3302224 -2700676752839412845809893489524736 3302225 -342496764969570299032029684448886400 3302226 663355105553112815117079315957841920 3302227 -681021075940662942227836464091793240 3302228 -895719445229882266286545340583936 3302229 129846239652241536763143287034220032 3302230 420374165635351827983653925892768000 3302231 1432029410281059677898823232349811032 3302232 606772236429838401137473984128184320 3302233 -524960272238070782169143054865686880 3302234 -107679233002921945189222976077425408 3302235 328471933519917224171937595158206400 3302236 316275961508907497210919842423016448 3302237 -67366478592806529022169976143217114 3302238 -48504676374142305950095220241792000 3302239 -779754472644710352337883600060714744 3302240 -83795314819949182362993237216460800 3302241 298433580736247442095912117634217392 3302242 -848015987033509413791616048909603456 3302243 321663764155903347022789296442818000 3302244 -122104595750113952278116898243461120 3302245 378059282167165708181001115112293500 3302246 434061498493080008889479581682242560 3302247 -134574824577519563006773308645757872 3302248 -295607975523354839789477735949434880 3302249 848180871989472547714302340196626320 3302250 -45747704596860311305061787987456000 3302251 -510627247588604582957868598425252748 3302252 -943167573338076252159214238835417600 3302253 -801033355230779200188713661896784138 3302254 446545482523573274526090181850929152 3302255 -664198724259912563698828717662385680 3302256 69292303761721939107628926978293760 3302257 1068851868523408004122220455770515760 3302258 673971939891962093399321912457701376 3302259 -304566289073480245690164333341503440 3302260 -90610220560874254749937856656408320 3302261 1004310140724545821841345308815170862 3302262 194960022174662257934986124514003840 3302263 -266184963517818448809695920641923520 3302264 176212233918453672543999866728857600 3302265 -549631240525869358475786267279551680 3302266 -470597099097929911313263423470074880 3302267 1804957908466709258231787472165705152 3302268 197952000640049357156278576695591936 3302269 -321887716041139115936635196226430330 3302270 126939338335977053451587380180630080 3302271 969662541456421179447189892962816 3302272 -975569171850349363316538696794112000 3302273 -74958021742572886388762631009841836 3302274 -65076091980897934538664569706407040 3302275 -1516080567180637331784540620782400 3302276 -571660103787563987706265622796948480 3302277 -795584861035298854818692954452794720 3302278 -53279744903975319525572043256988544 3302279 -1876635752736396887334692808420884640 3302280 559920966889221783252708618985113600 3302281 683594574280648610416620008191150464 3302282 18409129654727854327057593784210272 3302283 -778494949936632144507577646645139456 3302284 39479344444012816250113865774040576 3302285 -17239854368732858604471485103479040 3302286 -79594531418797203916941612752727936 3302287 -345922951101444244868157871078860000 3302288 232827679491279234963787400757903360 3302289 23739540043949704553203216965507120 3302290 -302993831366671984789450550177973600 3302291 89738082248715265262400650224363692 3302292 -163885283697660277831252339012743168 3302293 314973367506002029824347191665308064 3302294 -139880292312401157623297039240123520 3302295 -482078424109010299299289718682940800 3302296 -743731069497844146326333661721927680 3302297 320675631965994957292993695465738000 3302298 193207109879086242988987793189132784 3302299 82739224618906660921736752922899200 3302300 -180408414887336287565898274623897600 3302301 -14568901957374385951431714536009856 3302302 371632058443036227929744375020628352 3302303 -78193623143582544700852085814332448 3302304 121605295778822616461682700147752960 3302305 -270780342535228331402573168696495040 3302306 11579644770664523636667376540532736 3302307 -91737963351810400784317894836565596 3302308 -84705197394208501202653719520243072 3302309 -532278838359556176097679392423978596 3302310 89931833165362554929755820482283520 3302311 761631313013267939016126682315261752 3302312 87420025867414373038928668057251840 3302313 259068972819368007720263811041913024 3302314 638801912698560722498142538562250240 3302315 67470591071389519366486422588371520 3302316 430653079211516093737089550063733760 3302317 426579777055379760194627368046478720 3302318 500936068492869813247301866166342016 3302319 -204667961400188450817160470145086456 3302320 74453865158001602840494451020922880 3302321 574737430098192082968387079476536544 3302322 58606939786808884377054675595428864 3302323 -161815425826387488927445299534693120 3302324 -73251455014760469092045855453864448 3302325 89804450731817399600155545290560500 3302326 -622802931566066375407364441849313888 3302327 -219373094496890412573401032969734528 3302328 -269246870819812698471605928994467840 3302329 1248466098869225361514658294785013930 3302330 452390349251613858236612741477806560 3302331 -446171337396443848167881542225750248 3302332 780276605764032789225891594556928 3302333 -304928464314581879977017395634300480 3302334 -127862994511607105882256939454193280 3302335 -993666245217282224986857892603939440 3302336 100337095778891332634823987875020800 3302337 89885589765788680489548555504157440 3302338 102202195780026855674179410911238720 3302339 1100587155038548246031242371492142140 3302340 -107003423619523722620143105968660480 3302341 69794023893031978690855174990752960 3302342 147747972861104552173084556612895072 3302343 -483641941605557268805608739210099200 3302344 716473755876498076180844357533148160 3302345 37075029832109030510786492675782800 3302346 -461821702823374231681726111880659200 3302347 280603103592140014649453728704611152 3302348 148352003410910276803895895920640000 3302349 671891404718619393087684512820752064 3302350 -262070412928004747758145245462425600 3302351 106248841427168863721750295774547512 3302352 80873405531421136844691887055175680 3302353 296644103136464244732583340235663602 3302354 535154285454770216143238070903507072 3302355 -398762424726621955825751394693593040 3302356 217785004032176008539190411052896000 3302357 -4659291008711698830967068900032160 3302358 -175417359064100454469012815625482240 3302359 365296385443128610779088826488743560 3302360 328119934302022505880595162742784000 3302361 -378023822715838893757173433350861696 3302362 -140280752786450737138172582286850560 3302363 999561216735134701985384629846416384 3302364 -113642786905822417989816121360296960 3302365 818462356162931481340436981082763200 3302366 413423220642811747119222331369621632 3302367 -1277697446541192785787700518858520320 3302368 -293934440089558543773843608347607040 3302369 -505038082371828687236070659337038208 3302370 -152648353305948512145724255497369600 3302371 -385186679102859326566918641529732800 3302372 14072823225769451177593650483240576 3302373 -236279166067295543543075488204308000 3302374 -6532954251861535776413068073434560 3302375 507496906242105528079158384276720000 3302376 197038154482475439702436506607288320 3302377 70712125167082696305629881411331208 3302378 -37601467620505822307832674818007040 3302379 -400841025242588313970781499657893352 3302380 20551411187228767809084485543746560 3302381 513342024405108019856618192570429952 3302382 -60710787662976941089424415171840000 3302383 -202098542998487731038630484326782480 3302384 158296028286717976021093552875110400 3302385 -252010548678434447023580616192397440 3302386 -214938363799452994327391246685407232 3302387 2868235553958776782759934637674304 3302388 134113118511331945454434071653619072 3302389 -8500700192489753595530233999849810 3302390 -33025596160631163104318641731993600 3302391 -180352390328268874517668987360234008 3302392 -36839200721332497209401811069030400 3302393 429858047242271168540185086775713642 3302394 -104966314460398717961315711209014528 3302395 -469388420553942579765380247901728000 3302396 53316808624127090024041091186692608 3302397 -95321369056406936371088070551397120 3302398 -26247586790198620193981880999662208 3302399 125943691080395255751197062410527232 3302400 4038454218719821389352477183180800 3302401 -98962579552118000006044012553506748 3302402 -390186668360840040603215982980812848 3302403 46748813184529499378880560647520784 3302404 341126692074191125448334074870784000 3302405 71797950395328466019444662032720000 3302406 14521825356844006553806842845877504 3302407 -494162264472397101075053465299330560 3302408 142089524191349497664761403585986560 3302409 -316632840399552694744416262872499200 3302410 -24390623708824072124915590457780640 3302411 -454684179654075006977334098506573536 3302412 -399275406552622584816149652402098688 3302413 903125527321316633468140039477668662 3302414 -161802247957450714214023722091834944 3302415 -576619103419609076871591123014424840 3302416 -59973873330421213588970860760711168 3302417 -106870251928544786751296126648239260 3302418 3709608060062805308372349065640960 3302419 -313729748996651971177630811699422640 3302420 13547001854405923748083068149698560 3302421 161263706837325823691065278431006112 3302422 209729462207860916890844495075092512 3302423 -12326127509011154939225893265676192 3302424 546060545521130503284466380217344000 3302425 -100149841010555053834123554435907200 3302426 -342250137437021822470810061811875088 3302427 110893850205187401680786890353860400 3302428 21408154339911515341954338322203648 3302429 -592255338917072378006602220578876206 3302430 38143277652129186042659565897891840 3302431 1330218176976358059611359485297942264 3302432 61913826104039093409414827552538624 3302433 -58920135204706187509351075470147180 3302434 -23056261203195992272885620225786720 3302435 -201664125930023811642539941748880240 3302436 565465673853701596153239550220390400 3302437 -1935086915581306258533522170878339200 3302438 -503241023326366916342764798197326880 3302439 -116470908271703813569361631204036480 3302440 -240804993294411404926936411491379200 3302441 -810186257600918870306946344797968000 3302442 -188454024617829258854178440214476544 3302443 4686540985825665259766709240270184 3302444 955471510670191635221028488233671936 3302445 -380267906778898244166552160851010080 3302446 123162300891024999564343709462048640 3302447 19090527598271237186973915946297680 3302448 6823876158907055270452985200902144 3302449 -340062128156439193274373181453005550 3302450 153664097292413158513944941497000200 3302451 39293968918267045239044584081652892 3302452 40671558402105754975800840208075136 3302453 -158546648701161082449172618685586 3302454 -454129418556306941294340015102499968 3302455 -247095479488054970874586452085369440 3302456 593258443861920175957080919362170880 3302457 -274468837406591006222640286343643360 3302458 117574138076600732321987771482900080 3302459 10632948362311837464579037082514660 3302460 115939652928307003089337697787893760 3302461 336876801911578173614718258069188224 3302462 562734814478836804386966710433233280 3302463 1325121491736816448974453960177479184 3302464 -99742242149069328240023610775830528 3302465 -670434563276741932411055568437476140 3302466 -161901206847642300673288593742387200 3302467 -144888485412503516409640002188745008 3302468 98197569731041441947809501071833600 3302469 -572525560611290511802006041569223906 3302470 60838900392720869855033558103319680 3302471 -1036165752975338179365563937743588208 3302472 237335948461888464405926775022387200 3302473 1253003086811082431467296418862805722 3302474 181690283850191381731433526594077952 3302475 323175050879497837783730451722347200 3302476 459676229988564469906090613045752320 3302477 -1220662078764616463432147318359153674 3302478 42405184751757436526087693276006400 3302479 -310781013946497002690985936616295720 3302480 61335528856462554975663562221404160 3302481 -15106895722194988255403692403765376 3302482 224535198692464467200812492826724000 3302483 -88161498570778976450005146366030576 3302484 556727070439263112660929317853505536 3302485 213113274826447219118646505641703200 3302486 -113767700468743693515877711391232 3302487 -85490906933104262255864147504886072 3302488 -52806021973934021671230694973030400 3302489 -1029611643958008311026757879971954176 3302490 -72863140402792848599248198514330880 3302491 -311320628649840370451037314605210080 3302492 31740009445334294360342131009155072 3302493 -180000640261558255192110311490020736 3302494 -36061471071455813828346886489002240 3302495 -248794621181105593072807968268050240 3302496 -368691406692799275598223366377832448 3302497 -1233359840393227407817163094014084256 3302498 -112956062117637429748787757984280800 3302499 574183075172590218426457162521836664 3302500 -104144538730627709048731833630640000 3302501 -5650421610249360612194475752610240 3302502 -196916097360738177138177848958197760 3302503 -377294919574948271007882230864402248 3302504 996380838582557495973280041040281600 3302505 -56935790216296909524073829045376000 3302506 -134762689514663951321902781872513440 3302507 -133304478923530817972344509965923920 3302508 -149843621694245059223839533846233088 3302509 46886103440736128037950987464568064 3302510 465248253098835886179395364200968320 3302511 -827598525764141834410479254556321528 3302512 194237213735810410036878790209929216 3302513 -192124640312816295903600573351797580 3302514 -378373754184933787646451190761738096 3302515 -133185581896567465499900396595837840 3302516 313911195772008796643927299063726080 3302517 -44335360543131585303375580932042720 3302518 324820878510350572483206367256844960 3302519 -775263840037043274405249653563712040 3302520 -11166038647909081474586985345024000 3302521 -618176474547102280816688408506269056 3302522 -34398470686623464728264780305483840 3302523 26793086897537360493439411012147200 3302524 44472553245847838090457912680027136 3302525 325456675110912113628239503774560000 3302526 -514771633606901344741062023882112 3302527 -680418973393837854916352355871018624 3302528 953940454508031307426226380807864320 3302529 -1840126859297561658039681836502432 3302530 107476283153170579573554056713958400 3302531 177196948567742543812618070742814332 3302532 -9483091115318800988944917326523264 3302533 -221516110432333628143249055523604196 3302534 429973901163215929524662697313912416 3302535 -433474975112066020090242100833418800 3302536 413985955942911970805458155555686400 3302537 -325405874303845436941264328998942848 3302538 98063062283712317107194981909692928 3302539 1222149367116580896727203207261302856 3302540 -116509299210352491280003141372830720 3302541 814631984768433977721111810493103040 3302542 -247897213612381860949368581161000320 3302543 -19469486417881666588571403501788856 3302544 9420396959068510357407203567861760 3302545 411138985793043382433220168281949300 3302546 20274336201206352669037100721570624 3302547 500730936210848399138230536785445048 3302548 721274546414206453565128873669467008 3302549 -1970544049916157035746202265670621440 3302550 -36030342734609408472814766372952000 3302551 -515615059855774917776055958483405800 3302552 328816752858138383609049721859788800 3302553 365056572421706729409633953391370704 3302554 83177094688650965332736939864282112 3302555 -578690506428690738545825872687939440 3302556 -160166819048415147860326389590952960 3302557 -479525549328378901343712265042247194 3302558 7226075537648292294335350723415040 3302559 -64603995038931409118303456264982480 3302560 253665021673527294232353781888450560 3302561 -904963353177144683455804501730907600 3302562 -154977952025902275084955153085509248 3302563 -334314759357383027428663826363921016 3302564 -10543786831514067355119014749830144 3302565 -65526766056841437020341932920616960 3302566 -639342442357893842424156214141236768 3302567 -848661393375534069479207265055797384 3302568 157642199518410710812426311254707200 3302569 757792424563741726047664879747486970 3302570 -60251625631600732517752655010984960 3302571 -309240520103124882033531571365957288 3302572 -1656604653841185595199591355662336 3302573 648768673648062040669133477151866220 3302574 -77782987640563231124521766347200 3302575 -26238789998881729283121999057002200 3302576 -287148347658690374700831747441082368 3302577 585951203694818294702543024874354114 3302578 39937378494266657679598113257580960 3302579 -87009417102601899646849547660981760 3302580 -61204072357266854214150755416166400 3302581 -467569424077758423341484029228526336 3302582 291986738270218110414859996608127392 3302583 -238175640691335148315578597428270256 3302584 806407007728571071930220579723980800 3302585 -87932484456084628129771046607744000 3302586 -113628767944415089039267037847137280 3302587 -220176894522398343811352992207590800 3302588 -738895545792674629987001029974285312 3302589 126971199962063666052781220749253088 3302590 -493173345852194695294702536004878720 3302591 -190345769115680305772390644921369200 3302592 -423042712532129782235804871161806848 3302593 -9612092926412799216862520732988672 3302594 -193370899090537059786328970309849904 3302595 -74803962739327515512816273926776000 3302596 1557957992958762392447646827984510976 3302597 -48880824291342340498110464565282720 3302598 162162283846967776506594530207237184 3302599 376636295622176728559010993998382480 3302600 442327887449207661503278676393856000 3302601 -889811126587822408850681878499767296 3302602 -302772834991522631299079004038877600 3302603 996045721035052857973896672905736852 3302604 -88864081518757989220393819147545600 3302605 21954656523376355067616632584077260 3302606 -40893488115906385469212774008141120 3302607 66796026431790132748590160777737984 3302608 201549204035509562172189741136044032 3302609 -1381698931832980152393780160370128896 3302610 73170693265565090874184726572172800 3302611 86793891888037940611278141744309952 3302612 -3339043744497450776623678879054080 3302613 255236101918446239970282106875018144 3302614 -124675087420767370444911733874709888 3302615 10344078539494286266020239823286320 3302616 -114144477172878552884404056851742720 3302617 819217395991661092005683978846630666 3302618 -216641066836754268818453995068337920 3302619 331020442788435506264260221067879728 3302620 -116358744948022687103044100508856320 3302621 -22849321092402731794503441195350688 3302622 161285968877795455968690968138506560 3302623 89127447400005792713299467098641800 3302624 484534463763948742152757311831539712 3302625 -770468622948628608179536640906256000 3302626 -93862941846129268360117712590957488 3302627 40411433210490604265161005098335392 3302628 62296651340741688450830614022270976 3302629 -266638801598588985463142506592435520 3302630 -153775143177938989403007108931015680 3302631 195552420163185261130359114041238312 3302632 177706257258128382855888331953715200 3302633 -243394956771350522955964985729808000 3302634 14743911776917720999109764838964480 3302635 28956710278630336819452510926684160 3302636 246902509323839594609436973298780160 3302637 97486156208013128630888398315980480 3302638 -37359091691143137334956666064703040 3302639 651833796048533067714092323403667024 3302640 -111472302926613454112908859277312000 3302641 1027230572053784582513573626638962784 3302642 138929190454448367789649879326887424 3302643 -731340495291084191437358767637767680 3302644 -466023351301869626700897963983745664 3302645 -721363033559718503352510176219072100 3302646 184718610031167265485358595715931584 3302647 -137810002086041112207583825251549248 3302648 -93213419407523162428710093112688640 3302649 -509499059690740082446703751649912710 3302650 158643920159735309477793360860637600 3302651 569543453229199735962048672474246864 3302652 39075641490755508872371128915305472 3302653 -293054827230821741996528499943688256 3302654 -1033163776068715040753629751528393088 3302655 212355587001063335039287568692886160 3302656 182678778583454430461153765564088320 3302657 66003147488084833354184006409685332 3302658 4187952412742647568657881639243008 3302659 252854760090060411618123863997087816 3302660 -665937745138736527119627528091288320 3302661 13933188484827806401592836185135072 3302662 -150164294596753770772207662998587392 3302663 -42299224176414465711143724104594976 3302664 -7052699121216993098510454268968960 3302665 805996715220677171394706322578235400 3302666 -18107364142535701137883493291104416 3302667 735129011195393528909062362856440240 3302668 76175435784034650474779036087139840 3302669 126891503361220281301421338634046444 3302670 -38114385436275644597020464056279040 3302671 186402293715291454702387460040013672 3302672 133093890490450761683776955281047552 3302673 222668564044851555459125585338604736 3302674 910923410811068350568348543457039360 3302675 -387065828103714587589218631120870000 3302676 -213108149996678771598068797061138688 3302677 3834444496740322855159716614630144 3302678 38141860149748935813965666305405440 3302679 193401747033850047679376567663591784 3302680 -210693253157578490494800436315545600 3302681 -1345971538096841511948598062148222518 3302682 -32460124462197260702618504665963008 3302683 789834373744908699578270970156780932 3302684 72090073909630575047980838624305152 3302685 87701362051719996942694253144173440 3302686 303991464425925687133084253546193792 3302687 -162977544276195598780903091296525248 3302688 -534554479352879569068934585545916416 3302689 -208869508858898653165956241738592876 3302690 -577187816927147029678703936153656320 3302691 -49901074183652602497978097377006336 3302692 129344805705846664567048022355668864 3302693 1119680958250668459840720902818554942 3302694 9969129003347966855888352786441600 3302695 867243509997182713623093200062560 3302696 112623299423311658842070633754777600 3302697 -677123789847686414889776145055321200 3302698 -319419620775080802893496998753927424 3302699 -353029066961717844812826033201845136 3302700 56815999661930050602260165524608000 3302701 4627333978963786907706360617314560 3302702 -170867232578144828051679680721797760 3302703 371031443621636756305762771562456712 3302704 -124769782813787282676650407523860480 3302705 244424540966801208168068889152486400 3302706 17714821171014996056140082632316928 3302707 -233858910345898584449853938169569376 3302708 -507783583775711839929758823619737600 3302709 -302524453736947651005805575137840640 3302710 408471499491408532097545874376245760 3302711 -771827846766026559838830776790041688 3302712 161162429531040528955037280447160320 3302713 -399414238138420566496276312059900080 3302714 -72909425386641180283733362072216608 3302715 -99279692786890605447065981449550880 3302716 214059178736533408021902683598371840 3302717 -288637490439144925296566370478686048 3302718 -170616960940690057110360031943442432 3302719 -169525526854188214805453929084636304 3302720 4434056631589532944158908539207680 3302721 -797016363662272649495746159750433760 3302722 400276059162833821384575571842312912 3302723 -1355009265414971471391609763168661040 3302724 183079228839161763799908546307808256 3302725 -77710125923706670485958594811959750 3302726 -83368137282860675597968026167387904 3302727 278393097368635289233219783185687720 3302728 107350631213207353305490210254520320 3302729 211820981101076153624793658084780560 3302730 -220361585419106879749638482703342240 3302731 267599568810604563721195557570939744 3302732 -672746645204835034423318591353469440 3302733 -33062592237775688675195302417868736 3302734 76419443211658354389686262671332800 3302735 -782521376272501227517563343372099320 3302736 -131687353456900378836333920631521280 3302737 -1531043687795901322732693018306725888 3302738 -640385847840666795437206354862106480 3302739 -26989508540873109474549126963363312 3302740 48716134161098027357711074540584960 3302741 -231659464807577116825163662052202240 3302742 63546337369912995139958822461874112 3302743 241153004928745726139375382215332944 3302744 -13327213141405266318013593925447680 3302745 -4544183596543294079386694061322560 3302746 -508545826231965865747465626954627840 3302747 -969457930964821303965902361316716000 3302748 151099084269235078523586810196715520 3302749 1148718804376671371764275486506099750 3302750 -340042007675999495201347490298912000 3302751 540091052779590282861374426130545280 3302752 -193970462961961804786616909050675200 3302753 -205227237846953590815910956468503040 3302754 26476498950075838757470098159599616 3302755 -69115058325593138764292398202479680 3302756 6819337818362847551159339425326720 3302757 570304270668308591580546906738880254 3302758 -357340106008284107251364217078239520 3302759 1923576124369643781084262052731263216 3302760 337180003157390985116430212837376000 3302761 114488112370785028158250285399710720 3302762 -159973811674997570411056002058702848 3302763 104363047465513690785486810016134744 3302764 232768715466304327233781210391087616 3302765 -155491553219907023514459575746183200 3302766 480273132563908096573307681538826752 3302767 -587865769271566551369925660272581256 3302768 6934445774276761558785688330960896 3302769 198095060068053226893871021179658080 3302770 -155000989617789201248577055685644800 3302771 202092053540509154041402746470151744 3302772 -345961107621649348737366306797125632 3302773 221262750952535598639150413669477824 3302774 550603496755231371149830456358975136 3302775 -12486968160492572069706326478553200 3302776 1057312372210045441346486470295347200 3302777 75420593450139027270315219060436992 3302778 6511532968116669225679014475749888 3302779 -268276740608567688012212032431245720 3302780 -294126283434543328055908170537738240 3302781 -701075991103137137940845944469798880 3302782 -291788662310611171903691113722036480 3302783 987421270817572848937911506857690368 3302784 -718231674040779786433614430611701760 3302785 -252823171848836961935585547053647020 3302786 -274400553701064104096998346949655680 3302787 2986734443824588814217391560821568 3302788 -236298175799521279248058314722902912 3302789 -4192264346863635049657157656241184 3302790 -71062443975348638833400604654393600 3302791 -110896615949022044665625517041668328 3302792 775048585263085635979939096914048000 3302793 -56831295589548829587619101100362780 3302794 -191867357361524207048648416580345856 3302795 -350550793940881752046150749262399200 3302796 -57643291815041411313463150106747904 3302797 464516511148412753371642820569784246 3302798 1431579324831142996530659425613153664 3302799 301935233119712327956313771562441864 3302800 -73950079178497197725106811011072000 3302801 -3175129650331065394459258440664536 3302802 -110693827696923463798242781286584320 3302803 39164779353063237996815567825350400 3302804 -166760045744394974267095438408201344 3302805 201003885366222531261806875912487040 3302806 89608218279894019073260989584256384 3302807 418499192299612326623054849147674056 3302808 -215534516086995801094386225023385600 3302809 525943087188995846986703988324362120 3302810 -19970409348317199459288374431257600 3302811 -39906590962192012514272311841231368 3302812 54884468340798974787224646572910592 3302813 1164823480932157324490194313550841062 3302814 320121546575807497889309880130194240 3302815 235289571111042082976612159668641960 3302816 1468638802086480874098311610433536 3302817 -116488143678213657125908255188007488 3302818 -134464727169486963640521727106174640 3302819 -293907332313204552576765591652952592 3302820 -209113783607253501640655129501798400 3302821 25892581676221188562466658469273022 3302822 -742730052466109441937405236765088288 3302823 -322917410784785619743591287768008192 3302824 -182609182236407878620610294722969600 3302825 104900886187279011191453498910155550 3302826 89137771553197416123439326430527744 3302827 361011793115121611874375400345990080 3302828 903649146440777772556555749404422656 3302829 658736786572922368724720381507401920 3302830 -730224183006048308564097705444480 3302831 -733016699115206297075336430361052160 3302832 84810109857614859994761586613944320 3302833 -420549962019232229128552215514221056 3302834 -88952010176790355932947704523993088 3302835 -306079097094234908808788919929691600 3302836 357713088258847098556007724414980480 3302837 -93642777849818009128538868107279748 3302838 -43955484787579325715312691950415872 3302839 276034694595591111042931030470225960 3302840 531307067732098353165463027479244800 3302841 35971538215780593532889868755475792 3302842 -7288205430194628704921526312649248 3302843 1130794101916893649395878695405429092 3302844 561754603115887067915094654502118400 3302845 -227490299914848485298639949713972240 3302846 -128026159100374097821224236693068800 3302847 -296753641273325853833116076306023176 3302848 -167935425406163203541488246919790592 3302849 48282559380153773862176878262637120 3302850 -15731359760717454712478174106451200 3302851 543472382251120611358750377437921852 3302852 134201290961765318416878771555962880 3302853 -110075159630860198071169171826370816 3302854 -252301595025999397434176392922033280 3302855 66350372596437089549914789631766000 3302856 -542008485323261642763779906147328000 3302857 664717232491450175472315349381942106 3302858 -30892716777165126289716495428781216 3302859 -224064947871196403731941003749821440 3302860 -577934577413978281137437646447037440 3302861 -1278911541833255290390321632083654538 3302862 124919257913586370751103256521527424 3302863 -78067126609155799188587856207958176 3302864 34396856686732250756900929701150720 3302865 326435985275122140826851626168462400 3302866 -111079889943849017047499228068654080 3302867 -653572168444048841567655774388020240 3302868 -630229742804547312376146965931018240 3302869 -28166291414051623211400596989388352 3302870 -227388381010236556740762926958501120 3302871 37336439969995029469255536336777600 3302872 28395265407269255459509840801228800 3302873 5282643215115115725127337168026944 3302874 -68009814543254545397878949237451552 3302875 676815596827656729247646776709964000 3302876 -165687918535479628504031099901184512 3302877 116183420044311447061695457721198208 3302878 442288244243050224561135857491425792 3302879 163200017751836610563343213786626400 3302880 47675540861443519889040246696837120 3302881 -30344418648114100147970751320450000 3302882 -132944016063762566209707682028697216 3302883 22813942344005429454518624631996000 3302884 -7978600439035605082031777316904960 3302885 -16093078609253326713585600744837000 3302886 -50063069616174911807817176054016000 3302887 530523375452487233507337337821627952 3302888 216993586597705362379764708386027520 3302889 101596527432971554734800984009456640 3302890 -418207568448179764182175933467952800 3302891 813660319209976942636059659090402292 3302892 -65264492324093334057484859306603520 3302893 652368311410625900441679652199392608 3302894 228957740693540216759117930819449536 3302895 50750896060321891511036765171466240 3302896 304875755463374796902633385841262592 3302897 326085800122927488428911483837815720 3302898 -326251235034831099442162781231926272 3302899 -321097828488786674008789524338523464 3302900 -311831360167836059970308242025904000 3302901 -36837559026765786777775193596959360 3302902 -165520528447151588605397050800099456 3302903 692218716272047596107841840147805440 3302904 531337367347446477398797441259274240 3302905 3942235479620068732201784865882120 3302906 248946223965501125208564625715300064 3302907 12159056198111738988679097675346288 3302908 -93868921717323871891278328626585600 3302909 861189159996012858230221806757770720 3302910 171273966284544347005887436427174400 3302911 -36789650202855737555843603222343200 3302912 -165952508019574787149349228661178368 3302913 404532970608496534231062927083887584 3302914 561174705519249027407277765553711056 3302915 44463648335483386343407437274659840 3302916 1100113983768367378636040932061184 3302917 991588315936649978343269918830367966 3302918 292255453652168685441475708390211040 3302919 -283371091365781881055665010984856112 3302920 210116206347673235717791589378457600 3302921 526290829542319518710128727766340122 3302922 82367874731509469035814302719897600 3302923 -491128947594710883693653189393182736 3302924 32052812856237214994485009310270976 3302925 -667203994883382990419461678379683200 3302926 239840022455170976754012172049694720 3302927 772411901485369739710419314555641776 3302928 142697314608256917872862068857577472 3302929 138954412362812338232761492167635776 3302930 386205096009738723770134876139438400 3302931 588313827678353024271983728755124152 3302932 733471495732105270321618563784090496 3302933 490307019331237180353205857551577660 3302934 -349099421520532049399936187881593920 3302935 567668220874808139423001984685556960 3302936 -52899648901515564462011470316544000 3302937 100406568079070851721460498570618 3302938 60307122864033864997212768420395520 3302939 710630617998741851944428116450500740 3302940 -391698554915846112909109823028096000 3302941 -811435278923943467268194371798731200 3302942 109349513476389963322891454440447872 3302943 109042969925310937224190118149189320 3302944 1208292635444824157927575278721499136 3302945 382926773127688728924679855813463700 3302946 180834590622831035245201414493310672 3302947 -726771618434207604233625863247710928 3302948 -48684926105815526833289763332087808 3302949 -31437867496825577292513274781397792 3302950 97131310198722993551168725526102400 3302951 1762495442377887059523697668705660600 3302952 -140482520546851072235562716765306880 3302953 366726770449374460704604702630643620 3302954 -100977096579852822341761304652607824 3302955 -140376510750630425579997245326400400 3302956 -183372284935122294797583034678362880 3302957 -183231023881728273853334730476069664 3302958 188219147922399367385972003000448 3302959 -22786402549842750241631902578348672 3302960 -24998141896204073729561836181913600 3302961 -161066251935096106965692525407293120 3302962 110905265578297466042031209323734432 3302963 362458002652764445219473636956052864 3302964 298866946503235181940553268859125760 3302965 459063966702772319354667374847736860 3302966 111833164726923489853667727443587488 3302967 -712130975502003163033336882147978800 3302968 74349391235279317321026786029568000 3302969 -556977558844690571370765250225047804 3302970 -34256753217860813619490382890636800 3302971 9879154899836675384430481320996112 3302972 -1672864921658586779270224456155248640 3302973 597174476747978444418088415402925222 3302974 507200206659655591339153975227526272 3302975 97634800682660154618203510148156600 3302976 -14823244000814836142101644315721728 3302977 -127544387298092340243227418834455760 3302978 12853215588055003114605019382816256 3302979 -458039993106805983051684373621575360 3302980 -139455504716223481632793573169356800 3302981 199418469297218584098617784580203840 3302982 96988159476297989759215318791204000 3302983 -505643131241958686160885779427347880 3302984 854548151364233645176198061715456000 3302985 87563421972762720251154786222105600 3302986 -20113960990823339452156137173177808 3302987 373155232374463893344765164280655636 3302988 34327063373592687591148368502652928 3302989 -8760811778910789597535334540657076 3302990 -68552624096164787391790494514099200 3302991 -866352621513432687373586801168766720 3302992 -207274087972665925970521337697927168 3302993 981328222013847029660781916906288242 3302994 -4649876952402202841925284797474560 3302995 3341842411860629569662741845118000 3302996 532332591014356842713508582366384000 3302997 -24339711988392081703325829606209760 3302998 247945212024164073289032869402720640 3302999 297076094479399714813729511671507680 3303000 -613156450791050174498444736122880000 3303001 10592148113190684028976479072797384 3303002 1629348790867961159447984276620800 3303003 258144632173277714478363304745788416 3303004 -623502776174605900793677777822229504 3303005 49226552982315943048132815182247660 3303006 -96590287865549838082392585621328896 3303007 -230524687412860387905965961827653680 3303008 1134459490023548090142669197520666624 3303009 255176739584951729068260777852861714 3303010 6592235734756017294121608870980160 3303011 -1190629983019607593483585695334844388 3303012 394210499208374927350878528129242112 3303013 52541309913526459309524215174559360 3303014 17938731251905825312217631296131200 3303015 -505804869236712629035327391320502880 3303016 -721053160767726895279848474551255040 3303017 1379395015942397993350399164655404480 3303018 -7762751793881047882067885517998160 3303019 -231872038673520667764578355305883648 3303020 48522272330739174047945089921812480 3303021 58975597795102341551697975157342080 3303022 95465431525143806695400224205109312 3303023 -533243378956349363782610467248583728 3303024 128654524400654422715279751157284864 3303025 58615432313860091196732798009471600 3303026 -357072139043134920470607544290288 3303027 14719664491980397504939540678616640 3303028 -189853518330757683296493495405442304 3303029 511994991121532047956691931895011484 3303030 42124437925034300275645061099550720 3303031 -44330568577463743420125896833685888 3303032 -232862822415072063417718813326336000 3303033 805247706143374304313024622811368224 3303034 224833560721706024589773691473693184 3303035 -497168448982484248096101917052875520 3303036 -27680221152910570367867310004838400 3303037 50893466953673849312931282908900172 3303038 -6258782565469078142902667595491904 3303039 711333462724771547111125965136156800 3303040 -196327370596110569082602519946854400 3303041 458356870600749031167768726538865730 3303042 -29238082167357050101516629566760960 3303043 -82246904359439650051898180504321216 3303044 -280320551059351070253056060351948544 3303045 8197645719624500047778218120464000 3303046 -29152087345953748681806693853351296 3303047 -796799917400274813504279821997318888 3303048 -29838996429529634847497994151034880 3303049 -1068896578401842173264348938206527968 3303050 35750476014086574111515510290713600 3303051 -256857193407026581227585070032744720 3303052 669980018270197680521836878038126336 3303053 -29304458285465180430967909697821056 3303054 -24589547952224563520314614786347136 3303055 -141959376746050717323121435758374400 3303056 234117043606222401981994554040320000 3303057 -323422042383057662415176145615742320 3303058 -1167314422802696356476743227810800 3303059 316642335857969553648296276540281260 3303060 104499971974540551614716977876264960 3303061 -329139437646283274780350280827517348 3303062 -139287378992627504742601210240260096 3303063 -28807525446219882851425900309480608 3303064 245844283579262660798991474313420800 3303065 -630786011736732706172964746572388280 3303066 103499242704911146340536604965859328 3303067 -72123339184479636516751173253999848 3303068 309158428680032029274520346735219200 3303069 85706217790029763062546755785789440 3303070 156479123629694760347720139329842560 3303071 -444495304129349222939069868809613000 3303072 821658865449221781009120595846103040 3303073 151798327597340478667827982481938884 3303074 -207685153578482517420231561776261760 3303075 -19394282207778993144695691399677400 3303076 -109417135390662570009543587158704128 3303077 -10250368302479592986878141789686048 3303078 23640271519888070135462449072799424 3303079 591322007179509029965264232642578984 3303080 -776100669535803187478794590694195200 3303081 192842263248401328155057096674191360 3303082 683583976600812478598101838682889392 3303083 -50346157590433298869591693857375168 3303084 362590879727339760991052128846187520 3303085 893295850042504891704889645937616780 3303086 -886237177796663293401390866070708480 3303087 -305313488495301427521068723104586880 3303088 -4167924846689516116496290175614976 3303089 657702604999400087426332530619046568 3303090 73137326628213963479855308341888000 3303091 -100332169397968712224484259684697536 3303092 -8467912845689040778063226980785408 3303093 -1152105877381057548897150489769781760 3303094 -720793201548142912512977615929271904 3303095 450076393109652005080932343120176600 3303096 -588849487084094154565733359399526400 3303097 209481330583756878396224739183442432 3303098 -30234751429064788853510143152008736 3303099 -165257034159147829645694187031296336 3303100 515307982032275456548008779285376000 3303101 -48370802271267552700600281027037908 3303102 206374463602920457182966950706069504 3303103 -59082925396660011864465193431304416 3303104 -5408033501840093910269994203086848 3303105 -20918099170568019837057848121821760 3303106 -228185522886452577182209565151763248 3303107 1136340450977065614514056402704599440 3303108 -376877870032302592719833794431835008 3303109 409037060989497061432758779943361310 3303110 -28467902631667612522222415992199040 3303111 -14077426060639795317004973667021696 3303112 -272596503658031114350692337768857600 3303113 1798467230338975620606812487815018880 3303114 -224811354772413647693284607077628160 3303115 -578276938610901483085510802568673200 3303116 -787840923711916017929597621581743360 3303117 925411175154161281959505899335091180 3303118 1647279204115182423387187166380800 3303119 -303689182495207566069650528102759256 3303120 21270551380101577179270842723205120 3303121 16159193088064228368529339608423792 3303122 -215456365960832029010123649265901568 3303123 56872695716238300605667663605373744 3303124 -175581344507235911879438475803529216 3303125 209387113361521915550674389591600000 3303126 654106784873356002880630546999574400 3303127 -597739216742440195702692753496828024 3303128 754669848281497125546980854696028160 3303129 376289311795951298142721662699212160 3303130 -126022821660794292322512373991627040 3303131 5261127513713925009773273627900160 3303132 -143405515650796780113755860496375808 3303133 -490770451516801525330341966826394016 3303134 514685579089937580014639324800223232 3303135 -164444216548324154321368056779462160 3303136 412131073492368205998889463438376960 3303137 -592059977857095116155604910113669214 3303138 -146017409201000944055268514385725440 3303139 1058311635559501218418018586377677516 3303140 -549806283723633853393551729410219520 3303141 468446724443235215336747179541736384 3303142 -196041438346659405615933403033290528 3303143 -110532632046314789801526980469227520 3303144 238510415053357565100578980912281600 3303145 388085669773464719624363635673574720 3303146 1241980320591434791488374178831360 3303147 403441102623032525779409485585560240 3303148 -464034223279276492239550981147473920 3303149 1391712453237311117108483093128584150 3303150 -3030063500572210598882157346478400 3303151 96313539086991267650293927355530704 3303152 -7671999092258454672618814398726144 3303153 -457815164479930055138260542569700480 3303154 -238996165943445793922232004554067968 3303155 -422921269953076237845938765734466880 3303156 -183332173036616763986601276554723328 3303157 -430800845534831208978119432574957600 3303158 -406393714571241291723853211940762240 3303159 38320763968101946151128071187105920 3303160 -238375210193246072890193761153843200 3303161 412118132160351447872435343473094762 3303162 330420777834739226964743786177412720 3303163 -375030662492922355696537688957050588 3303164 893371057438045588517592006066917376 3303165 -350045969183736870792898496855910240 3303166 -36653129099521720375401117750983616 3303167 650269336812940375148329507167695232 3303168 236623464143266632574239881620881408 3303169 1174522285893977464902723555709489840 3303170 94150532360413947327559148177985600 3303171 -468789565791960614742147703502544060 3303172 395084845823416862556040683272232192 3303173 -210160737375385885192885138793068578 3303174 -475564142282002735156652721438720 3303175 -148515643426046412495066234963516200 3303176 -456677693131553839243188952332902400 3303177 3211817182613269735327262812739808 3303178 -62398928527884080613609397827633360 3303179 -1247337685036958776061207435870100 3303180 11981439572863438491978436581657600 3303181 -457554767457264862592208002213721600 3303182 -571973913402121767045700159152863808 3303183 -41051851921299916698341900219792496 3303184 -74454503761531358925491201994915840 3303185 506344599216751632998743242039456360 3303186 -12379187783304510114334200218775936 3303187 1343896411422724064700136315400417760 3303188 152307219148908495238862277875988480 3303189 17111828235878363282404034244130254 3303190 193899996500701200776894464197724800 3303191 108289056819161059778772697784683152 3303192 408071320542199184128824020865822720 3303193 -107703536455005840006274859526037558 3303194 622498976724610344687022371964294896 3303195 39689576040099694783160175393507840 3303196 154027157344134296220388770612055040 3303197 -144209414890183593372657340565206368 3303198 162342908531875476388143759158328384 3303199 -27826112803411813419388939189904800 3303200 -664256146533318872787657478053888000 3303201 49711773534618206374086566428185600 3303202 39607414234792418019126112199470080 3303203 371249871995864786901306194191550664 3303204 161856609770799236494518792913170432 3303205 141728997506397265747205889068413440 3303206 148534408395851969901472628048852544 3303207 623973323901903972196758085467878400 3303208 68445086640295058741174047971240960 3303209 153619244747829421013758216572897600 3303210 -535356298459448865898858472370969600 3303211 -682667235154018934586799456136683376 3303212 297070878967961539094764071139476480 3303213 809484809983892600853111902379572544 3303214 382640586686934323161336669969326720 3303215 -478957857209107366965960977560931640 3303216 -20536905008509089875541869083361280 3303217 10286474981448223520416874887360240 3303218 19207316890220028252629209970188560 3303219 -46816460061934970726973675113379840 3303220 -376455090078860543682222519501477120 3303221 -300023317735167741427424143526468388 3303222 -91272247503976387018127797904937600 3303223 -319437150856203238580945235655843200 3303224 -590403544501841750254106368222679040 3303225 75938605610365985221273453297937100 3303226 556230567522363855155717176946833920 3303227 796422699493183442054567719842032160 3303228 -493084740475613242345342999956180480 3303229 -653915260791229795764182931045530170 3303230 4396752204937178807799285726355200 3303231 -58529185368706737587944304518293360 3303232 -408213552960182258728883980071337984 3303233 745818480123747846740097168835101360 3303234 427011653805128399588015823545364480 3303235 99886620125166477497543517995296800 3303236 -173976027564127429748860084888141824 3303237 69670255087479812008773093567417792 3303238 -95604494954434957656674712045751104 3303239 370270868504657075268999760418254680 3303240 243506897002673624352894466358476800 3303241 61056329553780789342874512408164532 3303242 291588554624143862714069848875124272 3303243 142710194558697987153950824387956732 3303244 71248315378024748737900684460471296 3303245 259760612406038652620135995530960000 3303246 -147547334017678467712756122827361216 3303247 211718966120294165706458927261248272 3303248 -57333048909330397595811831976574976 3303249 -125796997364472841504711433488058880 3303250 -12571384427123081976982832483952000 3303251 416058519469358064955117003549814352 3303252 -149844589825982916813320787070161024 3303253 512604817957789076399760329904429660 3303254 457942052957456674167199959357580032 3303255 319552949690326623289607431145044560 3303256 -993907658345424758495613638337392640 3303257 1926567195046099707793764166262677572 3303258 80445316161555936960367003429132800 3303259 -707242186598313775768411296256708540 3303260 6253469397044452916710391455580160 3303261 -11861229796860285131731352304346548 3303262 227409203133064680685592775949432512 3303263 -836498722595519753859644528756683488 3303264 708671181199134525376071103603015680 3303265 25646520040339421977744112807630400 3303266 -80178816025560001434125999835438720 3303267 -213871515373682908943692963224130560 3303268 17126315170642972563766090119930880 3303269 -1371963373015981963366165069498755330 3303270 -46445430879460544103123808034949120 3303271 1058276340897423249690503178342316472 3303272 -181996928719353975027740128396247040 3303273 307719727415732699020023877410531984 3303274 543825599905333406730136401586121760 3303275 138477405465843002114849627180439600 3303276 -415682257712813622019662220417499136 3303277 -571744559673630499371009980800155380 3303278 -115335471951891226344641285709205632 3303279 131035594227111820452289218172927344 3303280 -152203598833377536118584856640880640 3303281 -1299356237649559994806982402729391918 3303282 70184826195121364575723671850744320 3303283 775194992925457187638831026807302400 3303284 -193937239191660841984742665237920384 3303285 133063460114112980994548457510192000 3303286 81698570508955417263456792479928576 3303287 -265068485669172094639638674688136368 3303288 105218555556128423308781937798758400 3303289 1050117428661627855089880526416627600 3303290 -108815458838315721034812532201965600 3303291 333850129969143316410012665973485592 3303292 389919041684525606550233126258234880 3303293 -575620543173072788050152636245793600 3303294 -1273787822555717751160388900425728 3303295 -414029867570689339266923779448866200 3303296 -614050726182111870257756715331092480 3303297 33469950990681499032836112948850674 3303298 -126960327902931932119174906809507840 3303299 80130574921786462010200399750563264 3303300 45596734438473971856300763238400 3303301 -2015405645638778501803181423836099200 3303302 -125600894644398153968979959322062400 3303303 -285998428675962754561840084306560 3303304 71592766458589915177397336514478080 3303305 742023642398488659824211476173775460 3303306 158432172129215629598381395443517440 3303307 -424474079663521467111508794493855088 3303308 95752219196602586081011420251356928 3303309 -11149615434131853077098481221855296 3303310 341849494487733096081309791836858560 3303311 -791496411561295201202589920387311176 3303312 -32518220643095534312340350267228160 3303313 418182688547672612571712315901307584 3303314 -93654872228386511205657134084441088 3303315 -697540488895385684472736536282468000 3303316 806022979118526422388287461833223040 3303317 -723593881784095206885165917345210400 3303318 4584982882593820667364835592301504 3303319 23701633197435836600054984461259720 3303320 161421428709082327034464994515968000 3303321 -68319102874251951370463668782888960 3303322 -307258756984971906189678953718840576 3303323 -6714953011739745656709116753066976 3303324 141550027823416708460176020907822080 3303325 -264625978660421567937388281966825500 3303326 -228995761450877442732801217202246976 3303327 -65599049550092554185765254842493880 3303328 315336820387186223637803482922090496 3303329 25846404958357638310784709529353216 3303330 -273930502637389476207558106261440000 3303331 676334130244953813101587611017215152 3303332 -947581086487483330619235902225391360 3303333 -317886642405830208276888393779521632 3303334 149795359925551323277099927723662816 3303335 -366930688740148702254619589457704400 3303336 361073654645590290620634523512422400 3303337 -1071457564456842948380075065041515014 3303338 -234052996755372866967533617255891104 3303339 211127934929834039036169695958052848 3303340 471409213576619411610256538647833600 3303341 -683764810666174166785950178777377258 3303342 -115715174017442544475729110997042176 3303343 1086671776437081351828895202369032592 3303344 -121786662477327408026033107645906944 3303345 70194101665842021061814716067005440 3303346 -6822543645949697901943813899873792 3303347 -550895163680284080500837240227689204 3303348 -872999428023666708308613234986655744 3303349 282107089641945815089360478953291936 3303350 -226432756744054022513216918333157600 3303351 515142520061551709715853663736354040 3303352 159124834193897585430197994474455040 3303353 -885803391120497076470421211360621398 3303354 100666010807551825459526049894570240 3303355 -168972635184222894377062115052672480 3303356 -270337958961541137745484722024031232 3303357 -111620532663037247269859347101443712 3303358 -132020522519990908768287268529025216 3303359 545507733580732925230110644066576040 3303360 -14266236140845709366043640426659840 3303361 538268388481633078501219321945449300 3303362 -302064733501353721087464513229643568 3303363 -8845968279754032231968841862469376 3303364 70995899362705829493124768272563200 3303365 8546110293040420658961144645660120 3303366 114991502254014365373891482521256448 3303367 -847054701744299746687185674771027168 3303368 1069839537331988227120162608857948160 3303369 -795228007610744883874907221456507680 3303370 32607546209420167555087490404024320 3303371 846382744647091027236617391086791572 3303372 220027917780826031642737369709509632 3303373 648926183517264198011761700897365622 3303374 -91149815448942133133140359633037440 3303375 -390368564851438611827564806600704000 3303376 278759184845440122253973360590610432 3303377 365308714805275690083392107109358144 3303378 -22895718878010753921840658011210240 3303379 -56634882686597553509448335446160020 3303380 -49220038696079241195506849452800000 3303381 116498360851497934159068922291553952 3303382 31745152526543094044133234248085792 3303383 -119076312196350076468180639620181368 3303384 242830240968737017169135888954664960 3303385 39538083767884383932017725340252800 3303386 -159793927197702199549163961885934608 3303387 -953110598615246011714039414604232 3303388 641882077497136210845829907100257280 3303389 20475609634827357167965122457410240 3303390 205506117171027306468398462572396800 3303391 59653915446957578535759577886476288 3303392 1057102032388089362489818371191734272 3303393 -10952906032483399736233882603854336 3303394 -7537576498007821051579037365464288 3303395 1011186707069844526797082682483878080 3303396 11590010904275950553806575485030400 3303397 405340408462792900368099506803023360 3303398 -98879459966014507608013419495905280 3303399 376740653517124230350840912707102848 3303400 46029182871941266418749030348800000 3303401 -988781276268102930770225583565046598 3303402 545677794243602599701552624886487040 3303403 400626775297700943045094916625457652 3303404 320251829907610009036701788923278336 3303405 -191035490379592369112271979896263040 3303406 68519112575901751970028975547301760 3303407 224887381888060967912689368118597512 3303408 31812960123446323181352655176105984 3303409 799794364030732650868680843566038610 3303410 27577132888391596958301167985216000 3303411 90971015734094792401333805221185408 3303412 141558167970300357916213317304637440 3303413 -87159493379687574835959565251160260 3303414 264648183287213887373418981517665504 3303415 -112954958751943387928414123258518440 3303416 1381271230016597294663694316422758400 3303417 -4103694029594642682155918873514624 3303418 2196582996973250200346135549224416 3303419 -23143457880247860275772891839439840 3303420 130849035539451313279262886708986880 3303421 -799493672157746573767761626703264 3303422 163176800883424619266129185574362624 3303423 -15540719420858056671901979013681600 3303424 43250326286082676758940490378772480 3303425 -452281209925828702399692221236415850 3303426 -59514752491973085371925969309067776 3303427 -1434337818865221848723266257300600576 3303428 -718720222063180579536836975648476032 3303429 -354888096516771271238962217750877216 3303430 113046030721274577608121996103067520 3303431 -152111426217555349457120373142450536 3303432 6593616120206615070410883317514240 3303433 -126338425224600547510700857424934400 3303434 -258210291888528586018792334269699488 3303435 190935034256401148737365995365574400 3303436 -133443816196395852846169397798376960 3303437 -436824232445590267175263815628882248 3303438 158836545955037904659013812748789888 3303439 -1179400682702674988416083706129287760 3303440 -85819729562174462141458209421393920 3303441 -100437690149575702153371632749557150 3303442 273897575848270148287805642772301824 3303443 815532071029438644600770393222136984 3303444 -305533195769461886486450415343964160 3303445 38311923878532048945489704237440800 3303446 -179239588263537113777186331710351328 3303447 -96607843973581704315998626790483328 3303448 -175269432080099732589120947561072640 3303449 -8626200980198039698799990004362550 3303450 234187614294840623935680898635648000 3303451 1110960018342978769346587883875860552 3303452 -355794201772051977316114205102020608 3303453 -11141185277458358583086987827022592 3303454 -122863099891078269798294643629004800 3303455 606890888525027558254160341076694720 3303456 308129430795126497358718819142467584 3303457 -1423816457664122117896377381170205528 3303458 -105382341126848988682204649128427520 3303459 -223114401997188216304512651198252696 3303460 -463040647391956165211025866046078720 3303461 114538217978441079191123238917920032 3303462 326293193025416316256228895109711552 3303463 -269555809893599549149881167159551640 3303464 -791375982825084410345459103525273600 3303465 -270164023512277122061316737122173760 3303466 146819820823519552087068636406558560 3303467 487464328161028971168144061830112560 3303468 -117437539943192770705297534324669440 3303469 2729925259493017143537458967368524 3303470 273673397338817896360099495751647680 3303471 294186674048560430269461128186267664 3303472 195555911115480042449537622111666176 3303473 -1096052288895171345564924710459819280 3303474 -437789950712011428726625595347069440 3303475 212275577840592278739565328672000 3303476 82659400214030467863007748462868480 3303477 47121855704197078727109180653352000 3303478 -440702628283383188877379362336663744 3303479 -698439772202601712949436003991456200 3303480 -333763911906297009495235895356416000 3303481 270060467426596553149848746701304532 3303482 -33539031293106367086663750120023328 3303483 445077953271344632905457790971621824 3303484 -324832220056246138106717512298221568 3303485 757910180322649290018011092795296000 3303486 -34680204018589149220751091019349568 3303487 -484710738060322022014184551690384008 3303488 65141981388472919792581662889476096 3303489 -152796684364764560573603082407774208 3303490 -12996656756421162355168972726210560 3303491 1123021185300759639218819580852889752 3303492 236553298467453016252807965880780800 3303493 182702119667541117332426427258326520 3303494 198007353381302897462112480535699296 3303495 -163541058606222655538936185644674880 3303496 128765106671138368852389353962536960 3303497 -197292365679265443378271101333004380 3303498 285035977883040647230839655239176448 3303499 620322138957640718706039078040884500 3303500 -482358751506400598774300732726784000 3303501 -628452028716784971230122537939183296 3303502 152473827305001384715870375480794240 3303503 27180390005586169011643773802237680 3303504 14006729623629567984542873024716800 3303505 61441377856976855093876714168472960 3303506 344872627783519335148818417078341280 3303507 479660110994023824437104986820691640 3303508 87476546518347326779513427020803072 3303509 147635310644835604620985368239648640 3303510 99282878828285657134678674832926720 3303511 23497481589635423046766490400040512 3303512 25962528175867108055514982641715200 3303513 -86122878840858833767544283383175360 3303514 -15830690255777447584875350076528144 3303515 20292859564468513625829489021870720 3303516 546680869345147197371394991874724864 3303517 -458420902563500265069030249323304608 3303518 5844904977065104416508877806341120 3303519 -1231689704915171257952370122300591232 3303520 -771892079254238004075548382359715840 3303521 16366410679746608005176256454149440 3303522 -270602590465773898476495407647782912 3303523 -813537634219100185762370767105696228 3303524 -23151192416813679488529676639272960 3303525 399143064815602628162588854069881600 3303526 968743668986599251704739476860329984 3303527 230897770115019801431737177986980520 3303528 491973751328249624840246917962547200 3303529 -1087879891419109752633701108542262924 3303530 -392750393666536478519746603049030400 3303531 -90402267207172332508365970908305280 3303532 775985751984386545404208701071165696 3303533 -850236932956892890144331172669538218 3303534 -546761348097891392889585973810944 3303535 766845808337847586175540262790732800 3303536 136618718726207979815043644673490944 3303537 200313578483392818231471919878664560 3303538 174189132940756078331306540440989696 3303539 1173097013659436491080599312289515340 3303540 -408694397812685554808434606079120640 3303541 265500818754224496602028614790224942 3303542 -36941274871315938450721463870691072 3303543 372136292940068667047440047220208640 3303544 -436902030077057698843489255679139840 3303545 -6462120123434808136094365201885440 3303546 -19388888965948448762021820449912832 3303547 -48485885640282312215458755346627760 3303548 75629991740995063358885967747334656 3303549 -787851967157314231545260589990103200 3303550 -303956148167430821410913647558459200 3303551 515545529225482300005565907105799552 3303552 49293883812896640808854344014233600 3303553 -644560554075166164618895813166313936 3303554 364672623881865575937723013660668960 3303555 156402338217717046829102607628764000 3303556 373360919009838601610931946797960320 3303557 823830578433914974760676058833523806 3303558 -685705164570801586904179780820136960 3303559 -41018837831489153219805165141969408 3303560 166939366964068362199303482901401600 3303561 11547626632307260331227202756579040 3303562 -168856809955346431903521466569397968 3303563 569005081074718385730084734976069264 3303564 -275295976397326026937619389628743680 3303565 200688064557823671074736629550377400 3303566 67334138044855429473148525843313664 3303567 48262119899466728984208648467478120 3303568 -147382119015755165293344289367982080 3303569 -1404886773490646685713907782244063504 3303570 -15495148987490090983120874324236800 3303571 -526852324430113588703541232118278228 3303572 130569692766092891861502266482855680 3303573 36018514883439969355117789406402688 3303574 636931500454392487822259293185877536 3303575 100501347830590659835758359361805200 3303576 326486040058516080493843214234112000 3303577 -63862975488297948058656925039150336 3303578 553282470559347413921426155455540480 3303579 -607315843439355189540503137445312616 3303580 594548266333782045127919355158423040 3303581 -476470017256039812039943562545208628 3303582 70590375725328486765311320223576064 3303583 -2031829914514222934669394209351835360 3303584 728898959053230517808743857990598656 3303585 -287326597800676771064978365501612800 3303586 -15923497034343463328922058609293312 3303587 158509496312577871915013596330694400 3303588 150777673262942356294215898285900800 3303589 1042511577949969257549335784296270940 3303590 158092390444634709759205945818364800 3303591 86102073211558387246590495671390160 3303592 212858267076091749031299648487296000 3303593 -1090990953453043092898020195976038840 3303594 -165452325221560580394379362093523968 3303595 -697563369348516486486931756852490400 3303596 -445952259213543756592971187757764608 3303597 -677089452675476433931905060917710560 3303598 -252771926380336972337442429307901760 3303599 -56813924127500133520825431845373600 3303600 -23382254545610201476593556952678400 3303601 88404526522489113951184402688153152 3303602 467997505771273464927693636537940752 3303603 145651253750904899541293634724103880 3303604 -8205063753158915774197998722975744 3303605 -81144014461246465613626964624902500 3303606 18224155822612008704183295783667200 3303607 -604729580230877298444236947084957144 3303608 -37978810806356245314731348207861760 3303609 478458585038801022118048501170067008 3303610 84865302619960819180918805177088960 3303611 -607780442263816177535033732482024728 3303612 156803299302260385078714300354186240 3303613 -430672863646429038574215321911300960 3303614 -351970102866015774379548790723186560 3303615 2141234710691363178883671960483840 3303616 32527672675471179838728512219381760 3303617 496375938089801669347337114352537666 3303618 -159775187314546421276078933792213760 3303619 104115318387810468937820954105756112 3303620 -679890871204819322634426819222424320 3303621 -861241879497411031492490302390650210 3303622 -444030174857927041160441948662579200 3303623 -489386914760755418933446191819769128 3303624 90350363239915451581210386180096000 3303625 199547783713314511525952217272880000 3303626 131905992383045736546203966380176480 3303627 181009570147613607950007250489490304 3303628 -7080473183001312699141096355891200 3303629 -281143611780680596791360421876907754 3303630 185315749165558168594709064708464640 3303631 -1256117197884838881255821814598773608 3303632 96763826557425759661826003650830336 3303633 -555864996837829213110913349848463376 3303634 144237691165587152883129406777111200 3303635 505665787186665871227204888589132080 3303636 234075004945164000480124182027534336 3303637 839519791408286945266348960138942286 3303638 218571201123560017100188849582286208 3303639 203674837006907283348063667720074240 3303640 -687627515698763083844155623744307200 3303641 -175332217451606142537299325607551216 3303642 -150824881619931874349809069096601088 3303643 -98515015616551143384660308403234800 3303644 207429778277206704454372072134312960 3303645 155222944369617726881879802404922720 3303646 -236809260907673269709821525605887040 3303647 4037305053698825897289539392453560 3303648 -241106531464370875460302718032674816 3303649 319185334100772196700307709651302528 3303650 53076505298012185073458193654016000 3303651 91565014176304388895214089225584640 3303652 -83511399241742770322770681144654848 3303653 43802880624649052022741626725549980 3303654 -254841631861072542064971084961346880 3303655 61509529098323489070102947111989560 3303656 94179435879626366342719850665359360 3303657 -48542418125427863260585252417351680 3303658 -382176820751098764873667551314314320 3303659 631760963406425355206408564908162416 3303660 347616340443334575670914140956277760 3303661 353353344013400733290633974867355544 3303662 -117333986373280635137856002988438336 3303663 1406888292450943995901079202777600 3303664 -43791705313743065617695109939855360 3303665 756965759902879472256414037349643060 3303666 26116764801961249360991262496445712 3303667 -162661536523150564126833301454399284 3303668 -139711080241367630146958020450448640 3303669 71446929018268879715981601654219168 3303670 153357330498290467567149564431631360 3303671 -139436331338581083634816548807601536 3303672 26859904874927883111099831769681920 3303673 1036307386674921334181594853533410922 3303674 206982156152956479611988646553080320 3303675 -48526491937768391830626401232438900 3303676 -132789916960344372255427484808663040 3303677 -345191500894478018623460889508543488 3303678 377784603651090516203738908580637312 3303679 29651521228736968896775677627073280 3303680 211458687838538490974280483864576000 3303681 158747115138103504727398175368242240 3303682 -108683744443942821447625083504259200 3303683 556956846100171866083116933163047932 3303684 -14663774706921229370445671549746176 3303685 114474995438733839382562849596520320 3303686 -631147368634458842879099600695778208 3303687 123135313940174831447401613390837160 3303688 -2683561395641428415397885703280640 3303689 -373843125018683650572858955004210160 3303690 831268035449330065754875480765440 3303691 149245407435438362128469390260491092 3303692 -151830948695899254791374902914657280 3303693 -62501690419112086829879114073977280 3303694 345320526421762018241243662413544896 3303695 1032857625502410258448113617588982480 3303696 58797297643410812672252203204214784 3303697 -311361546699015118752575896618602240 3303698 -242828458513473472886884654766826720 3303699 95835661331190830864907104880241920 3303700 -2467588616300074413682103395388800 3303701 -210266181290816796575035523944857600 3303702 -233723925148897355096848622648245632 3303703 -522624532359764007604695012114335536 3303704 11944987759076589961542980843397120 3303705 50620880357394627430144580432011200 3303706 -118378179681848430540220099607051520 3303707 -49444013391654856968896012087131440 3303708 -90184707694237147824484782768637440 3303709 -347112985481072315776358041541881140 3303710 384728070717978640343712898433867520 3303711 -551209795133166567111204902721751560 3303712 -650131813868767438422353837088964608 3303713 123606885852106910906942567216352960 3303714 -33188493770583140128943569460808960 3303715 -162107852465806256921678661949044480 3303716 -379450299611923682868471739365781248 3303717 -259762454100418221879865097610971520 3303718 -93687834004127025905458117681940160 3303719 -14431600746634485637998417525167880 3303720 99512456666684857464529460920320000 3303721 -208890510056662847579477588478699648 3303722 705524878215818549420287966491828912 3303723 370948346262513650525452312060830384 3303724 -162796572313920944949407124842072064 3303725 1287794170946108999528996139279429600 3303726 367473668558216037285454700078804544 3303727 -116769800054112187324581016038511488 3303728 313816917589922831637213931841175552 3303729 199847007144034778898649431758825856 3303730 167458204947607766254979367684206400 3303731 495138523803405439667483919051227532 3303732 -51890745200915235544450347199758336 3303733 18503337051241652234190218638620544 3303734 -21731907425297041043508696872890368 3303735 -649091248590623879788736809765926240 3303736 594414044426806302662355774836551680 3303737 -708113858275642108023096183674278614 3303738 125227179169880005416885869365048800 3303739 -326253321132152297469220666357215120 3303740 -88868442530688941100912194449105920 3303741 32330896380415991927040778626675264 3303742 -141910248442075588695496968245635200 3303743 -32144222470877954882552385453900888 3303744 158935446025284161679209149985980416 3303745 -543457918765615162910283995519450880 3303746 -154293484907141316473626461176246880 3303747 73538789914870893874335573095832396 3303748 116188083895736772969486533468409856 3303749 961905478633089982928951127009966750 3303750 12484055027944609525101432340440000 3303751 -560563399905962440284501407162131536 3303752 462103446194071002649071077087846400 3303753 453515682843921204036247672526822208 3303754 285447423696421287708342097327062576 3303755 22163191331004159574785076615086720 3303756 -81968596400929395291051209423493888 3303757 -308701151293934897796938937013234580 3303758 80532345659659515269089823912509440 3303759 173425641779057207218104564047322504 3303760 -46868144313590106009426419980861440 3303761 -15194194572371934080312855773683456 3303762 854558374401131962310375601881088 3303763 -423685586100468647584404735114072960 3303764 -888920938722312494693312618595840000 3303765 -303879772765443342430878363496161540 3303766 205265909480762129182855222221120384 3303767 -340481756437586446713913242523917600 3303768 -69536136767381891503704609216307200 3303769 -177778412351194803653010792752968320 3303770 -40274545137646090881416387076599040 3303771 -391091765781806219815965680024249856 3303772 -474779373836000691942543297924338688 3303773 -1068244267070191696425760976417385696 3303774 797970086427838637506634672312874240 3303775 -132100725227962830280418725208132200 3303776 7833401559425185139032977556242432 3303777 449136743089683492435194061144840000 3303778 148008484290269911671208794636435456 3303779 829880295896309623113621693145729776 3303780 145316647857657957362068744846540800 3303781 -118015704633701313325326444715746252 3303782 -629344565813881722305004508000543008 3303783 93229298304406780102572833637039432 3303784 -907868883964378914847846524625920 3303785 674584476856134127404145494496978980 3303786 337534950144580225382337221665707264 3303787 -334423846490369591190340577113407288 3303788 -146856177829846651796968220078982912 3303789 465351082096578851275812408643939008 3303790 14245789220565824599386841253721600 3303791 -11428851216534810514229931055157448 3303792 -84044526008499635119467882303062016 3303793 -299954228012827372447549164907529036 3303794 -70058055477327202636458723746457600 3303795 97291262613080894047653559332522240 3303796 429464011408173522743910220627200000 3303797 -493802319141794432324525940798349248 3303798 71249117653739258972486723837030400 3303799 980805188250758624941160391007581800 3303800 499217176479748451831288262474240000 3303801 -5993373723829756746057947700876960 3303802 296513564519173552106305147469440992 3303803 296690164865302472267714039261794680 3303804 63561520552124529506273773826506752 3303805 -228090391482878834077742705375328000 3303806 446065606663747021563154839078202368 3303807 -129136573983717669707237802629148912 3303808 118659190883136947004195338736107520 3303809 -432847339119762325326535316540292990 3303810 130882246462814160999271314802989600 3303811 -189173212383323120200825006905392736 3303812 -219646011623843338746230683218628608 3303813 -908429725359990703775418980133758112 3303814 -133808638007628172910852839042717248 3303815 -110883419227303700390617726889136000 3303816 -617359984204249704387685970012774400 3303817 819786195123813037996490951828371152 3303818 438027155972106437606485307967055872 3303819 -1495970154374886401127285112790616 3303820 194589245356459538733996253090191360 3303821 -310186007714149781982912267561884712 3303822 -356112728190633148065572012984737728 3303823 -1064992270573293780150502277988848040 3303824 34782859031572691897438855228989440 3303825 -73990634941925154776175398019936000 3303826 50382348402050277115914585589161600 3303827 95339181680898299803915238123477676 3303828 547544293696266506715606329122781184 3303829 -199563420082283359595197877256403570 3303830 -148929279064466934354294636409501440 3303831 -601928930458723913665892547765232176 3303832 -332504175655485855630401117937131520 3303833 -75157366875100944421750627710855996 3303834 -19642663280711797415188904760721920 3303835 -121399266106819568501707607680759200 3303836 -521696411689794002775892315654955520 3303837 583924191188651561535431467148652960 3303838 -662504874024579946844147114817723840 3303839 107766736510843980073530612991851264 3303840 589779930700005544923244156834283520 3303841 -302417741034980944981092844285710188 3303842 -278473011048157751138178227105930928 3303843 -144958658091701163579780732108387072 3303844 569292024298488290222738407302148736 3303845 467787939074096003151534766878671100 3303846 60028904308047820480364741198532864 3303847 -74460519572936415414415673972615960 3303848 -183743391728499887813523483735628800 3303849 -762647621494091122014006627795213936 3303850 -265457997639481439663752624111699200 3303851 587920769853146035559784078578600304 3303852 481998146241427623248048412327839232 3303853 283898914810615014966212772827051840 3303854 357982457198244101196524727434026560 3303855 341268971482320009557332513015879200 3303856 47560545773797686591485320684109824 3303857 874782753853006758610078721991113106 3303858 72812313201275389552376332084147200 3303859 296607077164461073717679102456970560 3303860 -75951858878476032864272032413696000 3303861 179256278115784633218925375285773120 3303862 4893137449379228605342522638155904 3303863 -360343220687897836394973063523704816 3303864 -16682080103410028806058891244503040 3303865 -24430370690327335065774238429221120 3303866 -139943733012116225360910779071727616 3303867 211698225482286832727735185071386112 3303868 -375019559373208638008928642976673280 3303869 -22890669193953590029932075179577780 3303870 157279367541982351814087095683676800 3303871 -1201359513782751296128326262459380928 3303872 2354744440802600306925235184074752 3303873 41371365935703004330653113809343922 3303874 -93176425685199708614494927735316784 3303875 -130734820708207758319676165358816000 3303876 25274151205292824414062535920172032 3303877 -658195759139755461729254088379670880 3303878 234478161679189624998586327861539456 3303879 20149201504673104572847556268480000 3303880 -253026124772787037982943091991347200 3303881 161315312806995041801847720442130304 3303882 438433623868434877852667399564006400 3303883 -848966217073037209318268267821718640 3303884 -526588432140529989532562166271997184 3303885 59952355119523696745493066295376640 3303886 -387095745547492040524007611672204608 3303887 -257649626033441572783263157627445376 3303888 1376455239760206219422487994957824 3303889 -1216474942760411797320995136085335310 3303890 191670205402000443396429129392215200 3303891 21915685303560490449201127441463340 3303892 -156726809357292025605524318600136960 3303893 -481699204693470014887797723261543858 3303894 90402909630318825162011179553258496 3303895 357220912658355752846564422201402080 3303896 -705386478387747941779944819164190720 3303897 359664398625041407628195902513851600 3303898 212396581387653231773731842110815488 3303899 84626469564293315354109635982186720 3303900 144631475600147826126303902752396800 3303901 799733876067604381626801733109268352 3303902 72713793530862898290432161682236160 3303903 300415074051373445346864091981755408 3303904 -431110185285896427635215442554650624 3303905 10829101731114261838936204538880 3303906 341343775624940993706033110056504704 3303907 -74366353566727804368453607027813880 3303908 716566151645518103516730365442345216 3303909 16518978362020916781273440346669216 3303910 -162783584624692729497560962448016000 3303911 -27707425190149064535445353967381848 3303912 600504462080320024000461751212441600 3303913 -327511525749786454516747247771104176 3303914 -10888627984496121777066773422525440 3303915 -52014007290133773506376328744104480 3303916 387944933335934901731373395752353792 3303917 -592710424027253064239364391587982548 3303918 -170395565462915480157597867821956608 3303919 -33899477387419520055623010216280680 3303920 -130235126128484148118491445948416000 3303921 -643860730316813295084514420067103888 3303922 360409743404317283084328409406506512 3303923 727325913802291136599550022669119868 3303924 70345132165379923173824113023068160 3303925 515860083387180912820929963731364650 3303926 -118067721176817166039452838755705600 3303927 261537696207169625703621073909216896 3303928 -666864315255709280230851738105815040 3303929 962188566482360399341207093205954640 3303930 -52746718809079946501549484488801280 3303931 -2092689847348634443848606400277600048 3303932 -357575620205166836080630286587797504 3303933 -195317457715991462216518152206395776 3303934 -221328424271103200637007633617244608 3303935 816040431489028710739957902927275880 3303936 -190943127567857352307814821999411200 3303937 -117154490573325631037121851692955968 3303938 -368390708448700649758087609731271680 3303939 -574483734294334600418509698981934272 3303940 87200882202943280653193653501708800 3303941 64308938339210634554597447193381600 3303942 -290481714559803676797844422398791488 3303943 -482258198425887358684727618465131256 3303944 10152416420768781085269316003430400 3303945 238704368645405819778171964918190820 3303946 -117009337802898320147087969559298560 3303947 -232219565919946903632464721144634920 3303948 8195254311968961285683483962122240 3303949 -218401393177346929341541195576515840 3303950 114908787737872592080751782770729600 3303951 196716023401629965136983136242535168 3303952 38898721238102692237076012238979072 3303953 -372592946483017519061636532341598798 3303954 -189256055175548034772723672037350752 3303955 749720342464983022881601938671037360 3303956 -282213336883842323986201663713603840 3303957 -159565026469729598918995209122302560 3303958 163105508745809332801430143860187776 3303959 -914871236718520228110528951083205984 3303960 391407886478816320446295386026803200 3303961 -958995295338698438686558913572720438 3303962 -370480500281733764180787782129898768 3303963 570848798406059447070402225909888480 3303964 -36184548367211336885815241531329024 3303965 94981622011700567507359970013312000 3303966 251276682280065502023176760518255424 3303967 639550722912509521355626024216440480 3303968 -176294768747935155936356093663379456 3303969 -13501357537827721618690924405355856 3303970 -327814068538225698951105172000843200 3303971 -1139167111780645938784673723739569856 3303972 178177544982767349804814214566502016 3303973 362168629131872749939436008030885344 3303974 38659563057420210354921798718933632 3303975 -179337825028523386178691541843019400 3303976 224530809660200439477204434702899200 3303977 -1097094532399039557383128665990039174 3303978 -91433172561142009635604656233899776 3303979 130641847991081519082472252687820176 3303980 -117062807609242318705992838684938240 3303981 -183883991904045344537410221104203872 3303982 171763179236893632773089657037030400 3303983 -9705982995126862593610935625439400 3303984 181141266030017568556396506970521600 3303985 -19815447800254370522940464244094080 3303986 -191354795590084944866925257567746560 3303987 -304089670586885469955326079671871440 3303988 -139751719150784037680811382272464512 3303989 55670913233695642982010914354159640 3303990 -6512192188940484008296726397241600 3303991 715279037774261752716708177109912 3303992 1410218507542648145267025887266529280 3303993 -304282004950539533187120659731034112 3303994 -441011478090093264948687302458672128 3303995 39201663562237749603849512013264000 3303996 -233436867316590459788864409305604096 3303997 179822192622610393154665656441474400 3303998 160052808209737889752948503268767360 3303999 -37568015765449045077855421451237400 3304000 -84198887311757601977244623831040000 3304001 -1655986965437269020059825590279334268 3304002 -65183191884176161095121292674560 3304003 -573079341573230835792864077910855748 3304004 -530216811252105747601945265698430976 3304005 102495094541035594514224531451582400 3304006 1042937683790330446067501838323654400 3304007 -140317448635374667259575582588506528 3304008 -120715171627789554088495553063884800 3304009 -138149899713321447737610791065415196 3304010 5270478784608425387460366523080960 3304011 208250025724517590642191728317553664 3304012 -209364880366876263491562340411458560 3304013 674902958698633754633945498600354124 3304014 -38629207960502869302714381051058176 3304015 -69873096255571938096770598812230560 3304016 -103023780794223242817352532533321728 3304017 -1046739097029821338271528663548320000 3304018 -557130618113604160828028063185769184 3304019 280074987438059822543455156205887344 3304020 79483461936987141271484829576806400 3304021 -201286439077899335112294728082480210 3304022 -336943124834307676834330408864958688 3304023 103039539442634154240198236116986984 3304024 -857947064197020798715014061291622400 3304025 263111005025496561088944431719246800 3304026 -76306724240608026832965837604128 3304027 958492805401536483491587691656458592 3304028 181896699654990545145789032301096960 3304029 -96871898225305583048469265317155520 3304030 -252846420076344752205885370213084800 3304031 -412342967681298959964054291686700336 3304032 -49069363616670903411571892290584576 3304033 425805428367620642873630764694261282 3304034 5118412834457402979785869807784448 3304035 -1544665778116337790231529963227840 3304036 13641789523343541618618876885085440 3304037 802425103260225421097011645091942592 3304038 -600618848544723427781393561547548160 3304039 513613537999171679264354710801523856 3304040 -94937373076286124860190904133683200 3304041 -175017206368508688489827895478197120 3304042 25172678793158830497200707411181568 3304043 887712388529297270218160344421971320 3304044 464028372622192082762814471576529920 3304045 -741832586433137155318987510640531700 3304046 51890758692545269378138000498055424 3304047 -13712336753055996557838535207255800 3304048 107129591266500281800489600863535104 3304049 -460727281371769488320898815682201408 3304050 -222488170306254901720891557196387200 3304051 914336455962950949979764702423596232 3304052 403657566206032263427165004478462720 3304053 -40341402264159414496939772248154496 3304054 145661032217938940666993250319916160 3304055 109805637241322743820896690082799960 3304056 57306929637835099897611040326942720 3304057 -464902730220235014776756589944393340 3304058 218507860582417878436018865350366176 3304059 408924805361191112197510187692487040 3304060 517311391285060137029305060345428480 3304061 778040733662224125516851093681782662 3304062 -442822027814848603445463257615478720 3304063 209556072537847030481822889247481696 3304064 -494629816084098222440686457255362560 3304065 207598196066061273440695607059165440 3304066 -528444175937903611225931475667806768 3304067 19279658321665280753653174408360800 3304068 -21670919160514818962649838358492160 3304069 -1409277971262827172002906209725616320 3304070 260073266476916491362529833397599360 3304071 -187380702879165714689075656044392328 3304072 95620617017498200667968727395660800 3304073 -88800413766185175052666616722674432 3304074 -387977657320653179006654894885725440 3304075 162665480359391389710201364441410000 3304076 347285841544132580728961883486293760 3304077 -3287928276460022639993304179074560 3304078 746208311169985348449734379299067840 3304079 -292066321725390140746441794440986320 3304080 7797731038031623497098363027619840 3304081 -55627256616987105388174623776589600 3304082 398416107602226437773691058261177984 3304083 -377870159990565333521089045148661696 3304084 120649427180820904824314872656076800 3304085 247089203567008373028117059775042780 3304086 458803617984036219275719744180642560 3304087 -1190423168421920463420784961410366264 3304088 -169932091129836570457981366468976640 3304089 -658055218241100843682876538929619046 3304090 96487464079541476402673916014488800 3304091 230857785603816469601235241647159840 3304092 149699862417228326212746584958050304 3304093 -65098685418575563058032458328794356 3304094 -3945877278440374391101167055499904 3304095 -421845174723887756679607688005516800 3304096 664662485669775059383060939596103680 3304097 -1096905079047525840942728121514823454 3304098 -74695639121784924629659395949532160 3304099 507744243818049309897415228779259100 3304100 -195953912833526967500926498415616000 3304101 -613664327310398586312402264032094336 3304102 90011442252927699952954745805238752 3304103 -37870786729304876627218288494340560 3304104 -10766258659343767830024268278005760 3304105 -69761723903828656718773432516675200 3304106 160262913196644911582625974241765984 3304107 -449860383314489880815778266421764196 3304108 -303870461491614022755739580001083904 3304109 -16337504197285746051194195579270400 3304110 2050604634686691311428046915416320 3304111 252928472875215383562635563816116384 3304112 26757147001039083491896948119109632 3304113 796326102333879180742847061765036144 3304114 -178559928414715140597857998488615936 3304115 -355574219950254652329275928689115600 3304116 -371925114312079880850736465802483328 3304117 177966786984544289379630518896356220 3304118 -103519352627535770904601107208140480 3304119 -241056546685376918576289649536096000 3304120 -4109042608253513526088782548582400 3304121 -260391919063055020236603040144167168 3304122 178960625121263285068585154037745920 3304123 -989746147186415544775023270560841628 3304124 65003397839156110316933496008203776 3304125 -351504945533944587346807343752800000 3304126 -6531111911040185447127095451628032 3304127 -240438067614330238961542557400482720 3304128 -167282616169941726258583745058570240 3304129 363558057146246179823427687739057730 3304130 160678694654930590254414407535420960 3304131 -207258892744732743060600264233079048 3304132 144831402092051652465509657569760512 3304133 -279758555424506565495644862380736480 3304134 256957690653161922496218242856892704 3304135 38901739171535244450930200627352960 3304136 713144651449610101286264396890152960 3304137 139114275509019941540508180188296512 3304138 -490938914917352506353416928938684160 3304139 51033701208571148795073886047189024 3304140 -135319771522110437346625038499921920 3304141 1965045046254796409028270808113464832 3304142 47233891966738698287693303132736000 3304143 -500572143993431219868015288419276568 3304144 162505085785414389776453240591400960 3304145 247641165646473803663521627402767720 3304146 -231553452873998136504865110092332416 3304147 657777528051783363705871364921856 3304148 -359264490529238188923240344431089792 3304149 56909171249900853991875907383259008 3304150 174137465498117485273312101763024800 3304151 732946069920853814659874262005302152 3304152 -14322200566945715292513403613952000 3304153 -279732662858618476163200049814948598 3304154 -24678957653286294191613144082518528 3304155 -31512227164194767774728551693922080 3304156 125874121557354890662838684739115520 3304157 -225321327848210871661890722818029120 3304158 -61134912279748164897751323707956224 3304159 706471448717698255377298500498332416 3304160 -466616430358276995829009417190768640 3304161 -76551651375689134306052657164342080 3304162 580632939414690415548159285292874832 3304163 960536541316368101248062315236856852 3304164 -52609301581927399937558596376782848 3304165 626224956930025559298895035422856060 3304166 56489316800482441967629439018234880 3304167 510179296352758746089947221576035880 3304168 195784173077357143251774101565619200 3304169 -238834956306738016734059841952028640 3304170 56519783422636665400995528633690720 3304171 -342547406360302111309069736729906016 3304172 -440274978831302080523117510086863360 3304173 203364680110100271128174389603323840 3304174 -220023595886987291257043889794814528 3304175 -116191848307540120235411397899520000 3304176 -106645046807449480804899478603038720 3304177 -1255831782111685798609066110094542480 3304178 271380313959192180084846962435162640 3304179 385169404387610393796872259915458400 3304180 83999363821833492348561245665566720 3304181 995411029233036397181648593129175982 3304182 -77443107112558106255662176121270272 3304183 321141954638443007791059364476220320 3304184 -55831271788231176673015741568225280 3304185 261593593020265832334288060182740800 3304186 -6946007414432898210320798357700096 3304187 -387565364525891758703656608626269008 3304188 712091864222921384361613904168678400 3304189 -32266073643370478181395007423011744 3304190 170898447524933680199172026071113600 3304191 -605123252246658580733607895922918400 3304192 -248978861704959936867361082073677824 3304193 1489094582327067471066285099988753620 3304194 -367869086702379569287293417336572928 3304195 269827403315823370754004329797705200 3304196 -5445406730409823416563953825996800 3304197 38195538797985990908140163021331456 3304198 -47083255626002925722706951346085760 3304199 85850027479151533736258143036128864 3304200 54127047299584539855090223217664000 3304201 2729603153920225543055370915155152 3304202 137357557589557425171786863365036800 3304203 47991391581293679857236989705957888 3304204 -709278844761445087914106794402060544 3304205 -238505466350063252236978059160308840 3304206 8189005772787100079015154930094080 3304207 707850610134919880250319897844791440 3304208 -108519565686090252558154213524357120 3304209 215765854883732044347010819529240304 3304210 18018100367641890751307560934584320 3304211 314016667947984849889281750055122672 3304212 59715249750361792963335394333366272 3304213 595389320702310114325819948035508128 3304214 -55884970879813069826757099089731200 3304215 -110586453439205461446529700914838880 3304216 -64050206264820969028061285716715520 3304217 -1062655892239455045714055399617237174 3304218 92251728932351193162869090603042304 3304219 90851282987551111719182733215391620 3304220 -76678737227237193742844320189125120 3304221 -143515828996346194108860817433282688 3304222 921024166415023893009485192426305920 3304223 140468894011371555776406396484541424 3304224 223204330842529863928529839561113600 3304225 -669415113642019331860820691780258250 3304226 74474256851022091574832656567155200 3304227 454726771975693631061133466438457720 3304228 315653705305651889936125437226172416 3304229 314558302275544989467653148192998176 3304230 88101161349034410158094492860805120 3304231 -137867387016161977107366499561535040 3304232 368794501942171184604202052609464320 3304233 400456664945340144747559353782442 3304234 74188458578005058164265095588957440 3304235 463513834962591678645520407427938960 3304236 -175247787098472213274948834972876800 3304237 378512880363154654340578481074036886 3304238 -102738143804356414909579539828453504 3304239 498318089074801499554017278650036992 3304240 143596355372470508796663331394027520 3304241 -486530089065273430959902880598849920 3304242 -317083921596616830883360948760718960 3304243 205154253426929873760152128165316492 3304244 -285336617113338046326357858769102464 3304245 122657475175229161486409933656195200 3304246 -335141525715629896296439337257500096 3304247 -104822222460235572283672775613824760 3304248 -18925034801535626533534324253675520 3304249 4419875475068401858923120798534528 3304250 -192575111806724738802545074074408000 3304251 -559162663435084770817557201256962420 3304252 49778781201007587235423367041310720 3304253 -1270420844462815746534959042338557498 3304254 -119890228623683567004907704932014080 3304255 -612738446583218617293540267821154840 3304256 -270603967693544993376491116698796032 3304257 334855947972404708345521590025799520 3304258 331451407074866290774591682947830480 3304259 87670073639824828770158845322683392 3304260 -454459075211180792546447697533952000 3304261 260480108985883195396099181210824862 3304262 -295806292612633060796328557623831296 3304263 705978572149482705939946980727704744 3304264 -100978877376160492289812971608816640 3304265 -129921294223005840632147103281357340 3304266 -212238732113609975632618032295330560 3304267 -514992212315198529227005012434701208 3304268 1006162274661938771956301391085824 3304269 -488699415562032561631646911201833312 3304270 305623865109543719770507690023526080 3304271 282838288633854445577831616857956200 3304272 2091699764475037951906354092834816 3304273 -25183291268279301167008599922548864 3304274 -393206744397083733036153900844842864 3304275 -162867545016842553097724642991366000 3304276 -37884945584816394048586503343603840 3304277 134474704341122342990686044860946126 3304278 -66059536858745576463339895731662496 3304279 -912940601862818436652422843541805520 3304280 134658116616449709177812702565580800 3304281 286313007013853360784190505594777664 3304282 -454534927984093014320838092795413008 3304283 -363000191270139475493421496860921360 3304284 -71560560604638920983996221643544064 3304285 169967457330092356506456038001669360 3304286 131424139279947463582305754926888960 3304287 -7762392704657998835649189178479360 3304288 -992724320251235102022350333081026560 3304289 -88437926102446724863843094814479370 3304290 -60760863622358019667806320104243200 3304291 828612083695356569617727529067857692 3304292 -7019526429393495301177520818265088 3304293 447803277538291568428444910159098464 3304294 137319596531516610377817714040828032 3304295 102757827013901779527802512644313600 3304296 355516292997936890334336732361989120 3304297 -731496821841967394039841387860909254 3304298 -784563481598595092885313611347524000 3304299 -571110274930665360425141701485044136 3304300 -98542273037165303920603327975219200 3304301 92638662630951025001821107506771328 3304302 150617110713164265831176899721927232 3304303 -27987687738512934542793293188173120 3304304 123450656050169685798224094526341120 3304305 27465491046952066003725577487299560 3304306 215656047211999283354924844982853760 3304307 1307222865562373170747515483888685752 3304308 61951339673506600833481363350650880 3304309 1283316187749924899822879702049594080 3304310 -487964788075298165333132744441533440 3304311 -352834436726649329142646675869251760 3304312 -875829179491804463438097394647552000 3304313 194221506715627751309167390054255968 3304314 -4054158230680067686417160968349952 3304315 728696007102236562176617505436495840 3304316 8970360296360777698644810272647680 3304317 -288994755401719211001191249054891520 3304318 409130875309306164603964683259311360 3304319 -51403054464547844821854675337937280 3304320 177833202905924790282331475882803200 3304321 -197619111070291496131061859043398656 3304322 -65898206835353470528900681971832320 3304323 -456565352374971986056533688091954616 3304324 -782315886284325429503235674459145984 3304325 275975593801812652373231514563677050 3304326 6814994532297178149116656169367744 3304327 -50103659060977169400270216333967640 3304328 28756297871965031668965295217664000 3304329 163498014273717255513498126023851200 3304330 25564056989155472504812060664062560 3304331 95136381646973912569072397540754132 3304332 104125283677976802369779879454643200 3304333 515970363483357019487156844335663360 3304334 -160208106869136629266014196307792448 3304335 -4116282391398162180756955082572800 3304336 -5895399237935046636262121052307456 3304337 -713253609635978476974234939467915280 3304338 154448863168789248651322694704839168 3304339 2051934884007325885487217382486066000 3304340 67624087489643683797120142790860800 3304341 -938564189059256213778852523785457920 3304342 -516401532626151610134452502182888928 3304343 -467999028217101318295202374129506816 3304344 -754765531868617149028648279893442560 3304345 -51127082620580916422763140867103360 3304346 52125885493404825388878018311530464 3304347 -400155425130903438125408970398400000 3304348 -312155782326329987275939884440699392 3304349 -592065065638584250685792311942330650 3304350 56410039315650326302088446994640000 3304351 14850509816056726125590778889278304 3304352 106792794006850081438496550241173504 3304353 23003093791170168387702594538273920 3304354 -116316412131229882688956767196066560 3304355 -164883673479123512701539083880720480 3304356 402627678537853338545281779657160704 3304357 270085830446728878064276584724609312 3304358 -232637424710886220380931824843196224 3304359 104887714544811016268390234471439144 3304360 151623074254469987042482932981504000 3304361 97341011667223104979653833023123962 3304362 38257398722082396562179738179537664 3304363 -500560001012058056432888870428317388 3304364 368498690296901223697184329223433216 3304365 188595297964169226145022149873674720 3304366 -63342789717019506347823250610390400 3304367 819805299618081526332401638418077752 3304368 -39171261577102116751142588915712000 3304369 442285450921144203924865172361594770 3304370 25457304647920687319527094714967360 3304371 165213023125107398013959800805524224 3304372 -83222683043770186644002036424183424 3304373 -1098029309335739853991246338809455200 3304374 -98711945373599533171289391227048448 3304375 168392671722118381429603757076570000 3304376 -237639157695169972640244274624819200 3304377 -49477011247346894699058630946433232 3304378 400586869249956298931455848960000 3304379 360772191479013775909134106243627440 3304380 192263681050889119076227464537154560 3304381 468981472722238515333721961929196032 3304382 -35795637873644618818047313082481408 3304383 -101604791298734173217214582144855552 3304384 -306319689867183804634862764083380224 3304385 -32907413250659213032514900360208000 3304386 477378777572230154974454697002302032 3304387 -346450986676693775212205603254194960 3304388 -58359671396168335410847274774435712 3304389 1265456121103843012090518057824832 3304390 -187301354361164174158267495270780800 3304391 -41531855113573208365363825018981608 3304392 35545445955219874504433243229388800 3304393 295926434074698312172281987726000820 3304394 100745953425404154854229334762846560 3304395 1805077365353365444900389565812000 3304396 -203296286814114023890956741933204480 3304397 344027470525109226718368098848905846 3304398 -258467240733541557765375490087859136 3304399 -72721807621908323752262095286971664 3304400 -91738152892052037113914781132390400 3304401 83011077116937392017543705516162032 3304402 -298053845075934251804035912662383328 3304403 207032450589688081236301858103564652 3304404 200973124915486891420565089637130240 3304405 28701128133607580127800541725799600 3304406 -57014393448654363500004452788912896 3304407 91613754855009905030553656385918288 3304408 82997283172248238800246995422863360 3304409 -1210066340618740373918685786264063084 3304410 17288732284029122331936042839116800 3304411 307370013573958095898235096643310848 3304412 1310751442328694574708885609713162240 3304413 262908640160559454853216241221045760 3304414 -66414759693428949624512868429987840 3304415 164280091874922191349087425319795120 3304416 -697140614400826518321079128366514176 3304417 905874709459363320036877802320314132 3304418 1233563430165703573732835316583488 3304419 -613296448684598387179516415768818056 3304420 -25929591611420605632075662439813120 3304421 -3896998633359124054153256956901568 3304422 -386666050678463351206662686271083520 3304423 -72158641873649005012908249156988280 3304424 469110437102415574582354439334312960 3304425 -36533224400735654865487913680422000 3304426 -8280676876023040409592969222907632 3304427 -136152621212469306023284776957938688 3304428 53925929065704993356237783256529920 3304429 1266775637948654992753897398849806592 3304430 265931052196987375194158275993729920 3304431 55807455329899971255416701882581696 3304432 -64645938489423706084085457389092864 3304433 -45238839126400818033114327580132992 3304434 45844691968779139988294854950558720 3304435 38385599060799053384688530536448880 3304436 -158799756801541804807972443527097600 3304437 28532948446785051405827115030238752 3304438 -627387340091080491644468839139779200 3304439 72438621245722102917936343833065256 3304440 -213359952359187213873193052819251200 3304441 -355125853449034424992423948627632128 3304442 -673513094532375998847752269895692800 3304443 -631189502747738594381621765616213456 3304444 -53322494089263883216854185558108160 3304445 -91145765471880825111065521521676800 3304446 249924284948942580799373013057014784 3304447 671577692153366031171540759738914680 3304448 448135416880619272189661867384242176 3304449 66427444187423810704199836377753120 3304450 124185411764556675023006845245846000 3304451 -422136005459766906758497602553420548 3304452 206149261357004859675017030008876032 3304453 -116116124809236365648992987326554820 3304454 375133794093153151468837947960036480 3304455 197960519711290637227039477988682240 3304456 -306429680111540637889131822806630400 3304457 568843725729077776615357073212682814 3304458 323989165144722157973409634583007024 3304459 437867007810271562453766326477284104 3304460 -244446884893073009063429373150259200 3304461 -7001972469107976805404567613679520 3304462 15709898862636506271604916588332800 3304463 -729494124498000988895746761324764520 3304464 657383319852892169013089148469248 3304465 -84009520260851229230945028479104140 3304466 581510005362759127892077303942737024 3304467 -25369618090195550543104208291843916 3304468 -286086716589009719726407950957768704 3304469 -346910322568695830552472763893662304 3304470 36362143702087500472409309394009600 3304471 23877350842536239113808313190012744 3304472 -429690456745737966368970465041510400 3304473 206128635556299110658640319828431104 3304474 172703773549973601873134570212778736 3304475 227711043998711396145192649362933000 3304476 -5828317842253495432069010515820544 3304477 81650689856712286556504990954197248 3304478 -387904141216037778732123492841470144 3304479 120958450789488020319618769954123008 3304480 54500774297598857804906109704601600 3304481 351077884704149601585507199696196640 3304482 -82209875914088872320051404105550336 3304483 -29889962526354443941853129417885536 3304484 268959351648778184245178945602732032 3304485 -346702518441629709543307029128900580 3304486 -169622176406600980611691896517067808 3304487 184855554916380862899313350445382136 3304488 584310000549072310285156629677752320 3304489 458649179744217549773485786954215290 3304490 -81339958731031302384712123305477120 3304491 38840405458187758019439134269808640 3304492 811778888845860231092492403113978880 3304493 -756772185934348852479242020936113258 3304494 -253747157244169203578004938336966400 3304495 -658483695474888239554236057789363000 3304496 -1209933037047066180426527874613248 3304497 -18357248504455241567133857289045120 3304498 -89722440026639436334405564848915936 3304499 -152993746297047961922752368387073920 3304500 -200379654879790736711010314681856000 3304501 -387857057941250645548923100330222400 3304502 -276046393308936942493322534074900608 3304503 309428170718782810146020962477534800 3304504 -222736020028784899580869921310515200 3304505 644312339703577719111998185885566660 3304506 501863101437266193192080172538927104 3304507 2552934631871209605548545253407744 3304508 1049520350383720864382134081719177216 3304509 -248814796469453046241806745926299232 3304510 389295025013008113200068451532480 3304511 1415117798909898987900146960839857408 3304512 141342937398692171123609006818983936 3304513 -805564772338555115807820161554002238 3304514 -673558776239694788280028781405073888 3304515 18070364131550751265495297046662320 3304516 -898197279871375847803058005846130560 3304517 161357538845052864009665517854288892 3304518 27192987159565606485420852665487360 3304519 104872447750019773322048145587676360 3304520 55205123659355650389207637847500800 3304521 -425352372271160192992716447468764160 3304522 231725787369892762674288137647089600 3304523 775134796462149310417761890664852960 3304524 -833632119646643868769025527012392960 3304525 2221697534327782726829475887625600 3304526 -276749490755587940938097579943444288 3304527 -56538766326703154418049218434281080 3304528 48013011780484872595733222145638400 3304529 -248708750169731904311314862541801870 3304530 -175639173739123636255123575680256000 3304531 -48409974739686646962541789759805400 3304532 -365359966060313058581642219910942720 3304533 694943987577012790146231371829208224 3304534 -203921060051653244754185906453647584 3304535 105009737168057159508560084314154400 3304536 -786797101327343974016491430034186240 3304537 163192108156002666829497865124524240 3304538 -93086723789313745831426663814630400 3304539 -192954078087479253756285374745624816 3304540 -147273154645026986857241035727339520 3304541 -171448333293801453920883286635620058 3304542 -149760123257395939932633522615300288 3304543 -1301711540708804565084002837714510856 3304544 60887476467830597059624350477975552 3304545 94438665700148734380290102287449600 3304546 55060941759586019783817523925382144 3304547 2156120460475634680692200113071640752 3304548 -27587335655316134811333278140379136 3304549 1258583850134388958481536238994280864 3304550 2147940509802577418940332677488000 3304551 239694315057633664760943766717294632 3304552 -1198023434310839886030218513624294400 3304553 -83807370182861710630714060670856960 3304554 265659896933575981287452382304385280 3304555 346567597399245824597280731438790000 3304556 -259982997627508046397034613596807680 3304557 -761764422793808498651466438993678720 3304558 598987460175909551346728725894946880 3304559 220543605737557011170644027016341200 3304560 -42889900779309879643145646225162240 3304561 350689179804099944607674069142787252 3304562 567389366668028490925722482756369664 3304563 785182191464917044828939427190245944 3304564 -64547144810265659946855036732710144 3304565 98157142629768095343295779077298720 3304566 342774101417795072654427029555849952 3304567 2580644656695516168466546693043552 3304568 -405324350002309962076909689577021440 3304569 237110906272911820592736325681813248 3304570 296767449768682548557933565735936000 3304571 -223845056104056424006551799550990928 3304572 -22751365275619709624555750286916608 3304573 -97748894123381779260721522051214240 3304574 -13543368510714233252651865867411456 3304575 -344330302291769211573894716689173000 3304576 359248144423230354044485208710840320 3304577 98452170156274565233595997698401092 3304578 175916627237222971942939078891031424 3304579 -1270292909680126355546429752132203840 3304580 -35741025242519421530688058756780800 3304581 -123197692307399377871628549298801536 3304582 424502382941009097594436513742071392 3304583 -616492594231358784218170900151520 3304584 1218575528092330207828406112430080000 3304585 -65856044701276633256060216379704220 3304586 360499920886246653471453589031139840 3304587 112291851682676182452304876679966976 3304588 -205062967613078914212830462196547584 3304589 -490090065980855952557890579970849610 3304590 -229945542427535354683841709690854400 3304591 457438225718941322707814055545031832 3304592 5081772855886622956173887064195072 3304593 2658941259693821322327326026578960 3304594 920495558900177052473392154150400 3304595 309353740347974451388656656921625600 3304596 529378157278889507632236776451219456 3304597 -765573565442426142216106380027715954 3304598 720350638180376888549504951071225920 3304599 405437774525689220257297822447625064 3304600 -20263813430086007406502122921984000 3304601 1029553000780131231862230106452118602 3304602 -3918755871915550904955772822411008 3304603 -595924102326036260842236105708921696 3304604 -288072860030087011120615190149599744 3304605 -23597208111669387719820636300539040 3304606 338256520307209346705122539563774784 3304607 -691096851755640758749901970530298144 3304608 547760741396763102063460087690690560 3304609 532917426991234023386302086865126512 3304610 5478960883028054603043157520823360 3304611 -186981934409758920150306832143609360 3304612 -738012010392897070929077422059535744 3304613 562643344864647621385016501650703040 3304614 116744972926813889870315331419829120 3304615 237155527350522782923812283016600760 3304616 -28940022195642908451522625233469440 3304617 536938531405485190265655801664174080 3304618 35527798362566772118317099046091616 3304619 115221306867210153201677173275294240 3304620 321543846095726160730499956243891200 3304621 -1840567301105433431282722097175888000 3304622 223519186038794076219589585697523072 3304623 -72864013207377700935401580751510656 3304624 157487073464597173121533764209541120 3304625 287961824508461206021501344310857000 3304626 205135068659988239831740417084621440 3304627 -237290073608606011570372860856001524 3304628 1005726178155416755973175473088258816 3304629 9277579751116327028258927647286574 3304630 93113358908944117787421439579015680 3304631 -111179454867786600872057234553408 3304632 -561045388640925029530652551810252800 3304633 -364237667333636807282440576549932118 3304634 298877264510776821720551671097775216 3304635 324569322357568554810949284152851200 3304636 4466878405400740563821863301197312 3304637 -23084360050562033862717535693716480 3304638 4115382083738611425619667055734400 3304639 781568228727972714582217478754163728 3304640 -148844397076408190031352172642304000 3304641 160370665155769463791469737664954688 3304642 -216868425793554198757800101379094656 3304643 323547517401853421838105858802136892 3304644 -70699638940872565362915408888434688 3304645 -319941901142767245109222334511485280 3304646 -265968297544885504656627496564774656 3304647 -12886340570706455303732756199748800 3304648 -842383251138306836597504038450928640 3304649 -138126234631706826666300765684912000 3304650 88789396204145337058163372546649600 3304651 54420834099695551056124102188561920 3304652 -4672393750704761818021564392142848 3304653 -70603887083964040500655812481612800 3304654 -965477598963091377297848099805565440 3304655 314689348836042544353041354317918560 3304656 17883465637399483512445135399600128 3304657 -510469692679814928895203821965614094 3304658 545996243142950440838075405512100496 3304659 -43890015614380521068805834994488720 3304660 -504789362915268287248612268764504320 3304661 798135770763241049996531072020157262 3304662 -8403606177658594338124926923857920 3304663 -297614937962659709072803265007192328 3304664 -1481424870536444313456527802789457920 3304665 -88464952637243003059509171491136000 3304666 54408056318551884179957776602773760 3304667 46645825235839611266328837632316672 3304668 100745781749833106121250321678256640 3304669 24874156688879363037622868770876070 3304670 -282458129661714748533975004992508800 3304671 -101337491017428153281613865378796400 3304672 -897096544372603124099752772763648 3304673 -136683315529674129436934139936618078 3304674 288826417192576390848659495154081744 3304675 272745654807394146036344351918943600 3304676 -574217662221506271591960658102727040 3304677 727599936391839839086294008410471520 3304678 64084577349553176455445681535002624 3304679 -3919343714314994031607628601171840 3304680 184293528136554810489505934579712000 3304681 33202248885083035407626091966198600 3304682 138768607157141261084179239043411968 3304683 478325934583936155717382106104820400 3304684 -846381350957877062037039472884899584 3304685 71303698367548464912361799722911000 3304686 50340339876535526838118999410671616 3304687 -1169469067137106686645902145103551664 3304688 -62913273335415216110940251202060288 3304689 421088156495281432849127038760535840 3304690 -50334611733569073327223196743970400 3304691 30650980756388850527903016912425472 3304692 -5356787741605503600111807110000640 3304693 87287528792238444200788229196270592 3304694 -477454066163967077279935852724107104 3304695 138098460558916031369118106642905600 3304696 -1050825160346424513518963402034462720 3304697 1006040656191932023318182901399872912 3304698 -70000008343411878597657587773985280 3304699 105497695003772839726983975475994560 3304700 -157723731247213416774087204711705600 3304701 1471641461116690783462108409747430 3304702 -526520674667341614000552152390120448 3304703 813053402313509502573020947464317424 3304704 -126285496148706449446371967497142272 3304705 151213775797811340295429507909771860 3304706 115929835470159681250395989070105552 3304707 -439305248225033104983385340866090248 3304708 -674038175819915180484663392920780800 3304709 -132451334516888471770089163482195072 3304710 9768669883843740246021175864784640 3304711 1717510318440552966547785137936782752 3304712 -798053868441269059592290620665932800 3304713 -485918984316299317850953468621929456 3304714 -144206069765283199103352236429326848 3304715 333770895606501575271860952985566240 3304716 47076053622002900094360621147581952 3304717 260849684796766470337434610197901420 3304718 -346413408695116648736848896313381440 3304719 44719980039633538443482144763144120 3304720 -80351659561532826508554410776166400 3304721 -289288641946150942846573294641693888 3304722 -1593241832855896111939776729212160 3304723 -268889093453963838389126185065931416 3304724 -48577398934454861631107638367846400 3304725 -319710977949718057885397530766388000 3304726 -3827077345847498353668518045342688 3304727 827454017575436339089056001987018440 3304728 -179746454381487479961468782306918400 3304729 -466614077334033886239078968837228924 3304730 69307353032118924804923973399690240 3304731 547415292747542571257435370765395352 3304732 268384710778464043804362306724841472 3304733 -560210243120012864494667148306747156 3304734 302463031169037648737291950532047680 3304735 -319474288597634741031488652539809440 3304736 71387179990970312141639735023632384 3304737 -138444553315254196569529524457178352 3304738 118266620955179558911355249832989520 3304739 584699250184519376175512390639354424 3304740 168494816153287314048685680118886400 3304741 -913461973025519800354732851209726016 3304742 -13752285552134814113643860633839488 3304743 -247390154441467161117988948014818736 3304744 -591087887315503415843577777693987840 3304745 113481739052177979573244855972078500 3304746 171444666936230161423241036771980800 3304747 -624760740626615537629330974800435040 3304748 317808418867208012649916464374269440 3304749 -94212942332394030902628035169253248 3304750 -493718227225047844539067840768560000 3304751 -382375475057873229857717284981195248 3304752 167648341831907736177070257438720 3304753 94340263349063556823204287916185780 3304754 506600747342259446384180946638178576 3304755 -122078287355309194883876056656875520 3304756 -169526502249786243787924401128385792 3304757 403799338649920194467916428056209006 3304758 142369839029415227388119359819223040 3304759 1266716152240769864277428999116673960 3304760 246911675572431099352897275207168000 3304761 362144742843963957134012090231963472 3304762 250871737357939493315685944241987552 3304763 -590883366828045135536464661408153088 3304764 126775838575034077459260199136993280 3304765 -4942702356925686755897805860088000 3304766 -234854334526649655807923002482317184 3304767 664843951584148449300870175889437440 3304768 129241938920795703668752138355867648 3304769 161718108504733948990013236731961044 3304770 43275731527902924137365382071618560 3304771 75028342496400047797618497195743200 3304772 521651468649639051093726219033653376 3304773 -751551094897610709326435960560992000 3304774 -39734249901252885509595818059171008 3304775 470210688720653724914923771459207800 3304776 -560169685036901060184558596226048000 3304777 -286154729061792289884192371514969728 3304778 -20412706656533021321173064124984576 3304779 757954465432029152873943252154772184 3304780 128782284094354908138773899345781760 3304781 -314024615585652883256001800871393300 3304782 44495617299737142936561013925349120 3304783 -30482756301583715688928823321974176 3304784 58609052488009315639924686162493440 3304785 354069779830119072688105861409649600 3304786 -26045547623083855278387639863119872 3304787 -395809902867125570871908845741740564 3304788 114459741669973511658127769991014400 3304789 -55931358736455472588486792681779876 3304790 -263961205719408399502109133868561920 3304791 -21829470970846204844655804904279248 3304792 85593590834920622857033237439078400 3304793 -156902297439672002938186335831916800 3304794 207733289692699425190306731426127872 3304795 -243076690854995720524380105106643280 3304796 -286132819427306877558610025470179840 3304797 -66258599362108695379719272051105760 3304798 112560958456439829007142820133774080 3304799 1821502391716729856717769352854660336 3304800 -464192693195098449978157291123507200 3304801 20061539203781996133261180322099392 3304802 346189914360129634629316896116103552 3304803 -158549921313638763070266860806364160 3304804 764516249831107714805030347314390656 3304805 246050645690840339049151843986048000 3304806 374967899563949559999311205859533504 3304807 1093561474458492482072980654842520320 3304808 -7027018941886485672432852282163200 3304809 639637143268133517304182693470247114 3304810 69125585459129523356057357736418560 3304811 -741535586089720654091706036752118480 3304812 10231862461760427052376293982502912 3304813 178543869699737149958799990647775062 3304814 -75615768724481121189484971088503744 3304815 -72610688123107031839037752651978080 3304816 -45959037932543355215844183502716928 3304817 -28303159169848528123513258216513536 3304818 -311988671197551792447772211652972672 3304819 -10239625808143759908618678480889440 3304820 -604957566161426534173524880146240000 3304821 94753440183141790444396095213294720 3304822 386074415064400983472740011189150400 3304823 979392827496935850850597269472404072 3304824 -67881523953493241957024255033671680 3304825 -46399367279069693171860672090948400 3304826 28611269770035514407352733081157120 3304827 -266148353941951243801382128894430160 3304828 280293419551072468800666891525244416 3304829 -501746927606519224079484688633281120 3304830 56144058293115297150387945091297920 3304831 -6860356589740367380933724561750808 3304832 -889217083648387527866017466076364800 3304833 -1156933986838504345405731167908992 3304834 107482022691972114292072427418979392 3304835 -761243514657857510857413046919077440 3304836 -358518204006695836093389966933518208 3304837 5339411914169387019099016108013760 3304838 -274734703477534253503336081023499680 3304839 -302453728892824466797005427014130776 3304840 85460712473105004204466844811264000 3304841 947644712345897368433359636756648800 3304842 -82368718957474030695282996476733696 3304843 -460974642750885225598171830826628908 3304844 666536956572496397647521091857620736 3304845 310005785096097746092852115069259030 3304846 129976842201158474717194824524876736 3304847 96170196719798132307017849659845120 3304848 -3120232291685228519526610435571712 3304849 98735507702877900672811398617932850 3304850 137715501889207064535443895669304800 3304851 -4735405506745911466768243645838592 3304852 1029785572488724194765361010492067840 3304853 -554452075144373736413233312949558898 3304854 -82841363759057251153037907381840000 3304855 175618073221990194978423471165762960 3304856 -50191145679845959604107248598118400 3304857 755758146571342840013374320062873040 3304858 -914902498854025938846004421386662912 3304859 -84184925339698200814626126424178940 3304860 80945642659740655013699387041382400 3304861 -31941201559431348028359524838596768 3304862 640224176198512923694652484741545664 3304863 -332176123475543766642629071070015208 3304864 -159991454147493334561938998868049920 3304865 368794786307651252178870794151802260 3304866 -207637174718927418364691880558427776 3304867 992537018758974398091946370095624720 3304868 171565762583567686829074741888376832 3304869 -436071648576292421108733830737556640 3304870 -173609743509087536754479263885804800 3304871 719442085183584286380373191508542072 3304872 -484960911819350373716244325310638080 3304873 243006041878190725067771664993094656 3304874 -118201097325221821139190339897899520 3304875 59243046046174170671859990498240000 3304876 -682807559604990746342347103245581312 3304877 33356931276950604723593267930700000 3304878 -109242738987465956988732596024342976 3304879 240341758358819906753733805480594920 3304880 51314175726138935561672545542144000 3304881 17231414023668045029006069485353522 3304882 276359359774791998518699124736387072 3304883 642129127181756277899622861716709132 3304884 -65086092386229078916580427155601408 3304885 -392065034157910434232218560839992000 3304886 110975281024118305117383167121369600 3304887 -95632560425319849193734129422058336 3304888 -742766092759541776910466797845770240 3304889 501559633470433390721266393852985856 3304890 -85772111163658647436625848240891680 3304891 308586258866807751807160972367272292 3304892 275979872954541253856723517851166720 3304893 43399300840712638874725156066211328 3304894 -1473250116384083648011941195651072 3304895 -368572978832710374937406265723795600 3304896 -83728148921909165081131495131709440 3304897 -664903514658566681770539220857790654 3304898 299574068878323819756391351752000000 3304899 412731811115171377043966451986344128 3304900 234595143720269256215746894075760000 3304901 -1061201616741633908943284055813808098 3304902 -158366311348319783423108369248081536 3304903 -1001786506605109210369360304343536472 3304904 -781115475848281745453830144112778240 3304905 178407620275407858838477160434100160 3304906 669706812971679618777939118913355264 3304907 526149873646325085828908856956655360 3304908 -75807925663427074040210261457960960 3304909 1018915796562946411266763973705528352 3304910 3718933710419176101691100569681920 3304911 -260216857834436407985359474485654000 3304912 -101028168722890176233738058547281920 3304913 -812300136404334067399644004608749838 3304914 109101439513383005669156386900526592 3304915 -393829730545111234468536805781599440 3304916 326035257580474656196935239244797952 3304917 140809679085196780254497122548687360 3304918 -706738068042836053263437628773295840 3304919 445407073487819211124963318674250512 3304920 364498495137596503101512770344345600 3304921 -202889270312239863926260907815689216 3304922 -432587014334091074604273769192946976 3304923 399810009925577592918414540907858584 3304924 -134329705206110100554365850052506624 3304925 81341311621262956520378318642938500 3304926 -34486288820725046892219378586794240 3304927 1357817877499407714093801527321605560 3304928 383139579505330117546798084687134720 3304929 -29232885883075224690565856934973152 3304930 -756097711758239594104272146545497600 3304931 -438889982689139227178782818251036208 3304932 -210175699900181979627729654927464448 3304933 755722973676231054248465981944173182 3304934 -187754298493475456148479397958287360 3304935 -207001018657257351549044738669704800 3304936 514980008970814114410499977904128000 3304937 1210773056601817688874604362824640 3304938 9396656663998026702739640521356288 3304939 -556459247131908360615827395022207232 3304940 369193609473500529913304919866327040 3304941 -259493359539267260621139577413194496 3304942 37152505210408280115291370068319872 3304943 62220008894735734049589714260250192 3304944 -87244822696578764656784019178291200 3304945 138104231842948671069773421948828480 3304946 -362534157645431811058916892156349440 3304947 63989939337144782872666374783775800 3304948 -678925140711864510398566753721944064 3304949 1170482205990466441207982531851723950 3304950 115667986534149305221655304846067200 3304951 123097429575921849698711493756972704 3304952 -771346986554612668337420844973547520 3304953 -823752572267702853312637199667425676 3304954 -861672188214930921844878618918554880 3304955 -9878294855541174651957473325566640 3304956 -30745424795423456436551196454149120 3304957 -1171551877886294067997762507978892794 3304958 103386275180342067571947787003054080 3304959 315212397582268477175090987946477312 3304960 33357478095136210715482697509109760 3304961 -22507209613229535957739552308148416 3304962 -4261097116756695502010501770341888 3304963 355640808421631175831007520804457212 3304964 415209173891523757281213987684090240 3304965 298690653121008135513517436632992000 3304966 174397936646943563956691352192904320 3304967 413086312131392361495331670202741120 3304968 -640095097326280299985428713794314240 3304969 582642571785385566579269667936510600 3304970 265247176253373391633204743238253760 3304971 228545534118388627766612622687041340 3304972 -237470719903609288447509596249849856 3304973 -178176885158590483420619722266723360 3304974 77406299704959432050106890456417280 3304975 -581004249942148318127555812849195000 3304976 349504675152361355809332139431493632 3304977 146094890031662536791221756237464896 3304978 193424472036685682799592394657777040 3304979 587149664655995770053546362468667600 3304980 1611739457645658293798210751160320 3304981 664907150828209360042625117922048782 3304982 395933455122939074755942248947138592 3304983 -453700920134603545842031589966285952 3304984 630733951124137342016095897979596800 3304985 271038019272103268349876544907289600 3304986 278093523958095782751776529235121664 3304987 120892161860501915276537879465351712 3304988 28524299484012822187266616713901056 3304989 -197849307919067052560420913121665600 3304990 43779799826057708275953716370501120 3304991 -463070400741163437549114420488296608 3304992 34315025225188454608000533449932800 3304993 -1884048006070485136843993103840127360 3304994 315708145097267784870162684880896 3304995 -193991614575504478933725701731532880 3304996 -7815619267969830332413130276924160 3304997 28102976963541046787744738816630112 3304998 -126303111451624182321932661950728416 3304999 -943643920403508080245489873126036440 3305000 220144314050532552062646199689600000 3305001 -65880331477708601796190605510432048 3305002 4367732245916047738925419752669792 3305003 -94546322977266941706751228074470400 3305004 -199289594475185390467513936730279424 3305005 275703867333880859802272192206132320 3305006 255168134472839176694992419096389952 3305007 310487150451450225570138809568551880 3305008 -68935065142157743534173465043009536 3305009 -683664265563948279430794396579095790 3305010 -42147758384303411287658972278702080 3305011 685322858774373910299120142347497612 3305012 488162774053955757481887320026767360 3305013 -463640779363941215712876475887980256 3305014 594438257417978955087859193038604160 3305015 147576924093632009515448049164606400 3305016 172547508434173132018420926686822400 3305017 898069793473119433095410559813377066 3305018 185018015229527750491496391509646960 3305019 -765978654235185069429964476629287656 3305020 -51785936296739457014338913618795520 3305021 -126608807574704707702835487659872308 3305022 71959064479574390422343254876437504 3305023 10840984054726514015531649718829808 3305024 -69751523957409513167856254875336704 3305025 -109886450884556110487126166786653700 3305026 283688520690682562495468172784469712 3305027 -68535862792455320539590851656438320 3305028 -350376658433960856513492750036526080 3305029 -3670833489813758102311568051484160 3305030 -84753901115385406674549506132112000 3305031 -318325166244103369663867956341149440 3305032 734641270994885559820575970037990400 3305033 608799269232824099270815086456408282 3305034 3594350407593756531156667281404928 3305035 -293857808443822219598854640336208240 3305036 52052890382623285884177449117365248 3305037 247844737832803999681770396724596768 3305038 -394242002870073432673369672101852288 3305039 833653994522558114402192613553545840 3305040 -77256377705808270192876817015111680 3305041 1267854363890837481516142331046436084 3305042 -154216105685160041182041342583310016 3305043 446066375692920001312024531719279360 3305044 1080013193184279328940913361788006400 3305045 -166954132463704495002433709437985700 3305046 -32117153257919491456948866534551616 3305047 -147925749719452249927995062135680504 3305048 147127610059565803110640850607144960 3305049 -427584864701976269570031569287601952 3305050 -108411358923717029566668646654752000 3305051 -78981050351805655252734682398736296 3305052 417912204993975723705451245649483776 3305053 763412839864235920350474057427082944 3305054 -143395580240707455611835721393276800 3305055 -103925768351530459888019241094898880 3305056 290276058798427465834167358952570880 3305057 -203258357521313002920492236058209088 3305058 -53487217166758065488313256429132416 3305059 41662050470256345315615415286382880 3305060 -111141979876484665384521217592954880 3305061 249217563058921311953628820326989310 3305062 15137347894288787423616407900012160 3305063 57946448147616583819251867803760312 3305064 222299445140348587123843416289443840 3305065 -164901584113422466853273136540583680 3305066 4742359850342894684858926698630144 3305067 -374601125953773060185883559113092520 3305068 -53720753663552766254610128870128640 3305069 -15825042131237029715324517287753760 3305070 -380483069954468361754341831878188800 3305071 284014934691775502385342780624691584 3305072 -64254525437075521830625863681638400 3305073 462951567917938480476751973564963184 3305074 -2584754497379817959446624425313248 3305075 50051494509412101274378011706614600 3305076 -517681364903800545345444112518586368 3305077 86873155212109417389115815588386400 3305078 -13517189124322583235843194713897344 3305079 458891258796835509964751619563735424 3305080 -51557457470903706184737611692032000 3305081 371403429658849637436776027748468744 3305082 37866470385876676853763832495213824 3305083 166427421035331934069790138703496384 3305084 -220186474263926808190709521267574784 3305085 -69084143080153337570072465405255040 3305086 -87517201360435149543845694351211008 3305087 -1728399916482607698250030475319077088 3305088 337698442914489772063149481839820800 3305089 422395200198100688049420135731771400 3305090 228467366979188445935392025646496800 3305091 -274922708960328750680832467683379208 3305092 74126275590880354790954287150202880 3305093 432058414452492750320390856027687744 3305094 -84632199477285157777033846716166272 3305095 395045603646787724287101428611668600 3305096 -148568863872953272122189432339824640 3305097 -1597380911575841231188172419268856960 3305098 66843109340743185105747228057402720 3305099 -420284412733771108297246416857406144 3305100 185307599699008771213336570896384000 3305101 -922825141284297351841686340718706900 3305102 -485242394220778955256574050693448896 3305103 516890034748560368326209357553050384 3305104 89599384310995839476113955088629760 3305105 603484736660240517881406383272517160 3305106 -63990146421607600012296340307966976 3305107 123758239697239345516058885936071280 3305108 -1367370159584347849397357806915584 3305109 547778919908114777614780442022048 3305110 -372408152952212121668120443308263040 3305111 -385730777856743127941152073187135288 3305112 288705723416858266440639250657259520 3305113 -428952382666106216137956756486851840 3305114 181917539867218844108885461896890592 3305115 682739883035020112085701465042880 3305116 -143382952665107922077038841008179200 3305117 -767169311063506027097260858398711834 3305118 421163258352752083885033258231516800 3305119 706154798247885423744565769424055520 3305120 12498078016387131365346470485032960 3305121 310803805471432227352206557805665280 3305122 -24612595022636626762703472685582176 3305123 -442860204071990045093080232230179840 3305124 10968370162402183145536818977740224 3305125 580673795978682994054895460455094000 3305126 -454267351938087254779140067585205760 3305127 6858615262089007925834387874269184 3305128 348195734261987292676802575933148160 3305129 -509349235089178111483766396075779980 3305130 -79100966858071461355326305046516480 3305131 778306466961937925683421897948047200 3305132 472223666898824881164491277644272896 3305133 -81504522214600887764896614171894684 3305134 366554831256248636328841398725148672 3305135 194324529957960790249675117049371080 3305136 25139752634813394748419570443157504 3305137 -58872560822472945760034332016576160 3305138 185953514045825298569609847292584720 3305139 -1498566811300928031393382135719312 3305140 525671978005598958983759889671124480 3305141 359375385581921543079569409477773472 3305142 -235553903920886196255615154497378240 3305143 -1113459572604259982297049556915824696 3305144 312635819521620693778130134581596160 3305145 -342454684109725298935699437316708800 3305146 49794487617935754473152418009201664 3305147 670277131467861068334840168581098596 3305148 -17859080642453743348851850329292800 3305149 471243361647938677350132143714606150 3305150 -41897930480396723057565182849947200 3305151 178758796908274465048611348687598080 3305152 3412604953574127474038145613299712 3305153 -168941750899720372456228305303294636 3305154 -208790294819812257240954721461962880 3305155 247594222003363271552663503870419360 3305156 -82439822886075289340687699977668480 3305157 343923208979666880849381936245689920 3305158 -75655777256080775491977529223431680 3305159 -91317187746662416975466382334862880 3305160 -23291696750882538498385818803558400 3305161 439876582835614742321897229687020800 3305162 15530489170805921436497944351173120 3305163 -239650656904835371220708344079818512 3305164 338869184464881922939328536978242560 3305165 -134097709289378333546663099493758280 3305166 -71356969884058090372505467880842176 3305167 -1464100330069096124240115837889856720 3305168 -173356387812969440924037926565052416 3305169 -91415558450158497932019845713160832 3305170 -101766781932911292913715739225507840 3305171 -621223745500329248217400198630964628 3305172 177308328502801576482972841059489792 3305173 109324581090291378872862812632277980 3305174 -163993198127111796478281301323225216 3305175 -262783088077251292012541990057011200 3305176 -301562976885855300271663325190512640 3305177 484216315985987287278898669862319312 3305178 -562435867767887594373258442225013760 3305179 -1089258559801200889419472922954748220 3305180 206059197604441016519091805890124800 3305181 -400237698849604132947758448769539072 3305182 324336314094971179399667572443864192 3305183 -242006434260966595312925606975160960 3305184 48963487945079039688820834609397760 3305185 -5006724075312104619783980218359000 3305186 280948429497941678194650009571954464 3305187 -532390089712957816759385035517203356 3305188 -512161671964736972715730491604965120 3305189 42451457769690348069391470050144640 3305190 -42835562770922399746410422066841600 3305191 43958110892653236386432959261135200 3305192 -267650149513476422242671129469992960 3305193 216660847093169546512678822326914400 3305194 407445120399233354553906411763966896 3305195 8071809991366269551993533682203920 3305196 -69978221809285475673911594475963648 3305197 778924869138568064859622772653165686 3305198 15190659284618149577624060064876864 3305199 -497357313914486618920619013560332536 3305200 51813400082144969265998137973964800 3305201 -471899971673616403163421234286746798 3305202 437242849065442496499857766523699200 3305203 1181674446098493802884115303805282640 3305204 -100094119541234890864779838064338944 3305205 23459088199690879071919540111956060 3305206 62380804125227407682276274621010560 3305207 424295286771367597306342306234429320 3305208 -177245666638459040114750498633441280 3305209 -892471119975585098710448325181853590 3305210 123404697453333809057475646650836160 3305211 51501462874667535699864875509611264 3305212 -676867458761900718289616059483500544 3305213 -16170401632254715132256398485855456 3305214 312474815433702301484125345066561728 3305215 158910376382142949931694498204747840 3305216 -982222643398801387937999168049512448 3305217 682635100394062029392817085575817920 3305218 142159998118466319252884529902102016 3305219 -250628460460268446093227635343005520 3305220 -99032150171756564600055202041200640 3305221 28096708460534198884765872543255680 3305222 -634625879474599798390746632609117088 3305223 -673418329391374782081618850224283080 3305224 -314936624580165059622273917581455360 3305225 -128853932646972276386677835611574400 3305226 -180348081113141277261685348089021696 3305227 1037853627969701569213034948516341076 3305228 -1349062449812344402016523712507766784 3305229 -111366435874142708237227526811326016 3305230 227442991197165633812834422200547200 3305231 -72029749418298395840757786103618800 3305232 3084784255364159928859267356426240 3305233 568357008502434708555829741234146482 3305234 110852605605896700059622735181808016 3305235 198213013068955452370156592850393600 3305236 -290754517237137455870203188503680 3305237 10563862094623939287265746947437500 3305238 362041472171438304083221003020288 3305239 114332810584419246506543130384714240 3305240 -79956854838904293377300531635200000 3305241 234678373083728612781034385032111620 3305242 -626336839220247708509219159548235808 3305243 -251765576422639783095512559786144480 3305244 519403437875288680819981101957169152 3305245 -545779977019283764850710798367428500 3305246 275030949389693367173626260792550080 3305247 -57827649817461334114994145591897216 3305248 305329191267342771918499443563888640 3305249 -87147219722171528147082451458702750 3305250 -48166966470038294670204251677104000 3305251 291779075382215927527902938154147904 3305252 -644961806122996979708007648098043264 3305253 -174664653869448050960872785208303296 3305254 41614734108789165319041108302532576 3305255 162949355630884874993880644581720320 3305256 30058427431479095089707744195379200 3305257 767309215163559980994679597804560506 3305258 -349885366469935554437060320895339520 3305259 790215883119864686218738474606752000 3305260 -187245995874322041115922968181913600 3305261 128615291494972725713202328104725184 3305262 60926582332034792223837683507040384 3305263 -99665855016613450264041386837077152 3305264 -264689482892262963390767470437924864 3305265 336394006770484295655489618797560320 3305266 -147127611553176127932549882581873760 3305267 -201087069956975279105899381570332000 3305268 -280228355625199840272099896736325248 3305269 -2861189950662809033578670793895488 3305270 790149162855015222320743553484345600 3305271 -435408429841168490621794170741176496 3305272 -748062545872823940107767845811507200 3305273 1208147835145668384167243215115892522 3305274 44683793498427786741698650557245952 3305275 -660052142312535380494155662357688000 3305276 144899161572301466798990260346711040 3305277 441321938907037641801249989524669260 3305278 248550170024700360799095693748069440 3305279 -666594127043485824395935981408557120 3305280 -174733598564062968499624488499937280 3305281 6523022028077718415695614205798400 3305282 53947655608970795318554859417088000 3305283 119727793974710196837772388291071224 3305284 -107448236354433324026329629241724928 3305285 23528743122538704795218033192185560 3305286 -120776351434599037803120155176090848 3305287 1367530540666667771745118012251662936 3305288 -311328336656429581624521985367408640 3305289 111349525557957249690986845236018048 3305290 -290054839670254841301034335443681280 3305291 1207239425894496064224904820983132584 3305292 -202218751811887406137897071109198848 3305293 -261850320418035716857694165691817822 3305294 -52500948135065299967811635291032320 3305295 -198508553338243276067779146027105000 3305296 295388230022577710285540398774730752 3305297 200289229253183332206966693276638880 3305298 81840190854266201756307485571966720 3305299 -440983335146867277278400976867527700 3305300 465452019442959418073604601481078400 3305301 -53696874092918743077624542584342368 3305302 82312942910288377443143409411784704 3305303 28359268440182391789031484995980552 3305304 -202076713938654287958685798346342400 3305305 41888621513422824535663375716467460 3305306 -223554877994237404083245431917351936 3305307 215313670066722870664638297941234688 3305308 918568668337579322249781852139631616 3305309 -60238400370948859376877673141129920 3305310 155569954987649138958012862991473920 3305311 -395483161046682715314141173987058488 3305312 360764107719710429121915129034309632 3305313 326227143202475614587916124588236800 3305314 -122843513018314593214442784183726720 3305315 -4384691609930280961260597263600160 3305316 -1289068632329133582778239903191040 3305317 -537552250471737233904665660146917634 3305318 -84498277655558877154690400613381696 3305319 130258717188451186513560032398613544 3305320 -429551246362076651234851436615731200 3305321 -324084222808284113569857500821263480 3305322 -575366587461750334891975381758509568 3305323 -403477879076166639760176993131496560 3305324 2341347594219160178652454956183552 3305325 -35357049691486324203011147751578400 3305326 -214136046282592471876001291027866176 3305327 763692580284195453255787166891949312 3305328 -82074470168495434296695801090605056 3305329 -1080154842860638262162258801883105070 3305330 -98531396979747789174286635002234880 3305331 464706010504568817996935983288475220 3305332 956759651093910264262444684024743296 3305333 460460520175704712984367378953637400 3305334 -4124050699126456884743494353653760 3305335 -112912854556289710555075790108361600 3305336 171993689506167924275960446981447680 3305337 -60427906668349576503951225511305216 3305338 -123435445182112121663530873231405632 3305339 66404410333705388289285571934262240 3305340 -46193097841241762169731650822502400 3305341 316391727850563314551219337805146572 3305342 172503306779831939697415355762115072 3305343 -84769320533993393149224035190465336 3305344 -209359476892464703903491014724157440 3305345 384864851992747390418014401183932520 3305346 -6277931076173430946349112963992064 3305347 49333185199504598264859135642672312 3305348 -1331817472964452593515997150213108480 3305349 -378914863977246497875027491321247266 3305350 7732865026180823375464145177378400 3305351 -295930997122064320840101066056752848 3305352 67050053925420798622326167611269120 3305353 253377764614908951885368927492292864 3305354 267063958097187253360171143053095680 3305355 -355911080641157623012833193795841040 3305356 403763928405837052193365731913137920 3305357 -315964376928516680264344374047040 3305358 5811011709066263801062349027377920 3305359 1042360670942924090091431541890717016 3305360 -3965235425721809139703633556275200 3305361 -394659785431818133504484454047507616 3305362 -373147223864232801627289286433064800 3305363 -19759702522977678536880504743416776 3305364 -94868684102269377073008626027341824 3305365 338988950373186201608108997326755200 3305366 297580137143337309423681697755745344 3305367 24116928917613305674793068129968 3305368 -647053892414370720656544281989754880 3305369 129201209839850672028098690990791296 3305370 -152104607219041760763917143247923200 3305371 332389565878791645607537225857756600 3305372 48022123596641050893271827823515648 3305373 -148582752853963369195274791430499840 3305374 265320133449445409358986155166103936 3305375 -284232075583115874635314257692832000 3305376 -45375572646134025459706985840640000 3305377 1321923403392277844623671243298144226 3305378 592497657200374138435741341653843712 3305379 17823302551758060979146550236556800 3305380 -230333641662532223639186386131709440 3305381 619700453890988815812922445054389182 3305382 6558856072220904272935512175451520 3305383 -88585941654276750586193821388400960 3305384 1290680394000786686861953659923742720 3305385 -630137131928363846798407686313564380 3305386 160876456690380361094395848470031360 3305387 -135806567506432509267734561661173088 3305388 281007378505258117435510735008499200 3305389 -1369998300929705118966904880806072810 3305390 37215579416809324294083423527424000 3305391 664607821174842121267089802665643920 3305392 -194972223405264354127932858854277120 3305393 325679454344293341607946740291508340 3305394 -133411782222128813213115215942088960 3305395 -341204021226734511631604126801199840 3305396 -487312482104110926387892617190723200 3305397 -932219711217029175783922123539935328 3305398 -293929871726447134958735259153083136 3305399 -268401774740713695406135397869682400 3305400 120227943636406369383547885461504000 3305401 -393737769099056368711251417374346096 3305402 -84304537513785175708089679596328848 3305403 211917131402981439819216474465622344 3305404 191993994241865950836419901908857856 3305405 -198338095092332822814181683169850880 3305406 30196026161687930965871968054591488 3305407 -141228618306291359251400235987810976 3305408 -275122019698173814022562249569206272 3305409 -695546781327659364385266117078610896 3305410 5774266046216597913189067213416960 3305411 -960996983411961309013326137221194600 3305412 298836853428614271194268045241657344 3305413 745995149047644610218798828366043420 3305414 -85005577534764795188973367639910400 3305415 -12701020518924456788024704444972080 3305416 1314081640795282023352633109176320000 3305417 763464711591999601393448790604421466 3305418 406346480992142009691852167673640704 3305419 -60591875025538560890448501359489712 3305420 -167875392928236830942164439111424000 3305421 43827294122466193257757606144540800 3305422 92816388038621168480357546541744384 3305423 923483198124458541999224905733650104 3305424 146400457097336351275742767783870464 3305425 -221820242328121329062096284982454500 3305426 500806445283819550774764060264397440 3305427 297931589958002369454583682044699440 3305428 37776525631963508455348681053300736 3305429 -947389813558355094097969362925605888 3305430 197173320112026282697479563446166400 3305431 -174475875617262620693818771940342928 3305432 48400816997701884657781456735641600 3305433 -611370552743022868884617220518800176 3305434 -69861161780597990878329398441326848 3305435 294948842476644973611847566781136160 3305436 -185621494065303514482513228013106688 3305437 124076829595948255084524256641596032 3305438 -286341705356688236367156450222122880 3305439 932644569200647989847327335097164000 3305440 -23243609593137045070815634225889280 3305441 395844058903074251524877354626102932 3305442 123870630358991766820348125298288512 3305443 73906423101335125946854602523133784 3305444 -182082259514235816718121783997103104 3305445 108507973024221680043474209926318080 3305446 39261968612358609817426193962629120 3305447 -463173397913483586007936351949308104 3305448 -7475348009455968676257640004797440 3305449 510165832131228860859272061446985600 3305450 -36879973201645093980258262161366000 3305451 181893936571361934719802091567173360 3305452 397590516835402549089193270243963136 3305453 11294912674068223918173342477165024 3305454 -162959612789305690416203513157881280 3305455 -39104513195798570503525996279283640 3305456 -20186716919886961896165102341062656 3305457 -344044536018213894300861139425035646 3305458 22240703298580029284822404399149984 3305459 114382696422206098934456456014515660 3305460 189210607524770747180779103353344000 3305461 207569451909128399347863470230179324 3305462 8191286217015085017276071590403232 3305463 -225220992679601246109825016971798528 3305464 201288623963511500052872760935055360 3305465 672536838104246019681081052481761860 3305466 -332491491086992955180552885648258448 3305467 1119984170648709633877215383182382952 3305468 107553191426943835850961070681620480 3305469 -52738365223264753851538721993425728 3305470 -128866779625894162855745247523549440 3305471 -971340956966958266067083768182234680 3305472 -468524701342998149191727951338536960 3305473 -35759280356415231850513543914977278 3305474 646430321009391438912172952690294736 3305475 284443019245359226340069712842160000 3305476 -277052874640046331525480192546594816 3305477 19197695501988591670088571945237312 3305478 -508946111757292015647578973755520 3305479 1171214218181364096397190033626173080 3305480 -151249481123168254752654800640307200 3305481 347364966984013946847919276836766944 3305482 279924998240033894301954109928012592 3305483 645072548618080515893241017332635732 3305484 -22882561015031299854576734414100480 3305485 99851265246831924456448293676527180 3305486 56661573871405240744255496127756864 3305487 73844361134233372187584532378513280 3305488 157616765219679464865068634988224512 3305489 238354902803650523844439847308038000 3305490 9552666271915141316998487444805120 3305491 84192202437409151783592066349632000 3305492 -17432339139249269538200416651630848 3305493 690538728681990743807595930661835982 3305494 -239286166991856269609095627348084704 3305495 -392203901722165339377768714953457000 3305496 3391831773555469816043955391856640 3305497 -128097853784112258882983006589913848 3305498 142952264709238902437047927983956736 3305499 73709789785605278372084950691877888 3305500 660864803650633757529338792580864000 3305501 522986594752898177824000773137126502 3305502 181065033032337067855418888204954880 3305503 688332664084046003147131245851622752 3305504 -473798019337398362859175305304473600 3305505 -80534849027758372812808644491825280 3305506 -194071318547242007145622222335605760 3305507 619133232550469153502207140282348160 3305508 -301590001251535795599115251807575040 3305509 -1331560509524439774433752030540356290 3305510 -305106364238074702823152226462561280 3305511 314247304045060357168134756326669616 3305512 92461889063505276820574643144130560 3305513 33017800195598853587957200058812404 3305514 -43385538560050839712757267895874560 3305515 -468779781997297559860858533213159840 3305516 -329014612817182821207268617867682560 3305517 -378578201725584518566264561473750720 3305518 969832293874955514010296029292168960 3305519 -6535939645764974332722805095984768 3305520 -123017133791021611482662080592609280 3305521 781529270923974070111398302592702832 3305522 199487316000290542479608246838008064 3305523 -315904691642432110472388584747388672 3305524 -225494244375015043765561900612875904 3305525 -126429036611269436873851990348920000 3305526 37947335843023905052500373956077568 3305527 689355713124733830588165030612190376 3305528 591690024058577544792775405993144320 3305529 683773211517054140490427736163963648 3305530 92988841742273249214011189484318720 3305531 -1044378632246153960796071648758322328 3305532 207407394682882658555371410203177472 3305533 313384051134697263975660051428852160 3305534 219283199314627538683936908698313600 3305535 124528989515174696497585570384813200 3305536 59513568177106159935503083902074880 3305537 239998117379031388919717660751176640 3305538 344339540889062494435548932999844000 3305539 -353867847404395759597313048392376 3305540 -455878821132882269891028040006920960 3305541 -335564717158241589533520187746801216 3305542 54331894497622257870008657985912672 3305543 18488335085163993198643716568209360 3305544 -274850186852500366685227030757376000 3305545 187261163349687799887922926315747300 3305546 198040258791509248503849046079783472 3305547 -156634790571429904700956583767031040 3305548 904173772352439015398856026706955776 3305549 -94544362963948311514820720833738920 3305550 141282315351658754783090258842180800 3305551 323660810294697221248841670073794552 3305552 -140755005395393435419449447575199744 3305553 -32926182642931595995238771228833296 3305554 -188574710948901146135676853298838528 3305555 -387803919477782612285208776060092080 3305556 6554882822795680946897291573329920 3305557 -440968111236300617023252088706052608 3305558 -15196257150974098844865481872426816 3305559 -148113580682951522449986721250517120 3305560 452894704571263882365345343680921600 3305561 -85090969784540620758752438205881856 3305562 29477650887441934872662178420491520 3305563 1100459095836545958836808650415092920 3305564 398564216883076581604431277545202176 3305565 -542929479157338273858918034920330000 3305566 -360687635268898468023499597569014400 3305567 459439275235352882605956086781312 3305568 173944645378780022455249523064176640 3305569 -450916330483455637928531435192693504 3305570 -226351953879664887455728134463031520 3305571 509919375757997825092003822771803120 3305572 -437032210690852386373819566797425024 3305573 -384447226314390925931634371975282178 3305574 -20787168930073173851288383886863680 3305575 49835011777435549181167497686621600 3305576 704805302749853983840702158528814080 3305577 -33518861058152121169732061805004320 3305578 522364855652019500274633988089105840 3305579 3672785753273225378488628156393026560 3305580 -53990209501250112040983675384268800 3305581 1059838063399524865038557214380599382 3305582 -984662661395540954719678905799680 3305583 -438080879691653645219893748145342720 3305584 -20059635634957488557644391938129920 3305585 -93753333073556466166735059439478220 3305586 -1923139139399304712093798487122176 3305587 -5331426821174213523869008867139764 3305588 -321002518404527749640216027498403840 3305589 26522040872977639088453311039790400 3305590 -63738245638219989547277965829692800 3305591 942441154092467707328242401957253992 3305592 91753196044415266490371841682800640 3305593 867974773038234621915647353347813600 3305594 349228591977473774175438003107892960 3305595 -460355031519741996870564792027726480 3305596 -43955407823258975102556642634990592 3305597 -1649560363653569115492889706658037440 3305598 -266556817596771485127204275428070400 3305599 -2397478705150422050918475759353232 3305600 4377941713961739372886444474368000 3305601 119171492785804768785513725900446080 3305602 -174802529990222303500622763645043248 3305603 -1888919402091094020877714181904480 3305604 5948392341957441112698593869504512 3305605 307873051945318381558706526548035260 3305606 215083587460426547476829884490312064 3305607 -80892319148308875708231403566563712 3305608 674349234441325725328424786513064960 3305609 -74630746775893080289163661771630720 3305610 -2757831324888379642914428625761280 3305611 -396944335766855468441391602650463788 3305612 -653001029912270103836022909466431744 3305613 118195836094118777796726669516510144 3305614 -187117868707500343931912669106870720 3305615 234967456921151587406711872275650400 3305616 109909805212276411073077378515861504 3305617 802693964007369925224255352131392 3305618 166112241077668942532590728291855360 3305619 -694294274924232455901758845845394512 3305620 446839784595682670656390147119360000 3305621 152405173570579310518405328655164544 3305622 215472495031736130332776743645223872 3305623 94220111070128037913868665671500160 3305624 314630232630255572754444394568294400 3305625 650108800237477220247761764380000 3305626 431392042068442662392680600475453664 3305627 -463449045424272460274941504581379440 3305628 193402455033770265797077453488755712 3305629 -414346699184483240974096838224780032 3305630 -138887680797075729097879780720847040 3305631 176248302741581907833701954915446144 3305632 -682917273012241075282299865075286016 3305633 733396598676731848022964594640298376 3305634 75492167959048193949849496076292480 3305635 933008679797543867853434150691035760 3305636 318339620394395447785605874588677120 3305637 -204105690879917216175014549201925120 3305638 -149083437871703514386839813484990400 3305639 -963185718965119402772130146749560 3305640 53660181248887160521590878944051200 3305641 1150313252662910606710686816841164432 3305642 -702928586612723560676803286527560528 3305643 -48147568701232063504298980905619200 3305644 -860475177031645296900648622794705664 3305645 332359183521573484633684401899086080 3305646 148998866394213993743933632531043904 3305647 391915297817349743101114561880582640 3305648 -56558849450942560641647241013936128 3305649 547396193057833781007591199287345264 3305650 -342204338171182467720151081718244000 3305651 390282702473810598746097880017165504 3305652 -77157451151957739818122763806310400 3305653 -540271567238422108228099624238720516 3305654 -78021093115356037210411864581906432 3305655 117766506470396396082801623224014600 3305656 -1138933645369542817147564953438597120 3305657 622720904154932544791765553213396906 3305658 21924771487528968962664391458938880 3305659 -6646233076087696583498038744872160 3305660 -162806146542594692403231881176934400 3305661 -1052938007249400222605317258913622816 3305662 211198103884902182792786950873496832 3305663 -36394548145774264158651800877876336 3305664 157707507536186080394416851485982720 3305665 -220070094184446674596526604018502080 3305666 -23490116775314566666476770131540992 3305667 -814861606225564396238412799768028688 3305668 -12833229210874786599965352872698880 3305669 -277972432356895836398934110092598304 3305670 11010348410363361661723182361036800 3305671 -1196363216461084389234943291600121128 3305672 725849295204065284248331648145817600 3305673 -130889635924164918847739623301769216 3305674 -643831266567038269668432181527539664 3305675 -283067442377675665627984345335750000 3305676 -630187658020475719018638675250544640 3305677 24382378998287988453373816336470486 3305678 -686704329570403547162723508849111360 3305679 -203105836748370033927225336804339312 3305680 -56317058403354372905862512577085440 3305681 -1101883601313843963034092272236332300 3305682 102681071384524026703576457513154048 3305683 -990965618062007876634398954585573120 3305684 -203230257526891926363995864111927808 3305685 -140483863906747763782141215882892800 3305686 -506202066939695610563433843974378208 3305687 5636527799383987086450184772714712 3305688 410657969306781056936906532326338560 3305689 -380555221231565416193382026779265280 3305690 -213596659914059184773794562400602400 3305691 27974255921872856777605192898575392 3305692 -119972563400864345129826944915593216 3305693 -277296713064939105770229038209268058 3305694 170167042997976028094080117597596672 3305695 -170714827318379393903965726469059800 3305696 -366799314023993533269466943532564480 3305697 453097730199721534969855794502727520 3305698 -383636756832376569291802028455280640 3305699 486866173071807470952693168473036700 3305700 -66265426080673113547474330420483200 3305701 469178315648173998125510363076444480 3305702 175296784753440734186251384667704512 3305703 -525939565569905728262513509345716696 3305704 -1289383153236007876341005772140513280 3305705 -39506340153499686413386810173141240 3305706 -41950263542298031242533940395901696 3305707 -94471888355668865540662888414801608 3305708 -52354496709751378683125091796982784 3305709 474535690404221441243872456961963328 3305710 -245175785457097801006657175012640000 3305711 1047257170266462234941913325491840 3305712 -92824847615945400230546578004705280 3305713 -993106738522349666722522436946991760 3305714 -111512296422842482063584523610863200 3305715 -92439065648609175303901882089100800 3305716 -62892651146223355342879155548553216 3305717 82436886359108719521383577194126766 3305718 -115209823544027216558440915115727360 3305719 -170868329848719133587768333929049880 3305720 -616336399052693752098194455449600 3305721 -345611475632171422222477125019975152 3305722 150330434196174941285525580860067840 3305723 -342693034927057028303155212666291576 3305724 222073135236452941227409998252810240 3305725 62221498146039205468739424714343250 3305726 -339599511732982544656239403768562688 3305727 32819040692943910742027424596748480 3305728 -63741652795508209153434997646950400 3305729 302516289923617727484117745497610176 3305730 -183923740288699543964299598093698560 3305731 75387964881537663534186023576209104 3305732 44019487029100453225587977813252352 3305733 1026319405762191013998114967469876448 3305734 -571961061716987242909421628201207360 3305735 435654707773922712506338156347683760 3305736 629472352260684769944833679291233280 3305737 748757140640438430285629913822533392 3305738 459340171196719771509383473716041520 3305739 498779016175612582464747203765598960 3305740 -525569748706254520940647684224015360 3305741 343578864849347054093217473721480300 3305742 371384092437712853357023103725323264 3305743 450134167473336085511300696428534000 3305744 29210451589118819245897703462535168 3305745 -882266929865833883557074570450316800 3305746 310661936543876668707858460843293072 3305747 -167910211500383509399999956690714048 3305748 -99865105344323941104155966822645760 3305749 -547035292554544798600272067823115250 3305750 120268896259154442009778050799680000 3305751 -352030075177459038261135041357180568 3305752 -314451232882711813518060275402342400 3305753 -1337513828884209239700520759086771360 3305754 -5145060904181071109006174404204032 3305755 -503933467269352613967050713745112000 3305756 -189346038147980018033910218465068032 3305757 111665019849026072312536258383872640 3305758 155734986043261332097968180498756480 3305759 -106608752069535071864338187420891040 3305760 -175854850240296914710288039862599680 3305761 -868386942324599257282022972411252638 3305762 113206479432423483840315083204215632 3305763 -834699328370827320750796505152364508 3305764 33725557896097514325624272009613312 3305765 -218790165952452159682083338131451520 3305766 -44921226564958116369261449136326976 3305767 -579108163058055451887735934740288240 3305768 -1061303233506071680269008153452800000 3305769 69928580135114460703620287081831808 3305770 24944123523787274227373360551987200 3305771 379339556768971749287152733921242512 3305772 -353606669651157121785559505282150400 3305773 -1101957341563854164390355307035653396 3305774 -58703836045319564578208079346524864 3305775 -216742504531936653502825927037558400 3305776 71659096942845575308092502492413952 3305777 -787228471166125034661851363947963374 3305778 25130391146098756142889188599234560 3305779 -85555547780308719221219089077077620 3305780 352918674270576585104793781019965440 3305781 618319522724282447288647408396625070 3305782 -222300731841622096348047096348967008 3305783 252901092753935366105871845711375304 3305784 164331636037495953731671998026096640 3305785 1168559491487055557552844883646132160 3305786 705455494499755657761296272760378880 3305787 -658324440612455198322756398025502440 3305788 -60080509803336324769304717193036800 3305789 -120917353604347609030824394676696340 3305790 -180929106968493866846169257068481280 3305791 -360983757919313494030822802319138480 3305792 -159734287965236758788304047955771392 3305793 -167393103199554510380951043096451536 3305794 -193660566897845403865165907372672304 3305795 -77930530951372624377660843566208720 3305796 -67836444354056088779382360819634176 3305797 271933862623775173227904445787840 3305798 -297816768135984160543869384216765600 3305799 -287079584229155886911106491483516160 3305800 62907063124191680577256546239360000 3305801 115106427601348171436961266590205712 3305802 -79927080363443805813166568947934976 3305803 7113731090173302212222389175394864 3305804 -1527371847946128403254753457005417984 3305805 27083148567936256335602125286798400 3305806 140840960515486559540801147845802880 3305807 163003562202630942775842523259222760 3305808 76426657426488922063449773793214464 3305809 -328549824526270022480991079979941632 3305810 -96495910066285734803329410272870400 3305811 32756439252859602910042313764479672 3305812 -698059406498760884660205186366857344 3305813 263681321110397136602024414943940224 3305814 -223150966298376753651213074662301760 3305815 -136524256679902602161560008034792080 3305816 311579941520697100164305746918502400 3305817 583076334366114434971944645605180634 3305818 -45611936795979994222284701076314640 3305819 -74214846375798085517316309198133488 3305820 -25314319650658304168189996852183040 3305821 -893314541610955348908387932185429978 3305822 -29907185727514618002120790549478400 3305823 -9761087722193051086122436657029816 3305824 575318275351205923978449144097406976 3305825 331510821036361147261837514619698550 3305826 76189690214974415310750985994035200 3305827 -22485866299882984268514359242273328 3305828 -290713029864186118121646658322202624 3305829 -165800860095022869167044633697011200 3305830 -151095194544485112381916052785493760 3305831 -583727126408324126350411062383299872 3305832 -75875877934341969117657121952071680 3305833 -543799364396200930353692176929886918 3305834 -391516914617878929123413985833472000 3305835 -222348840801558386429873345529508560 3305836 -302029314148286285636295038508069888 3305837 -879537754545781890297580182220824000 3305838 241808188174002578711554131743521344 3305839 -368846669150485364364003063419537088 3305840 1846672664271007598549933452001280 3305841 165786115570647871371016028640192 3305842 164249899062321606034791766908717072 3305843 235294787603252773124962549883401584 3305844 263883171776286867883398640571247360 3305845 -75517424480126761495159723466145480 3305846 -485567385142720335832386280923724128 3305847 587844935803911077586886475118799872 3305848 -62205905546237390456347380744192000 3305849 -57585882454157517295842251190363264 3305850 -28068105909239548841498983393248000 3305851 -1023211481861675683820600774215821148 3305852 -153909806346872592148389109498434048 3305853 57689759296972970997824730846821382 3305854 119499218665257630960653259197037312 3305855 -190924386230311528902434123822625600 3305856 232340621041889564659055045325619200 3305857 205042183499059050380979865704202152 3305858 -398944656463485924604421578744284720 3305859 370262081595448949222203124598966528 3305860 -246578873836116187468145464481329920 3305861 189061309979799545141906454853694040 3305862 63301528121268836232424969663888512 3305863 -1356746685184410786691916597947573200 3305864 211169184344446748056051480283919360 3305865 194820542077842895352719930419510720 3305866 -520438986104463312675998564651932368 3305867 1064207218316120103757428840035963640 3305868 -122406558790642444301618501422133760 3305869 744503009494198883628304341165304512 3305870 74833465686695585031992630621042880 3305871 24831644011924327657158618755947584 3305872 -8597363763087370072561841182015488 3305873 590881781036267219746408585565059122 3305874 112616211927229964837077265355787776 3305875 -62385381857894481498997695352500000 3305876 38489433051466536003120396300066816 3305877 -552176157639033971083810694398531680 3305878 13473128234670923443966916157906624 3305879 510980957992915335273196599714177480 3305880 518528895998136799391702952155136000 3305881 524310711578803053152253466643952000 3305882 -153212772731471163611647178105979648 3305883 -159790117484984846198464357033536 3305884 145474991749887827705449924933440000 3305885 -630538911698838909020447619329598240 3305886 -4217099906079787121324185437941760 3305887 -267776855179325873520371006154367400 3305888 1591398885258115264070967303308574720 3305889 409657691480555538048480462663846354 3305890 -77004947194285061029149977005900800 3305891 -295609727043161300044255816548828708 3305892 -48655554048462683015541833554050048 3305893 -180366896201516247186388809198753120 3305894 -35365163898862646691882217181481504 3305895 -21400539800357264690031857632308960 3305896 1051917861778634593550891633594204160 3305897 475876634999264693821332259875240192 3305898 -16106372624600178942629502161940816 3305899 310799524727299646527374124262553664 3305900 96166832904673619929005962828236800 3305901 -536190164761557171790784027543755968 3305902 84655656103183385929542749633937408 3305903 -292857384773260413661022218489522056 3305904 9348043730707011223764873227796480 3305905 165700451341981328586165790831008000 3305906 249890936511885877561893391379133984 3305907 -623314645665504425447719621883886720 3305908 -579266270617113840791971685505887872 3305909 -1044352483452196891524916949704330596 3305910 52048984527322672926333749111654400 3305911 55393922979734992888825750658675632 3305912 48542369217869000222929833401548800 3305913 129842235273853078367459740446297600 3305914 227101477839997368371119743087332352 3305915 102837410360245476688232415056626560 3305916 605070682546957503775609594389778944 3305917 -1228821230724143338826043724208655034 3305918 114681030061431930508532383417469952 3305919 -11717835839360888294334153834164592 3305920 153200052789401401506234440173486080 3305921 -289727324941913700717135534822482256 3305922 240271912145465845353548653854345984 3305923 1306525899956825982158049787344922172 3305924 869149445468165806157735071482240000 3305925 7700718973648674811550716146780000 3305926 1546048906078373250552040978180224 3305927 892753375103665798368267318977506776 3305928 53937805784382932152407883920506880 3305929 153662552211634884467750449711347840 3305930 324705230463926609369359499154539520 3305931 113902434524846458086285476030312880 3305932 562505172815666457212221666210710528 3305933 651234730701676834333722526208394240 3305934 9821503586512851472689471381796416 3305935 32672881902483573240007395208847880 3305936 -43020068656646888711770456293900288 3305937 259336395000598437235988568872266752 3305938 266924764461263451116213164379563296 3305939 -74055168775466181453598868673908928 3305940 146032801745553212624935707323289600 3305941 -940547636716360662954687480189492658 3305942 15814367991316442475985434244560000 3305943 -554645394754466399759793564151540920 3305944 -1184158309089566126418882665361315840 3305945 -428671596000584596116747822131298300 3305946 63921079051000017119841208328722944 3305947 -317956765171791122554114329209420400 3305948 957069544541628372356514555373502976 3305949 224635258545124848361302919382411040 3305950 115296545906820202553663831906414400 3305951 24530532465400065944860441449450240 3305952 -6665289620092837679055709715300352 3305953 -77747412783568719441160032687452160 3305954 -501722134625581499710926243852463968 3305955 10425165229812304964383927341775200 3305956 162822768353767457907937777334186496 3305957 -216406726360749656332966282469716260 3305958 -340668266563851127758648856513463616 3305959 -1044680775980344483753467899099056840 3305960 136903419939286497044827101324902400 3305961 -744885627458922944253328541388003360 3305962 -1238067322153935557712827565196800 3305963 -1178575113985314452085387366308683788 3305964 -156943921159286621670509068470386688 3305965 58510313250461771794464352011341040 3305966 -7130660839817707902391560809359296 3305967 54101127052975612154923516963773312 3305968 -85005905037702084833547583303057408 3305969 -18076910198327349407178304430205456 3305970 117132260477520202311149783350689600 3305971 -219505178232220251044501352988809028 3305972 -372998214814672692439038386070340224 3305973 267237752203187763220333590401166336 3305974 144302605647799077122052066663462912 3305975 56730613025847706654966315966353600 3305976 297818784734373109192016819670220800 3305977 14762252087587266046858061512049232 3305978 524924285938647534966294771452441424 3305979 82294762119885392601081699352416744 3305980 1009937911137797825555611856260976640 3305981 -447052204053904702859172473033746080 3305982 -337032162267774625425047682206409408 3305983 678072550930076783760572597138335232 3305984 474958303459055338254101908461453312 3305985 -92105544117046104532734563381616000 3305986 257181693042350294058233299698186192 3305987 81275099089895840485356337384740000 3305988 -122523482449504670339048982271303680 3305989 -459692328692838200689985422328338210 3305990 3467684035017235963335905784794880 3305991 -444585311472715110651162404901855744 3305992 685181095421055663324806287559884800 3305993 -144458676486542581283731530399661020 3305994 -38398312827720452441605546390164480 3305995 -37512741067051426276608694812487680 3305996 494011854327080764953858642856032000 3305997 -19419425675014898366381931255230112 3305998 389820824049932921585074527624133440 3305999 -833257547451389443842446380347858000 3306000 -122257584740111781118240618905600000 3306001 -1305150486745276802649032480954513998 3306002 103949552126969947615483284206103552 3306003 402587445656279016225657195900696504 3306004 -350938646127165752967124603215044864 3306005 288951410547041742647877086411805660 3306006 -126459759605260291760075621361477120 3306007 -386058035055410857793233021337109648 3306008 -267832414741745114020379558378711040 3306009 163817588516684504829324237880263360 3306010 103499248858286280837557711592888000 3306011 104459678599323233044553447530644612 3306012 -384386393036521212719953832604403200 3306013 -1086059131793308334535980641014883738 3306014 -2948254122373342270276727007318144 3306015 -1256059946270150569555951609378440 3306016 35730559574019165862024886574120960 3306017 -314693204067147830444944257276730560 3306018 -38383087539875083392850917914388096 3306019 -324229342486442691165958598980792320 3306020 330623824361928646018036755708334080 3306021 -508979208046105072466620700189155488 3306022 -44518071728776707277916957285702688 3306023 206703623033951645487610555343189040 3306024 -17683909905574267452289631889838080 3306025 -599183371248483591097215130767652450 3306026 40025368014240934068460043549666304 3306027 505972607693061611075739561140792832 3306028 -68042800699598786439042876898971648 3306029 -854410816785201927700101141217006740 3306030 27218455487508494393723410701016320 3306031 112457333424362710343850069758679600 3306032 -210204706011589565380108719740043264 3306033 -247435328551075627568886050592067596 3306034 298421109864709499385690165060504480 3306035 -195712219233927128298893542490096640 3306036 -33177991634272930333822034884005888 3306037 37366141656865689076380225589363392 3306038 -7061689862272119264868759305544320 3306039 -541365550627699049554859409735023232 3306040 162980375608301900996212056505036800 3306041 254125259989064511189773038359200424 3306042 117332209802553544324049142444618240 3306043 -97482090511920654803022015935853216 3306044 -107072520122940512358001769143861248 3306045 -129999498615989101628463894253771680 3306046 611037129136557877980870158489417472 3306047 1517710621389514190957242054752919752 3306048 -252337509157319820015478559100370944 3306049 1067911679199805783567081043440122050 3306050 278703330600748077826369462903881600 3306051 -241980128239311146723116737257909856 3306052 568471891579689792196026344761795840 3306053 1000972873097263795368877166265474300 3306054 273578557575602537971359866467420032 3306055 11966805295395894035881657703901360 3306056 331381903659935662448845588322058240 3306057 -79616176467797305636109849586032640 3306058 -374469190285826451891718844122521600 3306059 -658092124224179139249898473116437740 3306060 319811619924161941787622570393722880 3306061 -332864409721842733391345391705134496 3306062 68269350300020888242363903068580032 3306063 -761958327854631414494853802546792056 3306064 20780090283376176221971796602126336 3306065 -64758932720510734630012959333590400 3306066 -47358822910675965638454412068865536 3306067 -142243410924870381636623508190464080 3306068 -528030577401472078380573992503916544 3306069 497481726371251558137409138038292800 3306070 -60158481036314152296415416103307520 3306071 470016515593490301994586066249148000 3306072 50618008316009860131022091816140800 3306073 846653726308780022874779775163397380 3306074 -307949752439548792163556167330892288 3306075 63253614388998051846738653303811600 3306076 -353051884457211761093193798978984960 3306077 63902488587165824431892701667162700 3306078 -125268500039119353852537566745369792 3306079 -526903341984936401424275818746083400 3306080 -914602399962188680030331359883427840 3306081 99865907320253851797001739350456752 3306082 32425620445110803892965597115063072 3306083 -190691527616794827224029708658280 3306084 -116073591933885533004312723940190208 3306085 26177059883901591188665772782854780 3306086 -26631393036965678228255772136464384 3306087 -166284087299287748463564758185387200 3306088 340934461152755576355850825789931520 3306089 -370943761593596299061394671750962176 3306090 -227698774589313580792375438476572160 3306091 -265081614499944336206719195243386508 3306092 -916425367129590904131133843776407040 3306093 -12589726109913469560501745869306816 3306094 -936881078922285297318855761795804160 3306095 111883598800247707956326435045383200 3306096 -720823490247637468454308476715008 3306097 -6928905008588975334108937585029020 3306098 -2081675992949660376222594705361920 3306099 -850479654556264396065349334356972800 3306100 81780128622361221541971577604454400 3306101 -331938961094517032262012571363769796 3306102 397992271251696194829696587456144832 3306103 298652724278449044904024026866506000 3306104 578487370500767673904862850229493760 3306105 46554285592563027777316984876401600 3306106 84949095661612106034729809219309280 3306107 9569333461004541591779107423767312 3306108 -11062245340791123766834151799806976 3306109 65834114252891087490348105155753280 3306110 162967389867516096722349109580304960 3306111 212708434818883063643901459840278160 3306112 231579501419172203826852505520701440 3306113 -688113134858581114381870103991152556 3306114 85145007647467379674070403871956480 3306115 -436960373223687322127624939020089600 3306116 -908892674974319062575458441298493440 3306117 -276422292312380699261718526075975680 3306118 276676960225861024435760488845233760 3306119 -179172274219244705818389070945051200 3306120 -148258190591756205698845234210406400 3306121 -289737466912259488910863320519246336 3306122 199733564566631661949078938735608112 3306123 -398772291241563333818479270420626000 3306124 -313885365397189744904255495892211200 3306125 -552761222419403810771149908606225000 3306126 -450991175032581910650157051034937216 3306127 -301241432709581747428657559349766728 3306128 217994708964481600346378041966829568 3306129 -28094628137894277231728552552783712 3306130 -266366439780749138499251768147289600 3306131 -998841829222494650268526574855146068 3306132 190658163526345206659930885519965056 3306133 -1405138310986585119249532439250056480 3306134 44327615969916644932396628348135040 3306135 54985143467643766324127985144936960 3306136 -1048510104789715277486075478363064320 3306137 -305063878716550177923150151570508214 3306138 -257197970289370051951020285732686592 3306139 241900765635115009172692545615957168 3306140 106611557549612192510339692045209600 3306141 11487407813868046858085285877253248 3306142 104415878213466057620338885153610112 3306143 548251486223077302226726341684725280 3306144 -300794077467280509620901411862609920 3306145 -155578813967922038348449328779776300 3306146 -217270317112195775471595860073482976 3306147 -678543463456377567458870585209579992 3306148 34174834821291797279021391711175936 3306149 318129868507673839839078855622233792 3306150 90328340396082708750881029754880000 3306151 415031062685732825452865236819020152 3306152 774461637038481678689355736214323200 3306153 367811196574089633373730638397908224 3306154 -230513325232775874114037622988846240 3306155 442583899630553453291731608947614560 3306156 -84384236077653329484648008659107840 3306157 -318356315101403521535154459700111594 3306158 11043006930364127372752231418197248 3306159 46919698804895758619110287534471528 3306160 -19762741183906972927540385425981440 3306161 -983635930926669445127399654696791500 3306162 -333077754196989026472549895275570048 3306163 231289725583245027411355785578996560 3306164 964483065524184607700240893620437376 3306165 465741530996250923602056063666565920 3306166 11183796838995228119795333060848032 3306167 32170601744341508989299904165633272 3306168 225461488849320323661665233214914560 3306169 -1171401003388723082478776985579129430 3306170 9761762206203027915426476102645760 3306171 -17703767424988232651874154146042240 3306172 -87032551146036730382829047809397760 3306173 259375472009161894518962232367058304 3306174 -15621350439711745876116593130756480 3306175 -174782778303530789634349875412510600 3306176 -160535734881390741903879276220907520 3306177 -26740490367929050831832945061068574 3306178 -104177693191566870273545824913631360 3306179 -681704198158776208273031484549953220 3306180 316327987249892638990861966281768960 3306181 -62543013982692854448319094875885056 3306182 935894335374664236260602939421950464 3306183 -157377025887153860687924625967094400 3306184 4768904622050448273185544846213120 3306185 -913039283612244890636257440478030620 3306186 -11238238669897412412142347800294400 3306187 1121748354987911869100183558829742072 3306188 -11349486886021048706254213559562240 3306189 -677793474052234374528816465063341376 3306190 -360848413369218950825691803072572800 3306191 -269139037690351155796068608425697280 3306192 46949118645016673909957643302338560 3306193 -324279304009917931624778574531351696 3306194 -331063388766998114923075157841032928 3306195 48914281688928304993017374400376320 3306196 814147865595015789184181761995286400 3306197 1830323355198531943612124548402183200 3306198 18502632036047467097978966155542528 3306199 202630075377788832145214388571671408 3306200 56464234103728128422114431531008000 3306201 -34618207593783516508380279724742016 3306202 -47869965235797524408547137361170448 3306203 276424145712457000822323329375559600 3306204 -306202688789488786447232606292049920 3306205 22377734259889569287393694310133760 3306206 375297520166338701637190327116647552 3306207 139817710549376284615256317182490440 3306208 75190867831364630274844992629637120 3306209 -189554218524934531000624334699477760 3306210 70822617965418684114337706854686720 3306211 -813779922936350598066382521850763688 3306212 -18004144719386337845043663143632896 3306213 831572723088013117083033048792489342 3306214 -124901303879941426050872436050720544 3306215 -574524842540126898769412556268339200 3306216 -689652311788105340537951349986672640 3306217 401727245628528379128136118342862266 3306218 628373921124733659850456416977392560 3306219 212644606257859505033339829678463488 3306220 -243088327291186915510298275467141120 3306221 -430671582327458765080144883722133748 3306222 33080285389620808180840198443501888 3306223 -1285544209723604929951426975678372528 3306224 295986823418228162448386670596259840 3306225 -62568833449520948043358185686668800 3306226 21010866559270896059784633620912256 3306227 280959415769949012473433398251008 3306228 -409198739463368278704829168657551360 3306229 -671419648869537365612455344852760640 3306230 -109299418380750944683725775496202240 3306231 963191520561685811314043895347445840 3306232 1293539187731358748384891386227404800 3306233 128444095566323192184613763123128320 3306234 63235582989342297173242822978375680 3306235 521231963207924705354575728183549360 3306236 540439050748046755230567324357857280 3306237 644184609866629449829546551904265760 3306238 -139375029291209778819839760779950656 3306239 -461742264748743868617089780161416960 3306240 -38631676297946240668713792024084480 3306241 89773234682874524792815235525889984 3306242 171981046216069194771218461701859200 3306243 4286605114602661862760732237477888 3306244 882668417388722580194427950860305536 3306245 333803626835659884317845535992619760 3306246 -36999629379814619210189795731060992 3306247 -177540013982554590967099782390908800 3306248 996959516282950657854248199115038720 3306249 -512916530778612621645731067913414416 3306250 220325814602922078633514775693850000 3306251 -31443305697298883640700358874005616 3306252 222767088064811733607316246471634432 3306253 -770967966606596182555681094827927498 3306254 -114819634861833247044057482777472000 3306255 35565144981729333436640244041435520 3306256 -154651922034289951252162508770828288 3306257 300360072817960605743316617577759552 3306258 -4366201876160502687787635058129536 3306259 -752783525365585568096044358165970360 3306260 -416928198464812270757438137480485120 3306261 94200587303044361524213541013100800 3306262 -900315437344074787153617613047790080 3306263 410868829931488730930657077361827560 3306264 170249203977919650956314255197265920 3306265 -381550706022687787395279050602025340 3306266 -653838641965081001046258679303964160 3306267 314366464985749309401058113725110968 3306268 -13139349763259613063369052831437824 3306269 98535050446598197551608783551757670 3306270 -4697357262148718297714990937323520 3306271 -86449318435800097385047761565786528 3306272 -178156262254721982698284063100633088 3306273 -194177391728728781373306648279650496 3306274 195595129173249946896615365644357632 3306275 213081387917416082123057540469427500 3306276 174726938377147067758333207630012032 3306277 -476858104590023351703034979371378340 3306278 79009112953754378032837482810394560 3306279 10400770928339951233345020627000480 3306280 215722454975290726743485360684390400 3306281 -45898616388754131358435559034845472 3306282 -26363727432522963460455371224321536 3306283 -121171008242107873958156354170373056 3306284 -140490226030466224838516602259952384 3306285 -19870544262765900881623523227920000 3306286 -817262031512210662384746270656794560 3306287 627060585235200573248570603808849936 3306288 141329104096156125856043698451349504 3306289 -208315736829151418117899234715834560 3306290 -241668890878016551473001834009315200 3306291 306810441867552158272670730641355840 3306292 -205370261563915295145463299719510016 3306293 1136638976274250899059399609070610542 3306294 -272000938792493504145887980226489376 3306295 -244527175883945294445529255400188200 3306296 -150148355097347704824419753176596480 3306297 -63062634340884404846952556181314560 3306298 355413022018978420896281417562188400 3306299 -278415939445838237777696130565295136 3306300 -192698396064791557780479826417459200 3306301 752606127645654991355404970492498400 3306302 675919862715752464095580567595649600 3306303 104556363120095915021359389258912768 3306304 -127750841561373099782741271825612800 3306305 179403939064369830390213277406891520 3306306 40917576018292627606136756789301504 3306307 1055397533154150803058960840513918232 3306308 -395424006494357509613728016720363520 3306309 719092289269474946380963119978040320 3306310 -180495843132245967071970568763328000 3306311 27456660047537442036045494027602800 3306312 881344299948559970803835366298009600 3306313 -12669878815497929518632665995394016 3306314 581738583273263858869562626977388032 3306315 -468581611071744904184484159333246480 3306316 -48649641678743009728254225436497408 3306317 232275092757378943361417533691277792 3306318 34890891791003363084661722641121280 3306319 758822674289476105071513350633072160 3306320 -74320634380056008967765082438533120 3306321 -264758743330615937165290911895462110 3306322 274194236509794996097001176910346048 3306323 840126132579567315179449600871973720 3306324 341064237227180549593322787907147776 3306325 -32362631047396846551392572583350 3306326 -52502712236360328782768678165295360 3306327 129222078388811830058396382739866960 3306328 -60872250140065493200237654457671680 3306329 105853442176754675056017749439479040 3306330 68101790952425966494159055751875520 3306331 61391617995490121808895735563518992 3306332 -456027874914413694391429057586056704 3306333 120393953068612356075004670938103424 3306334 216214891055434007034961112992434816 3306335 463391477074658559777438018013706280 3306336 114471328520854946510104059294253056 3306337 487421489214232453989730022696027460 3306338 -124695290464139014399266745003759104 3306339 296286355360513498936767885813420 3306340 167622360172155751807702634101827840 3306341 883777844415634041768638360015231742 3306342 52097841564528485340316622887464960 3306343 -733252875509675993152006545508942408 3306344 -423817202618436955482041839603491840 3306345 200833173760999834925840131011158400 3306346 7587058322485982526754264141248000 3306347 -399443650652000224884607460226907056 3306348 -526233009408666595352225011022008320 3306349 -993881141243689383133451683135700650 3306350 -20845366629728701871900599393968000 3306351 242009225983145698942700243693165832 3306352 4946068398253943181385626643464192 3306353 -272125173490440312511704842359765596 3306354 -104593667106935609155707883956420480 3306355 116463650613706416433400206314021360 3306356 -13966922035969236052047519340093440 3306357 -253228903924791563645995133596751940 3306358 41655682525957621100406589452780672 3306359 110838818262709798207395927399422592 3306360 329424076021529371610602249740288000 3306361 -201240714803172353718174612491783600 3306362 387871966524786285658008255471960432 3306363 -66877690925263175745356092466012112 3306364 633785846835201274058606777016723456 3306365 -552552576063596407207677521649012480 3306366 -10270339936498825505952485028526080 3306367 17832700274973610060851557287513792 3306368 206458426152194429593362726251397120 3306369 455902230183107445528548743875079008 3306370 255035763986790877080121992690063360 3306371 -589284528757760644925463142765495428 3306372 -330797195894344213941142044382737408 3306373 -149331976492240343830801081297372482 3306374 40189070696188961007423331227480000 3306375 175821374829705731899000849565910000 3306376 -132844867316061646891509304919193600 3306377 512072368450575886465545371323617060 3306378 -225125447094679552999021487197598976 3306379 -53512045146282735454614927461279020 3306380 -57774548695996015934890136526028800 3306381 -207106966499628215261375416630224576 3306382 83512742727657225039699206319993792 3306383 -603622479265385870597166599349844080 3306384 -114057558872528755795517051859787776 3306385 -124538799718434610548299593799928000 3306386 327239806205160993193692179092885392 3306387 37412274248965379526626143054494720 3306388 80408410119979904459005286589149184 3306389 58598592020040306582669618504766524 3306390 -70481905792272869826438537662822400 3306391 1014597654436168194007970519409053784 3306392 -427838429350967780469590581007616000 3306393 -184642462711852145787507726981326400 3306394 -20469348793305540175116704863527936 3306395 472044913722062703901087699944562080 3306396 -133905487729952618413333072527237120 3306397 -522840959299869643714230821986128154 3306398 -107983632027977265000886462921171968 3306399 119349652753249259936247070927488 3306400 -487827102558008447888602968494899200 3306401 132536184332232023992554958897388544 3306402 83808199748567829208372930819036800 3306403 1838950909799564769183231921221727744 3306404 -335528511335690406416428203961375488 3306405 168826792435007611821733813988275200 3306406 4940962498202612699346949597161600 3306407 -190550622471833807587168649626584528 3306408 290195529320993518415246318857912320 3306409 -300391209778208550207370999116690096 3306410 123522022803049041774028572659691360 3306411 -290104960417986723380408857543656912 3306412 -118066870006283935931894326422502144 3306413 439609921569163561727386964282105184 3306414 115298782541769160866865830950053440 3306415 -239012809418035277057787318068569920 3306416 -48843054045363002942322383830499328 3306417 692611070769454020996075598793350080 3306418 121069221184449168426622530141863040 3306419 -1063593604676538025532506058115733080 3306420 8995256499395768379721404807790080 3306421 639415579367116848568621641427795072 3306422 -549881446390032215763379937779757280 3306423 -125950592311726222835937795191720832 3306424 931775078444141117038903819512606720 3306425 28061313274385722017549583469367150 3306426 82700704716182333817183578815776000 3306427 -860400747320105695414492219685229724 3306428 84661497843216423334354817926099968 3306429 5245697490728384929563411824475648 3306430 -200783539681984208604822409622600640 3306431 331388027289988824375080490071153832 3306432 -37947241315025358198964103820607488 3306433 57708309766325204126425406335833024 3306434 -90731172077662731092293873288573440 3306435 -229552503521567383412770166728876800 3306436 366366794511619665910140872345395200 3306437 1052280489715482650001491825906904480 3306438 190453806302300487110584086391299744 3306439 -433923485721943757460733216162321920 3306440 -1098591164293308299172756430132838400 3306441 210519320125340568074305549201746192 3306442 6474343765096746993474647419064832 3306443 -304408003053816177884822537372780400 3306444 234049299589328427992496011177290752 3306445 -103586887517908455776254356997626420 3306446 -387895654703259244238997447244608 3306447 -307218869526483459173624263479025920 3306448 -137529531691179332472282924612403200 3306449 682740310726858345104354472955380680 3306450 107434601019236000162021108085964800 3306451 844824323900307701931518771603673452 3306452 1710806915561975434675016815499136 3306453 -379575795830553197021302270807353696 3306454 685221882615501196003080590341030176 3306455 19403789629649304407445588296567760 3306456 321462175390314333276207485755699200 3306457 253154361070661920689944694956166144 3306458 235851198206863513541820970405980384 3306459 219628490441391754809546005527212000 3306460 14513360886754638240003134850293760 3306461 937062840167392059652110917445169062 3306462 2190719707579434195014657052355200 3306463 -1030389741359396550229279745001629456 3306464 36267386120778905586995113938124800 3306465 228680491701799341076415523633615060 3306466 611882655008135385832952713539932160 3306467 302788846350156033626522506177167516 3306468 -51061238014587640814387471442628608 3306469 -494035961202422381603367267431136130 3306470 -267230387582079694553646736466077440 3306471 -47267664569491557581445275144499456 3306472 320501021375118838836461328008017920 3306473 -502851508498727142576551548296382278 3306474 -142876411249736734226528165248066560 3306475 642834869275159452117903997647481000 3306476 -311350539519160399834974279317011968 3306477 437135659692777079826113808129286720 3306478 196174602218246326111551492669957120 3306479 -784352013297087912794422434356677320 3306480 -38124340320873149377463804755968000 3306481 -5041718935478581302950154837900718 3306482 43733451549228321070891627480213632 3306483 -852601655237275562864976010302668856 3306484 -174936932630412157187889483427897984 3306485 2601005524891483608894874267334400 3306486 27614159809158998608014683354848128 3306487 1066018347352852779481600548564124136 3306488 467783182695925587069681329170944000 3306489 -4992248797872541931594449545952176 3306490 -359657882164167112489831633683590400 3306491 -157173838921833361128900227481998016 3306492 -485655315267711161364362437321728 3306493 154603769556542625770242620393912600 3306494 -230815836645460993989913615521408960 3306495 -75955944538268080062332842347314400 3306496 1102462850774905839354402015165808640 3306497 -1567134527078557779285252954707505408 3306498 186008028651938408570171975754551808 3306499 32657847323909829507530568139150080 3306500 546947038174947848716884652045440000 3306501 -697322369870352024734050078865350176 3306502 -125392249180047548084839293399558048 3306503 -7968794778857379008320681392992736 3306504 167669596375116296338088428541829120 3306505 146488113152984152938705581351117520 3306506 -159984271091969005694639682077008896 3306507 -321797006367898085880824179261368360 3306508 -48470534824478480377473720216126464 3306509 -848801310378110466027539991647065290 3306510 -236015834164448419479680350538097600 3306511 -87385497749709869979579446256556800 3306512 -140501591868861298113948281739214848 3306513 -102434013002815419160139119706050560 3306514 152917130128981660569518331269930112 3306515 276619936653078957570045378884866800 3306516 -224619843082305937201750363791771648 3306517 1159379701092651174279616702394891712 3306518 -267109149926850916572775396040579040 3306519 96660411861983930508038962477323744 3306520 -5806608136449531424659715829760000 3306521 -640317850592351442366946726257748278 3306522 101487785431829541342158402654883840 3306523 812059754592431701616227394785571304 3306524 -293767461477829153803092352887944704 3306525 162185175240881342733414779649040800 3306526 67359574869912577502690611766603904 3306527 160398732879783107255575876042721616 3306528 6169696067074288162096588102041600 3306529 -776037081349208071492016759824051870 3306530 162025173062763834424108090258640160 3306531 707404991024128280578576437813631920 3306532 931722140241853190758894305915852800 3306533 1266540809707387520788741464429502782 3306534 -63975313069427640828695372982669312 3306535 -58924639606168629605218190574452400 3306536 -7130174937092692387363264011479040 3306537 -358022325305217960401393349806572800 3306538 135904111776991920399740747982131040 3306539 -125033489376397796948280010452579660 3306540 -84535821522616464307449133736371200 3306541 264455845008186179767844461990472064 3306542 99550212914563892941849248674799552 3306543 817495966572685805266409036533459464 3306544 270925728050128332151998410061643776 3306545 -762206420973071331931586179590086400 3306546 -9106672489778961363233620389986928 3306547 970138820699129537043114324177977996 3306548 -18487844819197818015894483424665600 3306549 73310853142144824814223144160605568 3306550 -44362283377962278671735536005875200 3306551 -235502450509090312331684555490712800 3306552 348659919687504614417127860523171840 3306553 223198129762757434452810128514966784 3306554 -80472359718261574237393303878581760 3306555 -270858003300697338093046263220800000 3306556 -82140498582967785956990573660889600 3306557 -98065280008669889257495903619515194 3306558 -142435778160181075678802533138036416 3306559 1175145879432724115203855817124781760 3306560 44519448344466458056055692937134080 3306561 769975747645493866526193143034714672 3306562 -46830526351035849405675949592724480 3306563 711615468666864979327547508133154064 3306564 -8401771312741737105670190889536256 3306565 557728115078120317130087188413811200 3306566 277580328135059322106792712243111424 3306567 -188228663904126123712898612510040 3306568 54524956591501139846132628012011520 3306569 -507939143658995317425510864502030374 3306570 146798229056160834302278609168934400 3306571 26327337220758675024069984681729984 3306572 120497337101260901068942266839334912 3306573 -866375912141526520598541219024159978 3306574 3799993785217757459215255742521536 3306575 110739027131370705206048687761321800 3306576 -1605186141217179033056114621546496 3306577 -1275825256100631909901261611824201228 3306578 -295359251513892425059049432987414400 3306579 -211081942436661792453612483855245520 3306580 -152673653739706837029287590741977600 3306581 -527993159979016758018436713258267936 3306582 -16624947314407347903071779949263968 3306583 -421966295294777590647449800070764880 3306584 50341919288771312715742270390272000 3306585 -297361872064272652943937905383079040 3306586 182417090258197660338381850414954992 3306587 265271336571913898289164020206823236 3306588 -294475795184546457271351135010035200 3306589 -85530143075841995455639282231984320 3306590 164949338905184195497096696875329280 3306591 -231748053344166052464989801950791648 3306592 921177542116179388907632242557190144 3306593 1285760662055577512198699724661111842 3306594 339292744407461899344706228721059200 3306595 -299294141798750456402664022191912480 3306596 14087116967864659358040935782671360 3306597 -267051537658003418289453575870670528 3306598 573097850833471875411765805019606400 3306599 100496132825901417082596576951228600 3306600 360543521584747631735297461536768000 3306601 -267444580101417445427442824721107398 3306602 -227318371495209262706637222079592256 3306603 -588017641268996164559318819729565096 3306604 266040577717232267662301665785619456 3306605 -610771309001194958296393087612138740 3306606 -64917210529744585706493715439534976 3306607 -173656236971971163869880255263300144 3306608 -17183631144877916135777588895744000 3306609 654524027212511986747522766365766400 3306610 350183920384421657334434706937068960 3306611 -372252050837396109777316408710014976 3306612 286114647799744988160043766153908224 3306613 -65782300958382355694610285598873220 3306614 -6343281736384307679058630080753600 3306615 27949167763790694830310508364298240 3306616 268653888838901562249893022298460160 3306617 228469099166376023961554549167951560 3306618 30876573807225062507514737704068864 3306619 -828664220583756785667831319029262104 3306620 -37654056988915535984519395491448320 3306621 -146848664849448732733410158819210976 3306622 487546427035906150140583275713068224 3306623 422138418310431452905966559576383872 3306624 238622217286102463871730745081856000 3306625 161326340208682140460084205085360000 3306626 -656570216902019966983558983031165488 3306627 -702672707903103178339480227714773520 3306628 42800669913977117961607312796151040 3306629 -297571756428014584701257933254948770 3306630 -166868939875786144252953796864356480 3306631 -663825281622816509102604743058798568 3306632 -30174377088067350818241972147978240 3306633 -5132319057913653428428238198110272 3306634 -91479060155819634696835888843736784 3306635 423749174751538485083327228018530080 3306636 -659945071694772365850722523430471680 3306637 -1110287165936552911139773044406619520 3306638 -980419427331157646913600276798666240 3306639 -27305650336829593330763261931317760 3306640 -18743819038288837559310455048355840 3306641 109538389050233869689920207631320640 3306642 102197395019023719724851054286902912 3306643 183903139679333129813648547373054892 3306644 -698439861390379127583457678475378688 3306645 -87082408028152088448616253171330280 3306646 30203413347099145110636841243361280 3306647 -820312739978468435737153000707566904 3306648 -506062876135507619485179129513431040 3306649 702655722820659091203963426087326464 3306650 -61182803818405901605638581585474400 3306651 548543091896771108141119805576316864 3306652 -700671997284718253935219822579454464 3306653 -143637905223282018221346806546738688 3306654 21401617768289657211120441427044864 3306655 -569855127601358638803506659866768000 3306656 574720849535932906995916201566339072 3306657 -1816854166867917756151759008426912 3306658 650616725531321394428313046836409680 3306659 -380751742661425745819947975556431140 3306660 -89930446639191529774031756943728640 3306661 -866242884174782752710073492964763776 3306662 -276534426454866380339910767071131168 3306663 51285765428109409666266417184045992 3306664 568992189947145844901983863879352320 3306665 7881300593761882139875010962881600 3306666 -25972726289749503324400164568004352 3306667 211669502132393200080386659670612400 3306668 698534956563112557429594288786978048 3306669 457277705694348175416463991405255808 3306670 227304359715762570434395632769704960 3306671 128335998995384364244978936936524600 3306672 -213029651012666373412697992630910976 3306673 1661448737326058007339089238276190180 3306674 -182082977250406969993058202093098496 3306675 286210101440666834676390708798417000 3306676 174854501206089482707042992134168960 3306677 232822913986920917744099201914500864 3306678 -258886804655257701779343357035597376 3306679 1183275651859295227044740237387722280 3306680 -279347838916235997697963197437952000 3306681 27045236318793353500506446559386880 3306682 319119686377239747636408001851438192 3306683 597320605155360115594917900326557584 3306684 296123008707360360523297850613719040 3306685 -276156144972533643909177092808695040 3306686 -25249192021313107166738485079102208 3306687 345466165237482965787370694717210880 3306688 -156677836827462318564355428319232 3306689 178312498313563260596952897644633940 3306690 98416175199155204080298959927987200 3306691 392289784326374789236690380810866184 3306692 935450926930441098470539217360754816 3306693 -154138376627440206302014808958805536 3306694 -560613114626464558206258144464659104 3306695 -260052968143307326844183700547967520 3306696 434129105443524974236358335232409600 3306697 347980222939796182484807119691068432 3306698 998639801752954150614850339177597440 3306699 -387441725893254244754186239059259392 3306700 -1622526559015730160000423451712000 3306701 1124842689623807263961069961229923702 3306702 149600987807709623312233228483565568 3306703 -611478934165813290476133631576748800 3306704 -52045687518188725409156580991647744 3306705 234457058884673487961576825857135360 3306706 56164710213580779466943292750830400 3306707 921743017091048694117705041695822956 3306708 135602010528735975311663217968062464 3306709 -74752283583241764509652754530863808 3306710 102420088388919162714476926040094720 3306711 -585892240764216670663680131855416728 3306712 -497755405466567447747724816226836480 3306713 458004660372373887526862929894621962 3306714 -90199543664963026272247394055356160 3306715 -373190781893010882278541321895640640 3306716 833699925491557024652100117610802688 3306717 1115649322918107378344801249016018240 3306718 716119496198682259207085908174967616 3306719 -53741593634967065697713595453111312 3306720 102301479768705537927524868870635520 3306721 -927620606573090318034534469559770656 3306722 123191910312688137211563629482836480 3306723 61726117350033271791808383827651328 3306724 523413504122861462965235897878138496 3306725 357824952313362621840085479410896500 3306726 -314312877171125895113496433024471008 3306727 -45628992515797518780472698687321608 3306728 -425257716367910746419103783690813440 3306729 95445948625340316072614261391651984 3306730 -32018599862561846111109120143493120 3306731 -635609673368105487651999261221619468 3306732 94868599405772173710558274944565248 3306733 -172352305845793628455786076737929600 3306734 372625295024172015249389763490684992 3306735 -83431774640020211409118617967915080 3306736 -99153744562911589392217022976688128 3306737 211750816147309430298205827561202752 3306738 17694552536442175930428032017186176 3306739 262567717521489480634497366156658240 3306740 -251428650147689447965019322159198720 3306741 -112123308087227878716036235276645920 3306742 -27302112429261049165155866411763456 3306743 -9965957187629530089243092313676032 3306744 -253328946432186468528567743978557440 3306745 380735954841656543946376143789906120 3306746 93735800849170442566807602972824064 3306747 -111213472663660457240616207272769000 3306748 -128696867831365991169922179103034880 3306749 -903784506765010236836726918918578560 3306750 -100290880038662775248745971547360000 3306751 414276704476421406385895210763306352 3306752 72972860042333762485179267139239936 3306753 190831067305967540830889966708762964 3306754 -23613759503292174317612609379240960 3306755 -474881164224638115672264891865825440 3306756 -225646361650185812358871549481496576 3306757 1032184852578292094601205208501634300 3306758 -85070983701165864468543226105224960 3306759 641219177844059672314517711008302504 3306760 13627119677691286747598601215232000 3306761 10471206299168758974433746408447924 3306762 -295949210266564955059477035419804880 3306763 181887799495998364962700555423709012 3306764 143613715173760607008750788233819136 3306765 227656307195923557035293056441921600 3306766 -2713810535385746396057589934191168 3306767 -1105132567748577823478980599543570768 3306768 -47920593172429972821201393460248576 3306769 -201263016888364366517859493176810204 3306770 -22058973223140226828022367797975040 3306771 369715600085657896311088709241686880 3306772 -190822821000599724379886487492145152 3306773 261480595474012871870025538494438720 3306774 263102386269634125601121426320896960 3306775 95768891323847921334466136755825000 3306776 -50338369885188070836035923966156800 3306777 382059626491426515297491681390419920 3306778 -388157143515521188366456091258380560 3306779 290351828007429171096556973127037440 3306780 58107324351255348530319119402088960 3306781 210057052518225151179654626458085632 3306782 -510717492579458000514799468678329600 3306783 65108830104946386258501768205824000 3306784 -431910633692899485370165410879897600 3306785 -892428837266650324588118645121459840 3306786 -1255830070782372637522225364508672 3306787 -435224711640464667589248164309661936 3306788 -56675888358797796682977333397398912 3306789 -9750975071668294297315451266559556 3306790 283663777600581423701780507380502400 3306791 -940282792322237855955408976023212808 3306792 171430087457487843194647585070039040 3306793 -250480729066902053816811271576073600 3306794 -471566317783914196964517916994112000 3306795 216623740012459191997473686902322400 3306796 210375549649548743214243340174265600 3306797 599031642491623745756954394881485740 3306798 -239845014373006778739889286335334400 3306799 54337241265285348336039036524598800 3306800 51627342950029677821138774797516800 3306801 -116528680439205136967354202918922752 3306802 -193656366491975396210527272577963008 3306803 -256076488725890309912541947513503656 3306804 55290016236596745871144573970964480 3306805 -561280982091377644622168708393133540 3306806 726645634379074147324301347618359360 3306807 227611889947036134698971588023109680 3306808 282022655559743197741874122184785920 3306809 -567169284625701551304407553482310 3306810 70065374121471811030638872179737600 3306811 369112274923375665020775259391293412 3306812 -75059906483661109831045751441846784 3306813 339168578103059062971123333200818944 3306814 -169742542216058903108610360843562368 3306815 1520953323639033281812700693981399520 3306816 236165140296251380127640769034452992 3306817 946456116074390719830974181457694400 3306818 -508093366708225117348183785922958640 3306819 625410716171453878126672520342596080 3306820 174146267632754267730127125718364160 3306821 -128816560286655016073995453089068736 3306822 32606482752645252894389105721999360 3306823 549127132381454685847945564241159424 3306824 -483532113627119059568707776532823040 3306825 -7751059284314982845635422072926400 3306826 -278207378564447066611369600893026304 3306827 -67790998652394230248194136955125008 3306828 -34727188296239797358828870742196224 3306829 -6311423799506491382638090270220832 3306830 -86135802152011543448049673715077440 3306831 156168114744879975291006111332454144 3306832 -23048104238729121341122334828789760 3306833 -972335468153318500166173949215485456 3306834 132558027079913933681767295891917584 3306835 -3766505552134385089548802819011840 3306836 122175459422406211010656468068587520 3306837 849614351880124522215526931651993760 3306838 133860338443767652155225790785444096 3306839 -16574089192666317034141444124250360 3306840 -175858632712959367633065259871846400 3306841 -563034568080020657220250254714310200 3306842 -45404283260055588448448646509921280 3306843 155689210432663184105980843109255532 3306844 820387085868131812441028148273844736 3306845 -680443304513456227927808507369085480 3306846 -147980688125625396799111683526579200 3306847 -594743105756098155060255379174676704 3306848 -708001263471731047966911543491690496 3306849 -16548815338193470481586644849695872 3306850 338758636348344475895816903631980400 3306851 -700290922415497754372304832681106148 3306852 -506809142621591564001229440186839040 3306853 -539336831858992661186598588327318336 3306854 -171299177196410736348094903002894624 3306855 66825502205873681415150637893676800 3306856 -214869238113645566722359863697162240 3306857 -643921166853851220072439639716846348 3306858 -275045178234509124965474306784258816 3306859 865655430521635837441052498533139060 3306860 544301117930629430102649775506862080 3306861 743628039733307217265504305802499520 3306862 -170930469685232724332810473881394560 3306863 -162145921663009986431867251337932800 3306864 119755229947842307467530988059885568 3306865 734642807443396145147704671150814260 3306866 301741142294568289972698333407983632 3306867 -400288364120186975670255944829130752 3306868 -390378785571224558879304901249063552 3306869 -1256402434664869598600705979581291730 3306870 28232194883781442705080199247577600 3306871 635496807542025217488793217585594784 3306872 -2718519922712270405491246750126080 3306873 -130317924805211072359349562835710000 3306874 539147484212832534251776190776934400 3306875 -27514789870447940688494308552110000 3306876 168002518612122747019894533379564032 3306877 415596842847108568812645190481023072 3306878 -237467224843239510527768368825013760 3306879 -122458212239890546668104027020900080 3306880 531743637275428319955088367733964800 3306881 -377644616993518960581116080705440300 3306882 94621015963692076358276845676697600 3306883 -1342227940619164299633776244379188868 3306884 -63331405471622394357755310151188480 3306885 360647387200283747919204085422984000 3306886 -504717558035669735120242758991867392 3306887 -539238513455295358679050170707111520 3306888 52557614949934319261717188619274240 3306889 471254872324956489312560824233121380 3306890 113099435772781188739372953622639200 3306891 -198859898161282674827619342209364480 3306892 290291472744055139666732465834729216 3306893 -641928978056561633993059910938135680 3306894 -66406911901214741279002153647489024 3306895 -261662256483211529722117712620025280 3306896 -41136933361093004425527330544902144 3306897 765026730004398385651855008260183568 3306898 283391740008633935551192738026126336 3306899 -193997313649511492812029661619223840 3306900 -11415038982296962702785760253030400 3306901 -164582024382533715152531384801022788 3306902 -513601040760700345396726729585978848 3306903 428989678779381918694109932404064104 3306904 -245575123327836751260370959380090880 3306905 177429987407943277570435399437543360 3306906 -13248457349978741001320165098701600 3306907 -169853218080925520182824385863534844 3306908 -139366567110438697279206090298364928 3306909 111866627052657414892152852297708960 3306910 722374823392971625001504316549951360 3306911 -64067488359783605408963346532435488 3306912 -163413117955208740110504760867553280 3306913 684614801441159645562634273853000162 3306914 -1422495925800357249544908718353120 3306915 -1321041926693196497149705147546800 3306916 105702192481522759876114697424794240 3306917 688523549175077502228635151670395360 3306918 -431578403878421715330228288192571392 3306919 139735945732771043528711958809673984 3306920 994512192508116813652429974994944000 3306921 184928394091995808236303916276724112 3306922 -2752514383786139072490369918317568 3306923 -110748044105511360242913058315084440 3306924 -357785258507573434902668496327012864 3306925 -120813397842604994463786669500486400 3306926 -189742444129508401583489988954407040 3306927 -80814948026354934707051239557850992 3306928 -310496826944797180097083395227320320 3306929 20056463203033353370802997878041584 3306930 160257123699941495903206577679360 3306931 -328250994764930918584007876617769000 3306932 -346903268610336532683699676692688128 3306933 -289816592769192646288992301675678080 3306934 -368117588104221765651751839266563968 3306935 -329507879504771651797984537949587200 3306936 72260225497472994530726179547381760 3306937 99381585513336359530274712267082452 3306938 299608214686943986087499523432747120 3306939 -85617469277397123907141462652678376 3306940 -48874708419257445885887470416691200 3306941 214146280690735632626121717400308384 3306942 -138941458322273183756310227827952256 3306943 -797560228919792535659057386276335808 3306944 -80526091162495202995974737435295744 3306945 -163389217168704881057660053162652160 3306946 -286546676744846024685614308028225328 3306947 335594773263959550128201159080385232 3306948 37004389880309455745160952190254080 3306949 -33056183493199891177698270771898720 3306950 -21061724635786204464520607257692000 3306951 -411516159204972334272323533035422760 3306952 860543039931805174576973669404876800 3306953 212938971246824142226332624290663424 3306954 -121511422678838902783222039096647168 3306955 -520182508725723975633232692388091280 3306956 -14923904042556823556726229684449280 3306957 171586817778183476564079281618025120 3306958 7954055419140271578283689492840384 3306959 -726867197562144451011469760032853184 3306960 182440774973593843454387932869427200 3306961 834991981202905065331673017766417970 3306962 -139775773120765888916760709949549568 3306963 29219718229729938385024183947226368 3306964 -396016698538770813627435949655144448 3306965 -425272534817845024694819120303359140 3306966 151146229049918239830655000221880704 3306967 616802413759073959698691671214485504 3306968 -197322061746831851581838160196362240 3306969 -624241664177341743588225820187593440 3306970 -348641121529256944729956365632684320 3306971 315717936999150790977283653043295172 3306972 -231590213801036289876966603048580608 3306973 -3137237742917876989743517209748200 3306974 -468815339541885699906741772326445056 3306975 -28668101332920190426600075247760000 3306976 1120717007240729998946999915752980480 3306977 396531171554698948905671167597169826 3306978 125228545764277430124711638385506208 3306979 -612748528316022590529571668379584416 3306980 452467312839396094061942399393184000 3306981 -1238044299212699264656798824857985216 3306982 -25189520661912127199867762218444800 3306983 -497101630194146040667175569329167976 3306984 -507787522652687227307897290596679680 3306985 -959194026544106688776690872525943040 3306986 -162077653149764470834423433478128640 3306987 20558184706701417518104890325109760 3306988 6991132065149357277582014177725440 3306989 100164613811317781002121004828245760 3306990 30788899546325894231667205639893120 3306991 -332277250762582195824439803980978608 3306992 -36243585448425781086885787699347456 3306993 679921894996400612105805463770215808 3306994 366038976062658845973453341588641296 3306995 529947966098337934675895781746991120 3306996 -4310655746271137217056061550596096 3306997 580143248837658961872389622965933212 3306998 330376842227454848531874797003556000 3306999 351310989305403738882316121987378664 3307000 141965015223311018050051966786560000 3307001 4134281942391548572060178887857552 3307002 7203578550122276558316377836084224 3307003 279767381707240719371810079877498880 3307004 -153060825054069485749892654094226944 3307005 -51478730002702784184215071232743560 3307006 -37151009159013465528814348919298048 3307007 137955227559672861988708190383130880 3307008 -218407698347560716790323020442894336 3307009 69687248964268923685873893066793920 3307010 -282714512668051285562327287761332160 3307011 -698780393203981240785529354725291528 3307012 195180420137424886934200064283645056 3307013 -2922024834262992289095712520686656 3307014 55695399658354963868792883554672640 3307015 721796932730878399116348638524682400 3307016 959743170471692106015530891201740800 3307017 156680191325159547432676527407262912 3307018 21607654855521990910300023087230976 3307019 401747746489118125972612606928224320 3307020 141166756859390155800703995433159680 3307021 1076776197332549645556974564033841344 3307022 -2353666961672402466674491469018688 3307023 -35866630018924279657494711688145736 3307024 19730627560566066442448110443298816 3307025 360438936844467048570385072886430000 3307026 -326309540301366976261056632504313600 3307027 87415822720060223259508678935385316 3307028 402196897932681160598951789759512320 3307029 516695839149497405664201663845059488 3307030 -204125250317823821341130397727875840 3307031 -40934218759850260421075594732940576 3307032 -171261932548636738750377326298439680 3307033 -633246892190432376168383946767313718 3307034 -319579913070892167981455897915917584 3307035 -70455426442125249392965926976870800 3307036 -529658549920479978248357490838981120 3307037 400528685972897595390047260056326592 3307038 -75639006214152479760922390363484160 3307039 -236773392198770086945121177493136344 3307040 -246348469259593966189367204983603200 3307041 226401528729268822745545896235870080 3307042 -139448955581115544721940602120753328 3307043 173448216317837345134416239922770880 3307044 3254600530981709836044194968657920 3307045 -151599624457820453101596330966844800 3307046 35723182621798829049527325263329344 3307047 -469817001831791399938142753709198000 3307048 291057754141723605583403875991132160 3307049 102050750774569786189806255688933632 3307050 165400078793409552052356209825130000 3307051 409513360936248586204780526539312 3307052 196583012428450875346392594421481472 3307053 754420330393381231673503674097872864 3307054 225457939805652274361654180965879872 3307055 -546641340252817334999866844323032000 3307056 -119799613438867819761739711900581888 3307057 -394521155015594878125493204872694220 3307058 23002407541247440077519705678065184 3307059 -499611513431558372869992133520077500 3307060 29331922253941986337457669285452800 3307061 -1415853188260443820930880679662540160 3307062 19796235701067083482989421982008320 3307063 184960216895993950829607925544255904 3307064 -907083593758727714266417503638630400 3307065 -422676591013491027145802650358988480 3307066 166129845449072757581843061147774720 3307067 -484083178421304721277085729467929884 3307068 -12088504922322404692270902695754240 3307069 -39255451239807430517846467993101620 3307070 2835985261879511680233577190630400 3307071 -186643693096643123200729333237366656 3307072 222932538861484383228712763479556096 3307073 -207884029375909131325347512753988480 3307074 -307322208595872344921830058212237440 3307075 509067737400037744107233478605162300 3307076 475061527828473224972365729422098688 3307077 371290522007382575947001819981539614 3307078 28500915237481521153524498369852160 3307079 465956143583828180868577931357773200 3307080 -23902214896528403238795528791654400 3307081 667670171238738625558230288449262052 3307082 487114387661197947931375815744121392 3307083 139415322434006524435843512319464960 3307084 581048488974422587489660251719557632 3307085 -274832113206402565932107776699559220 3307086 -213607459190841112536383991865849920 3307087 -4615918915197404670517690545881728 3307088 100296282267994432656987205883658240 3307089 47312674792526086427632037073938208 3307090 200263941654881534529314077101496320 3307091 202219707265579134535782591213459312 3307092 498680350524615274909062061135767552 3307093 -295208848902354037991938121722331616 3307094 40282361263010802750809256520457472 3307095 825242143518122021678705926460198400 3307096 -223938391474870436646003334136832000 3307097 -409053162078356903497290768984593148 3307098 -173742172750226231517691619471600640 3307099 997055153523527797622253025354444100 3307100 -32079925808616051158917731587097600 3307101 -66772528409091583134927102798139392 3307102 -449743766896701006644624170469500800 3307103 291730349913751624707461193511263240 3307104 -778231402300482586422432014236778496 3307105 -158298856775947555907570536232725740 3307106 218249981032605239346905853764014464 3307107 -165297562202949191185169635066130112 3307108 1057833395341926294183541362896855040 3307109 -313087838624508295028439375140708352 3307110 105933143765599102774978661961509760 3307111 77212973860016129020107437153305024 3307112 -440539179398568729469052413134981120 3307113 -297574876370373847870502254820603958 3307114 588956867803493571031930088696116656 3307115 -210832368287414713266828678039672000 3307116 14768928128980171688932424702449152 3307117 -820060257723432259005511629053881248 3307118 91564649841322983588327592984396416 3307119 33082679488567063793293884350156688 3307120 -1796426254774962318062945395998720 3307121 19133760821387269627746821214113922 3307122 80662104681084570537972643118561280 3307123 63610137277113473567441867035490800 3307124 -158868128465405166508104423123148800 3307125 -133185966095689517142515524455720000 3307126 211222174235915842735189508732470464 3307127 354219437938879486612257676563830520 3307128 308613576726461996366503268585963520 3307129 -20315663496916975403278376594611968 3307130 1361988349291629423185254323045120 3307131 585919352269460162813105258374475520 3307132 -79215802265316240826225266682415104 3307133 68082814005907073156895638195237004 3307134 -169834900204591119895371131247689088 3307135 202437670717744068131244954225764640 3307136 -26704687129649408561983426060615680 3307137 511409687280569054309824711015628160 3307138 -376414751173768371265958773684246656 3307139 108112273710827431155698698376065800 3307140 159321418478203306058035863857049600 3307141 212712569672205396903817285884456542 3307142 -30810641476319543024170681536064512 3307143 -200079310429704898373390726257593216 3307144 -272421569730850344709657607257159680 3307145 59643496677058417890774163360459080 3307146 411493832135481683254409568130927104 3307147 -104906112058946967005206134361805472 3307148 355590809982413515489552054619289600 3307149 -43785376322809347312827709216829770 3307150 -29814249921670868869720705479552000 3307151 -129581456661992596557227116971819600 3307152 53649163650161203097231373528268800 3307153 -295602096052299679617984508366395598 3307154 -584386378929422126226255269887290240 3307155 -226079638587783281470641241169594880 3307156 -22576570848649694403678958702866432 3307157 -813774777098453833302365472050184594 3307158 660478388926697581174194520965225024 3307159 788860905627552858552385452138660040 3307160 906604033318736129047732572048384000 3307161 59594776043015375103558959182897056 3307162 -361710533372278615024608746548581888 3307163 -209006479266404130819165358311572304 3307164 104905944756483333064244699471880192 3307165 716366749213751332960259937060664320 3307166 -85955768549441166035394129258979968 3307167 234424793819932600719585112100895240 3307168 1306607113575709245544450144237977600 3307169 -406025727780498143363363233293007980 3307170 -41763410992960744469256272066780160 3307171 -94911779071080624607067179635475088 3307172 1436327470085700066170978670999168 3307173 62154765852853198759780704012288 3307174 -142576141338310275579483468913916160 3307175 454536031019775084884051115809150400 3307176 -559113809505306249815933277243801600 3307177 1417203808690622527183139091696876160 3307178 127441483051799189301023483152304640 3307179 -372205080425202087630812010548418216 3307180 -142880483829884657396503959608094720 3307181 39080939802749100433052217601644000 3307182 399173827899234096175404806495548992 3307183 -322484574044809137299649222494982672 3307184 -145653075746215032115575465985228800 3307185 13671472371839435347650054831960000 3307186 -569258255996720947585778050964730240 3307187 -490040001967195079749060983774287568 3307188 324240884182840842534895518321561600 3307189 1112957787554274449995629215029190460 3307190 -519547851331418517335043887298470400 3307191 -469918018373766639315367490311574808 3307192 -11605023632876117146923529916006400 3307193 41490809105328597426265903647748224 3307194 125236612337422220906852430461933568 3307195 -256052435898165174134021830301020800 3307196 614792000100915964924189523312870400 3307197 400128037024308800209265012682905280 3307198 242604615326235372333159635677881600 3307199 186232875468164430256427099015546736 3307200 -15994001528975936244488442111590400 3307201 308470965815607851320253732012059202 3307202 -933911173434140523317767881737926656 3307203 190709203190819351444242314519106800 3307204 -145883896684662106608617797429248000 3307205 785971006423174322894832680104888320 3307206 -259220136236728577841375554459750400 3307207 609205418678868790643290013951387392 3307208 -48261950698758792933961442961315840 3307209 37666337250987652685555405496567168 3307210 -225618701020560171803759469357198240 3307211 -1351324322372177769137853151625230188 3307212 574173430989671930857663532230446336 3307213 -144159225278634259039505756249301376 3307214 821139595044663883927726915340863104 3307215 -57345930675284019509863437419674080 3307216 -1796393258134638144243625560637440 3307217 362426861192403489958007967713570112 3307218 -269380604866243494376042946950694400 3307219 -916855195934956108107063085282559380 3307220 -262396882856622161049822269575864320 3307221 636368586143233618333384778253208590 3307222 169161346640467023500202653795226912 3307223 -772567563141171219597553516249233528 3307224 -198756275805564926178648877228892160 3307225 313558568876566375475495936940993600 3307226 -188158805440459743235507775571831552 3307227 303920661112184556601038668145438720 3307228 414238850330641623948795645229357568 3307229 97077304724888767387873441962481830 3307230 -443725972945373706143997139807409280 3307231 -1097370972382077643897402229240389728 3307232 280819654409754091651816355846160384 3307233 394857329646046000819688533563951024 3307234 -78128098633811850583030897832068608 3307235 -99981717108956290815177809411865600 3307236 227676901269272522544241577080934400 3307237 -153424259956341826815870091670391908 3307238 504570297349873974125529771504932160 3307239 -42298077006806196202966475492600160 3307240 -36461607818238350576274571614720000 3307241 -107243784094596344854944036574070976 3307242 65695874987974886507626978830458112 3307243 -18926349499587022192372601744161976 3307244 322819747441512352747281567169249536 3307245 94076002727388319176663482382595200 3307246 -377012403708610894790078852097812928 3307247 573110106938215122727453478458095960 3307248 -70597739357465899557020137516302336 3307249 -93986921015260965711891951690619008 3307250 390540625338186736070249985429960000 3307251 -410875857417446596261373907917235456 3307252 -336931154165069702590017737138025728 3307253 262042461204147402894308502860941404 3307254 99708688295995040162525791883566080 3307255 524483725073091801513318652949595000 3307256 968260751473150774528562529141964800 3307257 284139685995878760184069735516136640 3307258 -123511363360016540090796074019121920 3307259 -8026953607516962920451228022596696 3307260 358669810294449061366955663284101120 3307261 1642586013952433573706910488392505612 3307262 -140226467625880957026165003174199296 3307263 -261446699363972861794134676738046976 3307264 405857059124606233212568451384606720 3307265 8691608745225285454862755247636640 3307266 113760825536793829673926515617409024 3307267 255642210806267435712559767057016316 3307268 -722593259882979903205232897272418304 3307269 218400334323730786304540754607068480 3307270 85935366139734416555746262878204800 3307271 -1042933604007346886147772743821543656 3307272 -275701007046650964697996841778094080 3307273 -312984816874605035010557343757015280 3307274 -153989514247270090421133695059851168 3307275 -351006250549550676347146227605302500 3307276 -231055231684403314518758887702763520 3307277 1145420590717404216463104158614275126 3307278 -38481052592568938497874377720646400 3307279 428206063050896869070771517579016880 3307280 11903622477929352294615030785064960 3307281 -289757559645019716121767138518450448 3307282 115272306964560521771821924457748480 3307283 -303864569650857369335262373349519280 3307284 34606650475263309243089755235696640 3307285 -159591554843230519872330222300470400 3307286 -71715666773236024461126138670269408 3307287 -18982708324493309828916988576204440 3307288 779723897227369948788974387759093760 3307289 -793918488595087721846735479807481910 3307290 -56114888079628292803548336593280000 3307291 -135644347553852511174500074845654128 3307292 -510931677971778995448427279216995840 3307293 -822076154964696262707978105337434 3307294 534652671442921545869779073618590272 3307295 354534560227435358303303861556517800 3307296 -1054085582840046071746876191881035776 3307297 156200159318193478008190988359268864 3307298 618954192798216120688456565991570720 3307299 -1012522360863889978406254175400982800 3307300 269764588452953349960328346087062400 3307301 552274929521329645236226268256538272 3307302 2145742772371089378252796981839168 3307303 -713974233902337172157577600860439296 3307304 -229772051645667262799125717577318400 3307305 -426422148620512342770463109073278400 3307306 -91400719083662023332075134066716992 3307307 -704464970200429662515844315297594444 3307308 208249290501359167937665068819162624 3307309 -481185631732176973626276418677946484 3307310 2847044778824991392642567945050560 3307311 -4551387621460447446581713009879680 3307312 -81859969145657722421374950276497408 3307313 829381621349580639045225451021730304 3307314 417877528358716330587364110324954240 3307315 -530566060804275939252051613590863280 3307316 358917166904011684044489742593817728 3307317 182831699897348824537789715974889280 3307318 278498866183984417043694555757055232 3307319 -13372762189670319184244065350515304 3307320 -337660904309437001450325799643443200 3307321 921371382362656352913161292345350992 3307322 378592150956022977119274379753338624 3307323 -525680292469585295438348859037443816 3307324 -335204023342086901834274941253346304 3307325 205377450468552723304821688525260000 3307326 112650973503853475915600684637708288 3307327 -626433808750306280661633415323893824 3307328 -111816175005019632237414218867933184 3307329 -376140381825033904014830024971667100 3307330 -406894210966861159942980671849049600 3307331 -363462906257006628409082398772963088 3307332 -26064363842576877856576198934827008 3307333 110379538529183578090301395538384376 3307334 -495792312249291454931886770609664000 3307335 78812338667571117494004872643609600 3307336 65997564033680899003634869003207680 3307337 -31500597041660074273049720674229808 3307338 -20496682566042152777414758930406400 3307339 -70124186538107745534309653991154544 3307340 325807002386404500476897660744739840 3307341 360646241114565903988078974026649792 3307342 -353691191858288453625206915772164928 3307343 -693686888162785137779216929737859776 3307344 191713458000805474067017484071993344 3307345 -8357625445753441307050917134172480 3307346 -68242895157603255907807977913336320 3307347 144795371183591503703061961476878328 3307348 -771763503896185867448514454516506624 3307349 -1383182610544864640049883506044873760 3307350 -125108583482149230489108065327779200 3307351 938943659627355800422911317232985352 3307352 -149102509211392159539498288023040000 3307353 -393260302001458238824380198626251200 3307354 247009068097626304320582227736556800 3307355 917407299076311337209586553167026000 3307356 48646167695390390339686559209242624 3307357 791607662201104394372042206648044672 3307358 50078210731675510103992576327793280 3307359 79043395832839321748192682294700032 3307360 -104844790713483980935848916644003840 3307361 -686823587312002057431578227769443038 3307362 133990144516327357062229659368569344 3307363 -935449194081179182126193493144908400 3307364 231343743307634679642533809429744896 3307365 258146009964769520349640598175000000 3307366 -595277159799431765404512071944493760 3307367 81601134389802887027391689873857632 3307368 229383927939504663023494249823846400 3307369 352907415527559598852298236931017444 3307370 -117641257816588651756034437600903680 3307371 374602491714153969589872562363149912 3307372 68183679282832846743104906902720000 3307373 -775032966900584575306109724018078378 3307374 -2401432550970750246578796327888000 3307375 474238439622059043260842456298670000 3307376 -81729683104996250074225471444647936 3307377 7545081931179179216935440707443008 3307378 119549447481142844376639110930100240 3307379 -38226831652607465810730950563204020 3307380 21427188820697512549649721517056000 3307381 -217775515504637852571421695859304256 3307382 -16871553175992854285568144825875328 3307383 520288917167098426582082087829430920 3307384 -409495927376988344657869855339438080 3307385 -775063527614811831004288595026335420 3307386 88022964044863733032702167435454464 3307387 -577145427382005497667025566500030800 3307388 2013530809778652202342077716447232 3307389 -78636943512593703379360710429912576 3307390 -22385091881984725125221227210506240 3307391 -397913999778259460378091226822192248 3307392 38645411361789016730968759310745600 3307393 -69776716046026696390623642268063680 3307394 -360597230745878690903748368482131504 3307395 -67237650667318117292100502299970560 3307396 112077636105779200922477242534812800 3307397 -136963327189358635755841216532723460 3307398 87693017216995642256315032069404864 3307399 664787696224735292385154321556101400 3307400 -389953416223400110016204096593920000 3307401 651629705759350154808305968225310292 3307402 -223572833750546300709060147546498000 3307403 -604600234934197187113721506487867736 3307404 449877833075409606739851785630318592 3307405 589754135923012251096671324798922060 3307406 291114557660050984868059015265421120 3307407 -364306476249853889583883075102109808 3307408 125464884113627548258846679720280064 3307409 -239179558461014203014352497117664128 3307410 93232498040694103609026785600100000 3307411 10566210020697893832102364695461032 3307412 6311379388021680526849240809760512 3307413 107505143217127677772692287197776288 3307414 433248579653208404849640373351680 3307415 -115985955049022064062365442321614440 3307416 -267879715691979048180176869752176640 3307417 1250362114205452548461928698270299466 3307418 -10550163631314126057706110234553920 3307419 -1093020700771729046520722116449769680 3307420 -220156016069315827019249561803069440 3307421 65518843515853306439920710089725440 3307422 265895306072401301907001982523555840 3307423 12739336068118655549449395454316544 3307424 -515894688529213961561905832421556224 3307425 248801881529021774320945485651744000 3307426 -15663374612974254712655340257564160 3307427 12689799335087683857058796930808552 3307428 -95745282569455094280437891970607488 3307429 110313068565662232733025238402806940 3307430 -47748170631855975112925781625566720 3307431 684701018116814122315104846648960 3307432 -427948249760877952298064109498905600 3307433 -232338093979900562140279613202962496 3307434 -53522697221637560981188572084279552 3307435 1613884359875971824181322180587863360 3307436 -228415904292717380111655223683540480 3307437 437452672966218594005696117499923712 3307438 63161991434195322552202634268490944 3307439 259210765904423609725596580587684240 3307440 -20614265361113546054296306745671680 3307441 927167736820002921238042454247621412 3307442 -243446909352405921523165130343334128 3307443 306135484886640146948539179524171064 3307444 -2911636309109907268143601570263040 3307445 -46250236557843263672355706038895080 3307446 98870340141760072206665686470266880 3307447 298537929585585102367324565002211040 3307448 381573394983586254447293594489118720 3307449 319033542930421932665921964461872464 3307450 -202498470165092380877784596486076000 3307451 626880047348750224158307908741532500 3307452 2953571731518167992556735048515584 3307453 882735127522593161613161546585810700 3307454 -155023935386698472473569327484411008 3307455 92830216835141927255743584301478160 3307456 103873295644257590909600473850839040 3307457 -617496301901515581353133275502447294 3307458 -63929108554229894530012065356636160 3307459 -708707054981768995951955471755110340 3307460 111429219638165782700534129599695360 3307461 -215959540504954742320133959602011136 3307462 -613362958037769152562717098016132768 3307463 -600968609631158781431415357213625080 3307464 -322980749729489823352488721322311680 3307465 -21525498785340907500674077830017280 3307466 12265546370365331776540925764218720 3307467 212266154267270092177508429705514240 3307468 87264056455967275187831353941371648 3307469 -173736773000963930867730962894017920 3307470 -81793398601121096536478520643987200 3307471 -2326762844457266127525546038865553808 3307472 -10634349867334275997396800638681088 3307473 45659932076946878168156939207574900 3307474 -3175376834113392251221931958929280 3307475 -272494001426275574709466359084592500 3307476 -457005018233417859168788548266375168 3307477 41777045229379512845597353166806272 3307478 96729904671846616646489821560779040 3307479 40494314077721957964933499535377920 3307480 -5438322510669180550085505584947200 3307481 175565966790940210894344498888158400 3307482 -660585071627624673754390797457680 3307483 180344708936754268390896314075623744 3307484 1339366935327832049333798245158912 3307485 42392641176534210819352145389987200 3307486 -130157797859630412287613973627138560 3307487 -751762492079829263891154513984864 3307488 759885997387364461695830218273456128 3307489 1337639896313086717349974916750064290 3307490 67762559266991085455514968377140000 3307491 602129314393460978781446543983287240 3307492 -121358287465509389504744574335213568 3307493 235157975683760860891523499077410560 3307494 -35940903613141614601289714016583680 3307495 -887593029830533761475057978912675200 3307496 -362723356767629620685786999307110400 3307497 -685300888475691521197660355268208800 3307498 538652326113425526206626906651566000 3307499 85899534777598516732954542828239604 3307500 89490557451830540497912540612800000 3307501 -438145943413785165786347464786534400 3307502 -202375369775644988450186156960592000 3307503 44384104368974116259009160506824464 3307504 117775845130909622893300617517694976 3307505 -392381698587611816698308524070408000 3307506 9330166676833419989381140774566144 3307507 103746048627858819520301014331498400 3307508 -492632519812186884779574852165592320 3307509 -237884284107400658005888122899616786 3307510 113437756947596358312016153320960 3307511 356492649256297713358343325740927424 3307512 -158655083145176017215301513213992960 3307513 -1093445110294125322313155745626709616 3307514 61346749920297238273825252253773824 3307515 133755685746197194885435313954814720 3307516 8683359506411811494100262853181440 3307517 -12182457687803496405616102551886560 3307518 -99422610802729692190730926557984576 3307519 -276768636500437096739795844150736904 3307520 47402730028514339706720541999104000 3307521 -68237027708107386973744033463347200 3307522 530055891224537477447297251974333312 3307523 521768634106519126644391799955179772 3307524 -365274768294028055911072968794400768 3307525 66504863474754010932237309165229300 3307526 -644323757665345248333405123855120288 3307527 869712387488009224330743040057701840 3307528 -416119427710670927446522134108733440 3307529 330931123722308802818566371800879130 3307530 -150786478981379504343787057454503680 3307531 2100308638526616394721763070283692512 3307532 426430732797023509324989001092093696 3307533 601378861293515420383700066823165600 3307534 -174440261203220603283662901965995584 3307535 120574082796994369423870789585443840 3307536 185758764362769693188572290757951488 3307537 -1707150772007075853435679417918402200 3307538 2933896843936818869734035437096448 3307539 742759191131419835899638591614667840 3307540 71169794936986735761369193074124800 3307541 234166424256133067577153883651448412 3307542 -13330763394423084580475169890813952 3307543 -1406734905903710046857096048917956800 3307544 -256482972763441466003616694221219840 3307545 -93143022080307923726639664689813760 3307546 -323392413748465746122140553774167296 3307547 -696897978154056203944094239524659328 3307548 19511150744940379812286792544424960 3307549 -472184589429449114471802743815566400 3307550 -41335313379652083174533431394299200 3307551 173854875591963806870872820671284240 3307552 385187367762697701194349195841634304 3307553 -528119791522917349704950653297183440 3307554 -20374355477939075296640773148612448 3307555 -97622377763562290674975586573062080 3307556 240875987718410197946724649783123968 3307557 38821775425141138583515580362487616 3307558 198310010569400211654501193641416640 3307559 -1046276053446529060415296157787423240 3307560 -1775571335047492401846764600524800 3307561 75954068099381143565372369374751232 3307562 -264477754580926428281163035065708800 3307563 -316005457412970510559330836963663216 3307564 5022091980486868075311368124783616 3307565 -172033449185693596013941180113159540 3307566 -173522903104344941386430378981270400 3307567 472024426153116227073716988429817616 3307568 228050405017661337168521298012831744 3307569 221082464218216836355123408255058544 3307570 72616532908659929172762084191208960 3307571 -373728142686166844623418663334667296 3307572 335333848992611867887384975108239360 3307573 485128929250414679022453463250003822 3307574 -28272268825992777424333743121389120 3307575 -139936765174243719386939205097379400 3307576 -185767640541238697390382403400663040 3307577 -82229363114505801343858644572757120 3307578 246900383729847928418461073909102592 3307579 185717721543728903796276570757996800 3307580 -408742734529347116903724836221324800 3307581 -349809844772109771566405410783988160 3307582 -77727372782106475704994030735204608 3307583 -269004441811622495153969126331605040 3307584 -19161860286253734925494911697420288 3307585 -126201559600760500717653048349586220 3307586 -92660923227528923591039950748465280 3307587 35719253278147161382447660269217968 3307588 -618123312796984665731383798177726464 3307589 -185472553643748258754257098737395744 3307590 -97494278175627176014070829065660160 3307591 -9319935689125043259949257182032800 3307592 -648451594507821989435126267403824640 3307593 55517380499783147566738366089052128 3307594 227629102441911999988167727075923552 3307595 -587228083339273906893214857609265200 3307596 -35368810143043887423394784090726400 3307597 -665222384771925034725306354589807860 3307598 435108396108743327851256109009519936 3307599 301918902476294862621721630920720600 3307600 157671106294497493319492774970368000 3307601 -1167302940906348061243921153337463696 3307602 -298449341422575800707361884880411136 3307603 5163078784238282185640439570363808 3307604 412525135934212618764804402275414016 3307605 -20097649945872042901321612988995200 3307606 243519391231813808013300976898653824 3307607 34691057983163246942666276158709760 3307608 400602920185671319297868520095539200 3307609 -19472029438658217378238987791171190 3307610 -111567064297044029077726794358770240 3307611 758338247737946934301210975253278872 3307612 -24237422096140724712097088544399360 3307613 -1238892938077089874266096521268114138 3307614 44435871900676617968637472188075840 3307615 327464579328206170766186520989863200 3307616 -591227787379526305105033564857040896 3307617 -73378389107101377525794430223077360 3307618 -212786303225519139902528623180320384 3307619 127194650653313771820316471122154752 3307620 248970561181474553252972783454228480 3307621 1039301768566464768093001172765837822 3307622 -119416525326503902518534035036474688 3307623 -65604341738928075994346166699800832 3307624 -447345793256407878213968962281984000 3307625 -236338759305751381933641568884576000 3307626 90208621195251337859146281723965184 3307627 565168350277503963097792489306479476 3307628 -388417642232967148571321027684005632 3307629 289981624261225165913295245270361888 3307630 9098344473770906926785566402757120 3307631 829306866305896276132521035113812432 3307632 -10262883433600415002144373258158080 3307633 -345456450142680633294601408157257536 3307634 -229390265681885029965281721175933440 3307635 20694535558838798511858334229944080 3307636 -490002831505785560681060329651220480 3307637 1202365732322056873750598482268982240 3307638 -99404342511415237597037400985853952 3307639 -1299712025355951046186182512534245920 3307640 -140347276943104319229803106360115200 3307641 -335706758104608575399657203985305008 3307642 -165172777720458461617170993064312608 3307643 987829611387817898406795769911401892 3307644 -532122657743483645579630268757701120 3307645 242485282156553801227346973808082400 3307646 -9441402785519364331943872151858496 3307647 325836514241545090700080109318457672 3307648 -1087857601554877999892986558446305280 3307649 627687513073631743942498744413052500 3307650 80833476970621390479659118109065600 3307651 -894371859132327411731145256791096000 3307652 176643658689424960345827804820204800 3307653 -96852229782277366000579667643594720 3307654 751189468098648615215429889055872 3307655 278375788528831997811440278202061120 3307656 1134246207562962390575072325550080 3307657 816844858058610428238601571836949092 3307658 494132772348783818862930367635640320 3307659 299469761214249610005786799260358104 3307660 -202584583655006880548614735350328320 3307661 364459492130408341984903181028337632 3307662 -705914571787527212570475574635404160 3307663 -910905863480035163028272232741627088 3307664 -301260742703421528675846266245201920 3307665 -140469168519964953558827293466638080 3307666 -1880781884768491401002348477274336 3307667 892993884473929620009410104839950160 3307668 159090947431029125042538165746724864 3307669 257090689275035759694431948127894400 3307670 -377712552314735334113234786532990720 3307671 633684252283227416286143347772377440 3307672 295748183970849432955920613126963200 3307673 530159788803433361826911886202624020 3307674 436041332439464260811855579687297280 3307675 -95943963254666894469538176559946400 3307676 426750247327498923244386727576135680 3307677 94228623911225115255204561194004096 3307678 283519107102067403937600058574054400 3307679 -262984738412689015840555403200914720 3307680 410617178831413554073704088017960960 3307681 34876423879805271153922946221584532 3307682 52497746572413527223906921480506880 3307683 -164620289311613309779176324786409152 3307684 227840682818947745398727538788172416 3307685 221053047967539143837997376608833400 3307686 51628022898508888000590154728464064 3307687 99261964589755621044403611468488080 3307688 -866194297534575653896388256716682240 3307689 2046946859388886683180746819450880 3307690 -422701710267526859066390248995328320 3307691 -77090724311794375221993079187772480 3307692 -31381072639685821364136102915291648 3307693 -675820037916832529019955072443918058 3307694 176170726269551711380641156314437440 3307695 -101521099995642831246408609725764080 3307696 8388896905695144387657676935413760 3307697 453536850357665957890690081328842752 3307698 390028714291773164370754729021674384 3307699 -396081757657249426102393332528245136 3307700 -79543036561677710347682624654131200 3307701 -159103167604403238063578534710380768 3307702 -876856093429212430347063394582010496 3307703 -24617631146184586641990318797160096 3307704 -78245318703358871698956906211246080 3307705 787519805887438950357895856989009860 3307706 602843611091704374060655244249277552 3307707 201167802265633374920492001886806528 3307708 666294903880637678968346397909705728 3307709 503142441998706604284877075654694016 3307710 94104881306353770657357934757376000 3307711 70585831442411958145346194036201200 3307712 99294980715320736674293712107339776 3307713 -220847194054961965414060974025365456 3307714 -64309437281654236261013370850867680 3307715 -85464977246505388038883288985587200 3307716 178298014677717769591479895581825024 3307717 72435374650515696123028597719537600 3307718 7774418187663792082972617297261504 3307719 -928002551872708902199989851835713280 3307720 169197569221163445698459959278489600 3307721 1001903677630844737272762160658936922 3307722 19850424830351808995720184097443840 3307723 -1929256056403079213128457103202560680 3307724 -128015152312609833635703651472742400 3307725 -4662810159767084669842495665618300 3307726 -50118505102542113013705260304340800 3307727 -345193434983189867142016180690385424 3307728 -37452404677462369262685706646716416 3307729 -110768697853590734601625133433641360 3307730 130416937067208613674453804056115360 3307731 -100046725457861450489067849973082112 3307732 378668180672292650590107771461632 3307733 -505346174822931794506821149343343392 3307734 -33287450694701331254094805409094816 3307735 -644035415267966532213550486650169320 3307736 327292911726019165962752969245593600 3307737 -6341055775897312870568048478937248 3307738 -108049267425204597232794968193097728 3307739 -336272818480539524670361259342918460 3307740 -173294468032887158469133271463475200 3307741 62475767894244438147995934579233280 3307742 -497597627293432826583173542018217088 3307743 1049524389872508122528135370059293200 3307744 -1252186629630373394104741684224196608 3307745 371969621535352626394500896854476480 3307746 -62599886656616627117140515095609856 3307747 -360773958056302124867530028060872804 3307748 -380011847375545079343276231912591360 3307749 -110515140141866471548504442387346336 3307750 444785386456756361222127199702368000 3307751 811300203041412220919683741006040112 3307752 -72462135366087360869987582689198080 3307753 -1155525085242692343124641574716284998 3307754 46866954853244435972825435430653280 3307755 337485607654821923026832363955832320 3307756 723141924604193057348291656088510720 3307757 194002721920715537573075463065412492 3307758 -228570755709545170729066361773319040 3307759 -25389973904407584665928747125614592 3307760 32351716175339080953721746417254400 3307761 928026769550952162517956930353364432 3307762 234576913780732389344035044638343696 3307763 -230328145153157884253334272876811600 3307764 -172022007333898396414500931428894720 3307765 -397974008909497748322603923010506340 3307766 175213499968859545491600557732585472 3307767 14116480797857177934804646356122880 3307768 -635723165708177434278029274183229440 3307769 -1072238474787881378678666686456021440 3307770 180296779637321117343689207957107200 3307771 -1712763182806038729291843469819023008 3307772 171144939693109622874199293675935232 3307773 -67457145259630231503144411939857856 3307774 -135189817976803086602878220802587520 3307775 3006040702941044868734954030955600 3307776 26112859771185632845946765432586240 3307777 -250980133778815889615289575378062 3307778 -23105139574625871486708329236953600 3307779 -510643374375470315553311467537612476 3307780 -107106357010463134685257096190914560 3307781 -627507273935477694460330320215888418 3307782 232352816340918380440644146724864192 3307783 583290326470038341416053010853886000 3307784 1216201545485906005626367638720030720 3307785 -8732790425165058031417124362464960 3307786 -185310670634993031491271921831624960 3307787 -295478356735588231910545928938516848 3307788 -363067043423658853432428169803357696 3307789 -772769003483115810738078895827326410 3307790 -106875301951331506062370100639617920 3307791 342935087125885830640766447080594560 3307792 96898453282009987491801490318835712 3307793 -140672258150007780689957765611623936 3307794 20435256418684346180653965689503872 3307795 272336433055298223810345984904996320 3307796 -94950595059442226820447533276375040 3307797 21373885996520523914122496845339932 3307798 49505708281195121353169891146917120 3307799 630629636062516004036156287470392448 3307800 -110332958749853650343014346726400000 3307801 -444070497445659180255669557096661248 3307802 -555115763787005243365366775879397648 3307803 -34833411879263599448559160993833792 3307804 -694166234554027781081535262131459584 3307805 -782174242567254475777150204908708000 3307806 -58405176429331213594112037691925376 3307807 -434577147526845962022410645559254944 3307808 29056208700630807704545794107375616 3307809 -18514693156652411349014441747585280 3307810 57340703145290614923652649374533120 3307811 116488046905831914883602046540438752 3307812 -380983114394823369999198467043007488 3307813 -1343275056217457781539338029692617920 3307814 -295870821370091635256344978609726080 3307815 57268716274328369981806227349386720 3307816 -147615313920468764341636993377899520 3307817 212501148217122041659204526611796112 3307818 218466165805529805495197181243648 3307819 207025803937417622086987290566488080 3307820 142946024376561490877697543448750080 3307821 132534956183145770264196940855474464 3307822 14561423910165639285329084776569600 3307823 -508086146578037841238625708124567240 3307824 -23544627887294856335255426983526400 3307825 -27575988429133678085598861499939450 3307826 -98412281240319916726237709270906880 3307827 -506500832435302286460976403658955680 3307828 -592803830505042883447914422699247232 3307829 1310497523538912756495232893081792 3307830 159142420591573011809063218014913920 3307831 92358862892685947322025839332382632 3307832 -94769042477689878734938855146393600 3307833 -71053315932367574310787276746879036 3307834 470507205181073828819874013414920816 3307835 -455143451905650549679600377206660400 3307836 -13510455003383887466638274963275776 3307837 -160833634092558302343139968867943086 3307838 146203244247284781333027377690008320 3307839 139676373906900727871545959594720528 3307840 -140375844722674708030041909661532160 3307841 176893001617313218742918812232381184 3307842 -230751331785119381287132521031753728 3307843 -17695285475121601060139651779163064 3307844 -64754041255378548464093255940301824 3307845 770590956456875297920779353284813440 3307846 493549031971261357081711660393003872 3307847 -1132322846327367801299828870502506736 3307848 -151537991897473228744342226182103040 3307849 16627596964540890845058753085882728 3307850 14591170296495783541388303468620800 3307851 -709119768123070693460878276317445920 3307852 432256036413663533600686700733575936 3307853 -859883108794195956095156313971141898 3307854 -360243007287752556200399791570283520 3307855 25123367911455988827142603263131520 3307856 298091412529248437693708110544486400 3307857 -271917349592754136731199541604182016 3307858 512230924497205679870209268438747280 3307859 345314511818937157162294753736430060 3307860 -279554301731996897650237867104829440 3307861 246756506443565824344070470511491630 3307862 -312513072391848030364739565333384000 3307863 145670385851051688478254296282850720 3307864 92752526782381533587168899964313600 3307865 22279123809535142523844233399254400 3307866 -127056438307351389695720794456075776 3307867 402401519852653477299304078963014312 3307868 -405940484593073817593582865246039552 3307869 -258247070608389122474443578940835706 3307870 -214624530282744593060634018892221120 3307871 -51979290453092133992076322338960000 3307872 -181938912791022398310631670603317248 3307873 686927192191405232141162459850681122 3307874 -166593444919670186373013893240469728 3307875 -569843703998633868335441407943172000 3307876 326175842702549828842913437175476224 3307877 776964635038407858414049186739617212 3307878 124789817982939693698664665571456 3307879 325661126741482789793243992533989184 3307880 286047320461141343108726493299404800 3307881 557149826098242354186981019720200960 3307882 -382742103379428082625736996055335168 3307883 108193634771980003333049771211015984 3307884 -516951832279722021725916326040267264 3307885 -241519089082275579998897733154896000 3307886 238426692116948890578249704346699264 3307887 -641886817829707408158368667221483592 3307888 -379935558056552930554190016372408320 3307889 227338678254677914709428486072601448 3307890 95130752100199287530628949169495040 3307891 -1075121339638412435207155435784758708 3307892 -411331288859295271432571691838771200 3307893 622560496160279196004760761282524000 3307894 125373345741556247969356516932358080 3307895 -513144288438699231434918950546453920 3307896 759132205957891717703541140528517120 3307897 840631279577643296394480609888240000 3307898 842466431403036946080687251272560 3307899 -169265346429676266336949556720232960 3307900 24321479275397681407192611537088000 3307901 -548916736595031521961772767624020628 3307902 -50885495557000714856275388612991360 3307903 1275494769950753088502331312815233152 3307904 -13543386792614699350838299129282560 3307905 377669407218824087336321423508528000 3307906 34702614919075813323237612322274304 3307907 -1283019181584524118987483130216429728 3307908 -446749104822331690747514690738933760 3307909 488816032133015841602460118574917440 3307910 -231564005536640939365155025940576640 3307911 -25400164317632550764694199823692896 3307912 953039053480245990572223453448396800 3307913 -157574742565337779316862941938573440 3307914 9119961203222645840598071272241760 3307915 -220032993289847178455179769935885680 3307916 -261409831390859817663031956858773760 3307917 204089437099459555496583789530062080 3307918 -359746542470090174983050988041675840 3307919 -792360126891106654028144727430475160 3307920 -18083793894071194050413184575078400 3307921 -152777196267360490470926605952212956 3307922 7502303835318481045534890011708160 3307923 -619443045255602965535018788866484428 3307924 -183185588823958359737545471317469184 3307925 28022791182454419187911170666068800 3307926 -150362211154490883516223874871637056 3307927 -160188038012290679558244588054344528 3307928 189018424941983410020937357664747520 3307929 168494844437107009213440043893252096 3307930 485857818191021692952742360704091360 3307931 108491512892072494366195150938636264 3307932 166736324980856079458962148389939200 3307933 540500916600120834871905543716959884 3307934 98856179419185054791214170927085312 3307935 127302177617928404622857616808870800 3307936 -2289743028969230995700930686384865280 3307937 109266703347848090980960566439790592 3307938 -387295768130236260195640810495138560 3307939 683061720858961918316786453235339740 3307940 19911439341191227772000569519223040 3307941 97785065884995193604554592139706812 3307942 -145683278323945950367500074586251136 3307943 541317303956474983932902469378259080 3307944 -77372994232532493188266678088417280 3307945 -629597236094377504449937226864318520 3307946 -392029926278343922101423217661333328 3307947 4945454704129345357623953506964928 3307948 -53576409285740571482563178630217728 3307949 404948399019981950211422049451188300 3307950 -102231913225044512470893191869550400 3307951 -78628457601495037889219269466823528 3307952 -37598146034958186517547325855498240 3307953 334704483009113087174622853455648000 3307954 87777328065535432989815165416461312 3307955 -226770716183155251414671375852262240 3307956 -13406557384152261155583155756722176 3307957 -183503270164024679950205970946112320 3307958 -418782582336017447725847721584386560 3307959 1412717978164509893022546529451004984 3307960 64449913379140098769560646510080000 3307961 469938927622389262181104588808269824 3307962 18347740279221803636817764867155968 3307963 44914018179608185994788646725342344 3307964 405561464347598969945716945897815552 3307965 446739908156087341104679173971670720 3307966 7381255801944699849139791725378304 3307967 -201356459061909089870906166308316480 3307968 -221004278490614897600152531692945408 3307969 21460995216911338562946647828610048 3307970 -148778891581859527069276031350987200 3307971 569300499300914423032336601830686720 3307972 -1026505282415527969133715431938517760 3307973 265321834764095794310425877382792222 3307974 -346519408060381961131662838767943680 3307975 5545180943914572665794260109411200 3307976 266519065350294136866503168126976000 3307977 -113125800626068260139759566607521600 3307978 236752334619505174858485502388309040 3307979 -518500419250955854695167494467785088 3307980 -102803000814669618384296280875182080 3307981 684152516033773354792543127684187564 3307982 456474924131300826260345792838769152 3307983 45800285973104399750480731241787264 3307984 -109106351137561379554327840752640000 3307985 31096375855904421209190746215925160 3307986 331274722047699148036250480365708800 3307987 -588413762179334961331488549096663320 3307988 240877070653998056081545601999599488 3307989 -233321690767751187930345570800206176 3307990 -4430412421327162407330274041717120 3307991 -99589453082897898548626095172603440 3307992 -531086567778419568289322221369958400 3307993 -388840361707962024473192978840813756 3307994 -563314278141814724290225968488434704 3307995 13672001086377974329863046733128800 3307996 -781323884255631998127331297618670592 3307997 328660780857112235690009656876553664 3307998 -32194073024753922650129393819077632 3307999 554080932243209230561909718665483680 3308000 19246447137421598213062256689152000 3308001 487377772795735521748445888670009600 3308002 -159919053563577867798858626603258208 3308003 343580105977048492767495353373439944 3308004 164787237213032456692060519589400576 3308005 189056758995849518545184064963108000 3308006 -539893863115736020895991701842623648 3308007 206821497499479727719672058105049640 3308008 751351096057467128565044413210705920 3308009 -178113001056197385985373995836392880 3308010 -50132857810984188653955349459169280 3308011 -370205970301208332708416807133075568 3308012 435318183476342265021250407753461760 3308013 372168925665079571226212812646728320 3308014 -394921500816650372802879097506462720 3308015 -622639525964209342463006426636454840 3308016 -89435988974690581903784320405045248 3308017 -176556255538227701055572242030443408 3308018 -5767200083957297599818752157302784 3308019 -415529834883279647882307883140816 3308020 861180264972653925285722661559764480 3308021 -373633477950624093487608370891636128 3308022 -81823249697118995453432315343850368 3308023 114161808661750018915165145559826440 3308024 38561950503003519981466446555648000 3308025 29185651230196578533140238656833600 3308026 -331663387786196206051286006204934288 3308027 -738688633605777588260926446121244124 3308028 358942731464787599928776351292817920 3308029 -1676367115948108826374903537171449716 3308030 382293051335420475206081284160601600 3308031 762251925749186262607194379410139320 3308032 -34569272308684175312477275979513856 3308033 19252229551147035831199084454412000 3308034 -46007608259223525300875054470638720 3308035 452135231354765739209935579320174480 3308036 704856496313046718250050889608778880 3308037 75790896651584550285130448412910560 3308038 -318077252765706165883370336200114080 3308039 -836638412747906468119323615222380184 3308040 23242368684091140551496686856652800 3308041 51883523615661737664402689074905600 3308042 -598388386996576380693504484538117328 3308043 79353053792279200139589941062549464 3308044 237626270922201244285279384175081472 3308045 -96592692037044597975056745995524680 3308046 -82605728778107126007595140458864640 3308047 -750143923832778221783669577826206528 3308048 124204288438759850423401864386576384 3308049 52585020728356005200792093921652834 3308050 -94271079629921231894293491153973200 3308051 -157671121253197549087667466172067568 3308052 265994160762408110428683106352332800 3308053 -208681339640924328611628212181440640 3308054 -300715440178081732907057331394605024 3308055 -505560548874234963318126350661048240 3308056 711082141637541527020462431652454400 3308057 480298843013771666698581339559215306 3308058 -165721728888401121014119461117372672 3308059 535083238739254046746928997687935760 3308060 17721108986758450570718698186291200 3308061 -31771762009548085314138201223119840 3308062 569468560935324122305586429747548032 3308063 -467437650197755142797104599419595016 3308064 43496352731839660212127640948047872 3308065 98749450646521756595653588260173460 3308066 -386239514212177015413444686960238768 3308067 -177145928516252997534097334272158720 3308068 -7283759186898383594712863652965120 3308069 -171557792543510920972371850352379840 3308070 88942379798162146424093963496547200 3308071 -43464469352827429664962660921449600 3308072 -215572863907101891762298454620569600 3308073 194920874041470626721330631314743184 3308074 139596560843329372898237462181563904 3308075 -253370232925029110259629043400685400 3308076 -3175717325197547126438540319426048 3308077 -749565382915419756333893832586388074 3308078 -359459206993314695211580856531732160 3308079 -172404376842289069137163110037466616 3308080 -100408320653281870152684694124298240 3308081 202900738206280892746979377893052800 3308082 -21231899929452983740731629208206208 3308083 1032917669995829422125953714616456332 3308084 -304029876148867619314352055912148224 3308085 32354085835195007996076655806722880 3308086 -512302467573803808613813604023207008 3308087 -712482835106359985961943133805522264 3308088 -347980300165427372551208297194905600 3308089 -74721360172528737794246044739633110 3308090 15369271478991707267427915032755200 3308091 850191249717442232508387722428839024 3308092 175172327923934311897037895842671616 3308093 625788827504668651465484415039942342 3308094 -216540496848053186828873239170072960 3308095 228827615939000423996838836702376960 3308096 69080894575268967704936916059160576 3308097 -54572516967130235161812812547857664 3308098 219148051377954185578084460381812800 3308099 108740389504413361249606722569247960 3308100 102059950121255880033936719378918400 3308101 601345120206804673796478299974452732 3308102 125505392918597954585856994204877952 3308103 161985271598381555135516971526658048 3308104 425039663250075626821785922855372800 3308105 367471842628090597827021558345100260 3308106 -53291470485060160661651384830070016 3308107 493156192637041859702339239362626304 3308108 134886661945940970717753241808403456 3308109 177241811161138655412661475086471680 3308110 43668727569613939177903932906428160 3308111 482101493400051828372603316887520752 3308112 68368441968074719792161711018860544 3308113 -220217275850167163095981732560540096 3308114 -145767284872509951693120524507839344 3308115 -205696385323374449223169533531211680 3308116 158970691958400241125622392810416128 3308117 1389053833200062734698027975299284860 3308118 217621592750563207104209167626352128 3308119 -15005946188695907721447949902485760 3308120 112582811294172347920128444815769600 3308121 -2953697579336774016521372485567638 3308122 -10941466081708157684132604063986208 3308123 158010231252581124394719203843725344 3308124 57934280302516299380606792654547456 3308125 288506510435127725510264809289800000 3308126 -173173339366065925219548683187543936 3308127 247000396776925618157058117751765320 3308128 -136931670735672066083808071087554560 3308129 -1003547095577398711631850904625981520 3308130 -28607371047514786469020435034496000 3308131 672226793841001956282240724061079192 3308132 873422675884007573313880438414675200 3308133 -69977374190505492208628682820546656 3308134 263382583942503503713651564046545920 3308135 -95649051648389354404205648293531200 3308136 167231644782026062156962126060257280 3308137 -93305611891493294673511805220982428 3308138 -677777683803510874930890227484347904 3308139 77157908551146445666991449786565064 3308140 579403922413105426987917064350720 3308141 95089673108854005087321432666243852 3308142 525665537858306762374046585230854144 3308143 1709781053600731566030046446902265864 3308144 24210417580141122678609163261771776 3308145 549189759165233328170946210065310720 3308146 -711577536128513608377846287716276320 3308147 -1069561112973097231610922676756678800 3308148 199212361452932504349243721642168320 3308149 161488018572183423800722868854082040 3308150 -112248457423421436058576660783296000 3308151 -276940331953844741821626213312882432 3308152 957900509280910728015395205558988800 3308153 12244995520160775022804068725319402 3308154 -178134404351433563274571334827920384 3308155 139021471987778708876874086055933120 3308156 -903953906967934975091409020207892480 3308157 390718602640569598004737122077732454 3308158 117798424740480958754368659971976576 3308159 14193313764455131870827578690948304 3308160 496846459081679916380151709119283200 3308161 -177415337655266596719733681855962238 3308162 -3280071980854744068496842493539840 3308163 386009613529085046084321951578212344 3308164 169448028603678399659543519873461376 3308165 -110479526354112881108586320072832000 3308166 -271584436829180024108647689593731200 3308167 -466898402191535367438606058067515488 3308168 83507714525217422337123510343234560 3308169 -77535931163227264005189932885487840 3308170 -9597554460908717930736902997503040 3308171 -277282813331745137887275832665222000 3308172 -122695640636292713696727265672347648 3308173 922329859115055637306666756132411104 3308174 -166420209094685614498961285189877888 3308175 -349916883997846319694721031135670000 3308176 19985501547044678793071989424128000 3308177 335290620865167880726096337154434880 3308178 310270047070021417825122037860906624 3308179 170762734874667175312530930346013776 3308180 209083433984718256950831292696012800 3308181 98518353155731920094192841905333152 3308182 329086207861593653102436728014637952 3308183 44093405042098416995676583980098808 3308184 505148551014205337764449758810296320 3308185 608715758923892460740275403748336000 3308186 -187860977447896188197487465468018192 3308187 316941708012965574742978562959499160 3308188 -17738732146515155790173988704418816 3308189 -40143906726719686973150221264567680 3308190 -34799494126018079780804482547460480 3308191 42719555927133799889168326851873712 3308192 -617899748889749708184789242990297088 3308193 301627704506003034277053631898651904 3308194 74637399964013032382756099289465120 3308195 -526470071463986596048547263919646000 3308196 -140168361033172959613180707974823936 3308197 -652275615732411059572508480534799168 3308198 -138723109270162401476725810317578880 3308199 -645412253575124030288027117294776536 3308200 -148657445657855187788616960798720000 3308201 -121230896299611745139691978218978616 3308202 339211899596000272570132570357080240 3308203 -30468335746651192185911080375769548 3308204 20348655587434643959996887992371200 3308205 -2850429802141180556407291149803520 3308206 327468410350399878029046531655856064 3308207 1126356762852634284909821929316544 3308208 -77085921482576652256207066315948032 3308209 817080994420779350312938459453707410 3308210 413973381917395332334179491667449760 3308211 191832747180737254689831571255604832 3308212 13889000411959614574573200783962880 3308213 796409393925867946168920759066993528 3308214 2512283625517568469537230420299776 3308215 -206143100990469651306527057449666080 3308216 419537499558586934444966880968724480 3308217 867691971012929754107654184425379264 3308218 84703302155144465873626177799624160 3308219 129669765547951987285463817708745080 3308220 75973962674292800029065722581286400 3308221 65079955000331876497425268483238400 3308222 75432350251069928449635976503366912 3308223 -214209396351110613239497977966120960 3308224 -378375875119187712588160368555065344 3308225 676652796791311103793506254076145750 3308226 -82166710094215409691667005698693376 3308227 -218975530297798333228714039922560 3308228 -151663439639646765850972273610784768 3308229 -697332564946093469665665757020814080 3308230 415574147431501099286352537307973760 3308231 374700540719448396039439734153974352 3308232 -199605831666538623184776237078528000 3308233 -753341254592190649142062705934230620 3308234 -187153662484212574666327223831038368 3308235 22762974441329258711061300480576000 3308236 191195344589603908869652001504974848 3308237 505263214852988969284717057614464886 3308238 -49151291076092716485142662529862400 3308239 -1032566649549141620178140042045853000 3308240 -4128786684283459280145055029166080 3308241 -288226791978560951151225177606766608 3308242 -105994024305205589794016452381985280 3308243 235832216738681961452998025610192492 3308244 -261951096035242328912137772369491968 3308245 368159915883563129120862116713507200 3308246 -249485492507019109825241248147208928 3308247 406428273182596187833752530767429800 3308248 -2686477825373512296218616011980800 3308249 50023474546152995299534920803521152 3308250 -154855963887851909244985528420224000 3308251 518778224006106990204118215051357024 3308252 325876749294171002967919624980404736 3308253 333134123542947717138479733841432224 3308254 285417072948199568969999542854888576 3308255 2845582321242132544410288558508320 3308256 -181534398734827326510646361252167680 3308257 104777399760497955983440681171983040 3308258 64453188451733280931828594046545920 3308259 236358166285220493698344543919235840 3308260 -2708994021561498291590445746941440 3308261 -123753959224625211194256469833600 3308262 -339016203341993853716279959563338880 3308263 -129991676809525753310199601898911776 3308264 1051505547711446050779006213715983360 3308265 -321489136223608470424158989261160540 3308266 -6585465056891945310573732985684896 3308267 850480100736913099271234120571587316 3308268 -414962265778479653541800968706724864 3308269 954916729525748233705353285831343360 3308270 89365934318247612755588161851125760 3308271 589950003009947006214469692155125512 3308272 -90330607753203180363521253379964928 3308273 225207784825846612640408235407517522 3308274 223387392068175228252832818020583936 3308275 107860349111559253708730473420352300 3308276 -453535439011144386788549033425120512 3308277 -174321833565692511901522125166233600 3308278 346550653197731730095447863959149760 3308279 87137335774071735752297659055179008 3308280 -253132200495663674985672105074688000 3308281 -326525322660010645247926155247783868 3308282 455994199760059583420686422341882592 3308283 91189117513863960212276379338664960 3308284 -248637565751901570719085241793326080 3308285 846084294193995908915449872193571160 3308286 3954184202575384527909724609875264 3308287 69691515313577050755044931219241840 3308288 -975078480197527469520983523053273088 3308289 109186434384087395434034668208087808 3308290 -170847535436650232550468918806500800 3308291 5392913678531020801465485744364800 3308292 3716610198745452181407064605277440 3308293 156507354386363534709504691458864000 3308294 356467383144012499235638393419208512 3308295 398300278141667481679402784702842320 3308296 -179043665145485614550009701685406720 3308297 -17210045455645788308303781463265472 3308298 21435817584989019452761401663025152 3308299 396368223716640025550494126501717240 3308300 376844737906903083692634385350854400 3308301 -64145043934044468347082881977856532 3308302 492914314658766993380216530272853632 3308303 -345627383394465457291291172090714448 3308304 -9497452768589737857037594959544320 3308305 -133141391963780565559557366930850560 3308306 123228072153539854263755907663614352 3308307 543695825947562347833957155146251840 3308308 200726735627930435554353240486608640 3308309 -754956335613906648260778057117269490 3308310 185141899841773325045740713074707200 3308311 57667522414276135923006934007697024 3308312 -31065272659332747343793067251589120 3308313 -208995417769861636195100763060922176 3308314 -2705476712874005766814040992233744 3308315 -437712266622847852810956138573935040 3308316 -48368891553335575856773736140357632 3308317 -55340552366007765480733056376980320 3308318 26849379418512469984040158314958080 3308319 285715217457572733717294875381722080 3308320 120188755755001384681521339275673600 3308321 -428605392430520601958432843576664478 3308322 204663120063885290836776284627110272 3308323 545130698558029417178418009986004572 3308324 733223612267318768618457919211836416 3308325 242019030619407989596989408547953600 3308326 -293302174762720088340811606075336704 3308327 114971638809911670301973235799563672 3308328 -558044171197475474177973260477568000 3308329 1356765758968450937836998107797525876 3308330 596651216118448909304429543514931200 3308331 90675305782671015164243233338881760 3308332 -199646512991778406765091354761029120 3308333 652859928794765623895778711133825056 3308334 -7672487524415373112286141014705152 3308335 -101818727029898196214033683162771840 3308336 -56462924182641049524298999032741888 3308337 395065194564096244819300142891880000 3308338 485512164723578804381031309580037760 3308339 -768321267996053422027667621776152120 3308340 150846422872984477800482391226490880 3308341 858473656593325307239024694685253742 3308342 497710658612920607634695148471687072 3308343 -369249615107270073980383016120616576 3308344 643383705091018673978532511369666560 3308345 356222046038453011050287982452880000 3308346 427649282195529155668580820958972272 3308347 11693732276520010528695126721269792 3308348 98136225956708246407467255853636608 3308349 454280172641396236071763465493574720 3308350 -149133635035690175599870797326899200 3308351 86791615705738021021076622289639104 3308352 147496205029134463639065444747313152 3308353 -668213310169369941725103438529692540 3308354 2263549019337806609198189679132672 3308355 -105721469090077137557603950863804240 3308356 92077058648559885599135387492720640 3308357 -333635144353129846174790519681458020 3308358 107523618938686004442932928022184448 3308359 1382577459388422103071667599108009560 3308360 -72086930289197945535326647659724800 3308361 -250031015399401558058323497710007936 3308362 567073669732245203844461216900083200 3308363 917402009122704271249981543592899680 3308364 -28198793591935903390776418013186304 3308365 -82159744196523030180129258284626740 3308366 120305730488583621091498701121448640 3308367 -1037304576611612028426707829932714352 3308368 4576403080208645590701322529669120 3308369 474351235743031421679454354119334770 3308370 12689697962976935500547971228800000 3308371 -1075468577454684746904912218007222456 3308372 -255735064450664676017022391404419328 3308373 -357091868810555747209866728683582578 3308374 -110137022787170076254099552579306688 3308375 46680431135211656725730515728000000 3308376 -40214762451789827131410087688704000 3308377 -19910492017701524820088403179794048 3308378 450048543170009198954681427246228960 3308379 323767100726049771069056467130049840 3308380 -48515432589719832643183337759677440 3308381 -393911654666896689006129074891065818 3308382 121877622921975532080436780275456 3308383 -436981063810672916003104769219424296 3308384 -294845413190481320550615624060370944 3308385 325415925374518605756236145555081600 3308386 724317365372858589029686081730509392 3308387 238604057252842334821207509199937184 3308388 -52469662586422584903665171656780800 3308389 74708901591789532623798957065769600 3308390 335342328506145467228243522157091200 3308391 -442186171730953284352752416284000560 3308392 291174675102102968387748499846625280 3308393 37852171969975737766521020900467680 3308394 -256779418604705711042070558827531520 3308395 -494179329764157661003629303871437600 3308396 110492079434178298967277430001356800 3308397 -235920236237309155707238164411522240 3308398 99861688497553201045380904489051200 3308399 1063043330234445611821795428965192400 3308400 -13912232090150416404271832469504000 3308401 -672538723143392920164262717237267100 3308402 119259666807226632981528474996187152 3308403 88226311390334174873630929867893504 3308404 -299766157800660365829246992977072128 3308405 -690917789419376492935590911249798880 3308406 215520713026853299630951720516447104 3308407 -1370434918907634790036893317869578840 3308408 -839634465710670123575520691376087040 3308409 -166998923548690841810917668974470716 3308410 159191508752641764562832168610539520 3308411 216277256408296307693135627924843352 3308412 -211195995717970334663047772319080448 3308413 51590695618507383370325968440353280 3308414 -136121935223926821208939271091198720 3308415 -368156374709349457443049628054060160 3308416 -912552064866380067393738623303024640 3308417 -155480523016052761373079167665593408 3308418 -252277347524795676616013756694236160 3308419 -456688814018690379943149108417223056 3308420 -2186893237303948104868832965816320 3308421 -20139112562422043452435917464258496 3308422 211620642925646628396582240117687552 3308423 234565757935252432863947030579643672 3308424 -70316056913245302654195579931852800 3308425 623422354112343766185256574656938000 3308426 -9673752116727964608952488103650816 3308427 114557938248932572711520786524063164 3308428 -542374608158766268043612827710525440 3308429 467447362959616245222053692862057676 3308430 59536832324551686591394554746709120 3308431 -569250928447597378332183414905651880 3308432 -292920376255659527160061391368028160 3308433 65190106766302214053759045738575264 3308434 384058048027703162329799811019337616 3308435 21509382773152804761411325859125440 3308436 -231269918931646847445463202147846400 3308437 1304763107620405859880876294485505984 3308438 -244470778587257155615009488394660608 3308439 -580966436231986628423762285457332376 3308440 -410389933127017245103766528761651200 3308441 -1931944211941469089854358152736233600 3308442 77714335410388180417590373101952512 3308443 349654988900801349540858152284889184 3308444 281201450675923709105471069351964672 3308445 162426252622079708307068536285718400 3308446 -647138946621215789240333231612147328 3308447 -1268271507843819159525740543458051104 3308448 -3541416947652580253849346411331584 3308449 -497857862963299515350514392475243550 3308450 -84182192463344581243809826816602000 3308451 -362367824982891288433377003874710720 3308452 71002924850964156672749645484675072 3308453 1871401814234826160065832546242852480 3308454 115664736371908962342315811676707008 3308455 401519814510682280280569988520730160 3308456 950071248096205117510687979150330880 3308457 240939121051462323854783459619109440 3308458 -35390651918051122086061629754555392 3308459 267549157664590056111284351608618752 3308460 -375200750825043249886017236872151040 3308461 -188163306602563037073302900091382216 3308462 91763795699856181509160141594727232 3308463 12888916737581132920222543806258816 3308464 -21943711603039086777002798560952320 3308465 1030111240356115382168475892859831400 3308466 27042219583700612120074542231567360 3308467 -346421655409275182781784827367626484 3308468 241168634746421159973676059884225280 3308469 -599348066804337550791111263811269856 3308470 -108303964758068396053951135098777600 3308471 -590487370366533529271619993837257568 3308472 132597513988631033585965489010073600 3308473 -187157117919062668732766990142287360 3308474 -265595239439712643794718371311220000 3308475 -92322543410112214477274657546188800 3308476 -547777588163515001355172453733107712 3308477 137830706987109465176891885865062400 3308478 -435846091212191208100333745176657920 3308479 -1022246416690011259988828848232564880 3308480 150294499568685184569177439249367040 3308481 228834216878258889356002577159944896 3308482 -314975046071860674393389223368175408 3308483 930833614722822045991335311170716732 3308484 266047474983266836452798234577336320 3308485 -409033761517028936219229194983514820 3308486 36634168862917063831584114796031040 3308487 48845386468813706212635769272122880 3308488 -463470008249254535965196347742115840 3308489 479031959877649559471720397040590240 3308490 469690382971561465931825722554720 3308491 390888439328930529403978546716910984 3308492 273949745112359551828313648849306112 3308493 -540534635217298995825791761218236736 3308494 36245796182674200730744694828629632 3308495 234678332301443574294129672933788400 3308496 153862961795115723951057125294211072 3308497 732277994849184471933822830326984946 3308498 -2147739700642405839038086802929536 3308499 -103214593265481043274677731746470560 3308500 -26180976313768564677453272369280000 3308501 -158269501253562661650292771464855648 3308502 68735316277432302180483078045057024 3308503 763354230681503926166284706724520 3308504 -354295065803966336155636898167726080 3308505 -506520385077162634951340968075226880 3308506 219558479389193711753117089394688 3308507 -522174997368020380188007482005789244 3308508 82041384128056895099760646588784640 3308509 67906093131575307432249677277132710 3308510 36569664045852787766292925933359360 3308511 -9075553106198219203866960806901360 3308512 -674006396364711483675642465660960768 3308513 -778900506794808887371695429106481418 3308514 -202096825598673405515844362810292480 3308515 253540743321637032631634000899562400 3308516 -336164622827374012415400915360178560 3308517 67530110289850660845528745464388734 3308518 393777284413406629687210774281457152 3308519 -399549275887618203605406404276731080 3308520 -100505016414939218623179887001600000 3308521 -985777686233637667796083936976318278 3308522 69071349055089353002848208794853632 3308523 905154558822138978546723363238241760 3308524 -148535845742903607304040100333915904 3308525 -29587031909848078677323946209066400 3308526 -14532283459443855936406415310991296 3308527 262016140740358020275362827390670080 3308528 -285294404057958551217779700941979648 3308529 -349082389285323331207828519042302528 3308530 -198254475507420570362302035463263840 3308531 867331570859095740848702793504592332 3308532 197645440575873851078819994650345472 3308533 -248739697584721950441461264643707218 3308534 292517047710267941453666576543968416 3308535 591551967033118533555807106431037320 3308536 -147151762663437841751852890751631360 3308537 435338030512276501103275560709631232 3308538 175113808257300149788916406084255744 3308539 -159630580679128001564331760405497040 3308540 217167064334129659729448456950394880 3308541 -129683486944824694122397850735505408 3308542 602078952330984413146088570405916672 3308543 347964652260631227161543035097166720 3308544 -657195124605485768184166301187440640 3308545 -51559937097425837583136060262031000 3308546 363605242780347909205436094755232000 3308547 469733477209834136323354084264857984 3308548 1093042544634524023495664035211938816 3308549 12997352968384895026253593244528064 3308550 14307609807743709751402318563225600 3308551 416295503718174901080634143710630552 3308552 -68462006649639500731391634721075200 3308553 -122327180101071771996120605139481920 3308554 -371323282795862407630751882248675488 3308555 -1656786543427396641223241972396598000 3308556 -309753399608566279511207126841455616 3308557 19910434256765715233242116283430592 3308558 173452164558413570196338984191320960 3308559 430688305471774136012452323851821704 3308560 -124310312532406005470995240008990720 3308561 -69572311384059243491754297292426176 3308562 -135074661068229473793175717173277680 3308563 518219790207542067797465846055264812 3308564 -227055977520538853390050622681462784 3308565 5337355173423991923174530162353920 3308566 1037686669016752211121375617789495424 3308567 1119841384664685948233657248557452616 3308568 214939595930472764047136764849029120 3308569 688301333216965419874594253218924560 3308570 306365772472640636008754170169952480 3308571 81554212492271601418028239768729872 3308572 -44882074658071380322172791014337024 3308573 -329392981778131502597355447410049216 3308574 -10886270327588343287516262529075200 3308575 108499474166674499957400834460356000 3308576 -615192300812670498164855949031047168 3308577 -34870880559534965972412239825467776 3308578 -51460475555919522606329905312932576 3308579 13877875650206043060016743295238688 3308580 52221521465716011578793077839257600 3308581 -536231978609918613658582364060019300 3308582 591141940651479237023441281046887392 3308583 242529705105880133700357494640560424 3308584 -840442371521035681286655973432934400 3308585 -368045704174403602039714725661688640 3308586 86567777758760074233673233201811200 3308587 -1093007342601705783851677127221394764 3308588 -373420823615167001159707929725805312 3308589 214432759862723401561785974419814454 3308590 364489915046413982060558468484964800 3308591 609281400581606670748061448052993248 3308592 -843460611644240808871842655764480 3308593 -810248111819502438108729867725714158 3308594 -889344917208847321038546482836192128 3308595 -203951980256705177061168391760214480 3308596 -261456924988285470645790702272657408 3308597 1207735999122433620252160218157935612 3308598 69354946310864201197996485798008064 3308599 183550042995177270285238713540075520 3308600 370456229805322075947438479705088000 3308601 3610029208717899301566018963204000 3308602 567344769186446095524855627475296000 3308603 -756531321297747607191305661063623880 3308604 -155104075822838244340629169226907648 3308605 385818735563999594456085924647833260 3308606 -22512046258658524290778361388001920 3308607 17586532711378728569131833055463856 3308608 1591765052603423175374469092868096 3308609 -1014490588677940530904698988553552190 3308610 -201295426022491318372645535349158400 3308611 1227854090821358061838430005342881212 3308612 1033471724645598794696032541240524800 3308613 263523452034351091391173874597856768 3308614 -317726209057970003612858537663760768 3308615 -63656261283981478685052803941699200 3308616 434423938903657118598021287256990720 3308617 -249670033798188626825200604326383040 3308618 -233026060944419711112958405706657088 3308619 -251571217723110905674705941781274112 3308620 -95221218664216846422014239299409920 3308621 -451507708893672234514836698331911178 3308622 -324631831289898396445437833738219520 3308623 -1296879015990772256834820879026570128 3308624 -69129512744904433820050017361920 3308625 267769794838484031245396859024018000 3308626 -653665881905152029350067765616837488 3308627 -661500022013306082408752753245512804 3308628 458255585100509822141626741734942720 3308629 483671586279053007678471534395177184 3308630 -987767546182769084637311184476160 3308631 161656412950081784869714332067145040 3308632 -190738819698596836171147937971353600 3308633 411025163402414165990104513696959882 3308634 75618911285186740173439538121815040 3308635 -9437181122888327192138332879392000 3308636 -115922569665094474504805711017643520 3308637 -619935926684435417264986729877063040 3308638 -93656498505957356584505707661777280 3308639 -82788657841823088952201056597718080 3308640 141815616593080713170375740190883840 3308641 311671320777097632100258455862435520 3308642 181438739285552425278082800035748864 3308643 323943384311000843508311269796575920 3308644 -771225616325244628699021262129121664 3308645 163909033337132897173095354411250080 3308646 -326069312172069798153436760641746432 3308647 -51512721343028699266799064997804208 3308648 485328958986819842446320202958684160 3308649 -11344243263170258508401309651642736 3308650 -138453196281792629857696309128649200 3308651 178301002632194834624746857972096384 3308652 9576603621188161881682298165291520 3308653 -115026910932652955816387025387869098 3308654 137358224132133656055298007140558272 3308655 -14678033111879116886620677894228480 3308656 48490058078543897891472909345390592 3308657 -668779628591964021461886846389073168 3308658 269930860731011845174118156235206784 3308659 -467430751293474606691886366975554176 3308660 381712019721662822052413666425804800 3308661 311094106470293349716908978654310400 3308662 138403499289185010119898978627864192 3308663 102502145367865043052545194254423912 3308664 -199394364030727541353153476295680000 3308665 -378336507326349052550749893834425280 3308666 189082718229739026900242131234548960 3308667 -474618682115665824200713291517267520 3308668 -144035439549401351377925006473405440 3308669 -54399922463707415667985437826758912 3308670 144733531506723346569714233224444800 3308671 285450491758884827317019423045589744 3308672 -342246723829681716802314642653184000 3308673 65193157617851765558136962269153584 3308674 92530848340093139640789019096272336 3308675 -378904464154284444975060610205108100 3308676 276408699426167140146920216161130496 3308677 -24348222641838294906574044144877474 3308678 -3445257233492168249679159850659840 3308679 -587464369973111665807102835836531200 3308680 -123433308208928315205416692193587200 3308681 1552485126840973641191753528286856500 3308682 -147460269905760597600227860776752640 3308683 -20925944897900461280303687986548080 3308684 25473609299668350905893165737102336 3308685 -105788037220304253847188236836711200 3308686 -8845564913392174272023919138566208 3308687 -551236020104280103158499149983604528 3308688 -44937597542741092596819889275273216 3308689 -383368284063707888532397256586140 3308690 121655448166371436826455011316392960 3308691 420712030252281296124009323475983424 3308692 -182349562419620060641453488985776128 3308693 -811311104168271954693224599454645760 3308694 -443617260666027654948823420395638400 3308695 126594858330075216288894635994141600 3308696 769600056757590963485916040969697280 3308697 -327642517293839167090284655509948480 3308698 -334793529540058491737638612339829760 3308699 4724609301784377239720744204941464 3308700 75302571200713825224899774549376000 3308701 -83459970124639049848136730602330592 3308702 544114636058896490616599865714951552 3308703 -438902808075853953847806369341472696 3308704 178784611379038282618834817695875072 3308705 -138699531760321098948805033848364140 3308706 252931922442864860348163178596363264 3308707 1214332685550200141368589590819324992 3308708 124380797019228728099388250762625280 3308709 742820841316531116306614107143038304 3308710 79451353494952225503495819239727360 3308711 118855726861061894074679334099300864 3308712 275260323399353011225438973393633280 3308713 -837689177182815436553090194908044038 3308714 -429373009560947233611967118400158544 3308715 -550816715847867458686089003411444000 3308716 128350848643438195054181592480061440 3308717 -145054194985415520841842209941743360 3308718 -161666201932287259539422389065661440 3308719 144206641031358076963671901483391120 3308720 -141705700478355462252170048652902400 3308721 2969773437523939420842372094819776 3308722 -26288936054972016152773410411599088 3308723 1202805427813565736610258168048225992 3308724 174613581701062237382173867602610560 3308725 -11541418634043123867192283379249100 3308726 -675315295586403727600109466409403520 3308727 386370343280937470852486965015706832 3308728 1736481642372115310298954384664104960 3308729 -16375455481976736612499337705070720 3308730 21367029936413398732204130956926720 3308731 -903522285710899028107144706112789248 3308732 -163621777951782972464981416494474240 3308733 313223079841296207555250393635480102 3308734 70009700069296520328400627743092736 3308735 343534645549170936487387277961721200 3308736 -611919572999806593006147238625280 3308737 132185714300083987691869466019283968 3308738 195792509032687733179062788200205520 3308739 131881623507917555313260446866213120 3308740 185674964217414361427614529540240640 3308741 310047825126143377941958628869192284 3308742 186168066032600023435229429947514880 3308743 -102646572674080050886037173395629360 3308744 780301954647686674893956115157862400 3308745 -824415539966519220199040725059840 3308746 99537480782253952344421474468803840 3308747 197953342613188066536112844538845040 3308748 52314143983728066268779877894356480 3308749 761356595869263523796006733792869750 3308750 126244110800829822215326421021160000 3308751 33000315299393178465539900277283368 3308752 14777971845884745439413819841708032 3308753 -95756619121831953421601451649528320 3308754 -67903640851681146458443226028042240 3308755 -488131100206671184603963320677364000 3308756 796175162056385269683745952279009280 3308757 -446988987757705390979455874795028480 3308758 -157822357749083017418734266491121024 3308759 -546950988340595741023996631157266040 3308760 -36667747325273995127103512378572800 3308761 -173185929887236936324497729297804761 3308762 240720940047064521698173523396025024 3308763 46782952940313773817243029117742744 3308764 -1589665324842193019295954683800064 3308765 -131214616885270963595893916995969800 3308766 -3871101527095183904316405943670976 3308767 -220496153244869620575420825222256896 3308768 977391221424741004464459896448614400 3308769 41406948439562484205878194340134850 3308770 429191804622446793539849066847202080 3308771 1955526095257611425019294754371973392 3308772 -314933809461254294926950550212415488 3308773 34841330708934560759448978232832000 3308774 -454183249356331018381695012429925440 3308775 -177766234830373259553272008619072400 3308776 -364229961277532438633954070516433920 3308777 217934099704180933873642776495901626 3308778 -119752757177629673967031447331784192 3308779 -434599773516488432020464746032738680 3308780 -169671084504634060146426845904906240 3308781 -70696551588260669106435956400901056 3308782 239737096275927514077866065196649984 3308783 -446682957297369019274173568428321968 3308784 116745264921611172875919727223439360 3308785 176142903226568950650450204354773760 3308786 187383297495002767958317562280483744 3308787 -122210739020543667266293209107489952 3308788 -140787925371619256443983284395157504 3308789 -1159165772200142542740895168150502400 3308790 -153068043787853551547328919659029760 3308791 -627231452256454285414879626764118808 3308792 -1592239650687509732626859155385057280 3308793 490343915387812132948570584474852000 3308794 245034123734521572125965222386723696 3308795 253652148105178661690107817263772160 3308796 927755409759116660233935329356047360 3308797 589722513869295794836410953924555820 3308798 21085516105193710050603964961666688 3308799 46782215586780378537367726623619488 3308800 499762515096557587271837306113228800 3308801 461582991855294540328866838212140802 3308802 -29998035627374764138874794544687616 3308803 -340376881121083704310730638781965056 3308804 -465031132267895206499169366592684800 3308805 212792942718152685154296963944430300 3308806 -412993998992618076475291555028511648 3308807 -18597524966047735364471187256770600 3308808 -605980040638867245916881272746352640 3308809 -116138741894387368860707447056505984 3308810 133946844663486877080778077168888000 3308811 -410924591544209810807493914774193216 3308812 180085571664054135655222608908728320 3308813 875911238379188444420329123139276160 3308814 -136037862629679898467971016886624896 3308815 507001288449337459622978313686360400 3308816 34966156681075728542934524151988224 3308817 -517768201034210097488768887190837520 3308818 118881480272325047224548170826393216 3308819 250097699049116724738257515260626220 3308820 -277798764319736793363288411004753920 3308821 605781961835262535908105240977393500 3308822 424257256987787821418339686967951424 3308823 266540320620130154762923767422094240 3308824 -381656963405565327012163980170342400 3308825 28542320341191781819229275744145100 3308826 -95347913463410434223702104872608256 3308827 -3739404667425182026287996423870648 3308828 -61333794888872724732881386585595904 3308829 193680455622430362449581203586047360 3308830 -161913103840890902629728787139078400 3308831 775892153179535947422154234919433000 3308832 -905177438974977494117901728959365120 3308833 177680885183239021008671319552224928 3308834 -576359177686866226693525099653393120 3308835 245885482407377833639083955229972400 3308836 170869231381864999151231739501486080 3308837 -400543047955270535816380978515956448 3308838 -176056938619189752071886859152691200 3308839 -918743807134417764118337905340809080 3308840 325859724053355416318320586310604800 3308841 -627431118726249571220159156810248950 3308842 77661120496842834223568568440414400 3308843 130679851353425053296151721001606000 3308844 58502329165715516682265640776679424 3308845 -566160742226102242152146265525078900 3308846 211565934556148375960004606597918336 3308847 23871026645623053722163400742744064 3308848 -260105492550759846181617050781564928 3308849 215839215922235865824696248344086208 3308850 -186065209718574036796726293744000 3308851 384058383697610097738590740424808432 3308852 593621744123438963582847894243735936 3308853 -237955915532856300406935046687632096 3308854 -199158469863438097694885975512854624 3308855 550492126757066361430769653091801520 3308856 226291518610656119886096109980979200 3308857 -730398343006175998937285518626648240 3308858 58554776467692921618159910539804672 3308859 234668249169273204970322282575258764 3308860 -141303367566484474705119284132113920 3308861 -477144003666152135832008976131044014 3308862 -461940657650689063283581863896626176 3308863 29981468007936101181272165832062880 3308864 -36044740793687624261463021912588288 3308865 -27360461932109907979066318874724480 3308866 -166638563010660896951161133044488240 3308867 -441576716807415707564689610102454084 3308868 82156776186232322608301454171202560 3308869 29766191781824871395003029317500000 3308870 -283689505252341305504387251031733120 3308871 43935546155942484000670710556167840 3308872 475475239398687580337000297601761280 3308873 454500715890254512086141687866089278 3308874 127113578784741620598252823810234368 3308875 1941966950559527901732174828084744000 3308876 -438121271273199515092768885896422400 3308877 -503731717992435336032068681632693120 3308878 -11309310255817749331988526199099392 3308879 347903774316787902688157074359707376 3308880 42194132772166876413639205795921920 3308881 527442768170447248405309297868173682 3308882 -435934907880192290006998586122340208 3308883 90504665635836350178804828358185264 3308884 -276970129736743763524244347771355136 3308885 845132644242658802626636546767743580 3308886 -131376050310115374568349209778445696 3308887 557767009173217215035557873437558536 3308888 1140070726018622643295466712231936000 3308889 353253909538902892330388746424393424 3308890 112478729367045045145015081709449920 3308891 1062640338882993887709842129868788292 3308892 -429039038613539512295814537911490048 3308893 4878630690369067556867921686145984 3308894 56139806264779240180353890579803392 3308895 198262358912071141268483486103319800 3308896 494963747714937422369939786022518784 3308897 573331417244812036937723083691148000 3308898 275855674081166430700388587681428864 3308899 1282503085575046880925599875259178120 3308900 28877630311464687409818531482112000 3308901 -222898817117885956465675978859287968 3308902 66309021826255903082344603643219904 3308903 -63577283285502130142757846618064800 3308904 232766681931284854578387924529152000 3308905 52752873188144669049257494212474120 3308906 246188664517031414398794974381474304 3308907 -228446277671320294147253604897304320 3308908 -524608639997165854887445303752623872 3308909 -331285061978309534315070166437582720 3308910 -10722123888506127410496667950735360 3308911 169259371427566721719463761994082512 3308912 -76250432715368668390308925933584384 3308913 315536201446383442630392148928050740 3308914 544658242831050080571479899195392 3308915 -446319840698000573711848945307025600 3308916 112395688408084945767631706682353664 3308917 -1150684694003406257498115468705486034 3308918 333895686893802045082563636257195904 3308919 -297516848590819373614610151562957440 3308920 -441074391103162358727913224941875200 3308921 -924305578214782338859734639692630400 3308922 -319313538959862563997114900448740240 3308923 -1045969720129123537865359047326548828 3308924 -333254524591912189831028706375727104 3308925 -265519855888265893710428333668044000 3308926 -8392335967533167441629711886150208 3308927 -381203458182454694168023190511844224 3308928 -138161072667969040099335895315906560 3308929 725326795817492447582383265223750720 3308930 5278420191199097151706507968121920 3308931 -275683151385168966440419509659534400 3308932 -1087543373058316147266695839517982720 3308933 191885131483303533649089952707684864 3308934 30966919642166160915691353733798080 3308935 -365694328160191652725102911370935840 3308936 -15121211755267537264659241480396800 3308937 321597300753657524997674996975174160 3308938 228008161068095784107171908965079296 3308939 -1082450607783606781695667007176681260 3308940 12950453129187595940588578352209920 3308941 -868836474030733317892795697364992256 3308942 30527845890920515938653277516559104 3308943 30502901080180584260133358295593728 3308944 -8138063388419199612302815259181056 3308945 513055024790571176597550329767550400 3308946 96515274105301905309580452156826368 3308947 227842518781569214121082349858823152 3308948 201317513616487069287166373140498176 3308949 -71190730331812378701638617592489472 3308950 -31889621316338116056448769127708000 3308951 786950664131742732655031797353194952 3308952 -592476531450270160966233329555066880 3308953 86635003306187852896156416623632202 3308954 -82916886482501186881681664453123328 3308955 49158620844311632383012802792089600 3308956 -179433470524998326118878528760176640 3308957 -309439354797387381014815658449408794 3308958 319804153785018115912611256865875200 3308959 1162460921177382503867873754334024160 3308960 -238246912699935759754260906448650240 3308961 164806716942789850850861627208811584 3308962 -30873899173907673645184213079629536 3308963 343137856521234756692805726449322960 3308964 314331186399752598852034818467758080 3308965 -602717619390245927335295081476977600 3308966 910830667448823215626000292565431424 3308967 -778566695739042174942566418204778416 3308968 -392702718278373470621404458564003840 3308969 587392284014448412735631191519658340 3308970 -54155529686946773733471435736938240 3308971 1222229056387023654354186399771264 3308972 -40075362445803087906240738082790400 3308973 -408368298211700140639126481179905216 3308974 -292268855287599946203290250016065600 3308975 223973378587862813522045266408247400 3308976 197290901955469069627822317523599360 3308977 -401828455903802736058957734875976128 3308978 528345536014083662687743097235124224 3308979 -499695454951886553305302888900992 3308980 -136844244040166624799441080239392000 3308981 -408370263276417476203089422961419268 3308982 419699046010570041284753071614620544 3308983 726471625635216117957289267627176520 3308984 -189879670238698044809865855208734720 3308985 506063625811848128319232626346291200 3308986 -70027518777860570954754661580280096 3308987 367568558975794680853895884836960 3308988 -65756218329645709233789210258653184 3308989 100640025832347390261807612288190790 3308990 463101581338913762596774868640552000 3308991 44482820101253538187576995272571264 3308992 468679272221987480303518393250611200 3308993 -953202073559256868409617914575341758 3308994 -100987771233559768658166141674726400 3308995 787964498055912098136796522081544880 3308996 508956648112343082899167473363729408 3308997 422262915638161625623906443660492000 3308998 -34831139450001075342876654360465408 3308999 626021357575080153421496689329192336 3309000 704636759895364828298361428951040000 3309001 -343889268639413778410826451461368998 3309002 -90884647489864604719785923606737920 3309003 -1059160335710439553278294882891863016 3309004 -942134530389598317667929706782962944 3309005 -142290657897565177553896281246147840 3309006 65657278371717570998772839875195008 3309007 92722987794726083950034680526215280 3309008 281551209075985353089614475886354432 3309009 -33227162623179655891070107917188160 3309010 -142617919331676675319730222673968640 3309011 -875519535807798327188374707996938388 3309012 -13274778715833677499301164597688320 3309013 773844185589171993947288930187421262 3309014 -635712503442088437345956014765327488 3309015 155830727913030222724431431565264000 3309016 596453970504842224553184369739776000 3309017 66907853511563793191930170305005460 3309018 -40271725882082660269754354982852096 3309019 723732576262396145392654579645188276 3309020 -138541872512531608234353234966297600 3309021 -4816879162840650229582989485351520 3309022 752341897885390851921213989831040 3309023 -115300872113851495797543459085846080 3309024 -446116260704108437443629658070056960 3309025 -462839385309271878285004279248829450 3309026 -111265976214607538420760724987530240 3309027 -342655170122462516853156846306163080 3309028 -63547127283291890785336779132052224 3309029 407076205067789836361328555981530076 3309030 236657973526793553944318803756392960 3309031 643715703729023582613592310305549464 3309032 -506445293925165624638458468588569600 3309033 16585329162517864476165728883081216 3309034 321701976887391752727015027681914880 3309035 1260018627493693323192776639212109760 3309036 155802778220475905471417273009531904 3309037 -858974735955781514647651521546518314 3309038 211750068613111167244327765311289920 3309039 -1181262728126943180828043683501498480 3309040 -42450488865837740465433393286348800 3309041 543621781160986726515374596897679442 3309042 -52916645681780168081983089866015232 3309043 -436739347064587376487876078535996880 3309044 456623686829341922808856256891252736 3309045 -577395810817410440609246313323395200 3309046 -104944646677562049614391055962711936 3309047 255961207575627583082484983960986032 3309048 -192038097368647989332904762030182400 3309049 887616621412697441213950949118985360 3309050 -97111614212171577325373245926474000 3309051 30857005756825282412490408057988632 3309052 99349357130781298624901611029583872 3309053 -100193494895478460927948672073379936 3309054 -68074235589543384638413865667437568 3309055 -261759774421911870407828024729742240 3309056 -143130138305845086476575330938126336 3309057 277506700492745737748719102159223154 3309058 -239244587053786427429103075242555328 3309059 -174449270171934265885795755991814160 3309060 -193610501753365327239210044255662080 3309061 -69984898657440592300636565451663616 3309062 -243756397968019480925465825205079968 3309063 114117750066532574683295672351165568 3309064 -282533977209836716786405309370204160 3309065 -1165868326382968963152789816794880 3309066 749782294405185964561342128024929280 3309067 411724075043631116264634645029597664 3309068 731091163641663413258947887016796928 3309069 -11916434785840178035247116194445632 3309070 155120350101602558100176633902476480 3309071 22771618867037504062615442967652272 3309072 61053606636381700924951109864521728 3309073 -700908419051103527969832467213995520 3309074 295774612181117110938947325123340800 3309075 -71656349790174323539747565136844800 3309076 -1006478978814053915922526724875738240 3309077 -1109428571191494779218559546255353074 3309078 34624552184354690348744177417571840 3309079 -328648674213843940173218254062312816 3309080 394879223716533557487084263983718400 3309081 941857277427339225515599731247304640 3309082 172242452111286295939668427675392768 3309083 -11338399512194354382151665268684668 3309084 -256849127302012818254178860994269184 3309085 178492065472758846208667047979700600 3309086 457643515690936810735784209603364544 3309087 329613968696052789886296671300786760 3309088 1343948706361962082889196047439298560 3309089 145385807938037023807975137161744832 3309090 -20393319095281083351116091810677760 3309091 630961805046827709044370507611078492 3309092 -289347653711874537496551572593675008 3309093 313999674463048042393928307789822 3309094 -101389395568819279979020356193487904 3309095 -40817091488700125349191127001539840 3309096 -240110036605168571636095816225751040 3309097 409349569546317300498169429408911360 3309098 -14733535675016504097289401214559040 3309099 118127111098886275304312396086134960 3309100 194839007138245906880371779838726400 3309101 201530576704796003474962694349479532 3309102 94868164457636476841876303203968 3309103 583827425337066663484957444257598560 3309104 -265019729815758017311706265890734080 3309105 -485238579382708850358918521375575680 3309106 -206949053043824936573448675264316896 3309107 822718052330052494897917717246345356 3309108 -5052579877254141200762236090368 3309109 -360493604712419166780227250385822020 3309110 12485443011653259775447147299064320 3309111 -253573154357930837121455455717419912 3309112 -408046843427720930559397797178245120 3309113 -641690614841639672025544815170007216 3309114 408239232900921201710584388589603840 3309115 533223193144948030274601889202117760 3309116 285522216082359266325833373193873920 3309117 -296806577905219168349047733083714368 3309118 619663596646475003540199710786217216 3309119 -501815767266510361111684822658865792 3309120 -221123120845029128567430186428006400 3309121 943289367757545500921720490259504322 3309122 128928391867362941012974602807740112 3309123 53995627527836811436357801517019384 3309124 144401090082938899964842801566543872 3309125 -364920225169469136009252177987072000 3309126 18864852835844065457363963232780288 3309127 -393753312165499452826701375261546360 3309128 -749878513743478262351366361706567680 3309129 9690757770661997809873034839613184 3309130 -587532468892300462401972313238208000 3309131 -160860712644158650070216860360355040 3309132 207962167509776041576149602276628480 3309133 -585193349244305933475106665243932640 3309134 -185358778163811833731797469507454784 3309135 271639966800824423192397080542406400 3309136 -38021624578077703354347624307499008 3309137 -32873142191909949908411159276180568 3309138 -96295690410825053877437442446608896 3309139 -782288531475156567805921234064695060 3309140 79263629088314481769407403698589440 3309141 -712477452491405991667184804896708800 3309142 -296144030023010700302639989044096768 3309143 -248250495098808013749015192052399608 3309144 -46585480805628406937540181266964480 3309145 272253256633070238193044642825094080 3309146 32719010147982692621249093704012272 3309147 -545711905796665997145519848501130960 3309148 452626464449386593198610556504785920 3309149 -1241587662967470934461443173611077850 3309150 52116253381509208729668014414025600 3309151 -8019024117753099117821746616203536 3309152 -463506227750787791167991104080445440 3309153 229710475766325222985521488856086304 3309154 154412017365939265095654705783085440 3309155 -385406889316918746409970700969923040 3309156 281254496772855662353116672983632512 3309157 -183382704096331781869864549349260928 3309158 -519058809796632692487581526440236320 3309159 -53377321810362397000555245348435840 3309160 -323026970074502241369401225065728000 3309161 -486688830001867399056326857606911480 3309162 457384462211418158332297217408557824 3309163 -37692478049376920525322725428818912 3309164 -561078796519394991174246664265269248 3309165 -99517084072682156406579245328823680 3309166 26452221458298374165487224586141888 3309167 329555510915515133795286230538507216 3309168 -52337785742399593535286999032266752 3309169 -465786287873373017784419568929432088 3309170 -357027231241963507053386638176858720 3309171 -791545880865720594965136162854400 3309172 -462106476373190898704597940018653824 3309173 -179128783809031080769273293500736000 3309174 -726530099423646871524987104078200320 3309175 96885802182065634905612012137672400 3309176 185341642843017167405203249507368960 3309177 -548759579605984841515196732477826480 3309178 -994626197143457253276906642647743776 3309179 953548369657083507344667629632335780 3309180 -46249356244514543220231687293337600 3309181 -1602815061785977018767246124492736 3309182 -18495605388454080322651157853859200 3309183 326987740481759546980513215159632952 3309184 -990884170142051176642627054715535360 3309185 -84912027232543730075257238291912640 3309186 123141646878231549465852756921471744 3309187 -386910882447598550127249518972537648 3309188 191500621044302436748238733269139456 3309189 -230709565662999697034051886215484192 3309190 34854291820996926491356317871804800 3309191 -1320328919973125137325342968842806616 3309192 163656357990249310779038090287104000 3309193 -261370324465513507640850284955283558 3309194 916038311833758327969993185525760 3309195 -388452680988566365021931995923928080 3309196 -528483900638249952916120587862986240 3309197 -231956763279410349858011346498040128 3309198 -8994174939780474580624749765813120 3309199 87214824518554663175492790457194280 3309200 -114063555010743057384208652404531200 3309201 -185861495305183213686389311181980800 3309202 212162919894401856737519992584599712 3309203 453235805493217361319625720302416760 3309204 -275744497537117908741535236215138304 3309205 -360161594204487629939620047559623240 3309206 17103371186920589004275005340163456 3309207 96767757927191923831232603495349120 3309208 -413547579074481908375613114707927040 3309209 -956490452616805310757403489654705590 3309210 -126897160233636115063450445211759360 3309211 -783284955426292563470117296968470600 3309212 244356572864888800439140789884243456 3309213 -292398902003503558934824932701981856 3309214 -93610105105891107042087783614285760 3309215 131620717121500924270959889716235200 3309216 204767751769978475326525533846503424 3309217 -410858299377481827052137170750725440 3309218 -23615512374016242190701529157145600 3309219 -158978852785533760468367875128316800 3309220 -146819341140559853720962326621765120 3309221 207013261419922457089232071545055422 3309222 -110321398507087113048631989840439296 3309223 401458047797034279244985227957039680 3309224 83179922047878244558319344380840960 3309225 -21807469147588299848840597176748400 3309226 -110726159554364543349779749176158976 3309227 -1047687157169611134617971844062014924 3309228 -305365895672078558178029535780833280 3309229 654989279468998634085841019392288 3309230 417354435459444479060397218056617600 3309231 993427454441187901013445426768088320 3309232 43025406734178440589074639310503936 3309233 122405774544535947388547024648031204 3309234 -103471054471594759355107810250728320 3309235 -161758286093407729385390775713907840 3309236 -17131050828590281830844441679278080 3309237 -6808772937140687949995167605081792 3309238 446831400852696688724686205934771840 3309239 457631605096551120069599050892132352 3309240 75309086685398060136040272986112000 3309241 -427574925785861160650559789730040828 3309242 496265942932984465363869910499481600 3309243 76523062147307181078062956539966720 3309244 13629783895457637592922588768961536 3309245 -453273937051884577793157413876284500 3309246 -418579737684819102024624625802890176 3309247 -859277373287198423620022758999674304 3309248 -57801208335711294674217362647941120 3309249 340411440820897338970561767474539040 3309250 53032797921033760713257316354048000 3309251 282443708127421567233253188652392000 3309252 158937163074363439141517134113748992 3309253 454398628310410598622782708500681502 3309254 -19019683156594773178849956993497088 3309255 -19784386323501108617344615222409640 3309256 355482361416262891092963928711833600 3309257 -89011073905949674301336538086095488 3309258 52553504856018124629825601643529984 3309259 685956323218100780665072028877942240 3309260 302959439774729821955403010366970880 3309261 618427510452866876970791380696097472 3309262 -148415527000007020864863403591449600 3309263 171077467188939031564464031440519504 3309264 106850058428904236187084617947545600 3309265 395827060560684980692922581773073320 3309266 417252430362076322910057532715618304 3309267 -35856849760794558589799983686028704 3309268 98650249688019422060251077463889920 3309269 30382348592206266111222121416206670 3309270 -156037978994880650121166549463101440 3309271 386478694622216345157533892845892960 3309272 -1657260395414563831371475644345016320 3309273 -8464552210158869372861739883678416 3309274 -258539354721155295254690923817180448 3309275 250164537327882105847273460008293300 3309276 48843664779597321390675488277023232 3309277 93553683046604952700013349842730060 3309278 5439627237004383199535870865027456 3309279 31703655235429554181060355183644560 3309280 1712872293473090815392552368209920 3309281 -125460086200808809232357147179278336 3309282 305722821770933282618038199946973440 3309283 -458494438434419230886670840301336016 3309284 515281062241825746513518674806162432 3309285 44251073369550847938169110680415360 3309286 397740229022730996871933895653463424 3309287 -15935954579316544229881208072482320 3309288 -758617727724081916614353063379271680 3309289 1658248770954385037148486404748086656 3309290 30691820726485726285283878145304000 3309291 549151003064387045405832297062679900 3309292 269571702116964179033424944657720320 3309293 16354587088625901458008419582042144 3309294 75217528911499130611467981888897600 3309295 679339545735448992739126415829577200 3309296 125058774271494703697837743517171712 3309297 432343770968895954716837875575850560 3309298 -410447532713105508530736446268591600 3309299 609256425410410746146242835232876960 3309300 59230418141108199549080901914294400 3309301 -21346524606969106690303453153007698 3309302 -321198900241610753503695835290615648 3309303 -625418207877483865853275102656886296 3309304 281597718030996361017680578497945600 3309305 768216008504867128646544010039197960 3309306 -42819652145549992124547271187251200 3309307 -246403587892807455655309977290356444 3309308 -573562103453169957169453303381635072 3309309 425674165361386207600425002174383680 3309310 224504279403627836783314464058368000 3309311 126298859007271116175356803363248824 3309312 108414540426271306380473949078159360 3309313 -523489353312475522331580683452541502 3309314 -25337258689147574129724553908693120 3309315 225885287217814966708201942692179040 3309316 402774790070067847650327115904020480 3309317 248796056155305847254659657856739584 3309318 18608206335239825983533681171422784 3309319 -46134518324238876065134592351352160 3309320 79983481129664292540114734717337600 3309321 157034119171783687341392265651485712 3309322 142653083875847459612234341354658304 3309323 6065060726951710839856982693008104 3309324 -223381225495996411365932809575149568 3309325 -206864451276217199554314395446892000 3309326 552847807356411028294085264497010112 3309327 -285971255821319937616864601603249040 3309328 -45655431039373408524491983840935936 3309329 -957743224648476397877065006901966016 3309330 135071073098457276663526770312721920 3309331 -1670927612576685981669461022088451528 3309332 -256427014851776025521713035848368128 3309333 -196969936473298864609206423494868576 3309334 -41774753079471537608703844108238208 3309335 273931296460101204933504607399467480 3309336 12879142719779562328378512573511680 3309337 193378551574422582012472235364925332 3309338 -587470010116414679800772943227424000 3309339 -281432371597040727516652771902902208 3309340 416263150014096127715102752529402880 3309341 199938694905699238984323093363807072 3309342 154612387264708498956478135400469312 3309343 -173464286394559777129457595934934336 3309344 671926284570031876881728337087037440 3309345 -6881755152462551841559156099366680 3309346 193501556996429401395809721363073872 3309347 17090102450863655508009357628424796 3309348 202283140836910202355249625838432256 3309349 -548358025106868965404390644657783880 3309350 229375966474447311982034987815200 3309351 -742530637963370472447194647808455296 3309352 274961683014734983984613105456332800 3309353 1123321789662253605985160200914964602 3309354 -18967338072438236807418285837305760 3309355 -136364945762688433323076504086497280 3309356 -269547545240756208782597552727757824 3309357 -498599070428645782808461763723616960 3309358 234438799855375366898178992114962944 3309359 9869396230983105910890841772524560 3309360 106220356252717048142571347396198400 3309361 709426857990464347166920379123837424 3309362 201659367102470388326308584399244560 3309363 -355244503679398202138973746595907200 3309364 1267875007152569386625927757634928640 3309365 -503691772904293655182722363729760740 3309366 -2224329803908689580232728902008832 3309367 568507006171659385872856676107221416 3309368 -165986164742851122203829054144000000 3309369 -215618022325496018502355208764815360 3309370 37461538345309865904995195738112000 3309371 395576429161106443903592309773982880 3309372 -184895198395352098557959170554356736 3309373 171230048719852311885320964409241304 3309374 43501974666707718862232475949727232 3309375 95213577334075217207585259835950000 3309376 -33137089972839347365322323824476160 3309377 481539020065797749191191535616780226 3309378 99474319364704796903553531976094208 3309379 544554242286697658604749390512737980 3309380 -279110384926532530536856738524691200 3309381 92769759794337798333532497962865120 3309382 -1078202626112490023647145029921920 3309383 60986350075427491301699686502597760 3309384 -30385688933560215623091042186362880 3309385 174052612513458796387289383476356580 3309386 -343144392334661982464739647193094608 3309387 -387171514867950745729915487477792040 3309388 119709457654102806630028129432556288 3309389 -326817633536922893126972178097799040 3309390 -221746944754376353613701785846988800 3309391 -450860521666043432408201523428927288 3309392 190554948637476737178153356188434432 3309393 414273716619279870899441259294638400 3309394 -7816722455156392973565194407509888 3309395 -240135949553205123205239090032091600 3309396 -387615099948785197148936520530270208 3309397 17046504971099226696552820286609664 3309398 -177977498546731557695026950784486464 3309399 -104408411187641738738299508654987616 3309400 44351807281915612738506364922112000 3309401 333754734649855146630130492126889280 3309402 152544901614810292904123888058988800 3309403 -341328185883020336265451429060197744 3309404 29122198665988921709401109231204352 3309405 -118142644713626801240974429455605760 3309406 132550072491597424677580497729985152 3309407 952585854644187175217221054877307552 3309408 -337425047131899567053501821594238976 3309409 -24651645545784352260074878461302096 3309410 -195335380183188070586819520677154240 3309411 -1207628159186318513772953860936427520 3309412 -2732252156538677843306580188058368 3309413 -290414910935299040830562566639534338 3309414 219355273237422197452500225876853440 3309415 -671707491426738886606967197425322440 3309416 -232407036189926306719317523149373440 3309417 -440225839072177635785692326081849360 3309418 -154397745884987426715736113820733184 3309419 302140073688995159377989516071590344 3309420 -207134097241188135507388714734796800 3309421 1437359863802624051210852585145659244 3309422 324392969156409278048767539723508800 3309423 -225154906060613384255717616483801456 3309424 198016947830637629068265565520527360 3309425 107279311291239164336536601231980800 3309426 23531514673554105222057613897099680 3309427 560301861721298556348915238049212872 3309428 -203852907380079118658142601410201600 3309429 -142855589811790583933794049178549216 3309430 -25674754594527526326029542252016640 3309431 -16917207308848299681293894913105168 3309432 -96977134949571736642207976398848000 3309433 67538224686536119404891053280996480 3309434 -270927723236245998597342019737546384 3309435 170510983337269498212347340575417040 3309436 122366491019213808954710032720584704 3309437 1376505775837058950658155550357950086 3309438 -25081568984709430752409274305050624 3309439 548546458856000136012909183083328000 3309440 717143559338831950858537550846361600 3309441 9546817387910056031041722907160544 3309442 -51323945982646659647889245780590128 3309443 367678471764487735160747629971901464 3309444 237413390508073450819748510469457920 3309445 169546453832739572005145959237952700 3309446 -21714045586111802834144189784401664 3309447 -13047180486332702985890058437868672 3309448 -388211899139851852170402858951920640 3309449 296474971690491776115320287866358848 3309450 -168467820488581168041204978490406400 3309451 21388887195246197515389272808128400 3309452 -930053685107539223527244457148416 3309453 -160315941186301557608593206708491712 3309454 -545494316669650072087338308966005824 3309455 -812425295383114889472144735069840 3309456 81649378693306762566381157228019712 3309457 593663790345929264713698442642056192 3309458 348945556602954918892916976587827200 3309459 153304242791049485534194032518503488 3309460 98758110266788815255555336026327040 3309461 -195077915661178631890270873305421938 3309462 -123614035584696128016124804016335872 3309463 -103339503220766523627998218939999288 3309464 -47856700804813238305542315930224640 3309465 -85815736520009104824215935104777600 3309466 -660930052969211842624354242600311568 3309467 -59629520289168193222315571025580032 3309468 7320585297550114281613258054287360 3309469 -946907327176923862133245228825935130 3309470 -14369735921518822449539521896825600 3309471 -294981566650906119695169616669680 3309472 942844261153240682744117320913190912 3309473 -84824348821128613875566496165685278 3309474 -77596804216126456373077675175950848 3309475 173155335419909573493415021911780000 3309476 -885066850892712292050286606886317440 3309477 783562726341513832361008911868090080 3309478 -648772391765487381151448793404604960 3309479 17831199475705734111397720664709648 3309480 -496406043318835065309485369412096000 3309481 -105271078650547285937139770457061696 3309482 -434103700003122593647516503835247616 3309483 109810865976845533519108522128374448 3309484 -29352294748286730214357356613190144 3309485 144006182976719615927801699683191180 3309486 148259389935690421617142182487385664 3309487 -630874228068599618238038447367799080 3309488 -5997665588234772557010953094168576 3309489 831327430555565890109714722412393154 3309490 -87837666576174550677143844409394880 3309491 229700177995416315870945929547674892 3309492 471265445497601451341782122685120512 3309493 591135406386282936242836156859056128 3309494 577937471233421554214890531103997312 3309495 2761776224019135875605502902602240 3309496 57191487791963986284230022632755200 3309497 1844751131993203304329718256974317572 3309498 -4783560706838100236226037447265280 3309499 -938831905848519532669262208390713500 3309500 147279871482621730598005670094720000 3309501 85681390601677379294743800784129440 3309502 -91662226184774580375376534007496960 3309503 -588119565314652339632696098479603456 3309504 117776924367242959038384832839155712 3309505 -1629533490223969159133657243359674240 3309506 -622066664746771293619791024153598080 3309507 480191957467674498021156987446429040 3309508 -43992124333480582756846215644261120 3309509 -447228820371717188947524649560761160 3309510 89249659152804638297196334734366720 3309511 454497404115660231053153928409393112 3309512 362282352130631845485890572779955200 3309513 -715934105066041557068559273688598256 3309514 -144120379489561125615263496204661920 3309515 -674436436132189276341877479747148800 3309516 -74790107239663056014147757936623616 3309517 146846031544692729537343586314536566 3309518 -66863241500287350430573357140838080 3309519 -588750843671209008330472590576673392 3309520 -20773449264601104626012102391398400 3309521 54979558542445384246343315724187632 3309522 -236508024384360303837111912744275328 3309523 108108716329701602267873531902283520 3309524 185966585200771642384569549581316096 3309525 -143820256174120363393699363095624000 3309526 561033540005863136283159171892099200 3309527 -659945661300863541289861960171118976 3309528 -25978896669526368669812387858227200 3309529 437234209531436002429897877983678720 3309530 -16798102186725594990268242392217600 3309531 -346585221947110741743032640098441280 3309532 638830291776066029731365032230351872 3309533 65595902955171259726971311656981644 3309534 409716503961083694899414490903589440 3309535 -404533911297999061114359115347019440 3309536 -1176672721517936464294886312182284288 3309537 75756463691648572243586263662572544 3309538 5426032325249537555909509752744960 3309539 -275059790160926432460579739459967520 3309540 63111491789976989770759073423953920 3309541 -400521945319082082209917119495645058 3309542 -563264672725060227302547507421248 3309543 431814227456993497649202202658262144 3309544 -2627905072948409398646733599047680 3309545 -672610936371757386860216398486868700 3309546 -166772889261021717231215651628768000 3309547 -1697401359972198172749598416493833440 3309548 331157275644301771553733937284082176 3309549 -433241204304986464794840370532339136 3309550 -383644216054732893550084444458211200 3309551 -416759137289579485088700448232863248 3309552 69560242279650843280159602628362240 3309553 -250563317435963868177023167609624000 3309554 214621892401398280344088168133198880 3309555 -310298974079266614858826927011173280 3309556 -694351541771854778533814623369175680 3309557 2212218426028499031090481038457122240 3309558 345665122681809117073818058828295616 3309559 858038609170669579262601669706593240 3309560 195828824136888800932350151920844800 3309561 -25249293068611633765935888118838220 3309562 -237818432702740795374445513816889088 3309563 -443150122609886539711650374769460188 3309564 327191659369763281652656335732802560 3309565 188914335940056077464201935684364800 3309566 -191501759216778561537697034266399296 3309567 -60973645654797144718781355948540000 3309568 -529763008494105720079221213898997760 3309569 -47389512321370980206561855142849600 3309570 -6197445061891293458067943889525760 3309571 99804250058478298478938545597931772 3309572 229544062537437296299472891501752320 3309573 -703269203856588548263981218203382816 3309574 -637106441611781996851569231353026464 3309575 -471356724822729759624200305491535200 3309576 39059429077090357157263121733058560 3309577 828159499684384992734419103087941812 3309578 483561571164645183224010911447169840 3309579 -9864296223627193084118708341797600 3309580 -157967395597554725169967193240140800 3309581 16841737855136570635405053288117984 3309582 331810007440455512367596662471497792 3309583 -625976577248922462970385146881049168 3309584 332428571449909470468945391493775360 3309585 36100628902503858695773584169601280 3309586 -124333503245689085427687960727065600 3309587 -1524364406652192178803658588114477200 3309588 -4541060583648732134550861646905600 3309589 142334254083577895429080193814296700 3309590 -84626469669201029883976302142473600 3309591 89111544723858993588019848400911360 3309592 590377214697265551048465084456960 3309593 -127147755873338084929114128556243200 3309594 124112978077322143007521167946650624 3309595 -997482620990700834677207862474132000 3309596 -700612348839812921767562845330974720 3309597 436967731036158064376237159319749574 3309598 154745536515589348242603333653116800 3309599 2335665662871727211416132859764399872 3309600 60870618521769664306218375630028800 3309601 12813417439984548779626318761343492 3309602 -185043899149467577415428472299948896 3309603 57202842224973101645136423502963008 3309604 2500772083826558326737253262131456 3309605 156546783608741182468861217798515200 3309606 -861917292608451207584323233303060480 3309607 -555079248701025542483244189259780000 3309608 15425957933045283954652089714524160 3309609 409749567584392593242926400131925904 3309610 -406696407959983823736752753703648000 3309611 -865023690762409033986103899226474488 3309612 38822733344470970981130323703782400 3309613 -532161136236131277486526017839309300 3309614 18367993985540595774621556531405824 3309615 132294346953525960498045421612232760 3309616 -115735355580757884899407227145158656 3309617 211612544258679812559118588105700592 3309618 -60598664977833243196010900755467264 3309619 480223852312612957627936010011162920 3309620 22011393333898659216204874247700480 3309621 19303568117057921408289288064972800 3309622 146746129854861374189017265564557824 3309623 627214904374913378742158803760968872 3309624 -13347241175145254737964990903193600 3309625 722952058990078527497651737013040000 3309626 -251248998903784408517171110790622720 3309627 -999865354129315769692796149447474320 3309628 -68193161500965695597235931484072960 3309629 363083070635900512137331176070671840 3309630 250358028274759240662575532913019520 3309631 136777219815221414759506423260898080 3309632 -127612621294241914494962768618717184 3309633 -77966218181029527781565076012434400 3309634 535959427712955861173321551157739216 3309635 188572978913431099302739445726009760 3309636 299567126450418668476691123765827584 3309637 1210020614753547949892008872356368286 3309638 319422272025688910869390460001154944 3309639 110543868041916337170018125680736424 3309640 -458595007683013421588009875845427200 3309641 45780645509050069317333062082738084 3309642 29545957202295765157382416845411072 3309643 649778860185222698832384228851280 3309644 -196761020995620126587552654911647744 3309645 -312830468696570167361073954046075200 3309646 459293853543662372740665895391924736 3309647 961079049155133597311097428586672312 3309648 -1940832842079422546703007960006656 3309649 13128489845343820400577070011916032 3309650 29619042742494313777812754187436000 3309651 -169449142089250915659254013895886220 3309652 -154979514515306140860222464010598400 3309653 4013661334753393634539472375163648 3309654 -3946007256018051173246289808865280 3309655 183964448413619487331785823825825560 3309656 -666407160967733141349009104990853120 3309657 84509871617880619064742706016645376 3309658 493709049873727187470450683280346880 3309659 347833936929832576510123097155201860 3309660 29797356243230279045994540631841280 3309661 1042134337888251573553672898059732262 3309662 -822351301748074899447567239940477696 3309663 -44147957896773181482060759500639232 3309664 -81762178739186242798315769612206080 3309665 -79255430748293341500907283541689280 3309666 418852352894302305992537001931348224 3309667 11681539200007308246521738848681280 3309668 446781982532160007187840102542866048 3309669 315776453638333809867570515105172576 3309670 -29868759377341439286969702438704640 3309671 -1312296475796134554824113678618802808 3309672 133399108445038691363902369220198400 3309673 -242915859942086896195838114948251078 3309674 16837677734113886335419073875155040 3309675 37693804907401799010543647290269000 3309676 -12449440492798117537485983695293440 3309677 -262761241642575346533776233325381376 3309678 -336125714066850153375102233184016896 3309679 867259074094818255701731140204946176 3309680 4953634994212725225382405170462720 3309681 48459436199869945733114437907448480 3309682 451806365121097821976842698001714192 3309683 248382019204515693777745081917022800 3309684 -43281802868010094056297288537206784 3309685 -167703743400085956864082730441061600 3309686 517111890315260515305739466625584640 3309687 205360930070802379151766095426209440 3309688 -1144165157085167034212467448613642240 3309689 -48133986996863312946147024060831510 3309690 297470559499381244367666274268747520 3309691 -72652563158178698312804233821027072 3309692 16670718317239250154859177064994816 3309693 208611296998513979436250549921252224 3309694 -41242812311207664730436462474799168 3309695 -206146137109417388232224065518715800 3309696 -386940324108445817481007262135746560 3309697 -234679370481894836661571754533012140 3309698 -112777014714155884672022517772798464 3309699 -438669422794196807788166686301636352 3309700 -16300191891719736385481091815424000 3309701 917265117620499980080550501721156702 3309702 -389759908135487692992553744503492096 3309703 -206587288868058044430708479693059048 3309704 -194809664799475914423724340209290240 3309705 378525171600623089830600477081648000 3309706 -673153138510678237319203864063178448 3309707 -233240111037715072013591885767470888 3309708 -385202106185150119212115807543013376 3309709 -368762083704106595333134164803765396 3309710 181067816752731537464140870438036800 3309711 474114033512233390594882255652827272 3309712 -90261294662604752268954963797606400 3309713 -722599750347940461765481149221820 3309714 -30436181312667173179230827174319360 3309715 57677869191805888892237971168343040 3309716 488727492911064305010509334373587840 3309717 614044216259807169831289150674585312 3309718 -446480511906908141417920024977193440 3309719 -425213957554062104466651549604244304 3309720 48345669316971019192688092464537600 3309721 -743703485638545434453131235036977078 3309722 209680928763234232249587554967325152 3309723 -41425584626820834017634028037829120 3309724 137957976202246228019917914422353920 3309725 -236032795579200214335515314181533500 3309726 18961210457155588929174665884929024 3309727 328100764783207221014574370492012120 3309728 117239639625605401130102989624049664 3309729 -29267311020306106804089722455324320 3309730 -463070653373589077194705286349566400 3309731 595013529532569944689660176185477064 3309732 2123254367242996030321234283470080 3309733 571610302345366906924185330377542976 3309734 -51551827310621230742629391595542208 3309735 76277217383617486354995054629767680 3309736 -490075602466224759167441887928893440 3309737 989379897126529293080216523417597000 3309738 77840700816581274646252904612721408 3309739 313599549197541224643824028121151540 3309740 162066535633123190302660232539668480 3309741 -11913502653833846717035057293407700 3309742 -345981032456738098982334776797249728 3309743 -1128407501161972683803511605002822680 3309744 31304423820111524801326636963135488 3309745 -642645921159141631976296331816071500 3309746 -85868387935317260532047743134695424 3309747 -11205980341278483603305798224920576 3309748 25726095402440717072163197104710400 3309749 -258283717810161178755635759995967250 3309750 -155389748050861444729776159159552000 3309751 -99388098802064526062568160497356248 3309752 -159228042845277231911356589081702400 3309753 3374987582441733898120489152283104 3309754 -171422537280198954233388682487938704 3309755 480021762187810320700835498298188160 3309756 53217179380414653862025682021929472 3309757 230340651750671894826908573762015040 3309758 565129073697471395755051870289460480 3309759 817992479987434438534217319446569464 3309760 -44344098984340872879094654587371520 3309761 -20962386269973008914076265571021056 3309762 270331155919848462202777751778458880 3309763 711944812109038677277231687984862012 3309764 323550570621301653053976806553497856 3309765 609518973870351129053713420419203520 3309766 54065556688528500821001050684525568 3309767 93411744415207627080353632823387592 3309768 40364227229832878579014421053440000 3309769 -615329706356361522099285452604208512 3309770 103601209624567246955192376855369600 3309771 -154232458321190329049760759341896488 3309772 -834745688398649225493437321017402624 3309773 -1962749011183015655550523331938008480 3309774 72994871806842006051283248964311168 3309775 -160968227464612723881509841867009200 3309776 64378290522921388368374997360230400 3309777 -57336218454295437700715692191021312 3309778 322331932374180758432687512888183440 3309779 -116564466742284249686650966414977720 3309780 -76291265369756037372229967831562240 3309781 503343942443670132197356634401389120 3309782 -131567627187264861513612702386288640 3309783 -28551773107050044165447901525230256 3309784 -1628553188733036937757599265608089600 3309785 -169860662197781800205812419245609400 3309786 89257239991023145878048590823739632 3309787 49013928528990356180692810405789632 3309788 39845939069518262061907399374617088 3309789 -19833412430649133042930484264509344 3309790 268876681692559206310944414609494400 3309791 663554288275808139280253675679877032 3309792 196950650989605307370683648966656000 3309793 773449744349064708349522577211743920 3309794 307815311317174240775726325966447696 3309795 -63164184165688041104635878001322400 3309796 -5898778353430759431421758479872000 3309797 382698383873515792712339927804355672 3309798 213874155405544419598270913531741952 3309799 500926241383011090203893520407312320 3309800 -205423005643843754026818759505920000 3309801 -199530964947503773066777925017828896 3309802 504089793231912227066363332419532032 3309803 812556280390792710294371283840009828 3309804 -71155826644691286752533286645064960 3309805 -294930488197393562616934058862615540 3309806 -72315918826431884829906499896627648 3309807 111351968361453785504464332224375040 3309808 -29231824140698239301588240498425856 3309809 344771860390828016189607494713373010 3309810 73891018927019427056210896525163520 3309811 438382891565851414982153051278942412 3309812 714823629110494940939248180288776192 3309813 -218967342122335221953746682182907940 3309814 -836489495413250291859046454130828480 3309815 32441743093703944086223011225126720 3309816 161864668472084051040221108190105600 3309817 -392064405784041740017910478358366208 3309818 -415426764236124524322959104252951296 3309819 -161641969170451173920596651596970560 3309820 -16992984205384339079949502398059520 3309821 -619895990501722648325322694458738900 3309822 -17783048076835755432215638091922048 3309823 -63352193451793529950249422235401096 3309824 312167283869988949950084292276125696 3309825 -10688702227284336834511090053680400 3309826 -99014737428045049942839079423274976 3309827 -1315654430265822353320977035281464324 3309828 -161064783028613555214037558783856640 3309829 -881665548971766439849739703084673570 3309830 41954286558514243696294989156946560 3309831 -83086330076434814290905143958719616 3309832 -776309122283618780651915401959659520 3309833 -425007156325834246767749242934514918 3309834 -607552563524938193838332139807744 3309835 -49242655385681669626020699725393040 3309836 -388740466554023918058827704255653888 3309837 -469984208604904981680793803967602240 3309838 -135408403114784889042860175432683520 3309839 -1444293333757966246192541964877824 3309840 14049260113529565142869795719823360 3309841 -295711501812810714290115224715114000 3309842 110086977045691921478532341069085072 3309843 -362788869518734955278420636061451336 3309844 320298292255345540359168305213092736 3309845 205106197390461014628480089928024960 3309846 -561021052096120525639462690212229632 3309847 1109965642005337769765948564881716296 3309848 213258654915253541652021420058398720 3309849 -66620513178973814424081418995255360 3309850 -27112484550609802820325107216700000 3309851 -261344698103025750979666553149505148 3309852 -36324210487760332313156888325884928 3309853 -273308318090295650912048713107159060 3309854 36996373560650110121449100987223552 3309855 235232496699176071920031422378508800 3309856 -210005190226019401805792891144503296 3309857 -1110762960167095344469015782650462400 3309858 -357534957176086332711654450953219376 3309859 -264593572593646274646531701283393584 3309860 -174371302308578178284323034202877440 3309861 -218937590585240251958044999243398720 3309862 345974265579315690061174376133822432 3309863 -1540167792408434197997581492294914720 3309864 -19338131444730611958820832876052480 3309865 -674187808608929202975516891904731540 3309866 -23423595886701938681510975647962624 3309867 -102410058558147330686557639485240000 3309868 -206027165136497098185513907620431360 3309869 524822685241848289904680000877253270 3309870 11854346985736074721709838703411200 3309871 846739485100576926499890936737691144 3309872 71055047748328985175653624911429632 3309873 93695370304133453003988165054368640 3309874 -243249316694905165435453205522423808 3309875 401729471896809150507637510623960000 3309876 -373141464040274968120314990533529600 3309877 -77662219356816675461774687551998240 3309878 -25972248581305056845033196436752384 3309879 -12600194624619797136908565331099416 3309880 -160952416560635890842759513537331200 3309881 746711978114231954472088282302045312 3309882 -4953798887102178524423123942234880 3309883 709998096674731944950778467039259024 3309884 120354537791970341769529266752418816 3309885 -147966059379419786863418307195643380 3309886 795607378325448962297204024216064000 3309887 51595068664181737933822832320555392 3309888 -5812381858432918880982872421826560 3309889 -409345431264464145887225004087852720 3309890 334658874770495904923574306721228800 3309891 228768971842312680284997237086946480 3309892 -806864847705435146952273928936230784 3309893 -60234469714667878734712852104503076 3309894 776223377165934807583724581443840 3309895 -488058526380711227236926907448818800 3309896 -939252041173878167440646410834590720 3309897 431239273537460997386243544182429472 3309898 343172575611549158422525491735627264 3309899 764135449688295715621316923708307160 3309900 181216267305999549154524868912128000 3309901 -29529695507039009820070339725582720 3309902 210235746764172511042121991483712704 3309903 -512491998864879157169400234326321616 3309904 82500055491478980214834260258832384 3309905 -835623654881389961016566179572795840 3309906 180748091666672111760949826786392704 3309907 193931858762674564468426369610839920 3309908 297674730995141524496492118031804416 3309909 -19471899177334429295529899487080160 3309910 -177257366489594146456537299673056000 3309911 -149277054434308514286720625489939200 3309912 -526253149509503052023873224493230080 3309913 -656864309158297171856036140794709356 3309914 -288783095896549711742667053581916160 3309915 14080450362132817423733877557452800 3309916 -121212853801285626760637720063014400 3309917 -32734958427617966298553468090725468 3309918 157012973345123227998924666469072704 3309919 819142593142290059960241602786028320 3309920 -232795875175418320932260198130647040 3309921 283217872841467605927298066496934420 3309922 -120282388242827267412194061751358976 3309923 -961874149736256457578104897407833828 3309924 -24562722329030750513684705809542144 3309925 6354798839059291132994626144084000 3309926 168030702182666153789259318446898912 3309927 220311932860858424254461508180628520 3309928 940999155794777892912598961323868160 3309929 413699138235214587440604896894875776 3309930 -28191096123905099474716124323123200 3309931 -1022305885300250431338963445659116888 3309932 230329286786870056907494067309432832 3309933 -580825725973821824451002842123929600 3309934 518409924664366222682841563665859712 3309935 281755834555782463118372723421911880 3309936 12903765413275950989794389237694464 3309937 -354966918939785886326106913946525328 3309938 -307473561705187311387788419916344704 3309939 500874034179711974723137770542546004 3309940 -459117511969230587246752409941278720 3309941 129019820090495893523676020125064892 3309942 -573742820650192907858108966520852480 3309943 24133604202195121526250805545154784 3309944 681249154041382162723230970808524800 3309945 -95000811628434475943795807082790080 3309946 156927294114604514395731385352102880 3309947 -160879637274265312280398635121330848 3309948 -56763599115893684832276593025120768 3309949 -641116531872065983467206685012262560 3309950 204908783346563362878858610331040000 3309951 234186137058515095687252052008466064 3309952 1029554473762403780788841565546086400 3309953 -267588496481662063313700146218324158 3309954 325768338954409797302424836019534720 3309955 533422500009043118668685078374080 3309956 100201364111624720262811898262649344 3309957 244511435238060957330794508159943680 3309958 -492102751614554353034052405877525920 3309959 -722724195738825868162266186595041480 3309960 392829321705812220277525086476697600 3309961 -288674476735180761913650180426094438 3309962 -165448368311960147205927815918082768 3309963 -199776307580385844853172037110285312 3309964 -147324961434984693638068598387600384 3309965 378564734956896875609292879664918860 3309966 -25237790301750961639769672419244160 3309967 -55213129893994414424484304315859600 3309968 1951223167967944675775655271071744 3309969 -98735275616317592326176229993438272 3309970 390858801944746905811516710230059680 3309971 137294131210782825528884585309399040 3309972 204348252283139646129675534546806784 3309973 -1139333013615028924972596410608631040 3309974 -54325891221875458052189815019511264 3309975 -774699137756286435384926479023290400 3309976 -92783056159925295262837240307097600 3309977 1283987665730537399876388004033546464 3309978 31312666553030500978459290137541120 3309979 972468352301089156881953998566136580 3309980 817106042919932922796027348788172800 3309981 -707882404414885573150130677025156640 3309982 -122918744387442092339164584243522816 3309983 161417956973597157575229640517894760 3309984 -44222234933654996808449582283423744 3309985 -229686177133463942964697553623443840 3309986 -750136630212704087257882737317566176 3309987 55435874732607951530044882799827968 3309988 672884959334913160840435189790094336 3309989 759261180232287299044524053644151424 3309990 -73953297004719643192534026675916800 3309991 -85576688977544784791049289438601608 3309992 29989337063556424320583634707169280 3309993 -226847018330840807271904472582854518 3309994 13743770201877221427931040710877184 3309995 83311275315802011055000288754799120 3309996 169424477059723505160549080704257024 3309997 -1034289961475478466284310006996376554 3309998 -332602783851130684894827557813799936 3309999 106524932159949428072107536334882560 3310000 30686082113079026441958183249920000 3310001 -609578971649125217848283289065640960 3310002 133414094564552142167792665205056320 3310003 66945719036511881763660171458224960 3310004 -302577442975046612079040956070882944 3310005 14879922414375848673405862094326560 3310006 60554107654064701980779876045143680 3310007 971172181142553382319080900015352280 3310008 -456592639288611273527382081329295360 3310009 -4284224738775214441135426130232636 3310010 -68053716315137838599918448533095680 3310011 21714893604416257035897172686641280 3310012 -191037356876508464230597152452717568 3310013 171879681637227673622430335148363360 3310014 -316600609963589305488761286022247808 3310015 22995708423322391362747368478397160 3310016 126932825463022744485695173070684160 3310017 -305002282879161487556569079213472720 3310018 -317025450071541015091762212885732480 3310019 -263115692180279805918782455395980904 3310020 24137124353478418082095051950735360 3310021 281690551714651454929241646532304640 3310022 627877826036596185043316206266077184 3310023 635493956225203889076370218473058984 3310024 66050249349400555158581464619688960 3310025 148423914285641615209932407107545600 3310026 260886678064508976357282068348262144 3310027 -5133674871551344589592193446847200 3310028 720900420065389853954761024317312000 3310029 306487019130978944761640878322106774 3310030 -10076687213809930191307463593236480 3310031 416210961002629569146895545425685280 3310032 -154400482780546147856969627642757120 3310033 -929520401972313204749645452229625360 3310034 -125068758778464281257989998943475200 3310035 -245542776275509163171721168071652000 3310036 -195956399968321392597065347767197952 3310037 524551673059614703184695347873130620 3310038 -181575775070969012981898912176791680 3310039 -112896096128172294219188082472525376 3310040 256159707938326429700800397301964800 3310041 27925524260395288864476543191983104 3310042 35318881760440015251649442237682672 3310043 -771732448208606174084926502284887792 3310044 -6027925134249271476344378737718784 3310045 209956038881085444048332268128515200 3310046 259808133818159394359671074954809472 3310047 -115762554123267346245331931608858800 3310048 112618237428432759322644631032692736 3310049 -849351193776167037655814548415065950 3310050 3923925382141038208818593852284800 3310051 -288191883883273900481285708768678648 3310052 418734040292118945086340783622717440 3310053 -87897334289848234484926393062081792 3310054 -10042776499976963407666462249152000 3310055 154917403843002748589654269423726560 3310056 -119491722261155366509969496760975360 3310057 -64192944550794768351152771637257208 3310058 664921693397486282390766535343912880 3310059 833707508080953070592732545540207704 3310060 -15312236317887737034408565522944000 3310061 -329337242383342101630378132627223338 3310062 -27517105207242334956719412772724736 3310063 -151550348109181255650089318959584688 3310064 9202393553514340267390032034529280 3310065 5860080291435144705918954208307520 3310066 213820640585333725817173302947387520 3310067 -7801625884081069114789572078506040 3310068 180019545950999300507084595114639360 3310069 283164680510246040022522608972026112 3310070 264288872456116076749813252098716160 3310071 -385843856129065715432738750782862976 3310072 746759371898332691637258873404620800 3310073 300133542514360284952505154038902728 3310074 -71074802393221107139283730526444800 3310075 -47491937446981889218338207383094700 3310076 -107331468350879811614550417171456 3310077 147428311718616239450635742029019040 3310078 260669468065029448753422962850723840 3310079 -384962402248208549885119866217720320 3310080 31884338055490119455415801395281920 3310081 149881740788496805409607467362562052 3310082 -203313827862029373763182308311835616 3310083 75872981898325700894662642065453264 3310084 50027968949249332969319849823065216 3310085 -715863497483062821896403571133608800 3310086 -87176475635952301883585884464529536 3310087 279423081146281065887297150523399168 3310088 454597848438926099716330288462080000 3310089 -236612412098499001911230211821303040 3310090 -139264587969067489617694446251166720 3310091 23194355546194709250314660199945984 3310092 -68240007396358656707856071546496000 3310093 -1590210167483043691133216666582576160 3310094 103786384373185295543939244019096704 3310095 116850847064919701776739790630581520 3310096 -200121293245473978602007667399262208 3310097 -18291519789417398037946916925474768 3310098 -13439123875610424660764036555857152 3310099 238685398073158685017127827018694464 3310100 105019175208306481099689474577920000 3310101 -652219784991511074802910943609560370 3310102 -110520276507216210499340180878561248 3310103 -1262020707146054617875517649903611296 3310104 182574699523269569549472275162726400 3310105 -187547504817247197317056725026767740 3310106 -341802592437407710317987629773729536 3310107 -633669101187877582341756564373406208 3310108 -486940188812149539460649060609508864 3310109 -137265057270930145773690640153495872 3310110 40412224991977861888189688146372800 3310111 858214076287040746703082123266991104 3310112 12224000119123907101432582290800640 3310113 -261520880619310170739383311359595856 3310114 50725570111906353514669878718321152 3310115 37177063722461093133959493495264720 3310116 426550565262144965954396165477867520 3310117 963956557089190553574932386447375166 3310118 66188606954898485991083006091755520 3310119 1093270732036744957872799803285082320 3310120 367293260217559934657343602475417600 3310121 1208192676541920035760253198715013492 3310122 -458183068751868435288063668623539456 3310123 49636940976566978838779140321464000 3310124 28086032150910305866834041433569792 3310125 -65648725006174026599710143755712000 3310126 12366286924670672521686015928904064 3310127 -789489489585512292884908895909559024 3310128 -29376841923988138867819345043521536 3310129 131552182767926766893388895752787730 3310130 475863640316701251685118473788588960 3310131 -109271149073502944102675734928216832 3310132 -118395651560674319291082378317219840 3310133 268269863126633525116927536438998382 3310134 228286090734898361263742352402348480 3310135 5329401693700038702242262977653920 3310136 -75230437958632888923509195663462400 3310137 78688667105694643969544187813000768 3310138 252983593807820997764669001536863680 3310139 -79121293158673439989818653039355648 3310140 6864135768200882486333651109765120 3310141 1097028215804084002725209395906041542 3310142 611077999358641393707463721959372800 3310143 35260720902214872338861680168800144 3310144 -8373507468164403716191355972091904 3310145 951442859673691766592822190491762900 3310146 325715883894479428954953414757453440 3310147 -1249109835985577567375479879193471040 3310148 900814807343487163450579715005358208 3310149 56348114066768192324601191066489088 3310150 71739052621179890485462032337056000 3310151 -65652123065744019774584386040571288 3310152 10116427185056433312546923634278400 3310153 -209319228763900549017096288356925120 3310154 -177871187978739528733807387859830224 3310155 271007830446090237217387714995084960 3310156 -616122529785537645983631837983284480 3310157 -768833567965647893807378810845726080 3310158 92800454380297984072546105790366784 3310159 880149308140119844352917132586867680 3310160 -35662673857211263524293155136471040 3310161 768364507505380360429869251831304480 3310162 -145088603676531183557240953627585536 3310163 -2191187888678663554456929475610505120 3310164 -15706108704886779345255984633403392 3310165 159772890053905234406027568869920920 3310166 45019622337401950346577430929475200 3310167 32696982481976054530955539428995712 3310168 -166899270451731916040027896532705280 3310169 356423993885209023923915183608434570 3310170 11094128344678040107260899679302400 3310171 317560233179275339442716918584578372 3310172 -1069336959304515479987261708443714560 3310173 -575283178735800624725512726471608000 3310174 15617019843566196790983835165173504 3310175 122455290171164925545853864927469800 3310176 -65489108252647776052913195607392256 3310177 -262349884996046850473265724330002840 3310178 512374995048358634966889914690690640 3310179 -648402951045935258997833571183498240 3310180 84258996159047892023537112556339200 3310181 -220767274328271547486815665245994208 3310182 145579837151182232402867223508318848 3310183 -4302301633354317853202783473466496 3310184 654590379098609231688485881166592000 3310185 35700584352978650314134031603741440 3310186 -391086283068301826640862621409783040 3310187 -521113973970467776270545978336577164 3310188 106049524356885177344999999242616832 3310189 -159194009847044665897937708877159444 3310190 95729876630706474842849766033419520 3310191 -495804824618241864528808177884610248 3310192 143481394484234974511225959797456896 3310193 -206051361040223647789403107591296558 3310194 207176904113378945863231523083030272 3310195 -502921632007094119429881520465398000 3310196 -276320517196289883855703715749161600 3310197 -692434274810587792680253334618208960 3310198 -35710290565686147288210836423810400 3310199 -461755875092863316012844602973080760 3310200 390379131562970198279794826234880000 3310201 -762320211808993750525930857670123798 3310202 -267529996189152052709749837304747520 3310203 318003447319307567148554972280733320 3310204 16202265594671005423703783849038336 3310205 -2750285323485810243462756566739600 3310206 44388954055959232184698433031465984 3310207 -749462442047417902416472610142012544 3310208 -752319077851658099498659629666140160 3310209 21175090072385353635679688046334464 3310210 -781437440085935828523437121239485440 3310211 -240533292059650171264341006841891776 3310212 264828448458815576565619517499850752 3310213 415417021347114273494561037114838300 3310214 961974239587837635680582580840397440 3310215 -522973997119705723419380944522808880 3310216 -92168819923842070933610618382090240 3310217 -514139914892957297822526492772925388 3310218 -33860096089798078482380565265036800 3310219 1050499295971440147972567818129736360 3310220 66000961583512819989600522858746880 3310221 -81643317059665964142523196819665920 3310222 -126381241473329002494255318366794496 3310223 459002918848504633320980699376147936 3310224 -173313455592250618266871370517774336 3310225 6391495201322262031473717182747750 3310226 -12189648051911988383673038816911872 3310227 -12024377755371899562850984411776324 3310228 624795842556326425028882435400974080 3310229 194523443813191153796501044171895808 3310230 46825325904691575703009718825840640 3310231 221439707455724696995424296460865792 3310232 -536423571159238022744538771900057600 3310233 193811329377958341206593816206176448 3310234 -521456919043487986878639673508036640 3310235 606474913391245674161314327383055680 3310236 -55572370188217569083658800358263808 3310237 497978818155044286104472188869908800 3310238 103409143874341864538598475327424640 3310239 438449923218713712208275171235828608 3310240 170420698958914466057118943594414080 3310241 -407342052543637511765812191408008016 3310242 26720704366539014557422278666348544 3310243 190761592370156763298345753836153264 3310244 335266289182080647712879465654149760 3310245 -286925559117940998769678945718871780 3310246 236007956883694284573215567649903072 3310247 -14171583353334449792589517199853240 3310248 487114897017759200577776393372712960 3310249 404395914250023863787847934134248436 3310250 -239191497762747773545552316471496000 3310251 -13221922894521629654253251656970496 3310252 595681065481722433785431316914356224 3310253 -694698191449393433373103638704523498 3310254 -253667730032190358293753235164672000 3310255 -97802114301026232423319265720878080 3310256 78863533680061144003332440685772800 3310257 817858069747094808150743627049371904 3310258 6908552960849297073738110136913920 3310259 196653176540757414858186735653588616 3310260 -108525515409572514856342617757501440 3310261 715852987530279784429196214526426862 3310262 2724543062354622395484601559689632 3310263 -162867600332614195275750109991534160 3310264 1160012199449962248375702492697743360 3310265 -7814094379085836643300696992704000 3310266 -16371053149106418067611183495744000 3310267 -468611572791906608633694953250166684 3310268 -37802703815151038033492704297751040 3310269 15464207343850273311697372200542208 3310270 -378834063947144762558839800817705920 3310271 -5144419172678546383089969206190528 3310272 1433603790804020820013500157919232 3310273 150207791409224971221452804446618624 3310274 -389597201221087211767165171460422656 3310275 -104403501736479257733780038751456000 3310276 -779287187034968101089411605871329280 3310277 -76175165659245889173469185337797540 3310278 -142242931632450968824793698107706176 3310279 109676467940743743101615724261420512 3310280 468154450197550998138902626627430400 3310281 -570564397770104174818308124160718720 3310282 2527394572343966002656261731026992 3310283 370072022517312889495148467141520532 3310284 -105807717543966807412279272494481408 3310285 153919603428568070972380212787876800 3310286 128807582406067615719733084751203200 3310287 703217845492778418651223790218569360 3310288 523423856830119232374121847790813184 3310289 -1109856396486211352429162351534476176 3310290 152889995166039205523839813586677920 3310291 225898338510757987815754514234620152 3310292 527480227731466433858033741330999040 3310293 -208817570740711374643772414170454400 3310294 181873115173787390095163853215710080 3310295 664110415517775379335549909274315800 3310296 -136717565115531960202346593092403200 3310297 121692057616119866650385202168468746 3310298 350642330558115023484398721989240064 3310299 -91270907044305521229204393483225432 3310300 72408164553550553415897048601216000 3310301 146003751503652062964255225702235302 3310302 110232203480044697697542448373991232 3310303 894145182561615745756914119756977464 3310304 273514080627782961893549034820337664 3310305 -110897236630894381819881531645594240 3310306 -244428737128464867670148705991369648 3310307 -24208088592868326776540046647836416 3310308 39597150141714014164597023451213056 3310309 -454733899132859675683646621480295620 3310310 -424190914417616006776034225406925440 3310311 610359740250838775798434248442629672 3310312 364940355527915188156841048555520 3310313 364617918594746221171846102796018400 3310314 -62605234881190591127440153734712320 3310315 -461052706652249040071296378414763040 3310316 72330626088764269263053671550742528 3310317 -820059621268323184383087146827399392 3310318 -938447691623159074774828674917760 3310319 -321470447994384083303403192093283104 3310320 -50681651124325698637157338363330560 3310321 -27991572451176903000854470823174400 3310322 572259496908868045104888136024746624 3310323 -369535347328400417278550217965076432 3310324 919637099744111834676405935006477696 3310325 -540670986117152023638726861908971500 3310326 140598945045333324047950458905479392 3310327 -750809606956814240749555386468844680 3310328 413181367149349918440079379231170560 3310329 -555890436493207505501910818731214112 3310330 -123652938013410000842469405118267200 3310331 27661398688695181484104308883560144 3310332 -163355481184543206524482478769561600 3310333 -90563439895727251304813897485557000 3310334 99407550003634433808136182221730816 3310335 26665138931399813062311702252134400 3310336 1149438361886238611406903677405888512 3310337 528253177665376267294921092062703360 3310338 344826492199196269828468992110953344 3310339 167814708617052908117168429061202320 3310340 208349797365589623436133709216399360 3310341 -18393257380507405708987635774127776 3310342 297303392586600678004127907928728768 3310343 236296146145421000980631574696245064 3310344 207608150159596237655761005404160000 3310345 -826622963225077889739380293200739320 3310346 147268548800889809661941357725709664 3310347 28401443240441546398687215897533400 3310348 594665293020238081869631238679986176 3310349 79792056675139015092294778841043936 3310350 -153354324517495149375487307225232000 3310351 1853396086306770436052762930495946240 3310352 191338551234925914101855196702253056 3310353 -343057455379215744649009921383837516 3310354 427297292593462557923835381907583376 3310355 -1964777187481124696601947335951200 3310356 149539980739982397173480849956392960 3310357 1134836303520361638613387964437166606 3310358 -341804972346452106451970019553866720 3310359 196064334960281111708427547417703328 3310360 -774565274694878837924866498907136000 3310361 -45251191575373668314995456133510268 3310362 173375144016297388304817313080506880 3310363 157464289275593790271579430222022160 3310364 813071193253174252270369781504779776 3310365 -67629896649174277996332596336880000 3310366 -12460751792029011808951870072320000 3310367 -3442939226754327993285098975367552 3310368 235122567540670127256871055085010944 3310369 -646278716323652833725297245839319040 3310370 -3462057129151163399256360205539840 3310371 -613618749552792184807734480146858460 3310372 326788346847404308060211845681566720 3310373 102527177329642757949902267374559808 3310374 336960898859977279463361520643348160 3310375 193901989347065977466918197042008000 3310376 11031010286791729807915537193349120 3310377 171360783591171165949149861857802432 3310378 54087742872377159924731613663640240 3310379 1478760367607645062018262529933833520 3310380 200736827040541640405988283824706560 3310381 -114515214572709592401679784440502976 3310382 -341540956234199587711909880348141568 3310383 225721712638318489263790000799919624 3310384 -41378044752192928406289225810444288 3310385 52467310368469381615808602808653800 3310386 87681681960987614404561954080142464 3310387 -1208409776015439799065478078992846964 3310388 359038626538464030806917823600683776 3310389 -234597122888575063970367772628270400 3310390 -59017373353916529693748688163801600 3310391 -874019060256358723477588142667277320 3310392 426312655634720249667707634343710720 3310393 1508691630953183985799426839935181780 3310394 -271922506763377811810299009448367504 3310395 -319007716307954542998551087976360960 3310396 -306906786016252068573007058530739200 3310397 396663348552078203016873274371034752 3310398 -1214273745433019827940840415977472 3310399 -156891262514356724325418295414209600 3310400 139128037124840650876241420550144000 3310401 405837521934462053804334215565418032 3310402 -48730831113663959482921693886188848 3310403 356181867976228384272908490556880760 3310404 -14572625540451985936806904424355840 3310405 -323068471539299094422053246578848640 3310406 -536535115217115854812331883238892736 3310407 387590310220916368606029949664278704 3310408 788431056562292505693903101730816000 3310409 598961518430065816873017249055845540 3310410 -79748592242777289490777886547924480 3310411 203676603225285943271947192208855152 3310412 287691590500621862128641878829957120 3310413 -35983704717898674297810520340494656 3310414 570551469951114776740119873332389056 3310415 315516752577549708099404519564983560 3310416 -206830117587476899946444738553446400 3310417 -1494882615629600936638933123302410016 3310418 -297765500861544622156853777149353840 3310419 -236282299858924271788794325091262720 3310420 1118192671099652069703005442650234880 3310421 366113081375933296655894775436200252 3310422 -50617268646137947684919680401338496 3310423 -778583807705941185828797088596334328 3310424 344420113010966955431967633687552000 3310425 42993761770493491388184396374536350 3310426 -97779915841337313112044081843863040 3310427 -220273619042862137972037601927378080 3310428 58734008293671724984974953989079040 3310429 488335413495646936313126094166421030 3310430 -175022017505590560682393582895528640 3310431 -67818328552667512761304979229413688 3310432 -1022932079106499522231152238701969408 3310433 -245248934550372569266354004621766336 3310434 63019261620471078908491436215010208 3310435 -96569265128494055356413734803228800 3310436 -63344163403567388918908527203033088 3310437 -214857011248268033882506475162880 3310438 759658442574237396897718813353592320 3310439 475411927075013074455287621931960 3310440 -42745430633176904971673689004851200 3310441 34407640978603633363769219910118464 3310442 -528864066916791507966711842062480800 3310443 765692879021906927467293004830145200 3310444 -191094686559246554199495655324922880 3310445 -955097690530370352330941299873739520 3310446 130165468089783563191815673524172800 3310447 -136680157390731563310090291029258768 3310448 -60863508839484830847562110496997376 3310449 295617765897745164237810120792196464 3310450 -23096012113331114007602536445260800 3310451 -878763786780720431968803219740698548 3310452 -476360774742229828376293023248605824 3310453 -355156024467665090463583431315993298 3310454 61849233840255898192615884794259072 3310455 -46178605452534462594048138007996800 3310456 -813792151308816388096125205665669120 3310457 -698526616695791666831672717168502294 3310458 -165193532499229807363704890611439616 3310459 145381658653798783236367821904647168 3310460 -52480693950763450330643574454494720 3310461 -147781636981337203097046870712551552 3310462 366405066639274569659962584236831232 3310463 -33722023528556998380483739338055152 3310464 272644352244407913747351352262000640 3310465 -745967502522972241951983289307654400 3310466 70418471625134674234763990976974880 3310467 248133341944188943705414882327897080 3310468 -79191644293717681377457100029722624 3310469 859595688381877639440675442673259870 3310470 20788990624938787713340127756760960 3310471 1483274793192771969005778246215072200 3310472 -788990432150067660896322754785484800 3310473 264918718291969265015787258656466144 3310474 83727142902787035584232833320082736 3310475 -68484659911892481001196593300395600 3310476 -241934047172485360574355291540796416 3310477 -73272686202436844041640859978628200 3310478 61514270148833113148058608574397056 3310479 -78218777998780014779030202459068376 3310480 126396642802230994727143007205212160 3310481 -25639415134712429460314555565765648 3310482 68366136189212653840958570934873600 3310483 147060800141346525984079382147607624 3310484 2171090902006628841208339421399040 3310485 -492983263336113560683285832880108000 3310486 -249944163129213099639474343092903936 3310487 993621958253152832275263579511529040 3310488 -546852521178318054529290987435571200 3310489 -334864341339286331076445942826647164 3310490 31684354107880650279131753244979200 3310491 481771722405128468021585053342186392 3310492 -265869088869651379308700603726878720 3310493 1180243526420575873589563159810731564 3310494 -91318616831001884515447144672143360 3310495 317252430637809737960685580918056000 3310496 389835298152831106242223546831994880 3310497 -322052400107901276952237323481524960 3310498 -612237724854830358110887827200526000 3310499 617217388749790042354507289548080 3310500 -97796297978183123402755834810368000 3310501 348804244708279175170813090033052064 3310502 -92728122297569613037547381546046336 3310503 -148190021292916084436099308551548160 3310504 102554047837451782437588525087774720 3310505 -486098147423181129739912352142334080 3310506 301777144565114673397005215419803312 3310507 946356974052065300658199846417256756 3310508 599036280566844479679784330729852416 3310509 -16675415927446942277010433913195520 3310510 70208396742845777848183516840508160 3310511 26401434473165215175715413883649824 3310512 19286760336304720598641716262797312 3310513 199272875376608202064356403802124580 3310514 233441398130248985707855113162755856 3310515 -128710740865207503619743951306610800 3310516 279991584550351983731796381667645440 3310517 149481959888752615226684242867699584 3310518 -93537952618395806506033155340140096 3310519 116249915774675991965033511568745640 3310520 -874356798593585953896310061509939200 3310521 -95786717285693502829019661010995456 3310522 166029105841023325163916495169958400 3310523 391730817837034507724134512951128784 3310524 191204179262458517131241864984985600 3310525 659720546772456433631410131467532050 3310526 -17063324065970527013806633754988288 3310527 10274827564826188660063871842467456 3310528 27631495874631887480042758386745344 3310529 531466480577877803245568263265466120 3310530 -14770771876313555972421151750510080 3310531 12807712166248394137559945733366944 3310532 -445105880485314447949806628860434304 3310533 -276236017654321243629050733503599140 3310534 69545096167991023971246711022171200 3310535 276050650733256394180074674130399480 3310536 -6878739425868202326689063234764800 3310537 714488307369669035645435256718469392 3310538 116383270596369692038518163584920832 3310539 -354924391257891027011309326910479872 3310540 270167690187471432788161381573770240 3310541 526414718494241350782390078281434080 3310542 419328828381166968615054799781658240 3310543 -554040665829212081574557965709048760 3310544 185259716683807465615299703543848960 3310545 -15850241642183334421692223035705600 3310546 -494702878087047967393721734726483680 3310547 -1325300634784038705013442331336122004 3310548 -54288831052861870735966086932244480 3310549 147419036723065743526909927719414240 3310550 -75586721365335147662078766715200 3310551 -32472623963517002957489594114909808 3310552 -16295824670305379959303447094231040 3310553 -207754007811819156793033655246828220 3310554 -77810712217840906686147924135758592 3310555 437916195770377002082664770443648960 3310556 838693184697863007314207642575096320 3310557 696627874263873566862468888946035840 3310558 -400639729451250525262608755067189120 3310559 -137695070270648532381104369134659984 3310560 573629411812885791846732929433600 3310561 55243671807358912989271393656362052 3310562 -435432433743011965914307206988801968 3310563 641209787241099021608772743818289280 3310564 93179049424849144812780774117376000 3310565 122898405122683660076714351910506400 3310566 -105805883799348808264733900126324736 3310567 199032467435378267482806581066225320 3310568 156146342848810058533102183159234560 3310569 21415340413738013048952558208760394 3310570 -952290903121655279922880424928000 3310571 -828307144976034046153044876058180056 3310572 -223561990953743536620451760578103808 3310573 -439674520887624221610834363454710560 3310574 187758887117702735562420792146411520 3310575 3370563797129519975807346036903600 3310576 30212089964330766530166088742469632 3310577 -632144483049965875373884125271430574 3310578 -358838306481184345466997622235688960 3310579 -435215753389891899136222268295128360 3310580 42862022098069005359056880176250880 3310581 510027969692623221664290090099274464 3310582 -547298027235174068324885102457225600 3310583 -284143140564140455193915257572869760 3310584 -59601049727908446363071059107655680 3310585 420916278915511851617525856715553160 3310586 -108154225128071725806754853759278080 3310587 -686110313022388222657712902510072644 3310588 -571141392407753708940689589420155904 3310589 718919923828199721014840699467152390 3310590 -4329713889805141909603665704309760 3310591 1241488805022477553242024348260401872 3310592 -407452144118133023794399730580062208 3310593 -97084090564852355034596499532732992 3310594 14300695916095752633554120687519232 3310595 -353038986683703923535947856488119200 3310596 -168844841423318163076381541620453248 3310597 213867563971941066662093844909335232 3310598 -256234436578029929561690537381213760 3310599 614472367150714695115117698458225064 3310600 -239146098436709151711454240419456000 3310601 794416874812799365374287500907201664 3310602 -164276498283810609780168823292583168 3310603 435430430295481919631963958199708544 3310604 447649683273766295078673416170524672 3310605 176864666847321584828669079704688000 3310606 142454493832942077884895691021713984 3310607 667540194906825398815435448946582600 3310608 59543298092549735477128356031365120 3310609 -240689935073046014235169748295642190 3310610 187524996264289028678684904144164160 3310611 503942640974774706485504772876809520 3310612 -82288155450480765603310993609283840 3310613 12030398807665934082394839004126464 3310614 -25523158029060870457111008008985600 3310615 224946377033370044778116272155456000 3310616 274238748047269343042274153465108480 3310617 -427816139397713223337937076228049680 3310618 -84594265625244607490984529836244240 3310619 193858206622632686350012986121708944 3310620 -45140144688031975986559661162496000 3310621 350946364570803375358047624081605952 3310622 125662853373206257330655659556279040 3310623 10971029820225571676138112570243360 3310624 1200759757272159073224172513718501376 3310625 -279200428155070183013955363921933750 3310626 -160521434941872052232884846518607872 3310627 -301231533231977215871664086325085368 3310628 564262926021039478254103050229309440 3310629 71739801304784117637055561424404800 3310630 -73096921573386768345646589984807040 3310631 -682860653458074316605955152568611600 3310632 -413055671013613975439736221049077760 3310633 669768454315642590869837976691079040 3310634 -390388611026816093534888123460200784 3310635 21845084095274811249397294867215600 3310636 253655478996328665822996732510208000 3310637 -48240088798697787538741749133826208 3310638 136677941937703455535823076480826944 3310639 -1386822529208582315446454881277240560 3310640 63737679160468571601436171945574400 3310641 584399443932329179452630071015376450 3310642 -24857814843582180585754277964108528 3310643 230335459160538684289286597901437184 3310644 436175346353672401667316466422681600 3310645 -100726413768681221278278729935614440 3310646 354263802990202240232800438255162272 3310647 426270571739050071009233866973754600 3310648 128956363977419938522365758301265920 3310649 -177635823152216172753307134816770364 3310650 -65373932119282691696167906799942400 3310651 -242085709194895794421616782036888348 3310652 255034679066832837246608364495716352 3310653 -790108032420599446227583578137414400 3310654 673363545192769432563154427513515776 3310655 377688639074439007855803620028210000 3310656 1554108661650155931008464085581824 3310657 -27018171842335552830693256364449600 3310658 145662073564284283892439523718289408 3310659 -504465646530303439088649892455006720 3310660 585237800337859596713789306571367680 3310661 59306172289372362926789974516691232 3310662 301456691726360954556006325495079424 3310663 1010793256461295133970466815813869912 3310664 -87057708660127742929806086735462400 3310665 -53276426407954424485389943920286080 3310666 218976960118609149253716944063165184 3310667 -635149374285364737431446665471653880 3310668 242843050314085551867755215785414144 3310669 -1160122421736443209026079039158617940 3310670 -229043349923905971983199622782579840 3310671 37619222378369864623140420792995328 3310672 63051937578604208327916478332133376 3310673 -327847968093903502785358207334654400 3310674 131553956693203104004162423848276480 3310675 -590791005321684081357395147511777200 3310676 -107239784923152153470604994306252800 3310677 -819501054053228553170726931516425586 3310678 -133559927821311578484880133607490944 3310679 -249482792867052969581055604685187240 3310680 -672652614269160522163776827208499200 3310681 505174240417518266076307907291546 3310682 742656902781374094475337945041462752 3310683 -339092599378308075837348433847779176 3310684 101473107399881143865726999437144576 3310685 512490938294179454055440333991564780 3310686 -136334247265775112112153914050753280 3310687 23450030676635554857174914896573752 3310688 -364430707987113853662608980202225664 3310689 300503813045012666212130870802585408 3310690 189341240249303097906685427032435200 3310691 1334754714072616670536172847030424092 3310692 183777762102579885290192723534413824 3310693 309700230175319437612317682787448800 3310694 227597615651094367729470644198782080 3310695 392210812813369968536444745829177320 3310696 9932628950892240973847930879539200 3310697 25843239738835502776987444192357128 3310698 195325888941867000957226875314611200 3310699 -6803958278733982977314363692451328 3310700 92207790779869262440715080558675200 3310701 -215538207363286986353881057902758880 3310702 -180162684997179153643100118987201600 3310703 -533348224549114284229394916681896136 3310704 -54032138051969381369597113025396736 3310705 442922049094797018851965860018487860 3310706 116773554534616771769914402499604480 3310707 177708474911499548639651213081186304 3310708 173294901788975950668806731556025728 3310709 -290863725296240566155007222947658500 3310710 -50499792261043732748239048617125760 3310711 202569238634867650144135807454268000 3310712 -478765899816845238398093670132940800 3310713 -8216253940600333712442874480997760 3310714 -286178427712402261075419052854295296 3310715 -300163938060101919573297902349776640 3310716 28619500049768435314522183871431680 3310717 778978165002282694653922970806885766 3310718 -136643337730653123671286835612874496 3310719 42393804260457599493752598914917008 3310720 229854236877902118388122488143872000 3310721 203592093292294430137468540617281922 3310722 594245982368722648377450818143958688 3310723 -259319443434146205694985088203367376 3310724 -733980581954877069567547908316869504 3310725 -89658336994273764431202654037216800 3310726 -31540206266770316760689168007253440 3310727 899398242389915519547272443047060480 3310728 107397679468053378323634462763868160 3310729 -684674671029838016456976077691334016 3310730 231196155855186484656804348153861120 3310731 13650359948853550856590415492803140 3310732 260381819276321800161428386757847040 3310733 -352076293561196878045474451674972500 3310734 -229074179596568189821930743946335168 3310735 228993652061728552114656380773178400 3310736 -98185736714261865595105611014209536 3310737 -634572010948787838045826697190266640 3310738 -45208254418155237161613223909582848 3310739 109641943935617574140353217277594540 3310740 -306043549694190894815021443469414400 3310741 58897512472971534085408182811130272 3310742 -2569592115110273572953627146015616 3310743 -70545340881830534451430982199491736 3310744 171911394970073680520077377786961920 3310745 -315853331840283363695911547422885500 3310746 -33469122252626370121270858257148416 3310747 -814381485734884367454678595842622488 3310748 -113347206507098189706406967098558464 3310749 40785846825325873513735586493176364 3310750 -195463202353443442721193014013120000 3310751 -80118022794913460096394570490890168 3310752 -562346992725482603555570264533106688 3310753 151637071249767618738159806675724002 3310754 -21366971342567772624450734661749424 3310755 -87125307743794539558680552173697280 3310756 -145363164135629432387093861224677120 3310757 -224912649505802433177068069948060994 3310758 67000265657562248079627289345026048 3310759 -433154527078237737504664142941012296 3310760 301157354539620511044069843467366400 3310761 550133709781330732977530730447107472 3310762 15674745507059966084864231473281024 3310763 -120849943728212189276487043290009600 3310764 -451403915471512358512674769942362624 3310765 -2473259703193795899629924500533480 3310766 -180504688318451953259013983320923840 3310767 650301606532163591067708815483492640 3310768 -12587486376927273783146123450564608 3310769 7382118031990628582697531963432960 3310770 -26406033830032487594599289413670400 3310771 -1166688524092707002253235477787991028 3310772 167485514518307562839204299271381376 3310773 441415981756412625055716576618333984 3310774 288894332907155542137731966109088512 3310775 282320743754556935504333450059725600 3310776 224616790852593579514881857085235200 3310777 575001630657293995649732993227635626 3310778 595153282692383361940631199663715440 3310779 268677637392388776303613528349005680 3310780 346567416854378959688732759234304000 3310781 73503414804553403489653764107063712 3310782 97151793604458386389642009135315584 3310783 182347544303838860417146634257633488 3310784 60907535704684345907692247234641920 3310785 -6263636210240204805678481821624000 3310786 11412538053237696997834203724688592 3310787 62219529816407379390512087698398768 3310788 195460730123695079618505679762083840 3310789 1123156327985352966473693037922530590 3310790 23759044014474410556794270980942080 3310791 -216773129327513840066916821676344832 3310792 -510954114326201821352008566847872000 3310793 -370040373611139626970933136635905958 3310794 -9962465791166175566435325690083328 3310795 -1224842173697244774062409508440720 3310796 -308158965089189293111724240140166400 3310797 -865060171344621180106724105030016 3310798 -49145576352453734298224940942560640 3310799 126356753856079647957437481487714800 3310800 -8377420349393617231511873519616000 3310801 -265383743142783994886485988825219712 3310802 -965491930654351331746259832520944 3310803 -199212403432011275962949272400702988 3310804 -55014482284588211858086195121799168 3310805 943567192204042729777721672673276960 3310806 31852701444002768727415698704877504 3310807 -12211432496504357601121013864945920 3310808 21586594848750547316061837996072960 3310809 -803646123718370338004714272742293296 3310810 182453489057065446316560904658638560 3310811 109156894392454523917474835086394880 3310812 626253430837170487495354798572711936 3310813 -639715583971215590071745556084766752 3310814 -68541317589039004861261279368756480 3310815 231159929640697629296488741618181520 3310816 585963310980143185179645439263375360 3310817 -276422559193993743040752818544603600 3310818 -44397779059912376062224288445068288 3310819 -964462108748888262623257271657671780 3310820 -472391120971740254048213310762673920 3310821 22287496733166514295049735713299200 3310822 -1334335656157628497373240745905088 3310823 -745274497432199009613210848212921656 3310824 167629201851649431603725542602915840 3310825 -224760749226587569208764428098312000 3310826 -185146354035555069447093107159708160 3310827 -12804819834246025124064372318791424 3310828 -8568784636263464646778924824512000 3310829 930523003221321420085145817578153430 3310830 -92412717836994587713672414528539840 3310831 -423736188453952322362416821571964736 3310832 116522036420928009562744256540639232 3310833 83691373782698261061938355550445424 3310834 225822754686218220858763399737758112 3310835 -643451354045750992380478599640214880 3310836 276438998397560991877498540720195584 3310837 -106337752799743132135374245188818514 3310838 144651314541992683036327252951132320 3310839 -169919914822092971396696543010737616 3310840 202893934847858881195367198092492800 3310841 -697533379708272756093200729073433200 3310842 -34527467188378977464408559824770560 3310843 1031476492692144411598182091749652080 3310844 -381130030223969268202199362071513600 3310845 -371392437708411559381360932804244800 3310846 -226246530542987258798732783475840000 3310847 -922169087091661256757941595973459008 3310848 1050484808715135594987659109964185600 3310849 702147200752161624094777971352366850 3310850 111364046006858646219259225219584000 3310851 582656483492444813712611915036003832 3310852 -261806914396438044703398653009978880 3310853 123545288821110787782967738440021504 3310854 255581890757141388315096503856611520 3310855 472830317608392425094716992204026000 3310856 141962424317776595092241734447718400 3310857 -413400852908606520148129811725679424 3310858 2935737040998074960197356878751840 3310859 1422844747227726519478967299257567060 3310860 -52126575023000999828511543842979840 3310861 306074875358095056967689110709329462 3310862 7890905124802413805575830619108864 3310863 443423683812134679700192693455339144 3310864 216311269585966405907021444744151040 3310865 -54065633686298908578471887266800000 3310866 -64686642188621429734552729875074400 3310867 283045242251495823152767163374579200 3310868 326334595187569520996244827639488512 3310869 -702924659770758640589739340310045760 3310870 -71162347952880812174049076595817600 3310871 -10244864470816573271380139311908816 3310872 -414393253278568129124036157122150400 3310873 -96769703509026323168471510494806912 3310874 62458187961555391703785498559296512 3310875 -353517862244678336333412014246460000 3310876 -12994772567224455563356664061360640 3310877 170345104859673703900638368308986726 3310878 97014284178678603974339923782153024 3310879 -298381621341398490358504236586329120 3310880 226627912139346414747281673106882560 3310881 -256398713522152868505149566278863616 3310882 40959912780307353525590447816666400 3310883 -920607020834115542840190762342261480 3310884 -562793058262425853178447029423620480 3310885 817641410278260825392867021628995580 3310886 475996679576267681360549211078847680 3310887 -674671331630868142354550079719054040 3310888 123470467501405759112581817453199360 3310889 503038063881730341039624545831313780 3310890 156387874969874748029051778800025600 3310891 -1433668149649096950740517466170757708 3310892 -3666936380659942625673340920235008 3310893 228651246112364812127541286808025984 3310894 1056822932793928587208696239561778752 3310895 282139195539210483845723345091178080 3310896 -42285370772227641428357675089920000 3310897 212686149185870171674193574177087412 3310898 -9636444647238841712985124009858800 3310899 -412783156037656441058400895749185736 3310900 76469655126376154883362063316076800 3310901 464698338627992278108899803205562560 3310902 228968881935874957114458130771660800 3310903 641928371730600396023207671372654320 3310904 -293679299745787153820613976164618240 3310905 61870113737389124697316355207553600 3310906 -383837766116418907271792299784583936 3310907 -250973926558482691776132746385838320 3310908 228677594150905650842112564749853696 3310909 -518077011819686146796776661467327168 3310910 90977674957964285809450577183343360 3310911 -34597756116435464632669093087445640 3310912 140808098003026950634655122804703232 3310913 1928684424591866026075876939156224 3310914 -3174828290837946918125826595582464 3310915 103404577306451312467244673325480320 3310916 122717731791161361685207475626364928 3310917 -1409257404839576068395281673081120 3310918 134888458701039551632395028498293504 3310919 -382693671425440554084876560364355056 3310920 -542880347665558589484512338371686400 3310921 221956272945667005666033768954653200 3310922 204335765844998580158238077940862512 3310923 -24778333892014135973175808343808 3310924 -183410686991318461450782072336478208 3310925 570249619037193234775600799639191650 3310926 -127982101325918359055762204476848000 3310927 -470558695674519273374240018970542224 3310928 -139522786565742172239671236645429248 3310929 -1105629834382526914650681555181104000 3310930 -443635406560761313806180872085009600 3310931 -324498626680142816096709761535259776 3310932 227450392272852010300428622899996672 3310933 44990791393292922853120826754303182 3310934 -277266412296296757573180503342758848 3310935 951591055189834764975341448977725440 3310936 365315116246330617330286308726343680 3310937 134990843874846426894482940868768512 3310938 -5812140313912771888397167239302400 3310939 370747795424561348036700636664652056 3310940 352453863231197294868650821044249600 3310941 334138607267286824131287246836628384 3310942 88472238313303712495515640873508864 3310943 -354161510144591360776035452551470096 3310944 -70232356184343000151082099256852480 3310945 37700566101493714055713608737674560 3310946 582800787178097373377715596626350672 3310947 799307949416648192199974470214513124 3310948 201098309156114797170608157388039808 3310949 812630921692717157152200321097945020 3310950 -19964728149615358482959841978878400 3310951 -529711580410149099792035213699012048 3310952 -692814005704231723714375650186470400 3310953 -138245950358030029372785509280130656 3310954 -438670100483036813059164967689072288 3310955 -72946651546499468286572412119458560 3310956 -4685195421011400838853861590341120 3310957 -246749967603679072171852872985312 3310958 -124575726355176308533934336504272128 3310959 483992632588631714604109575264758400 3310960 170124932800125726919688662405447680 3310961 -717699431868221166715847092231018188 3310962 61432940758225394188066044340224000 3310963 68815175160377814409289040857046000 3310964 461932750296528360458980308938990976 3310965 52000268663189315233665865886987520 3310966 -467976825754333927468707420925577568 3310967 431522831473488279631814825951252952 3310968 560746727722898616056457545956085760 3310969 54561993340882805574351719758668160 3310970 98902853935884192952456000169515200 3310971 839784364037612515269554839024621104 3310972 147436207913913388107565827233152000 3310973 -548514849670753185688969447930188660 3310974 325868172869272334032572924182986944 3310975 -303675338784978722894114667194989000 3310976 207253765451664050195643779052994560 3310977 231588948009167293201421523988703040 3310978 294177823454757401609083541505037440 3310979 461857186370623118358153657879486576 3310980 -222522531223253065221261419230924800 3310981 -312417875189192267363319366596460548 3310982 117382938354264194897519199836433024 3310983 146752444712037071427690726914309280 3310984 -340108325304557436911358813044275200 3310985 304731543652288676229921942558389760 3310986 23731185423115292063853519778480128 3310987 -1293471518450295631666394142162456364 3310988 35622056295456179963127077995868160 3310989 -770983306694554959702295709035921632 3310990 17215897018945116403771484132088000 3310991 -120801647313272658710552326446497208 3310992 41954196026595730599878580047683584 3310993 -172548667077988122565804530632866240 3310994 474012773195392438873027950746257296 3310995 180952075311009853225177840377715200 3310996 -87151064850237563614698601798181376 3310997 1121047638550871147210694083193827040 3310998 55638864216611546822065403374942080 3310999 477266028271518472499171549066477000 3311000 -4649391722141204641336547573760000 3311001 524883250607920135369556422437426330 3311002 -4682151433565700866464263086020608 3311003 11942737993598058778705983958241784 3311004 510816749527898821551498485074500096 3311005 -149455828358273741869907993388646440 3311006 -850225818494798652931391554341685440 3311007 86212880697468337637774435707358592 3311008 -328310598054863529951756962138947584 3311009 -122717697709215823965508865772255360 3311010 -172115689695623971539182512961356800 3311011 -437601177189314523711643485360998520 3311012 89248250655531754028747541007598592 3311013 -175352232895156575764727448001697216 3311014 40425356328565062316257486893389824 3311015 -735111878793679233920681828504256840 3311016 107662513414751028636405874185830400 3311017 59526054841369828179674495867318272 3311018 483774300383811045427096071331446960 3311019 -51545689325801431762123881494304912 3311020 -380316989702398376770894881736427520 3311021 -163024506421851307598405580556511040 3311022 17542501231347553536340106025719808 3311023 -391621020713095974168847528607375376 3311024 -89654596832242819685793336990351360 3311025 -491033533626877040862132830372474400 3311026 -414411998777290370561598494939610720 3311027 487084753502130822578838013077636876 3311028 -431395797996398296532645561069407872 3311029 -94239492485288861110854246918756370 3311030 49976968188673549182783222981244800 3311031 -177571157297945217321686602708206720 3311032 -1196555900768946343847697567465369600 3311033 236427529640711351298864207242769408 3311034 41980315500118726543023958366760448 3311035 115294532778070757819920800722534400 3311036 -34922315890297300144797610144716288 3311037 -10980094913639600867252223078099348 3311038 -1307704621103223802505200575968432256 3311039 1191917792677138074047022718997573856 3311040 -6153256703928004915721185787904000 3311041 -227896499826258047582332683514042558 3311042 25256849573079967553304823377587712 3311043 1688675791649090962240231027470144 3311044 447504617260489426557601730811008 3311045 -32657172885236917069450821868271400 3311046 306981058309077847389489236580462720 3311047 137480534491030335539425008125392680 3311048 248159077471906986383108586543513600 3311049 -301319463226442315320441527432932160 3311050 -261997295578693205467190506041049200 3311051 -625170434451966768977447485263075948 3311052 -317779126158490347420484144899015168 3311053 383378611837838797954006404290672940 3311054 701028841029930368538701987462341440 3311055 125738559924803900467135944775282800 3311056 -55893682776349745167929553258020864 3311057 -391937070598039343398020895275615360 3311058 -129815852248090906398272592060460416 3311059 1203692386853249658093078423236241260 3311060 -652552858789065158987799542484107520 3311061 -11207805423639273669761541527696064 3311062 207119065265179193440678004563360032 3311063 -89175044318008491496343895864444240 3311064 -16815686603979928100050237658112000 3311065 -1324651671398097224807778391674655800 3311066 -23389595490661524762550499029637376 3311067 -365981571549098897955362227239391440 3311068 -567695207656944324111158540569073152 3311069 -379720164029125025288287216617055956 3311070 -27814342428021573313413971535728640 3311071 458644017352484768435448572338316992 3311072 1319763472306060380641164403277299712 3311073 251729071904793961312016938234783920 3311074 383974588457148530802455313887480832 3311075 108165189042333573928538682930162000 3311076 -173722078867112264458575530651962368 3311077 -274685874276083795367729570647728128 3311078 -31079826273102115015837588979750400 3311079 195236081431970763583446961404169728 3311080 -274608105221443898227226154983424000 3311081 -867990018539234022493352514753698118 3311082 32258923747368878338382156561492400 3311083 10178502139245751687944198472623264 3311084 114540252888712948457634867041166336 3311085 -210618422258912013784044466236988800 3311086 -3623594790755133179518588934078016 3311087 576097957989862195599056473723841400 3311088 -10314302830691508148906827020500992 3311089 870986939394578028797403061011447890 3311090 -168309998237741191952980620019734720 3311091 407156350883495583958467037567718400 3311092 7331629731918287365973270880617856 3311093 -3737159838413525974630769257269480 3311094 21906420242028497779797313284427200 3311095 -496980006270704496129955574410906320 3311096 -724881510290632007174731433833758720 3311097 254365750758640109031573456202808400 3311098 105736258277799770691194176335419136 3311099 -3432498533142524325816421455006000 3311100 41187687569986149737035051630809600 3311101 -629342669039617468619921141465787898 3311102 -222861153848815352771682696150325248 3311103 431879559213414803176629065985020928 3311104 -343740709961273327412710820009738240 3311105 -262036506004166866306482016092719040 3311106 142202759210444380672902779637580800 3311107 -1119095047698264312038114234680303848 3311108 -829762175100522311878498159627196160 3311109 471072336119246835070487236955382624 3311110 -70367992274245801898375992007516160 3311111 976257521887103933895586514839693200 3311112 -103373297805057836818672303371878400 3311113 -2772067229773465591097434969180096 3311114 172407245742002443104293183790244656 3311115 55568464309463924436923173366955520 3311116 -307113167561543505409645063594543360 3311117 -319467332047465603497531627586821834 3311118 -25570535031784464062990599718127360 3311119 90321561401238246558404070578684160 3311120 -35305898565617748330081783252172800 3311121 -192013212985440528205306657275186240 3311122 -242846201848508451469188216186085728 3311123 945546513187856826773674756267491372 3311124 490190802750826460711959316590006272 3311125 -263735612200485226729272272817645000 3311126 37351315286503552782402799835821824 3311127 -1019855254640561037220928064699169440 3311128 245767034868180856488157980621496320 3311129 1784346436536416874718096024045584 3311130 74630849185893747096510669103795200 3311131 -803019363450057305718484957943603068 3311132 -251369573336387205726326429826697728 3311133 -94763782726785040912670819660307840 3311134 49202287713088329993102332095916160 3311135 501710407191657138888126962992327080 3311136 -580870627038219878313150150350143488 3311137 717378979518595515391633072680146786 3311138 -529959068303938185993296011847471280 3311139 -17598189382130033404920165146342400 3311140 -45909955247047803132650711342161920 3311141 -573110482761191486801661342629594112 3311142 232558674219709401191134998313105920 3311143 647538574593351057436206328520104344 3311144 -516178702330247017707416072336179200 3311145 558561962791232253344713324182393600 3311146 -83955221422876517821661434295611728 3311147 -414138129142496637497180150286957168 3311148 -235197293651527548780050568045304320 3311149 -239931238146822795545066419617821760 3311150 -91632780155994036424859050979616000 3311151 214477080883493940872242685072701200 3311152 6607045882894745074581656147722240 3311153 413371190280529856452649005642018020 3311154 -40396341165397089864609534744522240 3311155 -363583369083108579631447313116135440 3311156 227492177155123173121600887057223680 3311157 90476864312560171725114566090297280 3311158 -590327180367597364185658500677337024 3311159 -314891687980814058489979549362221280 3311160 150213940744911969576729951361843200 3311161 -44575715372751839673616464361916800 3311162 -192996168574932639916078972589056800 3311163 1064335016740568218475174267093833320 3311164 166529274502491502204273114631269376 3311165 -237939541084825505258938652780040 3311166 -395894356346727465985206026914666176 3311167 330573550018940180491926032315455912 3311168 72217784997842590674878399407718400 3311169 46045051766932493816757552106000944 3311170 110046619491298962706047551124441600 3311171 -45835923731933805480008962247085648 3311172 1819899204066310416417084399943680 3311173 728748316875934973214643743949611422 3311174 102650282101145455726471099798890336 3311175 120190717107413769858374379263842800 3311176 -358824756920765033030008638103879680 3311177 -787367123644160517531801518231047974 3311178 -161952140453288478089730443720324352 3311179 -728260247246649072276414239071146220 3311180 -478540634627601379026279738624537600 3311181 -292650310125385973256456082104362730 3311182 33203305404979513749181131432735744 3311183 -809616480417486843229316620264199568 3311184 -61636278344409176359268604105326592 3311185 -928608908752856571278957092918275840 3311186 98811607897558852333627868678427792 3311187 150332938609529474304009485824402560 3311188 -322503117574105441131307159897039104 3311189 50016768468487257894852725819108256 3311190 227194555109036528434034373925979520 3311191 -46430413038131409453071456731414080 3311192 -568189237438932423693913600697917440 3311193 135548595992820327646416506472884544 3311194 -478942045200323060814125804432281104 3311195 -528808297044978431921513895979762080 3311196 -41114464358791104001143644629524480 3311197 7018310978336683124873223086976192 3311198 -29197067958590437512150883773557760 3311199 -36103726149420737517053226207156720 3311200 382663526521427423670803614580736000 3311201 -193979781714683860998904195111503996 3311202 90693001100630168043866577383662080 3311203 -57297781757768643864263795859143680 3311204 -66969277364956802988358973439794688 3311205 -79831743315286200706621992009356640 3311206 899204182179899890098729205538611200 3311207 32023260994677739074745320946675152 3311208 -474069831427343329976683584481305600 3311209 -560636446476093850442872065334081248 3311210 -16896956041386204772104276946007040 3311211 519573598829107123728758782788637272 3311212 -89218454453739955224671353295820544 3311213 145856851551813117984348010209573462 3311214 -155845874891461476410823138696316800 3311215 478456682525393666219506954404720 3311216 158521434190534446591462270850793472 3311217 -138406559461594257848383202993595072 3311218 74498705467663989219394435491861504 3311219 -164912540849598197840343896485363380 3311220 116891336715646501082841544531353600 3311221 -173373855710508316900357498996518656 3311222 101735689488540805471042400505095232 3311223 -364256606216451942483047067298828032 3311224 83979295926989958342522534480445440 3311225 -141382965117812642318505945671214000 3311226 146093257139288379041330499418168320 3311227 1086504971231192933204440148346285600 3311228 392686330137547111492973990456517120 3311229 506692971631396912094492586193711008 3311230 108636413347825637553467350961541120 3311231 100603518707326015491838996626793344 3311232 -508587870118293702274904381938728960 3311233 276151804644401677792112182851780482 3311234 22772687384566500594942013205716992 3311235 -51141437233526037228703284384514080 3311236 617244410428958329325156699233201280 3311237 -221101134631004876955006052228748580 3311238 25375570841418826316461229267527680 3311239 388323667655730046291229798084095824 3311240 -773691798752621334613926911987251200 3311241 -100560796230223325931016271329316736 3311242 134046596887835980163800103817804288 3311243 203883665781893300282931576702483744 3311244 -1081999766740571698602738345321922560 3311245 -113519351108186369641638242413113600 3311246 13239600250190165232824462338779072 3311247 53765696511914684675671131981093000 3311248 249128227386541261843519361870569472 3311249 -88456616722055147029974720390882240 3311250 1526002913653988416250988439440000 3311251 1119498564381229243632934406666318252 3311252 -65398773234260584641388498944030720 3311253 176838952837354830136110292228296000 3311254 276858178824448204042945843431468576 3311255 185488891337476745999023254900107160 3311256 156469169485826683191076566893322240 3311257 -795530305731154125654410396196311280 3311258 -4027437615785096747074300637963520 3311259 -238419854299964422434331364790320640 3311260 -559323553565977118119716647348966400 3311261 192439599238017933932174203673494092 3311262 -369943299570414592163769318889490880 3311263 -485615194742744493935597748586995760 3311264 404202961807453724734998265819299840 3311265 -82459184646998830620808187527887360 3311266 -159482119047418594129805576787156480 3311267 -1828691582230957448665039120424708088 3311268 390342663940154815658280880166077440 3311269 -380888804522268920236708620641409956 3311270 -510427471886516239165486232717857920 3311271 95662336562012930341663471143497472 3311272 395018700557414611302507066218496000 3311273 679015005115248995502584595761965818 3311274 -35720238963529099717978116212437248 3311275 -402962126137733940514446146545859400 3311276 -1285387117206844968068259797045210112 3311277 -218010099107172693894316068543821568 3311278 -113934783203179438913552171859805440 3311279 993966829043861586412219751132788560 3311280 -194592398649665551657223755530240 3311281 -257890613669953053007147446875833548 3311282 211763560399351088789559231366190080 3311283 -39848339006090410561201248187051152 3311284 -979809594942445352318592670294048384 3311285 -441470824751534023045728023953478400 3311286 329364080706572869420778375212992 3311287 -259261957067104170240676717866656256 3311288 1309651316887340287793523708861173760 3311289 498103011545968457603262526023572724 3311290 -108199082277369978106086899288953920 3311291 -1012234337705857351115703928360165500 3311292 475895300165529185370602183417713152 3311293 -257702409489106027599519437290573760 3311294 326518614660204589048000900414532352 3311295 -243563829258942294579206888954110560 3311296 -106180153673850759892234864877895680 3311297 -1222742471999197030904991315416775888 3311298 240204505399847535317508718026835968 3311299 -186762165015176711712325144471509700 3311300 -372141418441671644743456718614569600 3311301 4192883722686110333183668897090560 3311302 155181103560273930837952404633481152 3311303 -306680761542861513294148819381361448 3311304 -216687777979001642973951523221749760 3311305 -570709574315902323036382635163296540 3311306 40597237075788814791360009309026352 3311307 -86790154585359914197017187364532000 3311308 -2074785359442431972296438929604608 3311309 -553919220224993637793565325691364490 3311310 51610900517022945714422783348736000 3311311 524693103424191501067340702755216560 3311312 7677939513455321668624746834739200 3311313 -366042388995383114030818186658865312 3311314 -143858529913627241535870241047272160 3311315 28204101581994410332291523944495680 3311316 -68721659067697827175037983778150400 3311317 -598748596745901041423288784961875634 3311318 216497179848031292767922862599427360 3311319 -281755966261488303205493607186571392 3311320 50609346868362244880698827475968000 3311321 264112705811391072340292030301505920 3311322 -78128913231814033444268146091904000 3311323 565153085372510390077709054696430280 3311324 200616095974679179180568856951696384 3311325 -41479407214233010149574811925391950 3311326 -169038031340108250153433047496917888 3311327 -407302069593873272945891673665863680 3311328 709209760727912134494577958765199360 3311329 38748422303688852381049038749270592 3311330 294919106119820095300822300850449920 3311331 -225561457601972352591052538102906880 3311332 -887813415944051512952483169538232704 3311333 -259540221036405136401920626853469216 3311334 -40530986601231641030604855218188800 3311335 782770596058619536401647465839316280 3311336 183819365645554494354080294608896000 3311337 254765163511384251763857729911663760 3311338 129725467723806254514599289410935296 3311339 -620792506149596791194044938199143560 3311340 -4900310646939275535235016943667200 3311341 -1597918144567147058947760229414771936 3311342 -24164019025457465279675600785172928 3311343 294447043567619804446296030198747504 3311344 4013410469498265832360185114886144 3311345 -85216199582200336893371277246585600 3311346 311337698889870218651648531457129984 3311347 -373728927673766999278636046604290272 3311348 -289509630766977576474762711905227392 3311349 69321024380088897806513589408931968 3311350 81893926054886390539461449936380800 3311351 722517686914263100834268912109465000 3311352 -79631345733538778334461460237557760 3311353 25793500550874764727054357629735764 3311354 229191792304273201295099434404971376 3311355 -56239847183443199927725718839697040 3311356 492469894325899343191925049789699072 3311357 65928520491066458049251397619521600 3311358 131650589360764210230641242344775680 3311359 -263714122925925558899048861491229440 3311360 27727893700297403840469298839552000 3311361 -1152068624849602120100804458359371568 3311362 -418185657086622484699995773205332160 3311363 462178635459341065769679783916705488 3311364 -25776475514054513885503538380800000 3311365 35828692533244650561716793015370800 3311366 -95186265894483738328432020780094368 3311367 -491494459039733101353123689356078080 3311368 510484174349202626027409083893800960 3311369 478013532937010391025175054445751680 3311370 131539490422442331260420919898055520 3311371 -737595425850606384906729613601587260 3311372 -307741865895399162349447429811591424 3311373 -30054699746051120357724537487011072 3311374 334077423577115395988695214675846592 3311375 -1140798896029319861937857417698500000 3311376 -33903958000519512121862150907494400 3311377 -64413177256603153991432349646763200 3311378 172974094689522533266327760277113856 3311379 -510633484381899401977061460200692512 3311380 -213103205174343160387838606601427200 3311381 -17430113782789409458921621646332836 3311382 -30644871945347557541538637077718656 3311383 251937187866517560262714646692193464 3311384 96038694131255926402452612371650560 3311385 -203684994889504842843758800738344960 3311386 214620836837257078504694519288662944 3311387 -5522223922179218615801010103646832 3311388 -397160372355220211767426890653690880 3311389 -39614120087605369310405622684348928 3311390 -290088062382472306042936058040844800 3311391 29326613308845034708354966779409992 3311392 165796917989291261197510054753861632 3311393 -473092379562575153016213439013799276 3311394 -654754988760131758728680959495680 3311395 219057482535969365574119516458011600 3311396 -1017633581215588031338330723903426560 3311397 -729709936143725381044961329981060320 3311398 -158523464899844220664223609695524864 3311399 -167724968883633472064190699730060320 3311400 167230164776681597400225983508480000 3311401 442057502418439235763755625096161402 3311402 -235208939539361500029686849775767808 3311403 176338944528746893354472553810831024 3311404 -333555584209529545477616119143142144 3311405 408747812228442693471674586608466060 3311406 -14188016102041873931979645420026112 3311407 1563603630988709439774194307831128 3311408 332283090168172442511126323359088640 3311409 -398747555618421645700669727450986896 3311410 374355026515382942423467864604691360 3311411 -179284445937104907542423637436367988 3311412 -53742001530159560600390771757692928 3311413 -301187684844552448201828158792506304 3311414 600382903146884344172291616500017056 3311415 71406337218508904285337464443104000 3311416 277927997161004177863987780933017600 3311417 66776021971001394157418872573015380 3311418 -472606836879864948636212223079809024 3311419 1136022786140447580161499414162574820 3311420 -46849147249072875535575390473625600 3311421 -58796207346093523889159318429602656 3311422 292882729143846800946706165012136832 3311423 -717936850652891319480626292612207600 3311424 -182656078145497484901185058570240000 3311425 90186871826582787797823139802683200 3311426 15830557729772760308139465897674304 3311427 68373332445918792008541369741041664 3311428 404238277947568970978413458733731968 3311429 -690918463289470642684715494928233920 3311430 2848346176136421151502010777047040 3311431 105629455293720770979861932123206232 3311432 1933465962344083035185585225698836480 3311433 588690600082998885896921851257489600 3311434 151028397790231471456865477381222400 3311435 450811285879571285678992660949150880 3311436 109292767711682301230723295471636480 3311437 315434928241170162080218848281124086 3311438 193977189091486060939499425088199744 3311439 -1628982035685884039242059843531120 3311440 -39834506581431455268148716683919360 3311441 15685765329735510969578670395984640 3311442 -5250522644862305118184147785599088 3311443 1363293046185515415986423831646773760 3311444 23860718672480822207845946625636096 3311445 158724456149355599168178406734657600 3311446 662012972005122715524351014027147904 3311447 -337924706192589148082563021209838656 3311448 147905883498008711222330024369848320 3311449 366047620411259491265421746147116036 3311450 -41997584317920724552489906119302400 3311451 54411254686676130480549787509844992 3311452 -13665096432135630348616581296002560 3311453 34104093769618521812504938094621382 3311454 -93604088858192398780984313742041280 3311455 -242437918714155022384497816717294240 3311456 -28711089681367320817271319599382528 3311457 -552284897446392778393568953615008 3311458 -424016966475087222895305406550195040 3311459 -1252756440046230390441912137368491720 3311460 431399192396370460714659724975745280 3311461 150307312738575121059552048419575324 3311462 180133390328463738085336837495455744 3311463 -105407466892174520854917754265864496 3311464 -211561576743939615493534259636244480 3311465 2454047963906659611157725894488520 3311466 -213977973735118447096687886461176576 3311467 1234136601391125142903470015226214516 3311468 -542931844908786583157014520175044352 3311469 885405547624572124808294928519789120 3311470 -404718232600882210792273361038048320 3311471 208815699592425519376370369628846672 3311472 -42614074823235076235972519861944320 3311473 -8974046557146777864146369371658592 3311474 611730746274247626190487895292079520 3311475 -225339623383226054420311825690872000 3311476 -31088772220399576435142629411221504 3311477 9255674855053550500614768634286460 3311478 -18294035400788372173221638003601696 3311479 -1136844010943949899647525907890345824 3311480 -222191625205247446864660370421657600 3311481 -549636913638079517206987490133273600 3311482 -73774667143099826733822852180335616 3311483 158335558664314027919530813909625376 3311484 -383657774447622350498338384532471808 3311485 -131056648084735595218248798870455040 3311486 -402634557627920828536043075738337216 3311487 300513813307722491827141811880603288 3311488 -444089864865081998040955318393896960 3311489 883497972317317960339812109322346324 3311490 -33453248084024956379183723992565760 3311491 1148933403320546328612837642812987800 3311492 938350973466046994384592604713868416 3311493 51989999420863361716856535770326080 3311494 134326210421608441069668464002192128 3311495 556967521376774028488979088315383600 3311496 -444642208610435738064121979167948800 3311497 83506227206528121976432574814025152 3311498 224546031442903085504230217527971936 3311499 25671064165776616068633387100456368 3311500 -161901422745802385196893028261120000 3311501 1291466316607412827148697817491416502 3311502 177185918700057537106717678025965632 3311503 -480572158428926595579508959471340616 3311504 -20340543650242950463898826880057344 3311505 225646937163330983351284428705150900 3311506 -107942869591264540247899958269451136 3311507 689921290970341140312458511515737632 3311508 -6924699618485058112250352017074176 3311509 -74864963481555992242392650393522290 3311510 -371219860527015029347699258364064000 3311511 -9806835280814707374217951178798592 3311512 362465743183767670932812727990374400 3311513 -85713714120548414657190107761764096 3311514 -56579363765657182802012624895342096 3311515 -633729685223793321230742465509275200 3311516 -2634044078953480909231935406396416 3311517 417562945014905346133296473319783936 3311518 -9727694279205807769178042922246144 3311519 -203542479327673706078898678008578080 3311520 419355061454091609394841269960704000 3311521 -283105911231311569234121693112629278 3311522 -86444156119800100709849935310131200 3311523 -39933104669678802960356698151283348 3311524 -1032730194201666994019105922387287808 3311525 125117608756320558573859990959360000 3311526 293332761190367400284436599535550464 3311527 -947056673473637759368321064923807624 3311528 -641559969370797240246324056846991360 3311529 -35144065884083121865401847682198400 3311530 -160903403325572355614394151767879840 3311531 176340211779593075951127563493121332 3311532 -215587044670195505111614223672014848 3311533 -418775899572454252162624360635670560 3311534 -574979032213220501366876339192913600 3311535 -46013791423220596400102110109708640 3311536 -97427275038667697476166004135526400 3311537 -81469314528723755525769672469463628 3311538 64324614459671248988691996104920320 3311539 270730849404868844866643713468043520 3311540 -428075783470246821892141861914051840 3311541 734825467408412528853524437524591150 3311542 -161698559808213363869665970065382016 3311543 107339713847190595458565308659986200 3311544 243679108501085142984699918715453440 3311545 -195244872826454551787830259631536700 3311546 57607957912532460541253801572460544 3311547 -644724750615731946674324144767981800 3311548 -271073753103571163684736716957857280 3311549 -742504790810935343784046884905962368 3311550 -175852659861781453047795262368768000 3311551 -85595471049845416419407466580941648 3311552 393636491023522601266385239073095680 3311553 -497410742292614086913944812021445632 3311554 13643139588069553239056391743461920 3311555 345172340995630728044803665600319200 3311556 -509839419569986875166668157252912128 3311557 -380475383565894285719802374284289220 3311558 101739160223726797436624858964925440 3311559 76899483863760196099180741581667800 3311560 36068288018491156471180970382950400 3311561 1041604916881003197394229742670543824 3311562 -349566811616972033321132599938517248 3311563 -423574349676795478755714436221817296 3311564 454567730514406922558776801180494336 3311565 -213554454442463165075670640867080480 3311566 -38587757418766157834834778841531776 3311567 587574166654512424577038548274704360 3311568 57893195215436297015714879027773440 3311569 -785173074105954122101191271950806540 3311570 -151825719546103040185482233739747360 3311571 -73275319721888905845348643582953288 3311572 39000321867356889153118638095314944 3311573 359781730133835736441728531671415360 3311574 20398858461664264626840176422938624 3311575 -61900052741189721413613609434014400 3311576 -433609441987982990993503879613399040 3311577 -347336859948719265779094067469600160 3311578 213164230508264397990397628627027424 3311579 -711231922754709949541947401845429820 3311580 -181764379928613785668636705875302400 3311581 1844767562857288745898805994914048 3311582 -106747087039473278517883294720127616 3311583 -656324010902007422316615609200696832 3311584 140273214506689146012947563680890880 3311585 497858988239715492100938973709232360 3311586 92762280225166402459307198030952960 3311587 417219197620818072603871886762286236 3311588 -235113377150474062459988394411921408 3311589 369463066483952584563519976005808224 3311590 338354231140959379232776375871548800 3311591 1222977590903047707136603192697095992 3311592 -331968491928052122803994408352481280 3311593 -1172056327077067188514772964904889158 3311594 248111705753400588877994661120049920 3311595 132074611252156999729513098931180320 3311596 -101523207003294061560000301728812800 3311597 -827768568393341532709778604922059540 3311598 -230027554974847897765457168458124736 3311599 -253110761754091421754499325039430936 3311600 -38227096941274774845005980498329600 3311601 -315717571924483865192038529222457600 3311602 976577900439350496215527582523904 3311603 -52716726442161744788824032347204148 3311604 -598797987279834838068700614082842624 3311605 -296402652665428609984487236609176000 3311606 655382161990978856232138856081128096 3311607 115466851378789412408749717784391888 3311608 -45108576521179514468010455458775040 3311609 73996256243996932911335848580201472 3311610 428934956735864615193156740714910720 3311611 231386264266539944997471207117726360 3311612 -251220523657264102006705788824223744 3311613 -767220997454334799780493050911730458 3311614 -44399297661579514683115701422137344 3311615 502760767127896934853282969592742760 3311616 30474102874121407593737687956193280 3311617 402677538825388920231491621334857952 3311618 -477344540770275270023922908317704240 3311619 -519353287064737039903920265021685256 3311620 -41592302392648801274179987155517440 3311621 833955378444419151956676486612441822 3311622 -50508244577366219299977848116729440 3311623 -99695308510878766238397491214910160 3311624 670387496363362326203768558364057600 3311625 195895764728265889060512484531968000 3311626 -414576521955219298392864736663439520 3311627 580414275632937373055744541508399272 3311628 132613027755211199562602754268638720 3311629 1381502922127778624441617461702436034 3311630 39093733724221880936677847803564800 3311631 -556785086760242718782177372601890160 3311632 25178611391990969996318933090304000 3311633 3473399012208715755402954706473204 3311634 -442072102035435399764967035104466688 3311635 -360045601183624563195411126587299920 3311636 5264631041272165071557326744768512 3311637 27976497185205762270006355572916224 3311638 164879210519005598581946538859367040 3311639 -1151184542215313422252582399918501560 3311640 238405385853738611975862906255360000 3311641 -923560715779772002379344640050203958 3311642 -518033761334709032148089054774496528 3311643 448598203595575642997833394043864000 3311644 -90538027932541274902452219018466304 3311645 822521420681050479154765337567040 3311646 95093457475981802150434200418249344 3311647 150357920378804101635385793482016096 3311648 563723265392112101414788588953010176 3311649 4835672237937455434165113584802 3311650 233354626274134911326025194934768000 3311651 -97212499234272882970621042550450832 3311652 -47925363378185312257210168769642496 3311653 -119779633230406523307100274410001376 3311654 78325026851236191690457332630391776 3311655 -185270063662928812374013931689996800 3311656 1695282622934759060711839189080883200 3311657 -193042179198324163057876747926953094 3311658 129438648787602961280198721533322240 3311659 425615084486238693904095556539249840 3311660 -149026915960916839561087081381002240 3311661 26504050478696851656237045252458400 3311662 -202456817476084488792156354969912000 3311663 346637290358908640236247389928127984 3311664 -156066235062311197118363256483250176 3311665 -28678945374253779441177636155952000 3311666 -133157084098578387363680737399806336 3311667 1241001002082132916323268435420836960 3311668 338101733867271418891922636885409792 3311669 399784942762574861416597614750857070 3311670 85007356946542623837967607943475200 3311671 -261440560315686963187247508655157376 3311672 21091556591833742748132133582848000 3311673 -255838861119777718272625877778036000 3311674 -847804371008127013325983975342855200 3311675 -609219743533178629442147230943493000 3311676 -509835049029542637126510215375236608 3311677 305308541231958302753192704257137932 3311678 -113177442794309085715964794909051776 3311679 -29953954050568751447196129346740480 3311680 313839680141843866029292167521894400 3311681 -896424165661338972488087094299154000 3311682 -454920558540602278784872745271787776 3311683 -647639630738087495902771408528832068 3311684 -703736007800967773891738448439008000 3311685 -5847146315383167200753884773487440 3311686 -259405004096230943101597448102755200 3311687 1219850279474310262134208899134883120 3311688 -11008193816470318573171483301068800 3311689 607824717579738765037197887646366180 3311690 14134402526816572668568293916269600 3311691 67001861577311051993150551731676080 3311692 -376983044715991720849092244690173184 3311693 -133608689634189514727763688840732800 3311694 280197234532136624200979704676768448 3311695 -3541829947894902126456856526743800 3311696 -316940877971789979852888801825128448 3311697 116043453742742342114623331191138800 3311698 196372323393909506868227618627208864 3311699 -533071211374938081817086219297207168 3311700 49533289199193144148783370366976000 3311701 311052422857048939997498916307877184 3311702 581661561779505886861833646388158080 3311703 38271021585556026713633214781950504 3311704 -1033179876997727041112490327140167680 3311705 377728371739377613471173859193652360 3311706 54208966759853337490350132828578304 3311707 -228046443578895845898130030807163888 3311708 916974332926039359963014495245705728 3311709 329320830290179572301498741086194304 3311710 -203355488473784374091065347903042240 3311711 295164365433398410203153142171259352 3311712 434209024459877161588597461276426240 3311713 167444746102481711497142163544792980 3311714 1062717608230878540006993223182735360 3311715 -174281548440596321926884669038357760 3311716 -606925022224691481583330366069836160 3311717 252399018758769991882945345057376766 3311718 10035893968769722152096620323360128 3311719 -1060228870807548274114230695145112560 3311720 -315598508845259293384108928321587200 3311721 -205349934572679018288174147821118528 3311722 85278692946662329230808412511519072 3311723 -287395948543758986652518621448230028 3311724 98752823686794944620029743966896128 3311725 154771237964665666489760866356949250 3311726 -458086211748457367147054568061310016 3311727 110113499755071431115860095709332608 3311728 -100316022362637430293045184286228480 3311729 64646492186670624317472714334654320 3311730 59906582341599374045327964543621120 3311731 1405821657889664961185033037803272 3311732 -353795665816282455901762043183044608 3311733 174283205672203558503027808045269024 3311734 -162821755663422001052851674227469888 3311735 345124828747627794097578390891406560 3311736 157134913678608028555749277486325760 3311737 361537944002052257648183923472091840 3311738 -751218827218373824453141131202460160 3311739 48633911199109041961590774608018400 3311740 138354185360125587862771980545456640 3311741 114163919228053173163424760894155142 3311742 -57724014697552440634663306052812800 3311743 285673486322643184682090473963153480 3311744 896033242330809772083497962328555520 3311745 203420328248027443582284981529749120 3311746 69300999907268688501445332853317072 3311747 -198252802338410228881496058142620960 3311748 19206168525138186319807045630669824 3311749 329372803774855880697097120528253952 3311750 -211697563569319524878171535575520000 3311751 -25596084606657304965481538696370096 3311752 -578888761908322740489978104743034880 3311753 -919123170705548477915527670522123340 3311754 -383516599983027214412675605741159680 3311755 -633272880379794062209400971636719840 3311756 52211805267750644011040408079111168 3311757 108983261912247378790349236118808480 3311758 36693438099453724663069230121286400 3311759 838249665608366592051355125454187520 3311760 36073676417128434019898859552768000 3311761 89192419117028745112491128087030784 3311762 730128167770246220286942046596516000 3311763 7774576225322797428443285612453424 3311764 -644273195795116082895196415137719424 3311765 570277968008244260237689364673597660 3311766 35746384887232521520270908557476512 3311767 259788047850862574353258483476784152 3311768 -37855606597128381649260322313072640 3311769 -190868027288410508748212497398148656 3311770 -124528973042860304660813714872320 3311771 505033353172151924428426094670606000 3311772 282523573895253118222510949974497792 3311773 224988142093561693042415517767158144 3311774 6416437548761639662725522514188672 3311775 140702793198539269750414699399146000 3311776 88936722876502188028413975645388800 3311777 259788272689598022100805840648518272 3311778 233673747618666533258711438804029824 3311779 -157105412533738896245387091108933120 3311780 -519159959398838914355336715907526400 3311781 35115324366963549270918340310979744 3311782 581104755911231460019219213385152992 3311783 -279245644082738855904556292953804536 3311784 -5131229202080210619197724481044480 3311785 429916231300309272305059649696866980 3311786 -338269326803826367888643299659459408 3311787 -623357346658526754859981639410381648 3311788 316669209443878673602552671764328960 3311789 -457830457556916568021546752544987476 3311790 -6081599966877033294392301647266560 3311791 -18900912552660100117988499765638176 3311792 69608413047396640884826027321196544 3311793 -52774770298351424439593531376040320 3311794 -482527409467083520196121792893912304 3311795 -243968236487900347513371056424633600 3311796 -146814571881965326444028011073341440 3311797 463392373141501993487020855793963246 3311798 2413151339543013127859373769647360 3311799 -229404173474928291523404340795514136 3311800 -396169136896868119133990468974080000 3311801 834351366563589610328833590982044672 3311802 133617874029585516402967221875455968 3311803 770387845845406877277607171383785064 3311804 62126530926712573306877786025234432 3311805 78392924910258232794065715341128320 3311806 -662283743694533723225021963976875520 3311807 -478894327163200432361935092933418944 3311808 -325202661802250488745596602657275904 3311809 -1043817802745535814669292625108268990 3311810 -388652080327809357262562611944330240 3311811 482404343981944956502913615657268468 3311812 -285308762285597007293852901038045952 3311813 228716737240395817982457520365388062 3311814 5450020495224273507250482404175360 3311815 249492961931225980532036920079677920 3311816 -14088405839850018876116605014835200 3311817 -2045020780370534277291997149195552 3311818 -425787645278224151345057772620402640 3311819 160396943560912248626763165963620496 3311820 -3236942325967202155580503185254400 3311821 -1295200640346536522022990614142589908 3311822 6491391332861306891973001498794624 3311823 -106048767985376658126097253976576000 3311824 440859827316376382862038353223270400 3311825 -598356183256614594345069309059504400 3311826 21744098581904055894596579016666624 3311827 1222151773938904789291756512644845676 3311828 321303363459385114717390456719824640 3311829 283325838790020780121214611881015900 3311830 -245419000205206062417573132231517440 3311831 50559652177986768514834123078282632 3311832 -193051792705717822707964885257031680 3311833 154220648649173423666908154647891840 3311834 -85189697518565780281224477985159680 3311835 400854306683404567959904953345164400 3311836 -374686858864964357019276998475962880 3311837 -866111736017568798881635579993223514 3311838 213373402147015882596050515013813760 3311839 113614976292959820929806242866285568 3311840 -103575524681861723713006445679083520 3311841 76387666905752363825273298697135680 3311842 -484746220759261182417073838693546928 3311843 166054117831522294969737561934093320 3311844 22593949713393048043553825343599616 3311845 -230813989135817413350038964210720900 3311846 41321067943203615909138077539790784 3311847 143163978790268869769380106697747840 3311848 570068816343096815152644985079823360 3311849 829397397430556408255820068351825850 3311850 -48438010257444979549167213962496000 3311851 613880122325844588419979168232772852 3311852 -228332103679666170786529072258122240 3311853 -1181850578463704706018985220533757376 3311854 -29864517669226841016395072810336256 3311855 -1617605124118878681303604280504841600 3311856 55998581884735625879902113372733440 3311857 -377192278934976711609790762827697308 3311858 -92501049126372012313416129346093440 3311859 -123926471105779671555520264829845392 3311860 -3984844237665255397693317533091840 3311861 -135041008147796194153717163714063730 3311862 -447073558455341302615671806937821184 3311863 110675422890970620216962898630565000 3311864 -17810916144163808476220621725409280 3311865 -411304844468910644466725561424631740 3311866 145012295133513763802370564999049728 3311867 -96600053022252968339267293556637552 3311868 -50973891221982456120741814826680320 3311869 -978353152359891894698603284174623840 3311870 170934930640079588835109513788053760 3311871 -343013299585727081264532774318816000 3311872 -729568785200380046884007097787219968 3311873 419601991231986668506075803221358804 3311874 -516506931984175249191906706715554560 3311875 -5460512349045323545032258391190000 3311876 334006677105429560946422564929119360 3311877 57678952628963326231389794823745632 3311878 689953261080784165418739961769862240 3311879 -750175565528398336021506652165566624 3311880 -172846539233702088505028367202713600 3311881 135360658354459621658514572925862682 3311882 149660094735347317446639921291939072 3311883 -67489475162148565107849450485497296 3311884 52366758610469947973643582009455616 3311885 -17012805753568360329165928838630400 3311886 -412174459353142553668437503442073536 3311887 1006194836950411379762829447145796760 3311888 53092425207462866417272236156198912 3311889 -2644718964895092160809211878062208 3311890 358365437304814725437975905728115200 3311891 -153483506526120427291320812487648 3311892 515151157752655151896769513986233216 3311893 232875149941242302503207641247298922 3311894 235547540912186208780558800676926496 3311895 -47714907992837146607877457844879280 3311896 339839646513614623948373782949928960 3311897 1267427963492801755414842630518822346 3311898 -82873209561562747468976462627553792 3311899 776216495341004104418915046778304900 3311900 -100213986414972315552137493417216000 3311901 682292466105782263040290264337759040 3311902 320778503775517036773796753081595904 3311903 3255103224164242219892832578373504 3311904 -292497931210368197469212401139712000 3311905 -125328775990341680005073295386001240 3311906 -130543072388234214992040801566638080 3311907 93074430396177720037087903005903792 3311908 -178719460311929618214743409321984000 3311909 958701071831193271860658300122395040 3311910 -152398719359917984991037160373955840 3311911 -754800495115138491515029694320244488 3311912 -257202184996198287450280144387860480 3311913 269842037212846109780587787142571488 3311914 -15240674163886626260657252375602848 3311915 -31810197831476975713445721945812400 3311916 38538147500440692331154155456757760 3311917 -86734696377770776168854922026478080 3311918 661685238283259601677774700961316160 3311919 21199394322599614271148924023036904 3311920 67133396238416874045178592550912000 3311921 979531081260536727113485812902575122 3311922 -26580377927744836585949108942493696 3311923 505324791744914251222412220678494520 3311924 -196792175634472522346315378975674368 3311925 126096664277632937898075259612608000 3311926 -56943663113074946936170713949397088 3311927 961214418893447850170083027358500776 3311928 38751300820070559952676418580992000 3311929 668952952686030470489334182217567530 3311930 -50985061094756195758263549156307200 3311931 36626999637342327232149451078377984 3311932 288069048775944303194106774801382912 3311933 722446926884179785278724470459530182 3311934 95766601027473350628217279048771200 3311935 630289533593276343572941170104085360 3311936 366443651913375188917302485778432000 3311937 22498640096467532671454550782081202 3311938 35508580371831015846650922296689152 3311939 19133673193572232137344309742621960 3311940 -66419560723194708362799168204472320 3311941 -862016019226479423330109517644002658 3311942 -449953670003407754925888219012123456 3311943 204433811178855996327594442751825064 3311944 656525556385290628949643155624263680 3311945 77893564147761613637810379853497600 3311946 3742488123143934827842095422488320 3311947 -305252193188495917585611766092344320 3311948 10834912820534861618858044756439808 3311949 -332025235535752386638146359393364992 3311950 99664328854145680441944943467456000 3311951 -702474658012082202618897290247804048 3311952 50927308105731825395437177272532992 3311953 931584442546595698970149925723747440 3311954 -196445087335729470085249421025792000 3311955 665943562299755460474133477353295200 3311956 -184810065857916687498453894581706880 3311957 67211391358331903926286920212336000 3311958 157119049494270041966286053605884288 3311959 987001600423638966312573026626962096 3311960 819117235771312955234071369144320000 3311961 138553221605188733592607305796120272 3311962 -172567640076899052760425176599050768 3311963 -210679909967261807710184606109872136 3311964 297034049792827307446243217934598656 3311965 415786556978612910859836465354096000 3311966 -120164909736722992699965482059944960 3311967 -173038583970552399801118521358516920 3311968 160474272055573304619124486947864576 3311969 111756394302118521501230449776878370 3311970 105649698590569659061733067953994240 3311971 -63776368548904227477905838394808496 3311972 -702657923294550250536202827784492800 3311973 -35117511711420267004975189501241376 3311974 97524203279053036351709138466124800 3311975 140163661902730872418342696666496400 3311976 -107121497873864611632040976855040000 3311977 550028601414009465224609275383168000 3311978 -158647266499673542491748965069173760 3311979 254447468324300351398022151938417088 3311980 -32192939941361505791673786337259520 3311981 187052090911906912994274303336558732 3311982 39858666901686765464435655974029440 3311983 -164888993826834912714869653178110768 3311984 64315678898188060542597231658696704 3311985 302195237880483437352514343992238400 3311986 142320451781938017984130276082561664 3311987 -397751975777931688402151916858307248 3311988 81300282648358064005339120419840000 3311989 -23067332590854831981821108108360576 3311990 -69870459968355792674980676054102400 3311991 -495119918164100306031140885888118048 3311992 660284827404645862263518164947456000 3311993 1048311460342117662615513104505937920 3311994 96173054318178446937295335065897472 3311995 -718658134009728803739428191313612400 3311996 -1105963415817547599561494235795947520 3311997 48323729483162131924120411087091136 3311998 61124845716247819129095602115648000 3311999 763253078491337413537741727572560000 3312000 257139634656978296916757111111680000 3312001 -89820996187618762703106767216127936 3312002 -705571665376102581686328374102294496 3312003 674248638573541586524325064107137200 3312004 281703643048556038621249966796876800 3312005 23815563339779689850286298386921660 3312006 -384880115017181152863689071000332096 3312007 -771839240990747370620386104666786248 3312008 -351445332831246601014523730706432000 3312009 11070371868578988994538514714205440 3312010 -2513840290059740339837043526608000 3312011 -81868001225099348538315499230270888 3312012 476335210803828623072935592910336 3312013 977911650479349307823992542766222262 3312014 -130717423499135644569628630281774144 3312015 374961088564717400470780920184320 3312016 -97553553580848094664895811257090048 3312017 54087202735136249027484117843699300 3312018 -87379743489517666904319981057941856 3312019 1131098516473138108246882044488309420 3312020 -450483642279048327175422270351755520 3312021 67961853113692013753384314519449984 3312022 -71664927962795847170023057588522368 3312023 97983933000691531600340990076741120 3312024 229504813912837153733993537900544000 3312025 -481650365615673449811261232718201700 3312026 324763228905051683801574216866921712 3312027 936151829363680180307223420206313360 3312028 467118443299375111626034055109959168 3312029 -289360774661196639967673686647947424 3312030 -21735986195364355220462796253582080 3312031 -482866938554535001064092973154331168 3312032 -12689421675871155219386953110650880 3312033 411734370758864774717888594763254784 3312034 -226378437902945155936454010938896896 3312035 -155508582541238594850220397821961520 3312036 126260778889571920523446355832913920 3312037 175929580993305179907468457174294560 3312038 51047166024301854117487481941693920 3312039 552107679735967811016160692275901648 3312040 212331516636289977893050683398553600 3312041 -535903655730613888366249109400855558 3312042 -62578839375612933034946293206489600 3312043 -251087551388828073525831870825782784 3312044 655382459068496759459543143236347136 3312045 -530135121123910007613288282908129760 3312046 62676403375626398825747558215660800 3312047 328348296790121128226217830346903072 3312048 -134865847587030257744901218248851456 3312049 -295553928283525438014315295356012236 3312050 -87983244234113033207133038511859200 3312051 -331638431713528129202944163476423368 3312052 566581398416612495670475042352894336 3312053 -1036721470026464400217065375761095698 3312054 -435133590457958932433329641992687136 3312055 221823034604697944974107434998973760 3312056 7646190795021919646776393213009920 3312057 -595160633700890923775390858393390448 3312058 208209858674791403287673740303416576 3312059 197913474379819310276202386686016616 3312060 -198614012970370390413918580249943040 3312061 1166185759175909829452022002533735200 3312062 -76997163182296133369087128165674240 3312063 1453516373044818805811211462074400 3312064 -16294300680396797076844957782769664 3312065 143614191705109020649495533322847400 3312066 188320612289969992904176569222858624 3312067 -378090497363398354692092152968843456 3312068 429829017868876197998787719183831040 3312069 194362882265454859312749409480367904 3312070 -44946100204399233240888791568539520 3312071 79964421503308645347419724453371904 3312072 302097127535259492698408544124446720 3312073 1109437177678999713425653923500147306 3312074 70398667653297323547249294300743520 3312075 -2423393531014039761003034670784000 3312076 78909343293616756654852696584222720 3312077 -1004793089934712484328326372604808074 3312078 -75637479835889672193080889712459776 3312079 599040456132025371343225384957042800 3312080 -16739263984107038110137529024512000 3312081 357651622038082095038848132044763920 3312082 -521733904834451157363753888345612000 3312083 -19172925250243318173196033403847600 3312084 384759910418624439834837207665166336 3312085 57810731922557834971296591135941760 3312086 30023327798557741389281601822664992 3312087 -90485920426506014545510116669234048 3312088 -32584681645355288056314823856087040 3312089 47228681132979011961324693377106432 3312090 -536043985155890723306453999403571200 3312091 1240533289260954216141493786897559492 3312092 -49968165943389929310975660683919360 3312093 -43243594077594377428362552345026112 3312094 -15286427863664656738709927003819904 3312095 484542473394190635539549279596361520 3312096 -69201414182232446824229455774089216 3312097 855161702742826081278720597108752546 3312098 239759185892188297508391115754782800 3312099 -328110293109269413793377498553141760 3312100 -132486608297617822773388837961395200 3312101 82273171997531462239631347732386012 3312102 41646504169655490777412356637507584 3312103 74474626180444987369172675961618144 3312104 -762580917667658220878955495913866240 3312105 282206764193992681334851449547680960 3312106 -457179042441211469791008841386433872 3312107 -255255014942487461760883423067461644 3312108 461515131534846324505801535008180992 3312109 -304301065189015323933673399331707690 3312110 55788649995438790725975780617112960 3312111 868170432957187638316206459681831168 3312112 -139918067058868734619383348585627648 3312113 8710078243477928546121286935428160 3312114 147567024884452272415038284313765888 3312115 411185902281177968594734382744382720 3312116 69981071952993269393402816623328640 3312117 536719736771087403779417266137852480 3312118 556783591853445066092025858608640 3312119 545665251282591963009183038508825120 3312120 72505180817114809743864517106073600 3312121 -456547229712177967324848945581005500 3312122 -402895018700595795252389297318827776 3312123 307978616910347689734918282629199384 3312124 256052354030580573102861722921876992 3312125 -676484761146900999266739033866073000 3312126 -82012715796890052989989674310617408 3312127 187348915538294440899184893553915584 3312128 -98966610776236777985322527049646080 3312129 17953282826819247250518121812011328 3312130 64513576194144035933741731404924960 3312131 -817093925778242697139548788247428736 3312132 385225796303205076847283688810294272 3312133 -13590149329439276100815003470208 3312134 -143440182212192110960766607335270400 3312135 3738895116422790858132004605788400 3312136 -377576298432403484682190419757624320 3312137 1439257739488853976105283931337091200 3312138 226989676592080889496967130044773888 3312139 -526333483226554065011142952113478060 3312140 56316533128795194881205464439475200 3312141 -20707987480584158744707883686911936 3312142 -294363796527902679788000663096212800 3312143 473950069444343118214168991050854144 3312144 82288403631667811621803921629511680 3312145 762262393268884157159557112254990080 3312146 311075226432543948022091116261840272 3312147 -109336907575831437442186234611976080 3312148 106772630762946748776003753737011200 3312149 -99524578513690837600139820481686660 3312150 75313294456144376876095192826419200 3312151 1406286225986135556256837691986446152 3312152 -1077787018824535396606089689628518400 3312153 164390230232395773346277742350702340 3312154 235523533064698185275661932098460160 3312155 151420137316026785732953580451152400 3312156 -4216648329840968818022150572032000 3312157 204357929540304766381295307535291392 3312158 -150493962046258409966155430314504320 3312159 -1855008708515480668116058424220672 3312160 -89316976930719304701242710519971840 3312161 -6341555438192327673709226880798336 3312162 12907914236639382256664486213781504 3312163 361205136306620813536166393070232412 3312164 45076698271545966308792712442724352 3312165 508787074630629948811353068701429920 3312166 134369405959817521976652021763991808 3312167 -1111420432531538698429507506413771784 3312168 380727896737678738275022084743413760 3312169 -506141093049128182370623766112312704 3312170 339871429127630349550939659808445280 3312171 -78233968494637904641100952985319088 3312172 -273810699369584526704453585818157824 3312173 1052195026580273460703732147942870422 3312174 -232903914915561129846940674775458240 3312175 -12812368378175216944361353422195600 3312176 -26469922231579653853841268686389248 3312177 211273543451536596350469821309077440 3312178 -849392386530356948592351874779211968 3312179 428180967405041925229219246811040384 3312180 -350611566001414336006307021987216640 3312181 1078427241409746691884266636413807982 3312182 -186692107287422831797080237390628608 3312183 -99849638660838941545718762473274880 3312184 979617223113951057730370652151480320 3312185 -110722449357421912254283405281175680 3312186 -205790803960606305892688735008551936 3312187 -1078553267579181703280807001609083164 3312188 654931593802597562973617835473051136 3312189 232043671275958584107140324579801254 3312190 -69880053840902332461547450490200320 3312191 155388445568191741411162501511270592 3312192 -40403339343085665718474010649427968 3312193 964666757825107118963390320948789442 3312194 -226121580092813562680128431463249920 3312195 32604368975980986275561787445094400 3312196 -305750554334282748523437345354163200 3312197 -392372230296602082220061717580940800 3312198 433727110093525208253360706088217600 3312199 -199525160892563247537579702664588752 3312200 378395344634023746566839743982464000 3312201 -575408506659338968994679588014585760 3312202 -157402958660234696384393435322410448 3312203 -117576199191442948593993623093678880 3312204 -6808053452116360103571197041717248 3312205 -58673009011715961844425031146855240 3312206 384123546355518909265397151369833280 3312207 245465966425918900495974575952032208 3312208 116252964517462080044562587656773632 3312209 -801670092510198596111463079566280590 3312210 254951017856280941347870499727429120 3312211 -149754145410090207853039944843585968 3312212 -387895011873100739972601071716012032 3312213 391269791302518369576551589445010400 3312214 39155344467369328666108343944263456 3312215 -52831377147332021532857758728977640 3312216 -386787110439119041368778567861555200 3312217 759767853385585219752616716433680266 3312218 -88513858638026627213430025065753600 3312219 329369383940738526549862640238578688 3312220 394289593192357024350565977114170880 3312221 -519884242669493488742913414302594112 3312222 -23299717765528598843044789122585600 3312223 -25459911938393037949724596307495960 3312224 258550372148256876826812322216673280 3312225 -179196153084733211774031551119344000 3312226 4604947521085113105260609610559488 3312227 -971840206048559293110896179245693924 3312228 -329638955424505268777380182944148480 3312229 25834312232748335751114581958929236 3312230 -18598414015457003900900466209076480 3312231 -589412215326137834959772411552336640 3312232 -134749099270008236413240205318553600 3312233 -81318848462244359617986625921192320 3312234 -116928787500511066613480126451060816 3312235 71049469872240938232609647581065600 3312236 -156332316085294987219971322493310720 3312237 -623777526042082826483520419295176640 3312238 -547673099310734319792730885535340480 3312239 -161700851871012343596861175516299168 3312240 12076544301645398742818965289041920 3312241 933884012565232026476788970398239552 3312242 -549300272113150527895930128153631728 3312243 -760842101610241518838138580572066296 3312244 -181863522553885622009313616462578944 3312245 687687259951080411010476167687353500 3312246 24626346407247067310234947085844480 3312247 25545960007950497860077585395959960 3312248 -283208138244321288432462957871472640 3312249 358349453591757424990934607580986720 3312250 430501447528876169849082314439000000 3312251 -569675538722618371926233714234579400 3312252 -3567540736233604460222852319489024 3312253 -136341565322696510224784103146100960 3312254 -93007095476070394486220060459712 3312255 -17900624194503907254465705453043200 3312256 340374167571485475448008557042073600 3312257 -195832490643018561122462335151281920 3312258 -49261412086165275443755541088855552 3312259 -510603590213340205084287800302080584 3312260 82413156647470373311761851920588800 3312261 -604015742968518546831162180042189090 3312262 -58094138912417045260545944927998368 3312263 1153558779791331323034754015455732240 3312264 -372116875050024672609097769889792000 3312265 392542247347340320321881770127813120 3312266 345832897230898300099375906036443744 3312267 23350940341139742293448219098985984 3312268 791665723241871430662568738925973248 3312269 -1335621331134491595016518105074316960 3312270 90508794212725795260853320396960000 3312271 1995895271740244312377780430582378344 3312272 44718917217414881567162591358590976 3312273 -1134420927714022103957438347466196000 3312274 -345014301819642555133307092926901248 3312275 -28332074086701919095583384697483700 3312276 -284772279231135200939483402206543872 3312277 -26176512116459705187805345364204708 3312278 1206988220956843485959759162343493632 3312279 821511335724086243777219380054967040 3312280 -536597293325658842832404603030323200 3312281 82142609170226230081125814953192384 3312282 -362057632452730278718519350041399808 3312283 244570965805028954188669656306204304 3312284 -169078250061224465334501128827728384 3312285 -932812549515382264186981117554086400 3312286 -438788572106358313366133958611539776 3312287 451023186860712288332135328758974464 3312288 -31568727231881121479510905011044352 3312289 -1008045134894878070560574307913092560 3312290 -2864078871419858723228391099425280 3312291 -550873064410465033754414515590198408 3312292 -95575481138161622285436894401802240 3312293 1164235498032365168912346837947303580 3312294 219169680242773898884138913716071264 3312295 -255425250425808661569078937182757440 3312296 -231749383326461618247257120258304000 3312297 -407711532589824118860949600942814700 3312298 59599565861772512892720171278085120 3312299 -54764682810234731461017041937110736 3312300 -65587595048411251946199243911654400 3312301 -490394378552391508809641295859617600 3312302 7284378221990311221110901520887552 3312303 41625252573280131741480542662045704 3312304 -1242662930021844101531011033825280 3312305 1198084098326688796686970742843083560 3312306 296929860494444297451412565867308800 3312307 -172076489265639356464869394297555444 3312308 271575119736720788868615348657623040 3312309 -120155723454166383533779539356626944 3312310 453110299654692133639651131586690560 3312311 -368582324644437912747333935894214408 3312312 140975046209800286639175275613388800 3312313 57852005827565781736948698164998740 3312314 -79117896133932206524970337642466368 3312315 -251006966652975252917227192381670640 3312316 -54597578549176720064516688914588672 3312317 366154035753530894943170826165861792 3312318 -77482945654266349133644801123106496 3312319 -367705790551164955496698499659292160 3312320 -243253170187297330239259226658570240 3312321 -481105296918814257890364444918030288 3312322 91693563584807805732646529290813440 3312323 64971123223690022048876779890111744 3312324 -57252486068639211235335242783955840 3312325 729644628629533162997332865121768000 3312326 10818775722993149232072361407350112 3312327 -566257983145494633354607634024017920 3312328 1552005397475632100743339384573839360 3312329 -828625726705730971662698374860624624 3312330 -1602219519945160450971935049722880 3312331 506758091920507094021884445685601104 3312332 -94205553126672411309250705197742080 3312333 -19133086633406987235427137026913696 3312334 558722171461920246525649952682714816 3312335 264113414036209720286730013778416800 3312336 -62240754100759333493065962453467136 3312337 153229932912341337974849359888735552 3312338 678292884459260927744109606313714320 3312339 -683047362364095853090981606039720776 3312340 -224112926163804187937515992466940160 3312341 -317337698467615756737536395920718308 3312342 361308087582196699529976905988102720 3312343 -493468318676782498566701784143012000 3312344 -184450133838725275634597123447808000 3312345 209029080798898991506636148390567040 3312346 -312340744732842337610315015735650560 3312347 -25201529360430480966184790639910204 3312348 -41081355005850909708779168425728000 3312349 -116184194335708832540995731060827220 3312350 -35848407895573091116809276465907200 3312351 163584865635037922344167429338808000 3312352 -171166962528567729133730364566274048 3312353 -784334184148210464760912043961888336 3312354 28476186550765820757269878470491520 3312355 -99484470362534183130967263089820000 3312356 84874912701604683966782419390733568 3312357 743756372073263820053750805737555040 3312358 85321798930710592801445324404945152 3312359 -339290972492933204014241573989927800 3312360 -28853740806076413173934682877952000 3312361 395552564644668158486103508152841544 3312362 53327394068920115411084061208800000 3312363 -455374884494150470028940218307827712 3312364 -1947879997127517504738850427916288 3312365 -142471997112740080770681790257964800 3312366 -23099048256127716041074295107487616 3312367 -292306844614757833335076764349649584 3312368 87625731633437732563671666528681984 3312369 177901229335693645897820682821686404 3312370 -124550001779683593183660335268633600 3312371 -675086083776406295687356544086592856 3312372 -132893797796960581300463181303644160 3312373 -273667329209703486238747167104226020 3312374 185611321562802313921681681832476800 3312375 -65990853939289543540939986876000 3312376 22798093544397837763989940153036800 3312377 -517643802123846893427985068775745280 3312378 -132970701084939791965015373853273600 3312379 38573309641544433766101750086895376 3312380 -304391416044267190507589987457945600 3312381 -14790878954584338279536630106667776 3312382 22557132937119507259622642732535552 3312383 -1225876662289358691892564775429146368 3312384 49839912556848490619337578265968640 3312385 -319292465901586009717580509028565420 3312386 -83969282727690919809540010142542848 3312387 -401303318182657137537577665497350560 3312388 -944934100033550722863378204902144 3312389 -216019101351263649096948715689675810 3312390 -61126492448647346138440465351829760 3312391 -965893688423350500210862339945082880 3312392 622848188175354116370244558498944000 3312393 110360343599496977260873820166638784 3312394 -95575480288148152456962588284292000 3312395 -534031680768460632440898175569445200 3312396 -150539693020845125517271772546512896 3312397 682212729665848945089008816855769312 3312398 328585990718633905352514568374859200 3312399 391999307832501750857302558290865152 3312400 -62294165235062384444238821650329600 3312401 -405647334873153155573052713624921100 3312402 -172060504303101761604753513156061440 3312403 -976431303887842568362152201065299880 3312404 646678158848109104148532666148393856 3312405 201439990516305364681414917595391100 3312406 -537940004731841050733299425786106848 3312407 -340142325111298912074525011905470288 3312408 -649156813583712731868340663187374080 3312409 -1481835700100400548919892840094062140 3312410 -110231032260765302558539985314340640 3312411 -90165705675468841523518539560333928 3312412 -146044606113206494179557797931061248 3312413 479999390392627653304562542582068384 3312414 -3277513340563343472874619236712448 3312415 -703951253176760394252684801888484440 3312416 -698843556984991642139159995489320960 3312417 -234882150344849059955522713055607120 3312418 174048088038588343462064074272398160 3312419 27444476923458362945584251303513600 3312420 67571079898979889903379697097338880 3312421 336154090409038124486539500132711712 3312422 288482949516917664878719990487971200 3312423 199241256754319254998473981142117072 3312424 -856097744125112326042842604636247040 3312425 81860421441346973182320500577840300 3312426 59238866706913952953990798906070784 3312427 1369931801894796891885910875921023440 3312428 88716574071328095609319818860316672 3312429 -276965949405183168895635971289178080 3312430 44425244485359705488362308071579520 3312431 180789932282611688147041774168674384 3312432 -24261134042956951036050726738640896 3312433 252659265188016280502036710630218240 3312434 -343505189374115751751763006336636928 3312435 163831915733908233492235994114108160 3312436 784236751048358183326826817579063680 3312437 -518945811403857614959074866579309760 3312438 -170946623628199376089279661676032640 3312439 -39932247414130594144048993726648376 3312440 905856656426697932563231472175820800 3312441 1016714533538831129704663008612364800 3312442 215207609855861026032076947175133184 3312443 58556569217291332146967313744364864 3312444 -247762916976519637309419937662979584 3312445 1606718447457347385695704462051092480 3312446 -749744472273623380204599165578243328 3312447 153183856897757380094190842073757056 3312448 2759232517261244746464862913167360 3312449 -675247626710846547471379046912479614 3312450 47971941711883656050496539852517600 3312451 -1354946609123672512833551750717492548 3312452 -274982351615132021177721495053254656 3312453 -251515450428770589618833951817473856 3312454 67142142383689158093613448293774176 3312455 530068741383103377782448371984058360 3312456 100407505133604163415527465959260160 3312457 1243031862236069410266843199614367706 3312458 552089791354121616229601426930284080 3312459 134836211590316518039130549081727864 3312460 -206976195380187645920356897585152000 3312461 -1334711383746891990331146777010817376 3312462 2937797154180737602970691103663104 3312463 -371565794833641524529207712695173760 3312464 -19263931505603597766234177655480320 3312465 187233978516614585417976412972605120 3312466 -1052403601754387854710839255314037760 3312467 -774809207682775710739103976242630400 3312468 615125295290404409844178097187102720 3312469 311910256833586469488422717248246940 3312470 -125918656528747543466614474844160000 3312471 476598831439635152855528877769566312 3312472 -332134768400889774892501536735744000 3312473 -521639128459128388122630190858330860 3312474 -81129190298396438477293778838896640 3312475 -154738446880047184895376870012887500 3312476 11688600537693189479770358978818560 3312477 161109007109879112243398110356790560 3312478 -30979471943817651008036298136147776 3312479 -198852169498196036580632023467539760 3312480 -836807920224688399794234304474644480 3312481 263300017753236210268576516954300564 3312482 185119607084080633051046061539136672 3312483 432291713407951457942305790535767808 3312484 -79157896305123009594575225503825920 3312485 741142721573863715905191861713481600 3312486 52351759870827440303381906398576320 3312487 379679216035010725392367043153389072 3312488 498608227215102833974423908551285760 3312489 -514747674185995891120168797091355232 3312490 -57596641102172312265697378847460000 3312491 49845673952062042674853931897908800 3312492 -261983955343634833471505891415157248 3312493 313107856154574335601089681356990560 3312494 -116338607990544520805308322693536704 3312495 -599600821501615920174908622768600 3312496 -327773184541634239136545827225600 3312497 -431027861040216206948938585649224908 3312498 -33189312829492030699297445061000960 3312499 8872341138659226252777913638997936 3312500 228204230729095970069001864714000000 3312501 -791358097182501850972742377252374336 3312502 -70353773523904595961806194942878048 3312503 -850914838845736844583814062476260248 3312504 187470595631755618645603004921548800 3312505 -716625573017528866917391506063360 3312506 -191437348710253811068796272391978496 3312507 360297285737658331405716431438627520 3312508 362780147966407925909715522186979328 3312509 1083829759764919139062967511170098080 3312510 -17340055720914959068941615630124800 3312511 -347183980915555843822819714836373888 3312512 -353396786475538867916393754226851840 3312513 -259940699746708306146800572761864192 3312514 275032044382703704106599707859259856 3312515 38378100496336833362965931145653520 3312516 341183041825196083588240522924772352 3312517 -388648000262564198360815925945535520 3312518 -159717403810413529725117176419480128 3312519 -95380667757990850280400983023643520 3312520 -501193812151547638246432136724019200 3312521 116094919121983124584912656424190772 3312522 518442517072432917215648970820208640 3312523 691100271314374161098762686465201080 3312524 877106450650947971491392143545188096 3312525 29917615291741832853895109274708000 3312526 116818315430794279898175763286463360 3312527 370219890317699008183692622112099376 3312528 33343900567160429029661875879870464 3312529 -59321794620677741168287596128661312 3312530 -30080362369903638489659007356935680 3312531 510696018158114058694490974131008820 3312532 47079747006564201709441477475789696 3312533 357985362411214311013015434139746720 3312534 39100065741916342843728955881401280 3312535 -549437351689495079328221982937869840 3312536 -2297451580885872286296279926538240 3312537 260266345912921310374890582046852560 3312538 -380624030723033496453995439063503904 3312539 1417674229897183376935586810481326340 3312540 51637838955120106041294375159398400 3312541 802841024889822029064769751378156032 3312542 -904536792398768053147045611926615808 3312543 324588968807176173896638979332498848 3312544 800407639838004816131442975114657792 3312545 -15612852405765216629895811246695000 3312546 -27890048735394892600060310498303616 3312547 -371500262623602325428408450598112520 3312548 -15348798621804747081744616037207040 3312549 928988641739143998045732688533331200 3312550 -139151076434797479718097920057819200 3312551 268480024765034412137010034632439704 3312552 -68276226698641908630337328361308160 3312553 577552924736362748789278999667837604 3312554 11580924444344063852155838998272000 3312555 193671691502790221179468968686112000 3312556 282242136763494695951153392360655872 3312557 675691474804254473712578291445384492 3312558 -14989824866687623499277975034872576 3312559 231922885918030687999739550276594720 3312560 54097294459336080568161951236751360 3312561 -104720420452766512267705112403647616 3312562 -602639644948132944373377040473803136 3312563 -74807380755547393634623437877651188 3312564 275595850482376910680589823664459776 3312565 113532709310710066412733406635890460 3312566 -146184597669671121951041714533980768 3312567 594862149102429869612411429848943232 3312568 328360735675767207881832096724992000 3312569 210261007481775305737205388386424924 3312570 53017554770118442409615765008531200 3312571 417419104861707386321566861297660772 3312572 10114421667133165899519749621306880 3312573 -86546590499268689927600637210359232 3312574 94610248974827800946022230613273600 3312575 -107669908159136278392121794698534400 3312576 81458109918451436856226185543155712 3312577 -966608067409503038541775149205968574 3312578 30480848355727604850032248651284480 3312579 761223925813951584657386985815067384 3312580 -98554225976689451586280578185356800 3312581 -171436174115829703153790974675035618 3312582 -45598789417288731506820146226640896 3312583 2211318579383730927126021750433365600 3312584 348543702739172316022807311858769920 3312585 183376850264229670198479534009605220 3312586 548911160937591001033207400868048480 3312587 602626396193727674305725513067321236 3312588 -566512399284181944813109056614515200 3312589 391386205802735316985387282664959456 3312590 -325604335105192898642263672562683200 3312591 -1409789055585699231695421108468480 3312592 -237670880986973460299949676804808704 3312593 678898291436058156065234229911710320 3312594 -25372680178407810990154187767890912 3312595 39138657947669961968610899734966080 3312596 -398296840247149596112195631604772992 3312597 -217342376689803649304362404700690080 3312598 -62744657114637629320704876575165952 3312599 -129111885872883622365673990777217400 3312600 148617834710247298130139846701568000 3312601 -1093036727740841673058083539906705398 3312602 -455608446809563563223664774282335248 3312603 286882566410707849672817724919434240 3312604 -108208548753097530311902204832116224 3312605 -473976575231629877096299197710553480 3312606 -147139963813322590548240227309294592 3312607 388838111337973862431320777025987872 3312608 256617124515122745238433482059546624 3312609 235429379894650404989847760206377904 3312610 29281726782288560826764051285606400 3312611 -27847425891187506777773648317816008 3312612 630882408784476515020132143781785600 3312613 146026145121076350103134922243739424 3312614 -141530822068132881607381972625548800 3312615 -269653406922228871436370969457727280 3312616 423588120997415663768206362786708480 3312617 -287934164488781832645336509893824 3312618 -359510375197942064082066148923568896 3312619 413460736258185828956717381230257520 3312620 -265859589326616463708460958487326720 3312621 118553200499161383107543407790919936 3312622 461966467255471828582910847617090112 3312623 -1323177122009817034108891192007518128 3312624 -8661123090655556998481408313262080 3312625 -787773893426173186320776939292951000 3312626 -204083129040957774047448693133525488 3312627 -409488214017976646847020013363700680 3312628 -1200843229904321358172913421506519040 3312629 -222541827791380136798942783632126080 3312630 300937748428722790160802092217312000 3312631 -524838549658553564879660887843050880 3312632 -42385084721428760940748584624107520 3312633 450610307454893791003430754068257248 3312634 3642650405993926590607424337723648 3312635 -215038025327421176995050693544273920 3312636 -69177125836391856343981443258817536 3312637 693132980421476784823425984893052492 3312638 -107300979550267576955670803562283008 3312639 -865078460468767168919796197751721992 3312640 609000579911255382224398764673597440 3312641 -413322992610188263192936581828077100 3312642 256660087897421208845318540459094912 3312643 -97679527845712699002951704619365840 3312644 -149647455416410005011033486228066304 3312645 327882098912820007084854992514197280 3312646 478570077797625165911937153896626272 3312647 77321352449859649524372454535438784 3312648 364308019417472241445098939572428800 3312649 107540231536932722109832805894427664 3312650 290802318032627903451101043187296000 3312651 -10043495640982648680399209177212968 3312652 331728052967233719509048267002652672 3312653 337243390449299917921967745712558902 3312654 -308365942661571061692388285207474176 3312655 457642686576877485951733399888423560 3312656 -96175710546887978285041307355045888 3312657 -51531215053413695701396920317906094 3312658 -93218905964002399377008544452133216 3312659 211872802151564156307971559863475360 3312660 16256319798658775444441470759403520 3312661 -486214258402591345645696259182253952 3312662 -199024237148929237027882671952782336 3312663 283476510525077736454006116659242344 3312664 -370452610440385556083305557993072640 3312665 324713466197356482382490864794878720 3312666 22802413882951944041687316083017728 3312667 32504584070819320089582033974295648 3312668 714007852553777095304781951415074816 3312669 79596277889752338786137605802155200 3312670 -313744200999752398625935985284531200 3312671 292269153382210191213512567694319392 3312672 -326732955660181308016576569415827456 3312673 -1221670077702870654404364377220480 3312674 -178062149664476189741961160876077408 3312675 386761836434965976065816857937778100 3312676 275233031926691418737166338815928960 3312677 -2559262323656491645776014680697280 3312678 100675552223401174732149637925586624 3312679 882720914489140035909392133957196280 3312680 161161070481140438621373739691212800 3312681 -593664312040365431581719272866116576 3312682 -12828600562204023004944314126466048 3312683 793026669716277272554741239561354024 3312684 -354688326651917721930920110802995200 3312685 -97603065627151465197959823648181620 3312686 304680092113813340916804448090500864 3312687 159190420113596711714754127023764352 3312688 -73282871791227168364219233591951360 3312689 -497220695796040795478280627923190510 3312690 -134268891397515956021853933309864960 3312691 -390368326263390415029788562127495616 3312692 -57226296796234907647472173192593408 3312693 -357983844825898867028302115674574418 3312694 22916491152565987174400278562304000 3312695 -256112163201983157914349649527637800 3312696 277079527487075419136179181731184640 3312697 -595308786985463059745125892064272854 3312698 381729796259687534636012786236819200 3312699 -51028355810678481090396703244022192 3312700 -335329286577082175314405319104217600 3312701 -307193136064710079111231664675777280 3312702 453231356719428976283945526464786880 3312703 -797813628387970324079267511211382216 3312704 -28095762614607177535302358813114368 3312705 -550459517456734562678388654879480960 3312706 101598584066170188229953974424092544 3312707 -298435368046403679313108250173286400 3312708 13561428068043739980984276647731200 3312709 -481681144751822301610002724955659620 3312710 -166808943922778472875478444516291840 3312711 335816232936910315040658122429426640 3312712 182223008255024213666828626998743040 3312713 726595836307883578705476092297666304 3312714 324819704724922976063069128023025920 3312715 -20414039716715068782527554059948000 3312716 -74320557321250886685475329173429760 3312717 -356964618976942573920387993024650400 3312718 -97925049643681827968146191445950720 3312719 875680056912010225489941811684011120 3312720 837375960010942956578619317944320 3312721 -432543171006722086726103002727457548 3312722 -89803717815928549056233118037401600 3312723 749089741819294319629883657561945784 3312724 -323309377756118321548926279499526400 3312725 56994987327133780250826760416998100 3312726 248352684586890797507610298609958400 3312727 -221475114801041731535156544135185616 3312728 503407233763994364815287698398208000 3312729 -46391992538674972725752245446545856 3312730 -14626296504769238953989327260596800 3312731 -269882386874052760139955927042273468 3312732 293483114168905491007116734574796800 3312733 -814746339354395419122749025722509018 3312734 133305319042595042634554017535846016 3312735 8777649471609729218434311237098400 3312736 18665863780011345768867648528973824 3312737 -1260161345689161450605737422786331614 3312738 29043792725132759237576370900216 3312739 296275276150363751296055270342682456 3312740 47726416501616249467292063352537600 3312741 142460261445654760535896078829047392 3312742 -619948674319241184876801906159096000 3312743 -290334698709618941341061313139683192 3312744 -434195846448708053260826123243028480 3312745 -646491424099797537592426147140580800 3312746 1042068476790778977471581225039659104 3312747 563184464916220296455326174813762524 3312748 -1486587565551641827269875423910395904 3312749 -136713886811452734373486711799755680 3312750 154991795849591141362908550007808000 3312751 593647907398824442103862038770773112 3312752 159383797250456568542935955831488512 3312753 -16308768428445191811348177317376000 3312754 194437138037435310739726995773143680 3312755 511653676503355999811528404232066160 3312756 -516156601143914594410789372308288768 3312757 -378481730647725434269557270091238400 3312758 -55368594652952303994534721960561920 3312759 -168928586458980075145547440949401344 3312760 541235584302258635134092545301504000 3312761 520872440054148345128715739936048362 3312762 -335550828982103204958718175209678848 3312763 -14257293020655987725742299767694936 3312764 -159532354308163460842088675386982400 3312765 69024667198300140939547492449446400 3312766 416134604234758108647364934905400832 3312767 1109284455544195081805867110861842816 3312768 723311027993208388958283926675128320 3312769 1381665061817417263740319210475409840 3312770 -63499519412537258982499269689725920 3312771 8117613227075205925363053388693248 3312772 -221383250306450071000683494467719168 3312773 -909718996908079517527705760641314180 3312774 286935995135744391733679760701706144 3312775 -46766189824600555175551473862463200 3312776 228794820064477755590679178598446080 3312777 -66950634268791673595959026353557824 3312778 94359011562352570031214991633587456 3312779 576973006706259475786966841925972480 3312780 72334088200628133501053984129141760 3312781 -413438080141710775220319480454425418 3312782 -315795279783904953318632206551315456 3312783 756575752705390571055966941263096680 3312784 8275552147726247901392772986306560 3312785 219016743030553349310436407443184960 3312786 6847070353944200638064010734745600 3312787 253441499700924135689708547055691080 3312788 -1037232806478086561970618618470801664 3312789 459250502322047958788196485244082176 3312790 98566241232285872219810212647840000 3312791 -13592706233993530729571454139941000 3312792 -1045072123856873935147726328064614400 3312793 -367503055068547340427375562692178080 3312794 920679787919617019831477815637533920 3312795 156581437737845086070024301636648960 3312796 677468230568615603273911588010585600 3312797 -466700086733369167985288546341016148 3312798 -159359459340215796340526879519158272 3312799 196679612231701457255797199296487536 3312800 126332801435637738356277452134809600 3312801 -460025018102903856705531784580436270 3312802 473651472265714192027037231774217600 3312803 180823003072087043939915486049007584 3312804 -411524244950332949236641429168703488 3312805 19087683059328451770351676455250560 3312806 2100541183876276746505688029691904 3312807 98793302160027557328767787073224312 3312808 -574144680715273846493443087778903040 3312809 -1551949136593422551276424841357931184 3312810 -212671887840338548196109574912874400 3312811 848672626327107050591089798045711412 3312812 -236342695398791418369026457379957248 3312813 4623533105449857210964199992330368 3312814 14309613608428635584396875832568960 3312815 271259111392156493632089975489177600 3312816 -35629019064989136733760535683727360 3312817 436034678089720466719338714987870866 3312818 11985134184311438486508689376153504 3312819 1266325307684506494372961181596947624 3312820 21506139935854410820255346959073280 3312821 184187959356751239340609066973359680 3312822 60744160521648749193449179304014272 3312823 -349672607771013829193947357353363928 3312824 -138627493516504854580393191225139200 3312825 -216991966185268020998700328255748400 3312826 -635896534272529095971139453152668416 3312827 83344706809128327986062324850011392 3312828 -42789635652532552651577460048178176 3312829 -475251461544749569164323310128942516 3312830 -316081337105914812988824388968469440 3312831 10389185388551442698174548357048080 3312832 -104963586944659358676889833360588800 3312833 -88737373613325599363038185025833918 3312834 101734825398105109264897344970470912 3312835 476949096616394648943744635919275280 3312836 -246621651476223164421908470744475520 3312837 -68355355702129469310622463073473760 3312838 52712275705185956789275705226863296 3312839 371512176689258954118070947614303160 3312840 -221479770247772361768579014258688000 3312841 270866751894174099745613974728474216 3312842 165864072473972271204963545312999424 3312843 75836689968459124689035884192121328 3312844 -225097586264956933530345991111833600 3312845 -210940984049579222141738978739045480 3312846 -220041314102459875468340723722444800 3312847 505735033740215651200155535749964080 3312848 -80299665687833448953603633526865920 3312849 -5137109567270059290356115469237824 3312850 -116683247305119176604957920910192000 3312851 -90362159727411212853939213852171408 3312852 -147546657379568284929204263371468800 3312853 909366055538873367181377980049761102 3312854 -42044042800452478535073656736678624 3312855 -29760053677067431779060726243316800 3312856 -1796312075746548496394600571525120 3312857 -168086741546945608659156872226918588 3312858 -485258212544062503873620446166845440 3312859 -1025196775376139119308918427404179840 3312860 310020405145796108535546300653352960 3312861 11344028359586944078421769158460000 3312862 -203979812317893957235166673303868416 3312863 564077588873007285626218225404062112 3312864 459630136382233793943530090745298944 3312865 -1034604968663188802052428208377961600 3312866 -831177416098697526972453222658533600 3312867 495936466618608184015611466121218680 3312868 -83728933741936597207772987577194240 3312869 187149856350580146421335270401158272 3312870 -254406544857925902773498993936947200 3312871 -332522395101982932376551121821227688 3312872 -1111965678226389343636369426042291200 3312873 -552511949148107409392748146712412800 3312874 228705801119679063747961933954410240 3312875 196273025315742973743344161924920000 3312876 -2600293463925016473480798507663360 3312877 434339492038181034411277791118506112 3312878 -713039176025520626991017283536506560 3312879 308442133331431965641873581877368584 3312880 195939072576137570742477786269122560 3312881 -14124006541664390839867278443805696 3312882 98792121816414825948485850665732112 3312883 -4259432673252720056340372178589536 3312884 301726142057827130123716554070674816 3312885 292854705724218074203103776891149600 3312886 49586730363122430068399553997017024 3312887 -442667398906830432259717681816861464 3312888 659810927056662702145935722800742400 3312889 -573379873095879639842534099076380544 3312890 61287789843252672842144724480269280 3312891 -50460735972501347323157811448917300 3312892 21011405118143512026604633832669184 3312893 -918385868760813928668588395585988858 3312894 -73113283909846637632619380850239872 3312895 -72124386324722695375926593727916800 3312896 317439643314200835625725471838175232 3312897 100066955019000272346199682800834560 3312898 -875374334853950824629826608919822464 3312899 -677203793667861017519776659453188100 3312900 -12886012025749827529629211396368000 3312901 483953323008935883665199122884671804 3312902 -402166317279668882784075551806502400 3312903 -354630981576171819925726126062302592 3312904 384423853327546950059553658043596800 3312905 182839535696755939741322241956681160 3312906 -133860741622307662075849491589967616 3312907 -761787048773837324835951898416169836 3312908 -64773444636690583468497631728267264 3312909 724510631151234060851575892600737920 3312910 60269095322114685728532187283262720 3312911 535903095698794699442980831089969024 3312912 16588036167836298139396785518346240 3312913 -20627491675835676368868081357287936 3312914 -85499301874034056991452904355562368 3312915 493893191337707538533256918572527920 3312916 707061397501205761696551917538641920 3312917 -146188841648313715765066059217387488 3312918 44196101005383777929152437819828864 3312919 -94819953057135926985856000038602680 3312920 72160412942726317884346562890137600 3312921 -598939147983591570871457908134051888 3312922 144705532679718682820055923723784192 3312923 -218374637684680019413186980423839016 3312924 39875756546359836468131780756689920 3312925 98646495528840400790798018319777600 3312926 566526570980167988939119086744094080 3312927 -338729066235387226576010767254194160 3312928 882331293948528156735926837267988480 3312929 -1447341212161008723556245021888109470 3312930 -74445059343742668216054894730106880 3312931 263999526177249439101549930789021600 3312932 -220887481911154478993985065544683520 3312933 -298783635352489030317768588532382496 3312934 -54806492327572225347842079406977408 3312935 4484517236987393221455671985014400 3312936 344727743198274841233433491107020800 3312937 -1157082376800165395257639813777988720 3312938 164898138190432934920103462024505696 3312939 55696009415780224145882144808317952 3312940 64031721346947045119553495729838080 3312941 -1103647018086084802330334683703658 3312942 -160208505312121312722834333430864896 3312943 -277398552939257885754543510196578240 3312944 -322454984300726424805211918092861440 3312945 92087795621956221286352491689933120 3312946 -46998259344126353409103091150714880 3312947 1076016801674158324725364159887219912 3312948 -464437854065798327684081025714769920 3312949 578098382702741683060654675041859872 3312950 -134615570747850031633544154536294400 3312951 160058314660083240827175356590739280 3312952 -202020895433670119967369611179008000 3312953 -518502507021164615672770970915166720 3312954 563288856022315637922427936235712000 3312955 -750271372647565120590602480650208640 3312956 -120046900094928636685110522341114880 3312957 263982631242466407034178917489693440 3312958 -98216899535560559872450588920256320 3312959 437855291395652329604541390956688 3312960 48782875168604257293587953641062400 3312961 -19997094782360188155525893949877308 3312962 -9176635128468458291318141462840448 3312963 395029735923962995222109503734457092 3312964 358401271345106395287011441590685952 3312965 748247661748038661073101399942512600 3312966 -90181354647532653216063954509838336 3312967 -466431559074964639366385368367105568 3312968 -297144502620707526232053380189184000 3312969 652728343570586022379091165864867808 3312970 83823318874700771278800956071772160 3312971 -226262366272920471677210215233182256 3312972 -28234833309219740421517629432560640 3312973 -767646119814723865221859442406289280 3312974 -30915024489341798453828194595538048 3312975 -8663845870387037103109599460780800 3312976 -126512149642276080749232736098131968 3312977 -153051568274110765828281795114639768 3312978 -1649929665522132944116009815151872 3312979 -139475066848337667955925701921588280 3312980 512719151742457758366204143007360 3312981 -26164894003667106340520919881557728 3312982 152073581781431057623869735303842592 3312983 1492863156123768448475881929534471840 3312984 -462212112734015966665195430697799680 3312985 82694269674107929986587888678800200 3312986 12669826538678114683925867534310624 3312987 707920098571486827665808055389083952 3312988 -188594006309349154316740999026964992 3312989 394141594744036270430041128369413760 3312990 175005475528239725409774647567821440 3312991 -259723488833579782289165344976171016 3312992 -1181920870160751153082902252650496000 3312993 -571436191262641435349005293078278736 3312994 -884485541090991582299116389388069728 3312995 -88796147510852791008629501680972800 3312996 522279138011741441545184833707758592 3312997 -732568247164894294925865596270498148 3312998 -275872363911372526794970940240065536 3312999 684441484524016368801773220991319184 3313000 -466452465017808369014945351354880000 3313001 176921837644805925446142527683931904 3313002 43331989652438217581423247067201536 3313003 -638875339955735846784859254928356748 3313004 -553462324723820995048359507682483200 3313005 217167295065719662956194047296889920 3313006 -38547180137761209819411076863659520 3313007 147282581742787743129694841951160192 3313008 66923046578688953556682110895718400 3313009 -61689408456582346618378761206120384 3313010 -362194838671619242212220969363167840 3313011 -260198890162606721514096801593648640 3313012 224566198499272855309550290180564992 3313013 154644851507749527009603128514768384 3313014 420428199592556224983599516632593792 3313015 1029352200850503835677563965057872000 3313016 11302186012239270326764420781506560 3313017 148254713543680451361095584137912900 3313018 290806113810843742427297115855565680 3313019 -236328619914745756831078429926811200 3313020 168141012311570155666085662157767680 3313021 -12402589607725724785556644765523168 3313022 483580523510759055780673747188203712 3313023 -153892983521146286483376706680560640 3313024 104081842264123920215963218508513280 3313025 -105395812009680741129370765174972500 3313026 -395845909043741403360084547561541808 3313027 -21081269945320938362365697118400560 3313028 725910485696781787889046996610922496 3313029 -66778117461162560889455377296054816 3313030 -88757420621221876183721980331212800 3313031 757556361619697437815978272545373112 3313032 -11455443760934495970503750662225920 3313033 243760530600509856987119437836475920 3313034 257751611932037018441725036762330416 3313035 -264623131103791082217773254751001600 3313036 -46985881872716983545309241159882752 3313037 -48441566242573218305661171574636800 3313038 598045536553263686901326393312174208 3313039 1099163298397264067109846509502394320 3313040 4067434574644706896935185358274560 3313041 7734088789346539584263027929997664 3313042 11369586447530891850712034015094672 3313043 -583001214004529076240837375535290708 3313044 7866089639892503925051128697501696 3313045 894612379302882576127841712344612280 3313046 -61415779798817201020419391041136512 3313047 -333385829445383090983312544407171680 3313048 546061143259795261675867316837775360 3313049 -551392103440275508641790439578997760 3313050 42657093469843724433388290498720000 3313051 149765774704370381183576155561652752 3313052 -473898691041547071000430553080416768 3313053 -107192059457046218148062325988791738 3313054 53809607336307057798284542268572992 3313055 292810979135767924514742066831264000 3313056 864372976998765478119883995982331904 3313057 -148208555089105170968326539992889600 3313058 65262026470926554035656322655738880 3313059 609113338756285553459203766000803704 3313060 -554513217324887737160636054075723520 3313061 -2985429884775281295638517153080928 3313062 -296309757396597610884062764335970176 3313063 -26856418881292979563602184384346752 3313064 2971016218987300404332932451205120 3313065 16539360035521407481200600087782400 3313066 -187924934627663364793709977186770768 3313067 -926303708175776661774050655378247884 3313068 305966824859210429474628938727137280 3313069 -19316839371098183348423369655160800 3313070 -334936753758253904880241691572691520 3313071 158155652832765075359806320353302272 3313072 93110971571378005226605325426163712 3313073 53213717988670098946038156460736064 3313074 -180293435530352394973133692688749440 3313075 72078750942050552568144112865048300 3313076 -288942860239307861025362306051602560 3313077 241865771799757295594365987547394432 3313078 -926332318721679382910834976571070976 3313079 123122525725013139739226376565956864 3313080 193680665961507955430430609402777600 3313081 26719753368571083014790092564571840 3313082 193829967466156352374052829055201392 3313083 310566850332270326443728428163994368 3313084 -1303057439083504723855169104029383168 3313085 -563642245457416794680441812735643220 3313086 -147120277385349729758396050446458880 3313087 -526378660375697457950015535909564720 3313088 -76227668448698146305011561961357312 3313089 -219288483291886080313163487877670400 3313090 87643448934147171892087199852659200 3313091 -45566061657637192817360391089042976 3313092 -181429239033360228845367341351912448 3313093 -8111708037424580038800804240666880 3313094 26551636867886426744938797672970752 3313095 75011352108011251308576624934253520 3313096 203016486749563595907857363465825280 3313097 -208770005427973604015448207504786048 3313098 636633553131217104058509139353947904 3313099 39727784991739176794850954608926100 3313100 -147296463021814560171623479021593600 3313101 202935292756996629343869868365216 3313102 -171486434113375730847748795159534080 3313103 -447715787635498738965607924554240696 3313104 63482069749667078041333151916883968 3313105 -90313601057745349382531455654724400 3313106 415765852895069350284469326851349120 3313107 -820416040681322982323476131892992 3313108 543169433223764959667945435963078528 3313109 25261481886560466623451937614239310 3313110 112333041091778417013244089279461760 3313111 -361781657656064361680617446009914880 3313112 998924471303667852011752273734144000 3313113 718517984788946087747830103556113280 3313114 -12989516315908544477054538158937600 3313115 -307101681161443387812204291080840880 3313116 -17624085937431110350642904551050240 3313117 -978546906387014288935348870314463834 3313118 -559549062753756413880244692245946240 3313119 -451145738319856770568093722161411256 3313120 -493662342679248036932208625334353920 3313121 26726368225124178291576110622074304 3313122 -414858661928976471241568548793654016 3313123 -30880159707362734530066317798206512 3313124 -231072525692930313487971139706609664 3313125 -31301348333112424687525582993200000 3313126 281499663622179185316427749875596512 3313127 -545010114612810039414993922392057816 3313128 -11562326104162147520512427275714560 3313129 86059789934269274145317162374683876 3313130 -284731657735868071881991662762388800 3313131 808178309144407339964920770674852952 3313132 -150856891519677789456029493790830080 3313133 -6306451447288147017101864348004960 3313134 -164325912912341938710325730795518080 3313135 197340927523899359714735167542856680 3313136 123677799745476466355950190403551232 3313137 289988135579886898825054345720494960 3313138 56916484636588161002674164610902144 3313139 76522765850018626013211728424404940 3313140 -180812528791153892571648157310822400 3313141 -436361787228315085518332054283044228 3313142 19454714310732812588010519126890112 3313143 -38901436361233810646231711671585128 3313144 135027964911727520359476861571891200 3313145 -458355597389829730819955074416868800 3313146 33554790608583566688311548208035584 3313147 -993414024702845536492806616940680728 3313148 -161059738727631205554521450395820544 3313149 -203199072124601616947074514425152960 3313150 3025039851914595036637184817177600 3313151 137993216747302935422695807438230000 3313152 402720660782021506158487640934973440 3313153 -1238299098253915394132346664620633598 3313154 -317307478359338383915742081006907840 3313155 156559347856786987282560729803498160 3313156 108386690523087562560276861113597952 3313157 96518055745259426199022092964345020 3313158 176977273970804797356506327906414784 3313159 -852518824503852493437874401082017640 3313160 -274917731133757003740817877568614400 3313161 -468791399835303894067126590638034390 3313162 749882000178028192507361626051312992 3313163 -124752558945812353190642438374944000 3313164 -209971074291420630491959390269696000 3313165 -384437832892969176726342345311488200 3313166 -333629233350707842165973400282043968 3313167 -106690280915972083240534507666683264 3313168 150341021648304849549592067348897792 3313169 -344836474767864763642422449601167580 3313170 11392815151391234735491545544243200 3313171 -2164217428361735143254144225478612800 3313172 -637867604069439308390056303603964160 3313173 -287742110060263739071050842530476096 3313174 418052994797291387211363996584034336 3313175 -691190746112591801740785026410083600 3313176 30092977841909867354710394598850560 3313177 -80259615140136982698980651056310528 3313178 -9501773928979816149264193436255232 3313179 -405258628064652037932978717450176616 3313180 129631372770772343267519726180136960 3313181 -843989160259775221330005665358721920 3313182 191475583764976131316893780772654080 3313183 313034510433544270391868476649326432 3313184 472711990558554700713339115726503936 3313185 -141710744713681018730000906469763200 3313186 511327217343576612804390276105555792 3313187 347026229682671005186551622372180032 3313188 133852400212740305541368491606879872 3313189 17547875287996197850513522931911968 3313190 -197757427174327235841686241761462400 3313191 10800541084986448680702593189441664 3313192 -702053617517748728715125919204403200 3313193 -7809611426995925769467178973480896 3313194 -286183592088183761518110377468374272 3313195 192890216165981634177261607370095200 3313196 383898838294854707169443429436091392 3313197 395082856836715690417590641901176640 3313198 139921339194174744040319857937440512 3313199 77963272018961342693462786008189200 3313200 -44027098313495754731080942898380800 3313201 125564007574087570065127691017849280 3313202 -240349084929756482968003438574042208 3313203 -286655908086353242270075273684909200 3313204 372634472117930447103073052536166400 3313205 -1758859568903451551533805720446080 3313206 -156789922305439052409998745096917760 3313207 1819147920192065493225266201596661832 3313208 -503094261059925516785283916863651840 3313209 336788669938872001760090271386516304 3313210 -88241761380349312018953834802236480 3313211 -670755736777319624861143137559699200 3313212 -117792709795703121053191226517823488 3313213 221633163753617442678226267872971462 3313214 -230995540914887449028559575194892544 3313215 258196455774251785140373667919925440 3313216 190552104777802197207997086299586560 3313217 -910892753516727774512388719665007568 3313218 125791961309045023007815866485637120 3313219 29562728342415046881041025681573888 3313220 200730525504016675183134857604096000 3313221 240709063429351793243210910241972320 3313222 -300131078159317693363321571396064 3313223 -9881519850345278766212647472271528 3313224 19738960612392803825197271942415360 3313225 276484213003487205882367743844850750 3313226 -62295453785582613811332243448707840 3313227 -762165082594165796128153075433642280 3313228 47773783615243055528836715360266240 3313229 -161770055323651809971028404460402324 3313230 -95098024447487027150604253304849280 3313231 455070601088873878292884794291333472 3313232 152172955057407111939798782738399232 3313233 -312509232281401333852704614219943216 3313234 -416498143436382717682135251667503984 3313235 774806585707923056799088920102853680 3313236 -8861107715048048215942219063597056 3313237 -25725945310395199223658660043096114 3313238 -177101040579021869828408941671823104 3313239 308122929642715207003100614205681280 3313240 178949485279959876072700779762892800 3313241 868219036428798956918804551987317642 3313242 66909380580254810924742774851951616 3313243 -321983599005281155089836289459942720 3313244 451170434474184492204288525415222272 3313245 157356275476982748485573314215882720 3313246 -3631732616110546664397964108820736 3313247 -36917824314616562841407457367252368 3313248 44497197861433083888859845621448704 3313249 -87557921102959077933932646513466368 3313250 335759945249682420394467824721360000 3313251 48847624978550596735766273885549520 3313252 854530153027059837405521285223846912 3313253 -357690947534734285832978098850538498 3313254 -59303511914172115518820157454010368 3313255 57082917020682834005560682337429120 3313256 -663638593819701192668026304528901120 3313257 -84268695682398580516772901732666240 3313258 -975520029736900606726531390417056 3313259 747418844356084197874634696948825460 3313260 -540906282589435838901798004156723200 3313261 296030500261741799146146391154239104 3313262 89194398685149516241429456102381632 3313263 449665397964282648722469008352422400 3313264 -33081549379510027863861030953451520 3313265 598437713864062330576210495420715520 3313266 -147161817023394257430604739142584832 3313267 -655240383143139905413806015164245684 3313268 2758532848050713576911224304791552 3313269 -649690075387013044868370441294415506 3313270 -262363517513200444054216652328896640 3313271 1025454728563401600100491327795504 3313272 528757135659832946257703306996305920 3313273 -161661862159743582150720447011412600 3313274 -155224376782269787395720909320198400 3313275 45835217115663459870784646020281600 3313276 -331937486375146530431488104625598464 3313277 -461879211188234476299417190798602240 3313278 -175580864449991043835667108877060480 3313279 27514111568070796944210580142939760 3313280 -237705817799950390738686266730086400 3313281 751209155384322432643095508813365552 3313282 -176443812825094106308233766490422320 3313283 -169660499206789739252106973711578600 3313284 -276609681986622906842977299874541568 3313285 -242396704667710846066003579243294020 3313286 -214668461709806615818568670533095296 3313287 -528065299227474162750456910559054160 3313288 364270675997207465048540029806673920 3313289 -303188746334085617238595598186530944 3313290 -1195333103804178211550227116403200 3313291 -907292604344098931314586335295243308 3313292 -15414624304957281586586076652815360 3313293 -312382175481244135976617565046121536 3313294 -361193352401433970776736198277642304 3313295 132346083201889269810011468367532320 3313296 -19032447513232459963525297105797120 3313297 -435340633279966721458323815101173260 3313298 -44131921178447442781930184785599600 3313299 174999172894204090859481263478954048 3313300 391186748106994060500555622782240000 3313301 80437493859645431599456927135828512 3313302 -334542714399511459240891935181128768 3313303 -44293404444926341006791236408786944 3313304 -646456925122934011793527872172154880 3313305 -374475581335023297699611619587254140 3313306 -562266650002567326034431625508950560 3313307 -293237044584999366118575927509705568 3313308 -102332045481211025420132685230115840 3313309 -248553069774585122081336174620565780 3313310 38118448832607521287051476729507840 3313311 -93036423421630757707738434707097600 3313312 795411309012646580459192509249093632 3313313 475438303654391799624642738683533800 3313314 -59957250946019722346468059085998896 3313315 634877645823492418542796565569743600 3313316 117223179358247157572864419280823552 3313317 10805099372222791398455660874850944 3313318 -732783786780987347956260698443652640 3313319 -1223507615301574436382312892440134280 3313320 319519497676547719297133659677081600 3313321 305840733774331704947728625740996944 3313322 2528254078494683312299728906627840 3313323 -284204096930280869343630975040067520 3313324 8934821601048020167672508124710912 3313325 -187434458967847438931430291139093950 3313326 319078933103788913555745444152360064 3313327 -171771859809905291097775482322067824 3313328 -163324485238030043247479303147028480 3313329 306799512339384958016876857565031648 3313330 228608471790292610869724819816134560 3313331 -19646930679426744172989100801987140 3313332 371264588733950919511611560306380800 3313333 -484450353254137299367797408881820672 3313334 241636680696233195380650996737556480 3313335 297549921626871165962565110040920400 3313336 417176588741442369053079980059545600 3313337 -560668863323420543957947362789634680 3313338 -15812650450617159850577059358430720 3313339 544560489617604818369532126560342560 3313340 -236004303681469827242624310899228160 3313341 1124581871957107956226104496832550 3313342 17698668101891309619820896985234944 3313343 -855332747343988118578680583699080 3313344 186134014711229742369462797746569216 3313345 -66033076267615621806620259313818240 3313346 183362631182777784813249571247473872 3313347 323370223834315335147084970889969400 3313348 70269691286985935321456809345946880 3313349 -121867365256055719910177646811944036 3313350 9230512833335891834371029170160000 3313351 1742063484448969332390939229713038160 3313352 -229110743165308001429537801009233920 3313353 240141823440120956633607971348983200 3313354 506934051311180552056384002061635072 3313355 -484249034680735010788663623311238240 3313356 -277080741630372497419784140718473728 3313357 378184889399096516400876933202849920 3313358 -132996090692047148726487307663206720 3313359 -181886775132154611197686413336053760 3313360 15228274766106499526408052326400000 3313361 545810571502624873226553231963838962 3313362 65620906820099974139421457816026624 3313363 460977671636672741861147090509013612 3313364 -282746613931632113589147272392704 3313365 6879992210326385927199120278730240 3313366 150507636508222062275018479209903360 3313367 1118123109755921515123470598982593512 3313368 156183521429885100030328579998658560 3313369 400712263779845181902591885404821770 3313370 246351725369083524896224191637382880 3313371 -393387355151114701656332153754339840 3313372 250764123338218284175830562168168960 3313373 -40939671416588033214823367252943360 3313374 109292855301644657960074610922814080 3313375 -209902401743517673827566534330040000 3313376 -1417970286865503022948773438666571776 3313377 -345730518176356785336530041854405486 3313378 -185764511365191947523005580772643760 3313379 45764364492742078991374037029534584 3313380 -77671410926907802744834320433213440 3313381 -552916568316266868369718011879115200 3313382 163797226399384794825447765012672000 3313383 856281611915882689785209663058056448 3313384 -353239503926845820002168240971417600 3313385 114306193005881335921234342477932780 3313386 -3391877633691010160732908947401376 3313387 85780379861348821000493207213032704 3313388 183983449434543719285874216981304320 3313389 54369477612067589268806603828653920 3313390 339049830969461678908941696410251200 3313391 -641290170564836177379985692046930200 3313392 125692068164667367023624138789519360 3313393 307100537235576859409746741321701184 3313394 -155211744292872029159477777470964736 3313395 330991372067878779847195516158402000 3313396 621781839473158771564374694127676800 3313397 -10434833992613693962448161119794820 3313398 304246753645293490686018706768398336 3313399 -1120525038553369795751052439060792600 3313400 -510244630571440607063435776117248000 3313401 46006400706430047459305819173943040 3313402 -330567047847244884086742840331783968 3313403 412535820727436263009063427778374064 3313404 24095677060791910375467323485040640 3313405 -149087057702309442248425793533481940 3313406 135193183432231623594861908777587200 3313407 -311248959835293356989498667601731712 3313408 -212201839685564453270315993313312768 3313409 -875598582465811507148724953118916560 3313410 153188918123801625767549900304806400 3313411 1022958613132497639162995247165206012 3313412 925188438955790838544960468563443712 3313413 -498993299915929457223142114422969600 3313414 -175807713830020857044088545229205536 3313415 -82063604572254873772312960799438400 3313416 248637866841392310620000106767769600 3313417 -1426895754958802462963836186046626534 3313418 -1408931291325064000683777381002173440 3313419 -650113570065341963167093200865646160 3313420 75357930948523229485186854435394560 3313421 -1093295417427385053987621650802066378 3313422 -9248678756742185202826867926538368 3313423 -271710253576963062162493393849017440 3313424 -125699636242922837030980463452323840 3313425 -22760300411600975479016953692066000 3313426 -228021962265996705012688858220599296 3313427 94560368267730637532689547306045760 3313428 -294091038096794275883199184397905920 3313429 -138936983757012059813901470564354400 3313430 -3446705488814103844243626252595200 3313431 -690037536310539723679931895019498920 3313432 145071425058943171461441219921254400 3313433 -501048604515060203564376692645259318 3313434 -193573620535430096613975269179537920 3313435 -11851890195159961182963463484845440 3313436 402482351264429613072951315963795456 3313437 186124187403416232800120096467724160 3313438 -547652298577362403259023060036682880 3313439 1237282724682762936036903772436550240 3313440 208726251343600875656504944361472000 3313441 8205189456875216348690477434834884 3313442 -192042097600721225881957639233929856 3313443 93237172297302267162045497233421568 3313444 417561827694262128371897051020343936 3313445 630027809947285850467647697524296700 3313446 -13247562936241236988382313641322816 3313447 200625091400102888744433170560492272 3313448 -133317558040351284330574758942720000 3313449 -43431532061666935025839383448013376 3313450 -3878535366959324213470094497785600 3313451 -3404329378349137791503334979807296 3313452 61675551882125905016605372145971200 3313453 736043526776681169638725410607249920 3313454 198787754747782932494103516113161920 3313455 257736376797646513663382326843257360 3313456 -68894351044243309405536080301490176 3313457 -37556685496398341243358114432957888 3313458 289400263190654167616268139509531024 3313459 -615458054886730503943845018887123360 3313460 -23060861562554312324754914262078720 3313461 267444481018750381630628052013990944 3313462 330491441480998409756109032685408000 3313463 274612177181076523876162717102123824 3313464 63562653415550152384254983208960 3313465 370039810409673338042577657322609860 3313466 -66268216683441312022302283089518592 3313467 42159388869810039850961934063693240 3313468 -531619263954767596597451465303384064 3313469 -144202504625766280852737490351571040 3313470 -7380358424683478702213156565235200 3313471 107785094649748029057812376753120112 3313472 -54977340496786243006774409542238208 3313473 -353447918587525995687704021457867216 3313474 -145190997798876601195958465682444768 3313475 69999929747586348829816794741015000 3313476 -140844656210012949863958984302928768 3313477 -1205189531128475142774113336353784674 3313478 422431532381634982874184205918254816 3313479 212189057444312399539336621859953488 3313480 227796378590135928476993144764262400 3313481 1223658823541229211093023094840632282 3313482 137743255993675007282703332730278400 3313483 -516104474024072582192248018322892268 3313484 503460498820943211423095922188342016 3313485 -187126611555230770593924336627757440 3313486 134720968516411073507055950043479040 3313487 469484408877689826905911400746953792 3313488 -67806799459483818313155585159069696 3313489 380135569692018227232812663088402290 3313490 485790063764512836106651527591588000 3313491 -284666009911235487051656084262974160 3313492 -143494828520944405317463215149498368 3313493 -2257160912505418906612400725024198596 3313494 -3135627474361789959250623906831360 3313495 -217768227818562324539203099956086880 3313496 -18980110154331245489564069790105600 3313497 -83611411617899181376656338993233920 3313498 -222774722216858568059933671440562464 3313499 -72439786744911275642752179050012160 3313500 632511943621839775901311198148736000 3313501 -372119217860567906661936694279604148 3313502 357999962071156016346128996743982400 3313503 1291573812221249705068961722544955864 3313504 -581396597367708163494100091778367488 3313505 -67964777758963699247175098590017600 3313506 104894685016723093681104103651567104 3313507 -551278998491627543806568948694271920 3313508 942336918589261388473240423861871616 3313509 7216676823383240777361899836596288 3313510 -352476055311020326432199373074461440 3313511 598178966677865747978403873618529800 3313512 639419166171277628887182732009937920 3313513 -432763366382611881748317586783714240 3313514 432539854295707905700598067017532672 3313515 209911248042843888739246867390318320 3313516 344299616287248602344553016335325440 3313517 -19911076852675392249242400484456128 3313518 89026442057462202180717722398937088 3313519 -74741451552483120982405810520517888 3313520 -41659362536345466190210093386301440 3313521 1205332519705248160705185195207566400 3313522 417798556972268385806443982588727312 3313523 -327983319611722638142440082155948336 3313524 -457397496488334069555450881635215360 3313525 -495596242590099501154622990789444950 3313526 127532371451870367890197519761249984 3313527 -501611119527667263674791888443022488 3313528 137135340592088847721195633259028480 3313529 -52259310329884311600918096284178816 3313530 94900816686743789140928901021477120 3313531 -122574615553621190198166609537787568 3313532 -260181961769742903272285810937698304 3313533 206249497348940512172375264084980224 3313534 16077874766231856742496723630558592 3313535 50180671144696240983695967516550560 3313536 193669863553994942460514621036953600 3313537 -9946509789150025808080254103184832 3313538 186650205708606437139409593799947072 3313539 -301410185097757528541118490573691196 3313540 87677344040317675088588287843587840 3313541 -93587302919296480486135782524055552 3313542 425501073849738165566544937804279680 3313543 25821674498222368892747792616275600 3313544 -273350656335681367617463365703925760 3313545 50677967057759836674619193610448320 3313546 -145704995495463789912654533416440528 3313547 -2246495512723872095242530271462207008 3313548 -72634435431398363557329755718795264 3313549 168932690900944878615236893182834400 3313550 258386499581771504702285642687020800 3313551 143530912042994960149632783226090632 3313552 -171868126042539864981481922199945216 3313553 1303129075661402393806941281980902000 3313554 180420732134893611376739374623073920 3313555 196782790613701275268549723104609600 3313556 5809628886039687642684211394799360 3313557 -126518530762849644332995551876145152 3313558 216299433753953513659598434840768320 3313559 -97497311969391623295744315293735040 3313560 -152229384708447317201131897763020800 3313561 1207258038140646753550181723004665162 3313562 -242244326696619487392837827985722880 3313563 -830941969218965851466908070896917312 3313564 250864204251025326092897010528838656 3313565 -186893951151720649111104507972603540 3313566 -470098405656748817916176560784154048 3313567 234569218887167922551235170280305992 3313568 -619373936020996822982638654247731200 3313569 -35376737627055879064434143500260480 3313570 103335707431030779997791650845747200 3313571 313096430783960935800627339691127772 3313572 13551150907178033322265798946365440 3313573 -130050189235547523049019621117658178 3313574 -415060499245809875677153478176022208 3313575 -121662598436540016546024277800570000 3313576 -493115824614083022853022027029708800 3313577 1063572999928092366227892564417234426 3313578 355068616207828893641915464544903424 3313579 450484920106830308323148528817165240 3313580 7340454847018226813493268841948160 3313581 748217562376338653872675910772116160 3313582 -274579044825558519169366455960124608 3313583 136384814496074180019844603370466384 3313584 91263202490046121262616600926797824 3313585 267518418645791495988300666073140 3313586 -11810649480953051235679440391201008 3313587 -8355548866770307994597355928396032 3313588 301985533316646502946420298759778688 3313589 587359304414713169936235027259353756 3313590 -2216451787433696011821375069388800 3313591 -1386062041477851660325050855726242008 3313592 283790147947248366090277556537856000 3313593 113567919405640617197300172649390404 3313594 775316543202651234493749982867656192 3313595 -135306939653853217951918787267510400 3313596 -11057607154214384013449952263626752 3313597 -68072317703707536483950057237320000 3313598 305828054613181747541954116558100160 3313599 745494092521871272412611042797317064 3313600 -53923445427994364894494317608960000 3313601 689495020067688137515135292683726932 3313602 -450972992342015006627093521563912960 3313603 -1074630195883640189193507670294110148 3313604 308840364897295184472877572272787456 3313605 -99774457604128670788787143782803040 3313606 -443289742236876190191568206270949440 3313607 -52379158280477109831129703592673768 3313608 -284592225499732695677106892696289280 3313609 -44980782517681622410554484305192476 3313610 -94893843050845226366349245010877440 3313611 -52870831705103540916509150841266400 3313612 -34923425822529459837205513539138048 3313613 -899379245857410512551550413879819776 3313614 77989987036223165513480443839931392 3313615 630680865935476150226015766245372400 3313616 -10279402629292732859964903954137088 3313617 -533863912208715424776102915123063360 3313618 -45219718470948212991476288748584448 3313619 -12995490885731876157949735597323144 3313620 -152451159828052413816937814799168000 3313621 -79601541073875414898378082979846400 3313622 -63013174300793109934819084865106048 3313623 14214164344326139049791222625180928 3313624 1091975859895469145784625764461864960 3313625 -1032777312523046039078684809479603000 3313626 237885920072767040491139959727737344 3313627 -263166147815582732277028105607204880 3313628 304961982294592253486352387994618368 3313629 -54466697192083396638753682046288160 3313630 441407464959350701125795264423494400 3313631 -30120859896543821233492075180553568 3313632 -18626364577220280344200968023310336 3313633 639002868445657149545684030335521984 3313634 566080021146234233646315385490299392 3313635 44493483224989617837056865429452640 3313636 125487643301696915740417765063614080 3313637 -654605315680101404721015729945507714 3313638 224800275724420096977965507413425600 3313639 -82084738379791421654735216631368144 3313640 -494681233551998001523598368847462400 3313641 -421619899567918692189034702488287232 3313642 208672732131757756036801266739829184 3313643 493646287992301960075542611769514080 3313644 228855108744697222383554234770454016 3313645 -594155039662537434663821681395514400 3313646 4790218174221404523996504135764736 3313647 149755170313332447756339427679985048 3313648 23965795075305628739526037571174400 3313649 805067721193256556117700875732397650 3313650 110620193703580107808932185486697600 3313651 306437969232021879915984342960296904 3313652 -208745576589111333010532351516172288 3313653 -255815119132255474318133624535650496 3313654 23127697033080094222698711527791776 3313655 -392413851172801441791557036258664000 3313656 481113639154298899831832055161856000 3313657 971741988680160513014377451365831200 3313658 563615587121093431055738865678925680 3313659 499415456793679708744351619772069888 3313660 -125167270806247077588693474362419200 3313661 1972452232727982754442962772451864 3313662 197611673980324362098953221904748544 3313663 981490405102080082608232868232998912 3313664 -403303258497551356341842502683197440 3313665 -213505603733108451520074483436367340 3313666 -1616849415502359269139457059119616 3313667 -69142260323858991538166859939567408 3313668 -460441898841074725983808868035276800 3313669 341989006500470600904769583759119070 3313670 -380976164503283256170306277198222720 3313671 181340911731064184334669831366515112 3313672 1273875572395522520425595070378316800 3313673 -79014776814743448961150550956078896 3313674 35884857722609151012717721080479376 3313675 -295465082233954324667088167974203100 3313676 -684638527979144705245012620074496000 3313677 -816802166392018554258585496900860480 3313678 312876288858121084784463888881672640 3313679 256229206637290987820379857215861584 3313680 -105565903929163522469897851243069440 3313681 -333314446172412673890939538905046208 3313682 354190775733277167379468065039138192 3313683 -63672822811380780085174316428584960 3313684 -62709524676796524122741502681612288 3313685 537446862965220689638365954627835800 3313686 -51872180304053889117427080336339456 3313687 25657230264923666013917556020849800 3313688 -148668498137526716755095772181299200 3313689 -1718140687108603189362601009893792 3313690 394223660287687654879505330293221600 3313691 -144388251957466387114790646125462976 3313692 374338339359446987627979260130808320 3313693 586043295367919097708641144894668704 3313694 -426498833531102007357983531597695104 3313695 95768688718852248022686274588876800 3313696 1067998262942321690161663545625608192 3313697 495398958931970189852780477554978146 3313698 214818890139147525654369583825582464 3313699 -834236217759100860565341760341019300 3313700 -184783042215630103669045119835680000 3313701 -787067954578649703680099687876613570 3313702 29970221543566003605427128722239488 3313703 833487372551385419219590576668014664 3313704 404405411595445252848943655592837120 3313705 -266309216908767675438330483844217280 3313706 1069071678251875989379651968098736 3313707 -240189041011774141865949518256733008 3313708 -569590835720223815913089067814116864 3313709 1722435907801291825687555285242240 3313710 -16539094395140406592327985190623040 3313711 -632314772129576918477561307935501408 3313712 1802481819999719621407324443574272 3313713 -222571312602153482631488642283767616 3313714 130239408352865790453591547152691200 3313715 76308639838273022884210293955941360 3313716 -324535023964324643708929901221380096 3313717 -519786311484957568522928824513506048 3313718 -316568792466605921869797959184809280 3313719 203344109375863131902229028047394344 3313720 -182871750747146874451699162005504000 3313721 -39986725705784368541512428650159148 3313722 -132682425533750513651224954168903680 3313723 -936899719478356598344946925274770400 3313724 -732582624955149811370721507302421504 3313725 -70443468489204559423177773143932800 3313726 -183168608363288583302701147786724736 3313727 -171255394624316817078110300108975424 3313728 3578161427944084052656161936113664 3313729 532187489207906404732145234419752960 3313730 106286717602335220762803774227827200 3313731 -1078002510579167745815944001093252880 3313732 19273752135194260469965261306807552 3313733 -408391533331814845444044446023008480 3313734 -250934581481318111550503886231674880 3313735 480888457023477457509512368303872000 3313736 -990961198769072753400931147400248320 3313737 88198027328946380742931465230508800 3313738 283100492605385066830596812166185520 3313739 -275202865973769393064041806443742832 3313740 -253760365452914549826102964921881600 3313741 815403813404676650034940972343089142 3313742 128096865451694940170084513072088192 3313743 35647274617691560447653697203597600 3313744 -11274937122044344367341461355495424 3313745 9512055481641068954043261355948800 3313746 18860212621231786657728608261606784 3313747 -105517243298889987160177279526422804 3313748 19924694630856640105372698274406400 3313749 -11037559956876169996197288912075072 3313750 -1450958554584329366430325631160000 3313751 -38635128894220738764725401162187040 3313752 5668765528952227740927884410060800 3313753 175068332344110465917922611640356560 3313754 -333975458491101567820467512318801424 3313755 -95616185085327037007859000180498000 3313756 292647155383483328752162364649811968 3313757 4037884433369379475700116370049132 3313758 37152292457540724769179264349919232 3313759 695407421218483827034982170838585712 3313760 632460316113400338715439595847680000 3313761 239876793955290315271151903746476384 3313762 14633963536432535694912544625879712 3313763 -724149198442638148895356610973845988 3313764 380130291474957823104364438182666240 3313765 62611213194382846814988789652168320 3313766 40267315118619481006680786299396832 3313767 62339095108551755134917249754634280 3313768 -251564756121656090004116803317949440 3313769 839657904336663654568018027633306170 3313770 235453671525837865786842186004665600 3313771 20855501634459756130787158931911680 3313772 -273687487040032141478728790827883520 3313773 -13508601054419106307573329952890378 3313774 -86277781897027462340795251465596864 3313775 -551061145395218025814646616368464200 3313776 57329998986965888214096340894875648 3313777 -380499326244207039936205261347683374 3313778 120949341717643639418890825702225824 3313779 -41355362067982335434099005368710400 3313780 -71072454617135172763097973245706240 3313781 63743482430260774020960726350947872 3313782 701521885620544237782710532892330752 3313783 319160626177871052508535886871836288 3313784 223148901353775999647498094224056320 3313785 68502060298450747060980896508091200 3313786 15706830579089804975092723670419200 3313787 522106428148866952533013758242006436 3313788 59441444296993413601361828074045440 3313789 17195482868829830653379855877817056 3313790 39907880698449019018156888901299200 3313791 -375040203061136142407857774449454800 3313792 -844045268555650172656661663160729600 3313793 260480275775391494191157253485145216 3313794 -56997190692996460850718197638225920 3313795 766134727735695509447514758218320 3313796 -269139007516293290314206242757014400 3313797 -38123959144983826312921007892448800 3313798 980507696682224494701073111586400 3313799 -652931154683626008798532217410945464 3313800 99499129444787590813228449804288000 3313801 -414544308242127478919504498524167900 3313802 523564217086037398247111392376834352 3313803 358656923369626096909776707245988556 3313804 -186283919324961299096397437600958464 3313805 906216022750098078833830381675501920 3313806 -456963218604593522397746212194242496 3313807 143563735066874659022364230800308224 3313808 -135866504283134920474774387403808768 3313809 461475181543760971878118974777061200 3313810 356139895040803845903962240232059520 3313811 -509192849227609433870589682005511680 3313812 178898615484984154740441192020416512 3313813 -93163622841616138032368954476550720 3313814 -2931801135405172643236533346889088 3313815 -156173522726953883329531304252928480 3313816 882589208410448258125058217056194560 3313817 -30746944666362277155177862187276352 3313818 31658577514750598072499497466662400 3313819 -1496780184155343791663750849940113456 3313820 -315402624984926854116324897361259520 3313821 58364335882295529480283034995682112 3313822 630378881480160105706056267556451712 3313823 -220387908486477307161235635392240928 3313824 439777073087286364115480458313072640 3313825 87233840644466255246581164546166200 3313826 -90331344883918880743036961875793760 3313827 657567501592591584061272020513880 3313828 134533044220407822750569002959564800 3313829 1630972250275193717322708739721990976 3313830 -51851698270542560374545123913996800 3313831 487988294331107837545994801784647032 3313832 -298285148685287071584537072212459520 3313833 -271376980923218274028844068771937952 3313834 668509686818852123483547383272944816 3313835 -13906294873475968497896952692706240 3313836 436582115647051090153799028135681792 3313837 -122475733631353988353246320376737514 3313838 988680516601125798099754993115136 3313839 -288553749457190423639991232577398776 3313840 78748774767134728439798902375710720 3313841 809937413282764131058064698122436242 3313842 121170022535504680730284397134708224 3313843 146278606748054869698812692212790144 3313844 435714749441215781048856011066708736 3313845 870441187527791769487679574006225600 3313846 364516901744959669988063791066806144 3313847 -213859788511905616868758592167659960 3313848 -22293043957003670419306135550423040 3313849 340165959029777180470928716282588992 3313850 -263152012942724352170983626456115200 3313851 455192879052428910151393944055486320 3313852 -675948306222073631138419177293989888 3313853 -305451470921603634590215249618167840 3313854 38066058259289153382629528907562368 3313855 239819897397755486244839750532374760 3313856 35314597048966042617838099884933120 3313857 -24513559729872566928036531952170960 3313858 337285380373934064283603437111206784 3313859 165312612023264482726285145559750000 3313860 -388508722486483428505017661322465280 3313861 311564062735255822855234605197910012 3313862 478624461470914202746529355389742432 3313863 182671985426375894192230873481432064 3313864 5723611572392839083593485201950720 3313865 -214218342680279616921742685016403740 3313866 -13874132692893120386005712828275200 3313867 785223965722019707096437416934880916 3313868 154286014304253452543543647586036736 3313869 -27147331503845342746292430196268544 3313870 360592857971731991755491041539385280 3313871 381035349670876755099183261154540800 3313872 3146054012197166092653898427621376 3313873 -749752194968030042397078196035620878 3313874 583388480065344237003264710440929936 3313875 402519426453118411823867820105564000 3313876 73351942705797750936446582809202688 3313877 -167669331889684483842178967304824928 3313878 -164857210892554035117042393564978432 3313879 -131588282729181211757777497894566520 3313880 674385550327725954968210665240166400 3313881 1259036627111369131268802058990128 3313882 -275382189648587290137857979937180416 3313883 -181601325152367002371510590443735868 3313884 -27401957543028862940993249185456128 3313885 -910263412981235617863740821119664800 3313886 -381275959069239421085578214969156352 3313887 340836827100415717477132508608455552 3313888 807366712462901920194793656645058560 3313889 -744693617588790875686839427686359040 3313890 91259994747178885960881560341804320 3313891 65179794439018122951604172440206240 3313892 1166244974715823433704041254880829440 3313893 -316824881615480545330940100469801152 3313894 342503406474889878183020350039478496 3313895 -175707768696540136810121855251800000 3313896 537073682984306294223763817540812800 3313897 -193697445305689110618894863425230768 3313898 -80417430116659102152613414381649664 3313899 -22569985109151222499104585799766400 3313900 161016363924874770870855136634368000 3313901 -165781529419370981171031152847853098 3313902 -251866678703496909168012072934661568 3313903 266395146316788332979107883785187152 3313904 131887685191659388861607217180180480 3313905 -55638505285511789558600774749082880 3313906 4657793505438482982739314012187152 3313907 4735618525362572408547277539406704 3313908 -10612077865316177760035550787262976 3313909 -384616000774159492577807007039139200 3313910 -163573618225200150375722584616048640 3313911 528027057043099133974107585529694544 3313912 -31533792039541163184930809882910720 3313913 899080434533938722680426018801901162 3313914 68806943333071459701545415525281280 3313915 91194146330140033652772572615834400 3313916 528208712325364119859246772211236352 3313917 813459440587518785947493212164418860 3313918 491732750852631796850907931179124416 3313919 -1100052675585149989622007703828301424 3313920 -179509335378737187064633911599431680 3313921 -599591849682117367079514127536756330 3313922 -379030738731526926233407760032393728 3313923 -702754864161342918598260940457064960 3313924 16352467767705302650595130938223616 3313925 378739773806310424800779541244192800 3313926 -36248046951311452012291966504488960 3313927 -425439204322128449330147281849105880 3313928 -482106440078999310304737980658723840 3313929 273358396015987175717329926577261440 3313930 226087903538367876132394096469848320 3313931 191890389696616404282209312837879424 3313932 191774665477133397040196845553467392 3313933 465921870154181552713216787239805920 3313934 -137017595798758860440747295822052608 3313935 -504286891306948814402734335341385480 3313936 254998259452748045896988249766305792 3313937 1180162252634680153576282321144513392 3313938 -29203836282480470744206091702476800 3313939 700540639949606626341545682291261740 3313940 -66166641345351837102416771566264320 3313941 101109412023879424120341286859612640 3313942 228458952440480449335455610712398720 3313943 -1212810931827299680979171480442362808 3313944 -301692375897839569229483645529200640 3313945 736072029732246004793155344368429700 3313946 -644862326508464050647476702659967040 3313947 12352218288797891169600703690521600 3313948 -622632805273203506160296784233472 3313949 819516650084092768287364407074350950 3313950 94806038442558081873843015532977600 3313951 -524075570103275073002809597323888288 3313952 402713653867128510963080358871498752 3313953 -7736068607183620333428557911387536 3313954 -58952304133642541270236235105622528 3313955 -129723918786120709253826450676023840 3313956 -442443427305668066810985391612477440 3313957 847682430725843274306108808183302206 3313958 88855565853150763935750424326490080 3313959 169834104155708213455430827794648576 3313960 35158724200894227628837766225817600 3313961 -177850130757452853652951348669999680 3313962 -87758208591296414026638166023306240 3313963 -221337740655428143488553846525916932 3313964 -72882914355604952854584497824986624 3313965 -323382941150562941075163813295118880 3313966 -655636581237804801137671896772099776 3313967 8048554709502759605078025842037240 3313968 23520097645075151184165613610434560 3313969 -300684775920636108835701327622171630 3313970 -167922572293786914343864048373729280 3313971 415691355438712779028760639258591220 3313972 666415512315360705415957385120315392 3313973 28866103786759205573630519357223264 3313974 83586395253673276093317764496936960 3313975 -64988103297021520122910428941916000 3313976 31513073119218722608956832287436800 3313977 96977265772631378182846864400592720 3313978 118188960795206527353648112908013824 3313979 -241167806999546020951744537287983424 3313980 10162039568181267703582467772876800 3313981 9042408327884147224193822589598464 3313982 225121719736880829989351327027033472 3313983 220946227063797262346181205569390024 3313984 37648741517390495308805168232923136 3313985 -335594589003207082616242836810731820 3313986 146560246849851245360305944467249664 3313987 899815731329699033436233316921320636 3313988 -44411005164387441327749056193698560 3313989 131160863146785922060335341846768448 3313990 139558158793271836050137471873232000 3313991 14403876773629433262822228757976784 3313992 657666493557236609695726792858583040 3313993 250711808333807686514679939289502464 3313994 101045087054090764112532898927861296 3313995 -332472651663284930973480738806756880 3313996 189182409023721011203719008535822336 3313997 -107740723483465443670054857957809856 3313998 116379287084002572817355754981523584 3313999 -274312713170916819423722297155069360 3314000 -150767029504726317058982345822208000 3314001 176983658839179181994697344695014720 3314002 -625892341803809085630307326429960048 3314003 -357338163603037564239899404114716672 3314004 107428098929024710345606839518515200 3314005 -709454183550874331875506651840231240 3314006 130468778946425679089357249814271680 3314007 -925916341031838877063384006230429360 3314008 -968542801318061263112296020018094080 3314009 -29850660823725809757506037211388790 3314010 1490203537895442140213091474309120 3314011 7183914667132370196003295717942000 3314012 -296367810343198165043995586797418496 3314013 -158798115023712584813340348954704256 3314014 271376007596930556200961551435013504 3314015 -377862236566553396270035826476743600 3314016 -203154002004052495387364447809437696 3314017 106226462166443758916422964680158720 3314018 -84717165925457247515907541394232960 3314019 -29533693601944789930214041699195920 3314020 214104827251525995703488985076148480 3314021 -102030507179804295593725603353909408 3314022 -10005711854157984414797220925416960 3314023 463393785727481537296246468688451864 3314024 -40880073746108791043358086513295360 3314025 202058410712714756455056848086622400 3314026 -135182566525241205980609851474974288 3314027 471397843448385969014845087067829876 3314028 -130339325892371744038064002125825024 3314029 1284618762931740803080114072737356630 3314030 -55084140838347687732435726598790400 3314031 251722953305582232749367164592409344 3314032 -202164183453855535178200994061451264 3314033 -1261662299932762848045823608621244620 3314034 46458102573324606980545925171178384 3314035 -303401633239875835615053923435881440 3314036 158869192905907886474803973629470720 3314037 -46842597942103269106125522718086720 3314038 -87502138080193690945177534819338240 3314039 400333961919677369843896051094580840 3314040 53879144587112337324412262969548800 3314041 285583108391724541654634950436304384 3314042 3583164558077474841895042803042672 3314043 181046704436332393262053697235309132 3314044 1575544416675102931876012517162054656 3314045 -189899166138867294470969626510302720 3314046 177635867718835094582727861627864384 3314047 146580794329285613794131856548662400 3314048 84653095520335625535246800592568320 3314049 -669188226369640425952505134877117136 3314050 -185724130492239185109318252462720000 3314051 -511184074304740551568941004543502688 3314052 153096658642534188599285163594596352 3314053 7071148338075881492186544011559584 3314054 -34561293043035820729254096128337600 3314055 157553931691449208157032026722949120 3314056 -1174853125268514074629416408789196800 3314057 1942848870834233610166408395075958032 3314058 436399970747765732720977441622745600 3314059 10960570481690147165976056035907072 3314060 -57905166256138208875846644820331520 3314061 -970994612175227934484457880671607360 3314062 472964066202436117390793545128187200 3314063 140823395479585890532484693995498224 3314064 32885246748322999190299980598345728 3314065 134172728728520712632257124369479680 3314066 -166385911932824872001082812967014400 3314067 -17481697732072914722617047836002560 3314068 -476855099181915151063689833686529152 3314069 -2122806001262582243252146097931300 3314070 -37897958190824424142542342956079360 3314071 408645394418074050892061586775177344 3314072 -389147606697698103096381410326579200 3314073 12138529755981982875862227084759744 3314074 -529040509500888080211469633570120464 3314075 -204888954099347777985910040189487000 3314076 237714226068856955529107123145349632 3314077 -86015294422850548852725662974353140 3314078 -358305284411403174676195197202796160 3314079 21367750250121302856886072814726424 3314080 219744132980280739940188585407283200 3314081 -665749765551969363038952884077661436 3314082 76057481537880389646263000019558144 3314083 779530675936471234109702920697751144 3314084 486800348182024043166258714278802432 3314085 -438911258524701126601760113453941600 3314086 45629279937269194645001402534398464 3314087 -346112750347514864247716802014570448 3314088 -1133275879309521624443606594506752000 3314089 -611605501537108716011756325226031280 3314090 49165106378554062531046491628288320 3314091 928812151059290626221114666730525440 3314092 -23688197516967103835657438797552384 3314093 221246747462410056769569624942321600 3314094 60498838745265634435782756934318080 3314095 -501888084467780564588982933977657400 3314096 179868368837811275997178274414592 3314097 -645086699406294558493367118970756926 3314098 -422611714074694582358241553374505200 3314099 -137066120020728005201326003805268480 3314100 25734513344880097287100866900326400 3314101 243289217829679416173867012411093152 3314102 320112927214957713829314424902194304 3314103 -243676117813200336714889346701648176 3314104 186426544091253119929309421173248000 3314105 278687135377236515781875229273386760 3314106 176258628793218935309397133507577712 3314107 -284955026303946631245602219148308040 3314108 59134741545913560966924539373935616 3314109 -225633121796523980581099752178020096 3314110 83669396248126961793474977669425920 3314111 -549309319781640992318573068169744640 3314112 35863443212660546008350792313995264 3314113 612728979394350083341742845263564480 3314114 470839180273595772919400026779399072 3314115 -37599221500168055085668200670584560 3314116 39179906992524572605004068573323264 3314117 129121877547766173560261193292305792 3314118 -446959430385151832913439700284504896 3314119 -125506915502297826000559415766397480 3314120 -343064864604067196145064500469248000 3314121 243852036705881482266157895347056912 3314122 -215198599395464089149275720885299968 3314123 609464162613938424206090406390734304 3314124 -244792619557705028910908033807592960 3314125 -649131912348859643325880815540081000 3314126 381379725564557490600912619090115520 3314127 13857350132262925234906392065502240 3314128 234634957181590118915645414216433664 3314129 -268916870532466821759907711251924480 3314130 272495460112114378331208754280471040 3314131 -133593342855163919761156749750193488 3314132 1005475430631100353973177589642434560 3314133 -540267604762282023857373229023630756 3314134 742669414516001907636271876633725216 3314135 -260009112233923451086823049606204240 3314136 -92849662763478799039452620543754240 3314137 1002769726226066590886381600720267786 3314138 244996506217438893547670065136014080 3314139 -6882978156524774224526508462911232 3314140 319838449867814011305118165791229440 3314141 189608667612505842314130900678277542 3314142 -254991215851505009042701098721893120 3314143 156135072965126387559690628396178784 3314144 -22632524469575350333139002354827264 3314145 11364340462363454831167152150129600 3314146 6234081512156057776174279639718400 3314147 -206400421275989737919023844511106404 3314148 83861150886684522332650567233699840 3314149 -1121550006470990002972625189870426340 3314150 13267702676589860314237825056326400 3314151 491107235496458798624440966868323080 3314152 -967879369266344493891336254343398400 3314153 -128448923305712799019129038574575756 3314154 -2127334801565738428465947873057792 3314155 -334556973673186393634539573447483680 3314156 390380990308527569926061598466618368 3314157 213549581106065309180195120561293824 3314158 -451283098694102154851734044322631424 3314159 1211810542437001843710859750973217360 3314160 -123448298758060490346706098909511680 3314161 -613335314661462548683785503078542668 3314162 382696137677385554132501514260186112 3314163 272634309795733237796066824044146688 3314164 -138132308710620987401581155812449536 3314165 -726465802031995495408291618249763940 3314166 350724202935945426007946912390514048 3314167 -558034164937615224136262708128523328 3314168 -83605207206763658288596384993812480 3314169 -1788052507527621996354512120571380160 3314170 -286912654047717160631433626898028800 3314171 -291301245504836674559433079671042288 3314172 -470063755503706018864094384415211008 3314173 18593991547417212851738321564796422 3314174 -422219093910027563994143845855217664 3314175 222693975338286672578776068010647000 3314176 -366572085568740673704953008040706048 3314177 345195539016553439918065449148155360 3314178 494798884725996071189348593973760 3314179 140648366259646480604195075255086080 3314180 -355759346504455944662687434845561600 3314181 238416240904421057402518759632253920 3314182 -1026031481967639423178165549587840 3314183 -754213464060170768590101470648988120 3314184 -502371995766246938894302812901294080 3314185 82299959568653092054072672328740800 3314186 263345302060768106586236379674751792 3314187 -462136598558752835932185908547292356 3314188 288632674101351474817021915702277888 3314189 -355276142316835696059310637301970560 3314190 -130480474449387930858919128460216320 3314191 -1066615195380473444738806426028488616 3314192 -76266208365395660101800105489727488 3314193 -352265976149082396926877246037617936 3314194 -75502754547701483630989625103725760 3314195 -6834162988313098143509184239518800 3314196 21291619430479256684500974279190272 3314197 1815094833670748810469393959160019392 3314198 173387583198773398202374278707949600 3314199 25361884089590528887225422451690752 3314200 4287930402345217706532120758784000 3314201 706930950443099040495395738816232960 3314202 -513805905245379151410267326440594176 3314203 -440650633480120844987082025193159548 3314204 -342332461811921747535968672432153088 3314205 -477731788977973922505844469154339840 3314206 -30947404564088906675089293889787520 3314207 -429400785843893412068749510618260000 3314208 -375554492282586911632401362426265600 3314209 -250448398460961288502059185072235840 3314210 132620409288710696423160525896939520 3314211 427830973858546417005227819441233272 3314212 586936824655475603791309702771233792 3314213 202490402233729731922814028642527040 3314214 -303036209665847698259120889975547392 3314215 212836317157995603980345419965714360 3314216 131119219815442904092678129562004480 3314217 -720837218571046948627806321507319920 3314218 -164660329013377421451084615718990848 3314219 -900594585312615086639370668106562380 3314220 43261624536825300907651435348623360 3314221 -1559080694701963830523880734012600928 3314222 728090827112890306691218494765890112 3314223 625669253298773728806053115055814400 3314224 -313675303322824517500229940082524160 3314225 -9986867960027141856714978198368400 3314226 315896794925341699095641242194438144 3314227 -426525316774442366150824960559353600 3314228 -53789663216140290284620608141858432 3314229 483672363478739961527739937495965984 3314230 -221348709947313066201155347844298240 3314231 -898188898765452448978008552824486400 3314232 6134402849891851159713897333719040 3314233 -224418336334989403168503626624006396 3314234 117748996987694219614864215976195584 3314235 -215921800600649147893019331423343680 3314236 -709692320544885144038898200348305920 3314237 161733472148796291267953038430258886 3314238 -55953767166620212869136200962835840 3314239 -865049928839855739196466253756208960 3314240 -161236002860674840458794292200079360 3314241 58815831475471356794139661802433024 3314242 -210528984026898309811076401967335728 3314243 -312292311823715589632556019326269508 3314244 -594409548690554372846790816131933184 3314245 368863049496118364559657849814941600 3314246 284589737425010113554646731989846400 3314247 303797231289902419784277804545913000 3314248 305474578685231382962013310283612160 3314249 340134757141164331867310853675016164 3314250 305498835097878108030505547863680000 3314251 -568171589079363774186052543966808 3314252 -369296066777448395747241178816346112 3314253 362897161400174179292432442876429504 3314254 175248961659168864427366445211459840 3314255 203219334151633119071864260550744160 3314256 -188953123921660396105510890709057536 3314257 -1372340209199633443240699769935556494 3314258 306245358309366506217615903673230480 3314259 -54577084925495652137069312602956780 3314260 20728289434193409877888016892890880 3314261 1151697945330702710165217817948838862 3314262 3757884089324148005151088075718592 3314263 139094136378210494549605870531196800 3314264 714285093578460243321337689337743360 3314265 -222296099657680362540400825332528000 3314266 -207258943824039895776807910229456640 3314267 -460945357861561300220142777294585600 3314268 8034107635833799297754070064018944 3314269 25722134298217577301657923013331392 3314270 -51432802936948303977845589211146240 3314271 163120094506941893799123798868761360 3314272 -143895259748554649382901670599458816 3314273 -32297444860729563186230438877179616 3314274 92980565028694870972843579032216960 3314275 257154292347067707592023740928332800 3314276 -31244141664606772164178195503734784 3314277 -75779413657557140949343304116554432 3314278 727701257648985313233944909038996800 3314279 -148334821778659968852294707179464216 3314280 -150893111226671843254397180338176000 3314281 659187814206639757624348458590593082 3314282 -334894862099298910245559067864187648 3314283 154117980348333075644709380004900864 3314284 -386284576962560471060504479504294400 3314285 66718013067846051286145475130553400 3314286 -340212592459814781341629370119516416 3314287 1310314747062189471371215069452187360 3314288 -136526041257265810592723536646307840 3314289 444506295451219326330241971230496000 3314290 -12131181385406176668119467180876800 3314291 88671618641397970672310675860501584 3314292 206018676397316258569996139258929152 3314293 520611204568765425576239816087341564 3314294 369601630164289887226098450259224960 3314295 -287724201821862426884047660071509880 3314296 698042370975515155010507506397429760 3314297 -62786644746349733084954152072147968 3314298 -88136341750734781353047960394753792 3314299 1367854570087463832668857023127414272 3314300 236259218417402635435124989402521600 3314301 658455929670702285444801792802309632 3314302 -130876699442070472945798977628210368 3314303 -247385543562622453415915338111134720 3314304 -123280564229090575174784342871244800 3314305 -254045841952151592766191239877311640 3314306 -502043341019138056400972506819545648 3314307 -334257840295022624047597305629489160 3314308 -605768424869383579008399972562867072 3314309 570597718395312696779113437276156510 3314310 184910385622032859966207497202700160 3314311 -8366824626801896466433825578024 3314312 -355158352017595013277671723468421120 3314313 819574792734598072162110068105729124 3314314 -65375417483781764573279799278337744 3314315 -177972460004299298721270486427720080 3314316 234005332217623657872257552614871040 3314317 -90754996335091938877074230606066280 3314318 217072662001768281215673608208364416 3314319 390275141515933544404003142633318400 3314320 23717942221804707823118294443130880 3314321 -84631221267275687089475708732442000 3314322 65634944380863087538631055413640960 3314323 91365435907189418773179529396063200 3314324 -102880460184170393544298887714050304 3314325 -50383995239738459765513608771392000 3314326 158026667709231285907458396808209024 3314327 1248652607743594826073484933408840272 3314328 -350686964361605739052379341763911680 3314329 523652292481125376346941675813817930 3314330 10996264393365163076059631520798720 3314331 -14587759030350655363781257311998160 3314332 217195901219532251122837895712271360 3314333 1193834861750626579725819839281441824 3314334 68570757391848789412990162952994816 3314335 45059891477249711563906126220954280 3314336 -1011400432089966478332072016853925888 3314337 -387061844746391986728600208782288000 3314338 -725433864647397695036173552187605680 3314339 190661030312343827999966474543637456 3314340 -55197587052720731398563091992579840 3314341 -1418668449689926882049887985424258 3314342 502360957801646393464462943540640000 3314343 -684441789008781452117786863707525336 3314344 -329639069506746317290120713679994880 3314345 36144878249277670217972877112632000 3314346 7426707016052777401771876864032768 3314347 -1338468894428025909531422151300256204 3314348 -344097757737084242854000687863835392 3314349 424925692737781145292472685267344770 3314350 35996612741015007985833389591880000 3314351 -731157395347120690631146634995594896 3314352 39074073573707179268736737587691520 3314353 502408673618233814582320577006716480 3314354 -4634658561689503715761529959726848 3314355 -152111723718807177433263195626476800 3314356 745695145213157388191224652533094400 3314357 -562424966734476712413559729687034820 3314358 1340707798162302007570798047480000 3314359 103204782651751322683638967886504704 3314360 184504080409863166702629557314560000 3314361 -413455636382776909645460074520254128 3314362 464269881135769891472389935440952432 3314363 88196739455883226237271572182850800 3314364 126547291015557932602516852253122560 3314365 137676884017776796300635879794449920 3314366 106620637547730441023855308457256960 3314367 -179136479929796806885556682144030480 3314368 -348816448709713623417722566740017152 3314369 -248500037425534531598245843253000256 3314370 -53124110909858251614222439463347200 3314371 1163758309059754169570478421087747992 3314372 -110983801714978783899427622581478400 3314373 183380655158828187143915416867932384 3314374 -220213064643956656995199603454205696 3314375 207691783794569589228643766079045000 3314376 200140504810616108950616500679485440 3314377 -26545702948317169992986570526542976 3314378 419895403229918313874448414472456240 3314379 654243545723367734724286292890472640 3314380 127203940535883835569158697395788800 3314381 -17587501309021375404963741236237088 3314382 320805925714201664805304191561571392 3314383 -691975896681324355670595783757028368 3314384 86292782970025626615464804310712320 3314385 487686201202301656367790218690467200 3314386 -37775520741178101307722395566289760 3314387 744140494935732953149850711570493036 3314388 155776189287503402100085405147398144 3314389 455022259408460154005172595156141688 3314390 21001246909496387601548221837555200 3314391 -340849206439036241134733211722266008 3314392 -383689325479037298213281581625057280 3314393 496850315746031700226059060784886016 3314394 209803209481440100356962241044343024 3314395 -205851617758336262102693287223279040 3314396 -27566352558976160001902286182584320 3314397 11163142923667104086665253463076128 3314398 -177173837923908825682767063912461760 3314399 -391754518540958750054182134773907600 3314400 -221043011915626358830139694573158400 3314401 782409650596323071544063139848938402 3314402 89174544333491916119025508572132864 3314403 225044813311293384707569598691881640 3314404 668237103354892585888941919227145856 3314405 -1075802644678103963290817970385215240 3314406 111925230811681724086250457809152704 3314407 146608050880707667373265121324953656 3314408 -102317840060638495026549836061296640 3314409 141759148285411590353189473710115200 3314410 -221186070729913048935354610599168000 3314411 295316483911998056349427159163745012 3314412 323263729821939764550771739099622400 3314413 43847324140199789787362616856776662 3314414 -558802186769540883143188702968682944 3314415 110214438277086283069934137356249600 3314416 32327509731892871779012778580639744 3314417 -548655992691882561737509412691897360 3314418 351989701275456373797648838597912704 3314419 1477923213909345701196707435027944 3314420 -406422709798425404096666469550398720 3314421 -397693626288401786135650492799717280 3314422 319476723299849038180700655728780544 3314423 -130481404041745376916207223581954048 3314424 260252028769278650938140726794833920 3314425 605686499912684259422688048244393500 3314426 72162292817473532426574602112684912 3314427 23814494688670878696897703429776384 3314428 -165230927034177111592464968359300608 3314429 25077882592766482945551096811809030 3314430 81647792381371623666310595981848320 3314431 911359921066457067233574290991787464 3314432 -613461634353816036394827295752192 3314433 -3992586313813324478245550469460176 3314434 106708805897509485482979783557445120 3314435 -470532191940183416408928729613226640 3314436 457622455273167373110694036861470720 3314437 -98012954937901010912253702570974848 3314438 36806098583919214227405198365276544 3314439 43317242901961243921828422652358160 3314440 -5786208413950061397048338851430400 3314441 -95231641096161200989263779629591416 3314442 -94944098404824888012001430969053440 3314443 -253985608585327152477046804644041280 3314444 -24627845998992100844079627163413504 3314445 729679590684720994733285077081324800 3314446 223151584439247007627489673728972800 3314447 209822328449243577304436681831902896 3314448 166006654643624997213948244596498432 3314449 -505015111950467576225439779976798720 3314450 14647598332814445989775556078272000 3314451 233806632367656525635539728076195584 3314452 240028885568559566816143051858513920 3314453 -16552130707329572783734798263888900 3314454 -104201644691843580125916622693177344 3314455 398991067108277524836455885183568000 3314456 261605290145131398011659289911848960 3314457 -790997705063005587357246524970428646 3314458 -165768324416405320875739811541163008 3314459 -255837003154135132240928301098633340 3314460 109083336854270448107736973897205760 3314461 132089489410850126570634577674785280 3314462 -1900275285445117475279523394032768 3314463 -130223463356303192796724357386582456 3314464 208950231537141283903162502831210496 3314465 -117912877294207003411938638182934400 3314466 -188068235540981079811322259207878400 3314467 535506434126076940900190747770781920 3314468 1153154786454747899233770598386766080 3314469 -577685069919980653843095267715613856 3314470 -109914032920791095348432742726664320 3314471 923016337479937552935431465100711672 3314472 26109318976012123517259737682739200 3314473 8952921359882088884929180221471720 3314474 434700738618519222862917890622954240 3314475 160665156710395270552854114898391100 3314476 -157663646519333176987564376633771520 3314477 201013526273115047589762028930738326 3314478 60337241633125786278137694012436608 3314479 -541596538853822285331312197031927824 3314480 25538788052834827277732434407260160 3314481 -192684020592731199490353664113507936 3314482 -397134135765719292919788318875885568 3314483 -18349839722169354600903732596478456 3314484 -293389277046016438961646501834418176 3314485 -758976194245724414255835036585998820 3314486 226713374582821749034170179021328000 3314487 401334076723698215144517831661407744 3314488 -489068090998290373145231510223114240 3314489 42356882837855065989564235152311850 3314490 -234284398984175323984420906325283840 3314491 549833086446128236430665763437041472 3314492 -53395765574401322108750736260410368 3314493 -74000351850108422357652315945062400 3314494 364871041117478886678789945618199296 3314495 -750824355415530884029772893756863000 3314496 79086003180964577619055395811098624 3314497 508717406964483151204492646724220200 3314498 -245612337422150083243015692884119680 3314499 -492541287333722001194299014465987336 3314500 252287028677844326711063261223936000 3314501 -595027977126778270658242198390470498 3314502 3378778460433938634093684327551040 3314503 173798501679636719886644947900593752 3314504 -327801791036217408895061281158282240 3314505 319774465531895825872469927862648000 3314506 234191295158234643398054520933074784 3314507 -207643427938023456887308351068463008 3314508 248444917094462752438487293489896960 3314509 678590769202425147000778825421276640 3314510 -319127652505807828017092133336555840 3314511 -243872886595913576888766221639634840 3314512 244447442929926537329396508497674240 3314513 -459051029934658726012216105522052238 3314514 26729969612736701623097193227688960 3314515 -1041675694855304855165229986216383680 3314516 -245372671044683818998637263675502848 3314517 576001568625200240502105175264860960 3314518 69333590898949781914954069866062400 3314519 401937518343181572778151258385761544 3314520 -154475354999619755457553367551180800 3314521 -536300875345268299146842328485151488 3314522 -47705037851853706622523427201660416 3314523 58470742734360204345313258826509824 3314524 9429968733894115297668672234762240 3314525 347710520458825336110577954106499300 3314526 4367280016202441737280231321072640 3314527 -798309458592729578553701303694118624 3314528 -143987930714954476585946765424328704 3314529 -487612799130209002867525944525576156 3314530 -155150948827459052367894289124282880 3314531 108463012006921969773804117271982400 3314532 177709278714455837456922895007219712 3314533 -512946828798118532009427681789690116 3314534 470476770671909271552094906161126912 3314535 11633297577380969277081076209423360 3314536 -140695721156288210067681246182246400 3314537 191253613122944186432136745730448186 3314538 137786897898302331747600010381845600 3314539 645995966651005065302923276029838056 3314540 337023116510563365603328136814028800 3314541 192773452325245064029725530277506112 3314542 -177138853807347298433264666585250816 3314543 -168943995103924464026990094929234520 3314544 -28204845407564061492939353790873600 3314545 284529127195514454215037921027481320 3314546 -449954916795953851209528609186753120 3314547 -122473297850915091876907348703586960 3314548 -88692015494185087862453053845092992 3314549 418587915332122634951824260370981536 3314550 86469660948886257776405489560512000 3314551 -112211140332332221369050753826066496 3314552 -624346564580265217442853098553937920 3314553 487220221586268302706792727612992 3314554 500044524885406275595107597777092976 3314555 -108911776308531268814813967852726000 3314556 -137679472736797419207044475771778560 3314557 547667089260537323777136476743126304 3314558 248074091152198477087906588731120000 3314559 -806715218679093577011434273109226296 3314560 -136135288112443127705868976521216000 3314561 -452691979562279349746908668968197200 3314562 497050986295193914358152093236052224 3314563 -12485058249775326447109047060290400 3314564 -562587718454911287049106290892599296 3314565 11361429265131548924666536917142200 3314566 438087517024635319682566753421339232 3314567 303036993842320784298832595422294680 3314568 5589540485343624912556203992309760 3314569 2049853936821688404275645576639840 3314570 33676371264023563592288233402536960 3314571 100888251939282453853261065161490144 3314572 796794694760974195432325359425502976 3314573 65673944726466087916239341292249600 3314574 -181221040905812566117186829348338560 3314575 65742558883103020224010662087858000 3314576 46646188590551314684292414952701952 3314577 97980456039733367536307758542032832 3314578 -44202085094828604934925250754539744 3314579 -365684315367657282978336250051028820 3314580 -39162316421608292927462865924003840 3314581 678485269307002850123249882838216960 3314582 -113327280569615934297085736777849856 3314583 -687582788903847149028254790505234848 3314584 138005315094437483939263577316556800 3314585 434755650241873157891027092970235780 3314586 -92861016337876143252198836725500672 3314587 361935446526454510645206308969799112 3314588 625789025608572013997270996993733120 3314589 -518761449279738748567047218325193152 3314590 820878772996374031687575768186355200 3314591 455728320997725071998736515550505072 3314592 218146159510811454338231235613949952 3314593 438909733679346113222637325630671842 3314594 162607933470128173342721263056823680 3314595 139803162360247943815845251962649520 3314596 586461431361016655647299103387587200 3314597 130019352287391955459076580958507488 3314598 50465211616376222113499069398947840 3314599 383886677334963804017362338312805248 3314600 253289138209197777149266990521984000 3314601 5172843788653832354209238154163584 3314602 -33367794678085874315651549992776096 3314603 55116050960247507310737783372130080 3314604 95053025885465135651462150325046272 3314605 -86037490498204321317175475391611040 3314606 -56430671153843735954921051785645248 3314607 -629047095289913713442072762200648320 3314608 -8246071847575149865606487779246080 3314609 1697465100480018919373847754605876516 3314610 42864415460413700763043609010015040 3314611 442831563475657128264864825695481624 3314612 -1555956430537098461431740966309888 3314613 59088327739948841899182008653785600 3314614 259700481005287361719664855212526592 3314615 -251912008596638961009617755067032080 3314616 15984033325456685365972157063823360 3314617 -144283971276968507943610908669015680 3314618 -352618436578831911652595139315673920 3314619 -282677900462930161315434824131779072 3314620 -247988219223961140950344260141043200 3314621 306709976321140673214344343204578412 3314622 4052420464444633155357018702996480 3314623 233817784571209751364621264706311064 3314624 465761258974270397273464786372263936 3314625 -720267092209919876628793492898640000 3314626 -234121338156254357755146268025717760 3314627 -498132840209162317210590925988148120 3314628 -343614929738306032609728022175662080 3314629 384373952499255526640068069457538684 3314630 441792585462023590049402496708078720 3314631 -463591525502599175896903019713353048 3314632 867662859611329864308971677357286400 3314633 -304671861009726585899046430778532480 3314634 286261963907088856330640804444340480 3314635 123324633739994127049333020839427360 3314636 -263613660798370908334770398271602688 3314637 78995232336927451590662276986777494 3314638 372967249428435857751621161412168384 3314639 -1055104674957027178589387766329356560 3314640 -23962227472163423584927092957511680 3314641 520868301330412320485571166311260784 3314642 -673486540101646576659209995101468000 3314643 -1674952603399276088133542436168279552 3314644 -20448922514134794390374071323926528 3314645 -53899525031602303118996211416889600 3314646 106369186144360515272786969464924224 3314647 331956936538035575154183946525939200 3314648 -769761922952302278254390716189808640 3314649 -343055901270311045463431739207278592 3314650 307017053575576869300948882365518800 3314651 1059380803184968867988247217089203652 3314652 -24009626001837270413800236208398336 3314653 -272533736889854568573468233480316116 3314654 61775402487354239737881434771707200 3314655 8681364252150609730411199732486400 3314656 -460759916309705152413817708691324928 3314657 1012037104092716679903666111834207906 3314658 -341107196282408246107437202853889792 3314659 -123103805313545113626762988235063140 3314660 595447671736127714201300785815360000 3314661 271622561113300614932545628695619904 3314662 -57891396226313245536823806202503168 3314663 -130898007227753857775519610660051816 3314664 584502479064208949757159716355686400 3314665 -49709352213792650378916915927324480 3314666 -311396393199355405094316903628837536 3314667 664219331353834169646482247126305880 3314668 83107830802922987278951864783650816 3314669 46385052176139145698538057561863180 3314670 72388375703798849453174523297603840 3314671 -1507380339562077553066446383108601000 3314672 25887304315866426546162772519157760 3314673 136415167730600212972296712366845300 3314674 1060823660351653255711275091482768 3314675 35029179570060298213869484940697600 3314676 -92797495594229630969418613116358656 3314677 1524900632096257644088188468377667612 3314678 -220201815582923007297577094611563360 3314679 -139282614398025392825240428307218560 3314680 -407509268999393741764121973743616000 3314681 848011454149469538363006976085317482 3314682 -4647622916971557227112178183096320 3314683 -694348654836557518554845434643777480 3314684 -651746114398383398672271409242107904 3314685 536979117817454179986474178647988800 3314686 168401820713609246493369795162263424 3314687 -242010345727027609863037116275057664 3314688 156732171151386612875078636660588544 3314689 115144097336524062222182509938360256 3314690 727359717076973616673888212801600 3314691 -234185252582169727291424100479869440 3314692 399739300840299765117535816188146816 3314693 92847902221121897126053051936810464 3314694 194465303430821039242283640338547072 3314695 -812353454727804523703100145583665800 3314696 -455482383015631315943604219852718080 3314697 -307170514487637843745932107884681200 3314698 -7807372163160728480159863981902336 3314699 -143508129146442829598710135384464300 3314700 143897562584142858058232436406272000 3314701 -509616928970656856493219088362461588 3314702 15389820119296990167573543418714752 3314703 326700072100199132412393221940673800 3314704 -27170540539086332786895493011988480 3314705 603229629251282217086725126381951860 3314706 40628056883094843027460943366946816 3314707 -169923147081589760259663883619449776 3314708 59525923797313382225279792427385728 3314709 128701188223227825616494434976004800 3314710 125120614516978012774933034993736960 3314711 99546540417293973563717619389895744 3314712 86708859759519850858150203736043520 3314713 40537208516529073077510739541685962 3314714 1941141025894054809053952227432928 3314715 117372210805666817979584876696049120 3314716 -154289080520802334169948926016040960 3314717 -31705829892150115025690991940687008 3314718 -51930568593162178010863762881713472 3314719 -85183435285472428618679786066023008 3314720 -71448972926824230504678487796613120 3314721 -207132634477431780186380281500388320 3314722 311892476559518261911141548121236480 3314723 -200097240059202562692109065333229440 3314724 -218156377769201810413649513220231168 3314725 138985069166857545037113869305252250 3314726 132161993828576562787040263619170944 3314727 -55577927364475482364461666012701424 3314728 774246868959264173409906857653032960 3314729 1098376016890512089395529283647747520 3314730 -68894295099901551276241385740481280 3314731 234399716980090386319930746978850192 3314732 -1309361014585441460753545108400094720 3314733 -571569921747221953253005954799244000 3314734 -238457952577473505296588989476165440 3314735 458933999048892054360480712284052680 3314736 186404805770139764267733617974640640 3314737 212113106202984450082865402630745600 3314738 -54424648646406255259962230040737280 3314739 -707211026408128760264781203514367176 3314740 162865496273912293850594007104102400 3314741 10897713201115157308904085872364384 3314742 99602239306233520937944154032882560 3314743 61373251332145451771973555617393200 3314744 806176414291782846384023971065446400 3314745 -268191191208672831491391893050684800 3314746 -653604110781552391014557509949404416 3314747 -138799616149222901515307347326507804 3314748 391733230411513053005133529254228480 3314749 -754794337480640861587475132143049600 3314750 -318319626607762991645119729614480000 3314751 -206805046419515144001019413153655296 3314752 -136913543353542325615451870278451200 3314753 -93863620298917905921586625172276096 3314754 -471145700830551330312730851463356336 3314755 423550272378257801843327143498118160 3314756 44713373737289725066468386198643968 3314757 -734042328428869974691978172660739360 3314758 -714840841327500675844070930398707840 3314759 -145260586877446283420256365801074560 3314760 -141517634251036094939233366813900800 3314761 1028427842937568473771623790826268800 3314762 -499246241585256816051167269852317696 3314763 -347596257691266630551820252396033588 3314764 15577091727311231785062074285048576 3314765 -580163815875783174666062654505644340 3314766 91178930969555183014893982226002944 3314767 -358426457352611972380560455026359184 3314768 5751305623384750719709881390071808 3314769 -487704245125909412397485284587895680 3314770 133015242601840617084263668256217600 3314771 -11819934466910420917881333278417448 3314772 187568212906464088391163864461287296 3314773 398326056628131950974850191088145600 3314774 -5637938629812115009090876860672960 3314775 413520002816907105317620031240358000 3314776 -867923823919301788561756194003793920 3314777 -48681253594832411278996492057060608 3314778 21292801567084372401413329094403840 3314779 -106429101363972472133222538946358112 3314780 -201497244533622272724187678735042560 3314781 467047345932519967454382521375740812 3314782 -18823086480113450083187577438763968 3314783 555242774251259024024436313355188224 3314784 664332080370292286118814543773696 3314785 327932191981849845884296050171784980 3314786 290799315710565150007862131287895200 3314787 173594317123628251147995025083275520 3314788 563454721199764963445114021177833088 3314789 1255368764417566198473155487164254656 3314790 -63163689038549913697031861123846400 3314791 465583103004273454278525201306155192 3314792 4406339594972503504448059865118720 3314793 237668364023093720315494841627849664 3314794 197473112849989278006830302411084032 3314795 798816379288253363560033919461200 3314796 341005776353287207043720548348800000 3314797 360203801923391171178148687392775200 3314798 594328405179148837751493979047182400 3314799 -122534611258898497460302288607099616 3314800 -57315666927737021024321093032345600 3314801 900510200752066761217913283322169460 3314802 25422205118017285235173609792742400 3314803 1273161776091917316983917217330288400 3314804 275238142659913690737056895173686656 3314805 48549263518170598294451575520409600 3314806 -1724033690785620054034760305539072 3314807 -281922456634902473878540561612865160 3314808 118900841197398950169963900341084160 3314809 -387603230388760149437836704779376300 3314810 -495631698282768450023681582097434880 3314811 130787595389689651398905408506395672 3314812 500655670696208611378235224982214656 3314813 51616393256621031066740873418232140 3314814 362933345513141900220066658403538240 3314815 102837156498539177666781008749096800 3314816 1243755192844248028908087416979456000 3314817 239684960191102023672286579308876480 3314818 170742636165342872214769673084726304 3314819 196435310041603310206160206849220220 3314820 -110155773887682567689862858901155840 3314821 -49243022887862335190589168587326656 3314822 -47396440483919776287938104846263168 3314823 -280204084095250375111173666975561816 3314824 -218821272563556078535822345422151680 3314825 934702322648031428702401757078442000 3314826 41532128556435580516972608637273392 3314827 -11230374440362618185635903217614848 3314828 -456282141448436490452330960529083904 3314829 -104595331531492944239589454558482432 3314830 -14978928607006040431120138202680320 3314831 434655295926399172762306085041288632 3314832 -4678748054636097882144980290240512 3314833 58501452751245518541638624719865920 3314834 -206519339593857832700196164653792608 3314835 260782465415300717652654720510265200 3314836 93142642435448101087539230461954048 3314837 -469686404567023306090221768206342514 3314838 221742294264772188272340514811665344 3314839 -1128227714499666121544321399570725800 3314840 753415002964093603685637999513600000 3314841 -267413318909993169956706158339612208 3314842 12851362678313620514835032260473072 3314843 -329600538129325646975812946303305200 3314844 18731255465391412130227567281517056 3314845 174772112490628814196370738867879800 3314846 -68490359448064516104449736567264000 3314847 -439548949811686388745036123196054128 3314848 622965149511245686660044555335761920 3314849 -278552635685699477058958939302447936 3314850 -43109294606391339640364312278598400 3314851 441657095467430928034311563547545392 3314852 -197976393370216376627733017743269888 3314853 -158283123792001308188040157441088580 3314854 -421384291663540208937738884759877120 3314855 -27128155714921631294204930140130640 3314856 -52520943386022435162772924122316800 3314857 -1541730030949342088502339058640000 3314858 -209716142352066844514322641425488720 3314859 86586417965255055245397365722660080 3314860 -240437147647050627909155288592768000 3314861 -302457954934894058804568376671620352 3314862 288413577370115220009491115930809280 3314863 -1661024257515490717484625002276567520 3314864 6937432519786109578732875918999552 3314865 -247246426944944953199603034222458880 3314866 -660647321531445709536368871974630400 3314867 -213834052733256120669613337908993488 3314868 348241964734882162515095352383754240 3314869 -1947607626104450942968168061752385604 3314870 347885500848408764822926797661440 3314871 -388116121594199446819066380713683200 3314872 -101559334665542936613086591218483200 3314873 -1026978996086615845013452182786287280 3314874 -297717933954667424582898294347508480 3314875 -139728106061437405794842652696072000 3314876 605925101285286564240593501031103488 3314877 -367897274122585222746035474120743680 3314878 161699782571742067060292609679182592 3314879 697017278150156521236095884014396480 3314880 -80783092345837647080254257066147840 3314881 51109054120331221665782729649108960 3314882 655652536727907434146333952362179792 3314883 -13228640134342476424100143483571712 3314884 -699705543923121257667259179853965184 3314885 -133460379696609877258654696802125440 3314886 -348532936241818659925873048954825536 3314887 -11954201208676562482345012779140760 3314888 487727120361418978710400132804469760 3314889 -26267645557809720641043259342804800 3314890 -201696628360038189675448052596816800 3314891 842382497876800036864143304345179024 3314892 54174345304165992377439464262205440 3314893 274572156422199415093264460131489142 3314894 -16729362202289452259133124477837440 3314895 209272990033423880510046566171811840 3314896 27001694529134643843973878149988352 3314897 -15333724775690256357797166117580380 3314898 -297783150200843828678751691453224960 3314899 -596051423315703053704917808916276964 3314900 71708020182569181812926502257680000 3314901 -562550601681364846091010812830075680 3314902 -571600913089591894384234175653978848 3314903 70616805634653899001005697376006560 3314904 31089651419609972052713342448721920 3314905 539404365559329563054944395328053120 3314906 -80456465538155646893707937483838720 3314907 -473206360065116274409442681854859796 3314908 295119162497737472049740778744271360 3314909 -468596399781780471463566657909844596 3314910 326766749639679140345790403349790720 3314911 -372765292877267309084276897938544600 3314912 -1312295767266413669708631622286573568 3314913 -2450155382582385611768555805760512 3314914 120153615437665765807252268919386112 3314915 -922587119955899343162704453412146400 3314916 -645548052111000827277763675545984 3314917 -1017146785891935144161045367314172034 3314918 -192388812393690827707283383574871840 3314919 -270500933927188238249268794560711680 3314920 -219397126442527371028305866194944000 3314921 158656243495575738435675626709313344 3314922 167262260950578554728905773261664000 3314923 29445013543051242523836668419453568 3314924 201951203847388393220482958434672896 3314925 -18369604907792650494116451759484350 3314926 -496706980035131484100955006173553088 3314927 196478061517549608710043004326850944 3314928 20147363109485113751106845116760064 3314929 197686622326985397939121861840776530 3314930 12915912762541059469260790387968000 3314931 -146979809490183069953247674904146880 3314932 -594431695168371394899591083981172480 3314933 -769592234291035074531104006144308818 3314934 -59183385875321520149279695830430080 3314935 -62869080804834078550300314985168680 3314936 572690883710637575532113003862343680 3314937 -231514116525241750547100713217236832 3314938 -116970209390731927898457485466331392 3314939 -307372879315907085793433454306391260 3314940 316597950497999503793947155661440000 3314941 -174238850109402333983997152274227200 3314942 5525743786562236194799565542896000 3314943 -254700123556184773059542741981508168 3314944 -62303339100785836051035543627104256 3314945 -246608020586061648912456772633781400 3314946 -211685459537162455219047493730802816 3314947 102457275289406652771542937064779720 3314948 113786783774541901311226742979415296 3314949 -494721775374513391670871341324528640 3314950 350855273901907930215816977673110400 3314951 -1112349880974533524610095140638739048 3314952 -1558889275734018073022345799966720000 3314953 -119816952391093745565034450275565798 3314954 -57012343363768173164629301071773696 3314955 2977067117168552312548972874058240 3314956 -4723684900287592576075073984880128 3314957 733936149634811656915260929375305344 3314958 -390289267938047909676425871498311616 3314959 -140719244418576931759173764851144184 3314960 -57302242302368701491641669592023040 3314961 -73673763854459559168445341179293080 3314962 270463675109622153157411716134587392 3314963 -923493636199061321692384195661656788 3314964 -505818811030278030060314782849665024 3314965 -430854700500085131016274769726854880 3314966 -145906549865278516628953188581304000 3314967 -259621353183533143215552635273299200 3314968 -417375625846701254582774375558553600 3314969 446343141896292341101962532977445440 3314970 204436234538544134716706068508797920 3314971 -1052547796637520725180192888571935256 3314972 -181002397317737766909748637731060224 3314973 162337995772611833571681858806933568 3314974 53861438133245652513864078370285440 3314975 312813176234926234184245088742380400 3314976 -172233106661041165845332290946727936 3314977 370987964644427187815732070401737826 3314978 -312469723026965973583685773237650144 3314979 339876718719955078629149337384295920 3314980 612909011941533455959775718018720000 3314981 139162363007168356521405053965726782 3314982 261073635043255171880848394777639424 3314983 287500099779836880073245042621785280 3314984 -114162946511749881120039445203118080 3314985 -151259111114171689926876984484262400 3314986 226506428241875358338975614723526400 3314987 140430639721949878603019069286968880 3314988 -298045628759048713735888729960835328 3314989 -409102575453517174668862517960144244 3314990 45496265204664957626256463511961600 3314991 -437092740537659951042195297846031600 3314992 -232043852252575914406050520422498304 3314993 1048512595147596156109968901857026544 3314994 175757753396614081245727640928295680 3314995 621071281178302276149863332944150000 3314996 -89290793209397313692420470114959360 3314997 -4807738617650811490311695358678834 3314998 -888970118137471741402669639346922240 3314999 -5791099955397599539526373053612136 3315000 -41526397826240168876335581772800000 3315001 -835426400248382600146135986327350998 3315002 -12461645545471197066929885504329248 3315003 56442015100508272140514800159131184 3315004 -418706056185268058060057750424453120 3315005 -276420924881759222104302903953600340 3315006 -540342897289802026271615305603353600 3315007 1053022077197085250707465709936888256 3315008 -255881697404594504954952006221955072 3315009 254138335775017347312904098314946240 3315010 492883277018200325619727977725168160 3315011 -303336911926885879219908000087068160 3315012 -82784651112105332591645925317157888 3315013 47503901328520406280317967567746304 3315014 40078263342480075378261920568912192 3315015 -53297341623893338985611177258966560 3315016 -213005040440131396783288280684298240 3315017 134790746199568650439614441137651400 3315018 -64786321380532345257978051980336640 3315019 -1021408663945429139511793610263843440 3315020 199565111128134955889019187578977280 3315021 865772948984149034110825868909664864 3315022 -261770916330568307668414751592941376 3315023 161763905178934141454743926103466784 3315024 212250808149079153283750358512492544 3315025 -97414468255167624681702746476312000 3315026 109069614371013751810444887307980288 3315027 756120386650147630073531183293108920 3315028 -317110241054149619416195677256392832 3315029 -659866392443896654370383570303118340 3315030 -25411049352588018022978075795543680 3315031 218219327646297574066785342994861832 3315032 353092786399493876171937891234324480 3315033 -1248413068893148296168624295877985600 3315034 -838544266900272367048435018629915168 3315035 -204157064880856839300923197937843520 3315036 29735604735276530274509808053673984 3315037 -2491430424992364681218907738822682 3315038 -362892182026233666348889500613918080 3315039 -109022005112207957036459835901719552 3315040 -38421896030777263153963502429798400 3315041 742956327878421744328272288982001442 3315042 -1815326735447155130507292975787392 3315043 1782334895159674610771373334441913400 3315044 -338810542727985851632191422315458560 3315045 -340475004491612878774271562492389760 3315046 112337583195324532992778492040566368 3315047 -216020482215285265495770150770384448 3315048 145970319316483332887421391029043200 3315049 673221567254934667783283169661557050 3315050 -241323851834520219585391617356617200 3315051 -1538154812521329376404260774761229376 3315052 -187104813849861366046736900294437888 3315053 -381522898861108525875307744997125920 3315054 -226876088293374486673208756540482560 3315055 -441844627719756146064819356302447680 3315056 185757779143172106856089039411904512 3315057 -198766033631109945100626497749910160 3315058 -4047034970117698556061497819994720 3315059 -478152760606089135954637589119452672 3315060 245153534431566784953650550707404800 3315061 -434886143006248637473126222682810976 3315062 -351278731375981262386812635123721408 3315063 12342864718082376487363656671415144 3315064 -379209861591065065678910359173488640 3315065 -43840205940087830876631313267489080 3315066 -385431039763477980333787304035301376 3315067 273626070227098524903684548380951584 3315068 841845478928926785757043235958941696 3315069 -35022066495946755027452748346355316 3315070 122500923750712810839934355651890560 3315071 391319976927920439075080249999494272 3315072 -159722365207926504059253428532019200 3315073 821646249071981702963561923908232322 3315074 -14993511171972680006867053307155968 3315075 228440330879873670487118424112050600 3315076 -42282440891835462865432928092698368 3315077 1576181327109072312794973072576326400 3315078 25270167872660586537605633994544128 3315079 -848684305138660150251040163171417320 3315080 83829551721233526138368455041024000 3315081 -50460972692374034363470774757916672 3315082 278730877080127187235243313410670080 3315083 657760173288261055280592012842010144 3315084 203314085123263989846314513738190336 3315085 -48199907637783972083606311333440 3315086 -61198104598880143692435574309119936 3315087 -53200602983883021921821995179552864 3315088 31247829314606487926068777556377600 3315089 -185056243346037321964506885954786444 3315090 -86036514492040415569884923154823680 3315091 263784122256673458300356503965547072 3315092 551323212003545436396512011963791360 3315093 -632927724105127848495531158102813856 3315094 47418148865374459382971261366971840 3315095 417169013052830914814067872317848000 3315096 -108689269314690127139110698861711360 3315097 122785071326013791300899829416532100 3315098 -807589588308738462307953277487921664 3315099 -641390974849239888292655874396408936 3315100 208429669107191170548961450103398400 3315101 1387773985940692833392098280441196000 3315102 103202937454550955192220418890020864 3315103 251991998704250674916806925514655488 3315104 709437985509095511055301391754788864 3315105 95201387910562762005973849563128640 3315106 -828314518859365266846507375916539840 3315107 -712462270752705965525375780762884644 3315108 13101786969510299980844164795140096 3315109 -61262384027934626311353095825771008 3315110 345929079936958912992303711373656960 3315111 295990625006009932115026393627901184 3315112 -244740413533065925854845008926028800 3315113 51081380252016616448761202912224080 3315114 -203333145817522910949937229737950720 3315115 745103949918457900040623160986137120 3315116 -165821200394714354919928904537094144 3315117 -34393645138926641639837343370047360 3315118 322355940107982347895709409256098304 3315119 -144744287398204255784592659260644144 3315120 31571954551641790033590365532979200 3315121 -855928699253494604158360585484845678 3315122 270326658397725390589849253914724112 3315123 144278338616147135327274047938412448 3315124 -839633879265520419113392371866068224 3315125 -871737126167761469729510335920072000 3315126 -24067103613800239704922274051124480 3315127 -42004409314984142262290278597048024 3315128 -1979891695730099187843600103833600 3315129 -328427822394591069229310402268918912 3315130 36276043650746700430201061422033920 3315131 220526194994767800977117212059160932 3315132 192408828231728705861981507855588352 3315133 -803620068248925117912213521666002618 3315134 -125036961767170296791450164863723648 3315135 -451510002437090598409707440436002400 3315136 163627639516705227243082929779245056 3315137 11082488790436699019948464422971904 3315138 -106333941567925990705851633365629056 3315139 883970070053064150798812240010380440 3315140 68770603781448470126481052152545280 3315141 -1298996211610009294107866156016000 3315142 129576122843336747691897128183429472 3315143 -75972439567697006111114916562734912 3315144 384669544431800192986178362760601600 3315145 -633276865132501154026638170330017920 3315146 -671020026453053511234437832531403728 3315147 506217147033074929242643051007739840 3315148 -657648339642922181998707862309057792 3315149 -9388201637579686255834211148454836 3315150 66244998829065973952015465569224000 3315151 -41538545165969025280348111466688000 3315152 -194613297779178510440245490484486144 3315153 -837310442376951689273266444293080736 3315154 950612803696924481272512580738519680 3315155 -751018602312754667920498900123231440 3315156 211062073145693405373343723854643200 3315157 1358973057520537130852583336284323406 3315158 -481982637899060601617803392583680 3315159 -301430324688566957343555811922404800 3315160 614875969611818581556841200247398400 3315161 -394382360612423297518832603414092770 3315162 53993251277574921630799791266621952 3315163 -550890605383750204030269117291238400 3315164 -1071384812095911155724802651495564800 3315165 -17049205804245058249321358393066880 3315166 102902571933658959749162798481916032 3315167 398644478240708415632499798194840952 3315168 27119434815907821969952911686369280 3315169 165417697946381178767359546711560960 3315170 -388479067586483087524032145130581440 3315171 4115445852477046929168895977507840 3315172 143015189235563626016419122926387200 3315173 1307040827057223836859350609517943422 3315174 237360378069181336952729843087136768 3315175 -289938150489147195439285938207961600 3315176 1021557483267055793388117832353070080 3315177 423964970654661555803039788158489840 3315178 182251665461574009193772408883953760 3315179 -454386116546353123474938007672666224 3315180 -325116256540227642520706544999137280 3315181 209037193098990149509344785410490592 3315182 -176718126087747829214063394097921728 3315183 638359693604269927053913741465858824 3315184 -47839038878721424910856080952524800 3315185 -377349671097295913118659134384636620 3315186 111688022365156747849196865379567104 3315187 -652567587459160499014337831427446016 3315188 477594360586513733715674070874389888 3315189 40697998047258845284663269496494624 3315190 159674423929106453418044067721113600 3315191 856231769213058120403447341784935384 3315192 246553764173843978641322053346918400 3315193 970391871360085683599594809143757380 3315194 39705382165911307419210675516015840 3315195 -170468900909620888071308223143592000 3315196 -3618331771256259627200354827586560 3315197 326173320365694046146221752310731680 3315198 -8003437060958518112465420207797632 3315199 297981498948792992884961332200603864 3315200 28393427213741952595793059145318400 3315201 -300324027045078183448183393254210768 3315202 36392276593127086978721986226423808 3315203 -65981783842298131931367473632509792 3315204 36470146963910342722791054079262976 3315205 153296717270199508307767251716334720 3315206 98314286400044005926150516202131552 3315207 11678056191651784608093633032356992 3315208 166475449267583892912590854115819520 3315209 -7410275196066969160581883211695590 3315210 -95145700616040339941355421666444800 3315211 -817872356481887226655872217516406188 3315212 782823164838882391187831761957539840 3315213 -681686554995854539413464529736474176 3315214 686201876346160520344291820147712 3315215 -369234339830693094489976268194724400 3315216 79731657494685171651764105727639552 3315217 -1021479552966968690274760078448705808 3315218 214053316454421281549801017269724560 3315219 -34123902188773396680750712975596432 3315220 -97479827877878345273287031474872320 3315221 231354327132872242185249927283958784 3315222 11038248415012318590500250287207040 3315223 -776276290395206703437574239790265528 3315224 -203648339362127648906661720875458560 3315225 247576246858537935809576829242475600 3315226 -372738804939080194248501131172416256 3315227 278144927439261233536247314515506712 3315228 148452833614422879292800445527785472 3315229 -25089617394505161484222494787616916 3315230 -249125346607212687302737660367490240 3315231 -325125771538862223176864005959391080 3315232 -646566486804586581670286408840380416 3315233 -385763744321027425173567469751159040 3315234 -150893349578835971897112268866117120 3315235 -121100787715700139451214266420992000 3315236 760224111586255937809653342012017280 3315237 -32967558438339280528968755393137248 3315238 -542715828555118357043070159755518848 3315239 -2024273167994597386024720650454683744 3315240 -33091691837019528718251165249792000 3315241 352451737630827702672746333691987072 3315242 510715681739022917050693073546232240 3315243 501736300396225085978933079653679960 3315244 498776786459691413594831960741985536 3315245 -674048173879965910281445819104688500 3315246 -358496294668299221032424285378860032 3315247 -212611279517213028777043993062461960 3315248 -387321266388482365921450594025865216 3315249 338623233156626817547851436045166400 3315250 240197067590050261345479041322000000 3315251 1018618755938980425541298012443533600 3315252 26845690827795529974667886198513664 3315253 -640110442284173798060765874445246880 3315254 521572996062048834644815289784732576 3315255 -595300222640081618220690478546454880 3315256 193137383381533826386334008133468160 3315257 177719353481382208817484126237092208 3315258 -252785316632564997783992736933253776 3315259 -415534958494837013445437861951208840 3315260 63123445116738679004860160906219520 3315261 1577441986594202254271775707110144320 3315262 -465120830337677038721660458947418368 3315263 130678240605973271642543842922870496 3315264 -6739317087482042009423424088178688 3315265 -472904756246481240544370895735191340 3315266 -45743308207586137141054627293213696 3315267 -238806747692737944661635774346923516 3315268 -453046739064412798025436442676511744 3315269 -215105973240625286267060693104963680 3315270 42731174805140770123194638769346560 3315271 129519584572574542375415676990064472 3315272 -1391468020926000757891768544797900800 3315273 239740903450304339648485409686431360 3315274 -182550007979528346550682603525753856 3315275 -548808726857887272365512951950860700 3315276 -220088446770586049425372310462039040 3315277 -259471737303746803396694212553565728 3315278 -555049144815911159086780764578506560 3315279 -1140515099590761727840393660157688 3315280 -99223825679160904062602180333568000 3315281 -36462635567926928859849010898756748 3315282 102748157861153215881411542942288640 3315283 -1016477125500823928222293566804424468 3315284 47415566031674937984906115539886080 3315285 214415315138695443092456593473773820 3315286 131370174841758160512515883968116224 3315287 210177780161972508101223232377276936 3315288 -36354163301719167318667268446126080 3315289 -534512859078993513927929415397261440 3315290 138175005375995144990561734337222400 3315291 392349557082282303675028658503792320 3315292 210341105145198290699248841636758016 3315293 206267602146220215407061301215556800 3315294 -590095980228809151350103469530744000 3315295 8939244893704472460074125394845440 3315296 -1244244373716576990738305394886311936 3315297 -7786348633480027007945633406183072 3315298 -172665439651432473255173540345624064 3315299 50293184454574710085647024465831264 3315300 -3881434807217439742198174515763200 3315301 242139025792254889488145007354073408 3315302 535153419159455434626441742976240352 3315303 958527978519989692033356553560622800 3315304 -298741877300150069161686394219914240 3315305 136400009006024212946233281563578560 3315306 -184115273552496814763449968652878336 3315307 618413955695035583944625375350180680 3315308 -2356263435685808411546122286492160 3315309 -501470903328973195790075594702457600 3315310 -283004582317708896724631548938480000 3315311 601772801474072813942821222767326472 3315312 -10816099357530595785932014337654784 3315313 817648347210918691147429385263305780 3315314 -771890042374575342174256480919946240 3315315 -396176862693952971089519308007190480 3315316 -572040936800819120123126017411000960 3315317 667881310431517918067944177474680366 3315318 -142210477256944399559412921159506496 3315319 -170011622384780310328709300082983504 3315320 316170760930026513828912542539468800 3315321 37690010196926864392943674934248890 3315322 229390917996342032367501409996985712 3315323 231503746488479731028130564465360 3315324 237318421294224835023914638639981056 3315325 -65921766521422776312580583020575850 3315326 -21103680756060797938684931230187520 3315327 -658949418620532165560731454949293880 3315328 50930089548591317854669120733184000 3315329 1283276958867101456783900015019326640 3315330 7614808216886214748215560359164960 3315331 -1001139062102785085104573134230100868 3315332 912703892123595013289816174184967296 3315333 -51960706000560456034616878562426880 3315334 119100062113321107690525654346911552 3315335 32169584259880454935425205503221760 3315336 -363355611805837749805169083071897600 3315337 -515678986638777490553050237501991014 3315338 181835591076724440244542724095053760 3315339 216686297488500478380733139821516200 3315340 -60689717103389815413366381985536000 3315341 -663054502210333795151953999193835648 3315342 -97692645536572590492297643954924416 3315343 -4631495327001100342166611326446216 3315344 54639123685233346737405290743480320 3315345 106486350804799285126985981317831680 3315346 560159765826103827324139386850345872 3315347 -10031098781433019473820065227661408 3315348 -205229029987328202130615784609679360 3315349 -300956591947881528588572717898785650 3315350 -22906033471579679615624514619315200 3315351 -175434096922554451125431936220006960 3315352 -483265926989975383822147837226618880 3315353 788592577202389555241415798759766602 3315354 -113626818719471395111083611342146560 3315355 -5913558888328538774239021044546240 3315356 -70639631752291744753035022341120000 3315357 469676378904404434643487522799457280 3315358 -28823137738897148346180259127558016 3315359 -847685134902218516741789348738509896 3315360 -426380400402858893168474581594275840 3315361 -9968894570375985559009545107682880 3315362 181869351020883493877545112477758752 3315363 416315072174729395228530410237966064 3315364 -811240116503112502209934304005058560 3315365 1040192772174255598091436876829660800 3315366 -14027213990229141854612080149082848 3315367 550481378805949667458922550669859200 3315368 10529245898118211872879594131128320 3315369 -634750453210202188684063462752721920 3315370 396326692630545509295610562090198880 3315371 903227776800039758629504764636715572 3315372 -259713356313435423529785706606076928 3315373 -1321451503292604020929699205216902378 3315374 -125037399204274433954860766689953408 3315375 -116890167472770605316853532394312000 3315376 -59856699362846104671723550091870208 3315377 -32086068185978642921419748116196760 3315378 216807382782337340081592955126480896 3315379 -935400505568705665157305075420268020 3315380 -900744355844839816468003224212520960 3315381 -103344834366172391209110257228020800 3315382 -130446860485818325644757941298028928 3315383 570034431540367521047959264381245504 3315384 -361424141936735026784304998845440000 3315385 -42035173181792087709279331774187640 3315386 9078378603145655780299511308243200 3315387 -704834417881245178616270282193879360 3315388 -327097141573127617822438779923615744 3315389 653717517958692449582276426102392032 3315390 -53067232428509915794783402243004160 3315391 603451898286985231656002735932937952 3315392 216594035498032884027194895353511936 3315393 882334589771113868180847040071477120 3315394 -688885626063013229798761097342835504 3315395 -25934917603012735082559115030495920 3315396 227814244193416955778378721794908160 3315397 -1154374882722688683149280120839758020 3315398 581201187294681600715428834407503200 3315399 728883211259021724487030690668142800 3315400 319033375341599510499592561536000 3315401 772911329485728329932501416548685402 3315402 258914304364939629890824152547141680 3315403 23943710809183547434859618491875104 3315404 -9107445190461127916156147975783424 3315405 427462658401860777703813065007070400 3315406 -608603952307169955681753205180740480 3315407 267928426705129143872151872818204656 3315408 -23834358457299057663017659508981760 3315409 577044334941515581096155732310618610 3315410 78922482977366308331453342951861760 3315411 4343143744405854087029969558665356 3315412 -271061576891770870371153838111100928 3315413 -725392098103131645504894955748833380 3315414 -23062457058013728706777553396183040 3315415 -359892158853397308109412451654430080 3315416 292648298747936888001091758557184000 3315417 -99306455294981286391286427849684288 3315418 89105555540283375329124794036812800 3315419 -75044219043449097383317770720849600 3315420 24617637864091055462841501698257920 3315421 830990797727521019925371444857747622 3315422 -170683438920160075919272525911981696 3315423 107590437475115846500045115527456584 3315424 -2866299150484989294435879470235648 3315425 584239362962000423723913577701915000 3315426 -109566572953739533751832295172954112 3315427 48346741363933938723284763505377792 3315428 -339915608130268498525895420987443200 3315429 2546888859679611429010076649058080 3315430 489629210093824415334034598255871360 3315431 -179402211046771801088549232982688208 3315432 416228749234954398726345758228152320 3315433 -14378407926908987237406807071084976 3315434 -403720364552948219632175616978705408 3315435 -107668306484031965153227881628066560 3315436 -252786236295914314339779533407256320 3315437 24061236213226822722258591243615852 3315438 181924460210302359825583100782080000 3315439 -603360540995078022404616814915587760 3315440 -71477711606494307431415023129559040 3315441 -63926463642741365098836072003596640 3315442 212143679490269927591255157195830112 3315443 -19738945532644830765342172873344960 3315444 90199179805737753466066903577905152 3315445 -54410288334337933382871130224827520 3315446 63798803678285246999859045601008960 3315447 -485617208408204588956833784607443320 3315448 234259431571694048107343777491599360 3315449 -238214192137922754300177817475694720 3315450 -65024671041827771882411916218131200 3315451 1506603052083717691390896693834334032 3315452 225068334502203341167711247944596480 3315453 -264878308515309576001461887805007200 3315454 35391714220917845968963095076282560 3315455 -94707547731640094872927215573125280 3315456 -36112078455786223036577008551198720 3315457 476533117601796692783034091980520706 3315458 80912135956499166153559057772848080 3315459 -68934897591097180368926058188069376 3315460 74950237393002749985906790305446400 3315461 1106106250706667648252390896958724062 3315462 -200306419718122730665438006033612800 3315463 119821934197901342861608337182725264 3315464 -1019245795316865726984544174567664640 3315465 185610777913359558715333250466720000 3315466 28457875274804911879783493365071360 3315467 759561277701701134759644853304742480 3315468 45631946853954679040678791619647488 3315469 79553654955296626116493277901218870 3315470 197894191921594627068047301278143680 3315471 277016107022459726484992994270066312 3315472 -4482620125086665029012553484206080 3315473 -157052041972840227014601765706505856 3315474 -359166909320029015596341859739944960 3315475 247038920267561356960527271266615500 3315476 -534934396133271756302160006159558912 3315477 -509691220296473721072209020593153120 3315478 -387257382844411621212725208021874944 3315479 990738480912176575445425409510665320 3315480 -90558519776074813732991420822323200 3315481 32510136528456179941183792787944960 3315482 434798862262169738234999767555364592 3315483 1044908107530989011218971543606368320 3315484 825943049769287931138142236117526016 3315485 -750040799239224805681019819270012820 3315486 -172611192002962916681595015101574336 3315487 -665187930161725145364261026369403408 3315488 -1235728809840131948308823858266767360 3315489 -343083052291343054229421143802276176 3315490 -20934107512293788945027415498636000 3315491 748962550920252253394372324059916892 3315492 344355427773455207766029706028953600 3315493 1077351812626523807728950013056875580 3315494 94826910304734257654523814415108352 3315495 -301475811820924268986244386147632000 3315496 63110420046894924301577997601013760 3315497 -527652389955430991489082900189509760 3315498 74771337612001246289928238246136064 3315499 679039568367382357951403316341569320 3315500 -144473385731734904450961794208000000 3315501 124097275800236113684691676331538592 3315502 -151306090366880139757618148367363648 3315503 -1604760340833289751258393892937102440 3315504 71372810147702770920933436865347584 3315505 518307836559241023043606839685032000 3315506 307649028646479712118320954060621344 3315507 29404212677552974494170312508946176 3315508 -302503960813704772286653140737705984 3315509 -888528794802479906218000381989862290 3315510 139882983908662229607956808524401920 3315511 78147360320438971030644742994035112 3315512 418062434454424646896904456763801600 3315513 260278708079789353854874751358801744 3315514 18060886026141792824886831067799520 3315515 -2084031958418706720368549071783680 3315516 -116477864616679227864007005577563648 3315517 570826556793004582150314220082820780 3315518 292551706822867365113614854719959104 3315519 -306390036226665755683779437231654400 3315520 -17342996751404253896061936331653120 3315521 653087059127553621392832292942802688 3315522 -5595615841983196625020929185450496 3315523 345771895106850216205279561771267772 3315524 404584337044797465070365390409044096 3315525 214394147138890413575578071165556800 3315526 131062046437794386328606713897026560 3315527 54482364575607380290399735256299824 3315528 286312897758436806525360480355968000 3315529 397659849580807441191738759041032576 3315530 -307436731500810841848304864825767840 3315531 -322315873783641517322066597051825448 3315532 435703203559951254387895100188303872 3315533 -62354693421899468329223742050888592 3315534 91922310504055017161255883940361280 3315535 -338463866747537450887128109894769040 3315536 -15450869842994755281868326962012160 3315537 306922333454120642832106300432486980 3315538 182700726707077819986489753957171840 3315539 216384733548863431471865247401576400 3315540 55770909910700280888118073518540800 3315541 -163957380297005940745992874957844100 3315542 -376852356840526295338778345858636928 3315543 14565199729982111620228239160836096 3315544 130290225577424065384022037960806400 3315545 -138276501238051670451687008921482680 3315546 132213550015649767813113722548538880 3315547 123091154666182422988781905219650480 3315548 -675239174950620296661904144176345600 3315549 156796250356038881197320677981507808 3315550 25535596152030731680780077463324800 3315551 844989568295460158283971991007941600 3315552 -471283697649566817218041104715481088 3315553 112064965698364816547329760463747264 3315554 100396494317566198743679105478566272 3315555 -245322233367914482524880700137423200 3315556 -352543419269161655682562157440055680 3315557 -320865130487627572435969628636868480 3315558 -1010894444265998668253093006321664 3315559 -109693772577547942337339691619153496 3315560 -588648334734620551577576221058304000 3315561 558972037789096453744246680503834784 3315562 -37128387429729317139644655572855040 3315563 -801261127411342444784138716862858280 3315564 106611105179932897565344514401566720 3315565 -412556201103511370230022350452159360 3315566 -352722357970773736213995245050104768 3315567 -782402640282237836283292506742122240 3315568 -122533505968006121319429201932451840 3315569 -106864529792027819267797913440404480 3315570 -154299348955577737307175255960422400 3315571 30279975925847455780131903722544384 3315572 143384197869885758203801902322981632 3315573 39361034441364263084578227027822702 3315574 28622799668728882107984379202749440 3315575 6865380594760700769172034467150800 3315576 -646763215832857066436142122292019200 3315577 47118133475272427625709171079720426 3315578 -123934895542719484844680287321020928 3315579 335468493107719026084861342656655384 3315580 555071847370638332645570736934771200 3315581 -284274610858547119047252298769418618 3315582 -182715672247885983678523559915169600 3315583 -164909577123643210250815425844914296 3315584 231788705947795681743900000984760320 3315585 -185751754596001614112756213061010240 3315586 -46502929037600521559643916260073008 3315587 -103635415577502551676373815946487280 3315588 50984326763147285518218441046990848 3315589 -642314876607344768131969795465132544 3315590 -553550447466980437078168770718471680 3315591 576835809666125617192253474912626800 3315592 -164976887150630366621141299229982720 3315593 -208406497160324618206853884821325158 3315594 350648411585272519619892169232490240 3315595 968321385264880663592946591282415200 3315596 659069950540363828204305037711507200 3315597 213238310720043727833200264638405728 3315598 58549236288921485093133340270616448 3315599 119958196013015085364854850071396960 3315600 28241656693341273276032086622208000 3315601 1796196863347030557860028583972320 3315602 280096520327712709418783205180964752 3315603 -117491789497212215152301501125185096 3315604 -742011563277032304033169215579247744 3315605 176749098084195030216920744623979520 3315606 -14474802106569054381437132109803520 3315607 260454200843018874915793706593465432 3315608 357227755357487014311832960788264960 3315609 545413580494710963360976636335106848 3315610 -145803745329096325877147848945870080 3315611 407362509289173563353129189127566608 3315612 312687039982462853761784752906171392 3315613 169113937030313896417533017317560160 3315614 705740689762127547860527394398731840 3315615 319161101864748245284698528255774720 3315616 -990967020817584740811882027600642048 3315617 435641803861526916995004603989690160 3315618 -692730674893238944621189187444530176 3315619 174204794099145479316710141964717020 3315620 151136286298153211336031531833794560 3315621 -726449688811693091874292104080189088 3315622 69176313613145017986538341003206112 3315623 893882269992446444323436903400363960 3315624 -6930321786303607690120339985940480 3315625 1107447111522936217687911394158787500 3315626 -37838173549490111531500219144974240 3315627 124518896061307409754023063989409280 3315628 -258228759178478219820273253447511040 3315629 322562382034456875619616190089122944 3315630 -237620436336497065034593642337280000 3315631 1636665248032915750536441785120077824 3315632 55159422741299967157644759438606336 3315633 -103515258607600447073704562047231200 3315634 120497758050600820909166843054886912 3315635 760649100581793541358291305459684080 3315636 -81021542499791061069912287824060416 3315637 -88416425886706685856155515552976900 3315638 -308010434369424038188994423736599040 3315639 141107963201484115835638507257800424 3315640 748634172815933580067149623300812800 3315641 360075235215093336447858846201903744 3315642 99561888635932499656595433613056 3315643 573406771334687760304758873616897892 3315644 -4260742852188711226735525057348608 3315645 283843605663144283801810794152817420 3315646 -152569484136676573405292174142237696 3315647 347984470384974527404781468135678880 3315648 -36518075508499490012920500971372544 3315649 -146795832042712534072950910959260350 3315650 18788118916706957186331034432533600 3315651 301397012581398502894276818539191032 3315652 -609100773822280255105143806264714240 3315653 -771558514618660235818200947436620736 3315654 20365112701133540268792824674510272 3315655 187115276390972853421123446135107520 3315656 94917321720814909485481665045242880 3315657 256651456117392900812198744746888320 3315658 -270445489017291400332694274201283840 3315659 -449357506788471594365506838924655696 3315660 1749413086096717633365800153487360 3315661 -427120861511782247809178120697913738 3315662 -71222954288083710013924240340828160 3315663 -355435824307886104845848986563085296 3315664 -16256054172596620459579459768811520 3315665 16993450512589163006508576156885120 3315666 169830579197994926801308501709533824 3315667 -40058490783357982115160204973020608 3315668 -469408399384801781945590748185421952 3315669 -96545947152101653052318560995990720 3315670 -46603438523745396371305233512567040 3315671 -120890627513888820224649961754559600 3315672 594848977822443679314105400037406720 3315673 -1868965355663150756730040967326255616 3315674 105388525157294033474812971383899872 3315675 305363274890301603903301739695512000 3315676 21343956063912100912837921040168960 3315677 -90091633177402667159236459352324628 3315678 2467002518560112527056016531801728 3315679 984152220876905357660768177884357280 3315680 -195235150418423510676682457512673280 3315681 272496055632461251807684387304246400 3315682 -163723752284296009459898020354704000 3315683 160182647949633137906399452319900256 3315684 -307708341520894142261552729962813440 3315685 95037700588653866089376118129384960 3315686 562733052274928319779503728489029760 3315687 -10626560379289861046733674466076032 3315688 492151083097967016236552638584437760 3315689 -69722560754922448014468295857102876 3315690 38611816583991524634446222227891200 3315691 -1764128169391693069589992718706773600 3315692 320404873234866803386624257164226816 3315693 569523730178395418482925195552576064 3315694 507233273579570534116538628732191040 3315695 467838374313482089583825623338932400 3315696 130389388495342703823241793137803264 3315697 133996999648967222897603265548702400 3315698 15263419818159650339900170838722560 3315699 596371354546717891577786001016099284 3315700 -226900996612788235214522372740761600 3315701 318832331462068240914105032521302702 3315702 -144177346055915308789657342164408960 3315703 -77074778846253062564929409208410736 3315704 -392392104675895716520507428828979200 3315705 289075477609164982897405832395671360 3315706 723945597737069135810612104243165440 3315707 -185616406837693552979868326220889728 3315708 97961654296301301376245264600023040 3315709 1930174644551885489397585406325972800 3315710 217794773869981594424017462439579520 3315711 42548880976544536936514335589707008 3315712 63293127777922861891394229554380800 3315713 909995202607121316852659100551295024 3315714 95097427759981596611888948442292992 3315715 -324975483818396249583553165903392000 3315716 242767708207748670859129272439996416 3315717 -657413652977877592405769679209172132 3315718 55269748636923162196368093883395456 3315719 628355923827153749989728436465134360 3315720 -289919035436260523968302852523622400 3315721 -524738671792292694311159820361519078 3315722 426041671142196610887726364232964912 3315723 133209140517449500774264445816261568 3315724 -763913309367502172423035475339443200 3315725 133967269786136827559128557286466400 3315726 42390334193578985431969676204595840 3315727 -375330698218614028119442187967609424 3315728 48410117167621516708769286920601600 3315729 -27115039938698814740524943019231744 3315730 6078663290616483301568833815728640 3315731 -488793411447493459727215925697358728 3315732 411216513449265989780774267851499520 3315733 51996829567328268648672832176519864 3315734 48248271847021472219454124492970016 3315735 -41648745660871140194232880283965200 3315736 -223559060474752063923333310965688320 3315737 457924355980994548305854435343901386 3315738 30601912949435936102596235158694400 3315739 -168528024217577423725424584595400928 3315740 -210587293390781567551454525686195200 3315741 255072731450207340861485809836572160 3315742 -543286845196235036267697415406233728 3315743 -271565431078295111393900161414212960 3315744 597369142726421266125526633428418560 3315745 6236651777604441764514330114724500 3315746 29051461798071231712353566098527744 3315747 69306056258598920769748985349276480 3315748 923812600977663720451827161474462976 3315749 -617052884326216277490895001840187936 3315750 -55679743854612191745591337229472000 3315751 953457925534875502111350134229485872 3315752 -67680455479071090278491896252825600 3315753 -21647814864631101835518395488942656 3315754 -31397296115963657869983578434177440 3315755 -356617185051803707957234178357498640 3315756 316029013587548787528727137361428480 3315757 -837021967011450513087102061994661994 3315758 -2735075778495943527697905009690624 3315759 -321798603254692368428830604943547632 3315760 11653577664460693553369382723256320 3315761 -1901651474218533396700671459622638 3315762 -285567231753621223628964182511356160 3315763 1590562873082867396451958683257080 3315764 329774670904170628018628214989064576 3315765 213264828407890547673848612602125120 3315766 358892643493045162288103871100835520 3315767 8238402714372685754728448442600960 3315768 -293566353816690671017742046371082240 3315769 -42774853113254639477608071517199830 3315770 236782048484986533705895899456538080 3315771 -369638973009680446319325384010397040 3315772 288538950651433369930987807289563136 3315773 -2844078353606660563272693910034400 3315774 -89654226177322522244545053658822656 3315775 -617131247376679438263534437980040200 3315776 -308704857396573104406680198424035328 3315777 381422496816062427587172982922220480 3315778 -133239298349718142953825348852064560 3315779 26334923287873357031158866168232380 3315780 -86587072578862659840131887747334400 3315781 -406644185082861551116840837364435618 3315782 -134085312859904208826658108320246848 3315783 -522083658864935253001720759707346776 3315784 -497106850550896908643763175077836800 3315785 -20091148332529849934914418382267840 3315786 120690185894928685857877436315983104 3315787 1230171472517148117626903835176693440 3315788 -200216767258688543131705958461440000 3315789 -168929560667947514373739390019895360 3315790 -20466955540952760456884530479585600 3315791 -45205819207655313882960375239236416 3315792 68757962314685244619987325039542272 3315793 -155501804001005511258315491229626712 3315794 -217739055633985267915929021143528304 3315795 -74797314261285676629445685667855360 3315796 -226409047138494349351477647219210240 3315797 340091579975190265726706245439879232 3315798 -335346557256016930719321140374893216 3315799 -365212927031103277108784928299157264 3315800 235146787612667641039760878487040000 3315801 475408464322578084684198290824999632 3315802 132770958917202429490822677462420480 3315803 1656319478100568392420308304115288800 3315804 104144233178781642391704261257379840 3315805 483785818678051541250021226825460460 3315806 3526080226604020206777606670575744 3315807 445728661100123218210654833535819128 3315808 480142165889131682515110114261073920 3315809 170199207613190036434381152392936832 3315810 186772936874737804140670265661788160 3315811 -742539568095927727078057349829508728 3315812 -917476192777433852588215067386153344 3315813 183682555345035878708258583873166944 3315814 -261488129051439214303257020343233088 3315815 919178263522352570345185139427579960 3315816 -278578403740492519677699404759040 3315817 -292351530879043627999577604048584134 3315818 -239817060654698015256746184221763072 3315819 37652653568067651370252721943545328 3315820 12932685878516408154346657117332480 3315821 43971208790123812006790611984528812 3315822 18946372813111086478349372977803264 3315823 282935115450679551253573107892803840 3315824 232624751670203636749991475018301440 3315825 -249259311785822428777570316741853450 3315826 81784513999150245009823747280353920 3315827 958259211592724598635313768617465676 3315828 259251963389756285325588003654328320 3315829 -99106369344377885449215520618300128 3315830 -248945266302666637696202781334753920 3315831 -51980913087441741076820030949944880 3315832 -89565920401472159768896702399303680 3315833 140493609440302948308406619062377300 3315834 162243782342302917944505195663572448 3315835 748204963682649211793294131000193280 3315836 -243883170009866674797328833114293760 3315837 43650786486538688725319283565849152 3315838 -129212016991125232999366338639416640 3315839 -683180494765132123863799390119670776 3315840 289307106578710156086650070053683200 3315841 15748365370299915978314997756898752 3315842 86576441894919983399275789202419200 3315843 356065583709794410231639808614686720 3315844 230507721484980921778266951958736896 3315845 296265534906920374463841042718598400 3315846 338887105703896886000278288702128000 3315847 -269350599962936507949963293424568688 3315848 -291117909044051483134300178740746240 3315849 158310560991164156179900983350611200 3315850 333174844639151233627314071314252800 3315851 42643174070810953677444101909969664 3315852 -158506816967427795142851176221511424 3315853 -194155908840396381147352294115359616 3315854 50275602803774009429990473936445376 3315855 -43516099316757364909683443341200000 3315856 -126607297058476539676877837657202688 3315857 -1188966903252886017964895694362802894 3315858 28000297663113708577998379314183168 3315859 -7877985778533815315365898218956480 3315860 -23471646731321354263676273820940800 3315861 26932757699999395448933567897076480 3315862 248523467325868789356540144641177664 3315863 754192954142939599778045586130919112 3315864 -322029361108052701800197142067937280 3315865 -336427368990210108733967879016528000 3315866 23272047493575457065328168874715360 3315867 897275745671887031861830745438622720 3315868 123474422489960681916523777104424448 3315869 835660383403436159247182171670179340 3315870 342740405507097179176532502893395200 3315871 -401187464740050052912771533065379280 3315872 -177108447940945440711208855368892416 3315873 180614847473423438878385259842692800 3315874 -101876317796898624170305086042086064 3315875 -380056146235112232521891481607416000 3315876 124044200434547221251029545948972032 3315877 -846048111726451894462463690897406274 3315878 -294751608445972778391941803633673760 3315879 -63728312894159930166080883747722256 3315880 723230380166110619483410824923136000 3315881 -716763280216854625349953675794209628 3315882 315520782466075962887477708966260224 3315883 -25978738101595104527751927423057868 3315884 154652972844921183780487157293056 3315885 394174075329909782426105733763461600 3315886 -67253744105053256910837063288913920 3315887 135097851339747134081712539193257040 3315888 18036938479319477047185324623511552 3315889 457076283954640709193600410109465000 3315890 17812777711973622386426736907831200 3315891 -299806517712334120419878594055026640 3315892 -156857268362961133026390979831534848 3315893 141933521904578423970097949583862080 3315894 -189074796884384087741860347326107200 3315895 -764998983626372484230221284151083600 3315896 162784781921033102766436510997729280 3315897 40025843850041152937862556258829952 3315898 302102212278701077253923567185241200 3315899 -1347527092034800002179856362550941520 3315900 -84454494492154459422700159792128000 3315901 866750485535841366172966464228361932 3315902 4973904773417643120199872939087552 3315903 -221911782120712514334243577019189616 3315904 188447258320349124407476251091009536 3315905 1155988578379144339602141417227901120 3315906 -147790382403711083567735011017764736 3315907 52016716982053333015108208278330112 3315908 179963605685663231978534599632640128 3315909 115061011057961750777536175491529568 3315910 -95244012503980291055963108538892800 3315911 378282732260626784008727412915547512 3315912 190881026910227159974808718075371520 3315913 287592911625910016145767810049154944 3315914 30189494934119990077052921589944832 3315915 106011495782498453205131678885857920 3315916 160919766917197839763644168427461120 3315917 270189166173027573584584867905680352 3315918 -296713583715747928022465026998528000 3315919 8382909271176162677770932770120320 3315920 56195373703214314318719254330572800 3315921 -131603704186661222630362345613146176 3315922 1363484724090779728182068141578481952 3315923 24038222833494973161942916274499264 3315924 -364091079419597430708581155611156480 3315925 -87309760733919712360370566831103350 3315926 -594154504765873499220026549688677088 3315927 4329397605466289214354015854588520 3315928 -193452361030465135484007952243814400 3315929 1283665817704786032887438197653835530 3315930 1338747377764854274349267035998720 3315931 -765918003748785172195254660160177536 3315932 379122337315438244455255721970654720 3315933 338253165149866111762432832410301376 3315934 -133601355233412260809329939327808320 3315935 102987769340477851694675407983072960 3315936 -358318526669031123684815880756658176 3315937 -218234726113346051511252356019976000 3315938 -122677952034740025659833388219582304 3315939 -58891376755101246797841414176740032 3315940 193047393032567923977776071098708480 3315941 -971006743189504847894275894532363616 3315942 154927967295490162040903223827820672 3315943 581794790766674390420328185350427192 3315944 334225852212411763566562076346777600 3315945 2495652284244787177386423788922240 3315946 -68309518101934815658161992370954240 3315947 -1379810793787823242228517736687125040 3315948 250825484308283091570327916506541056 3315949 47105294949451846015634787113436384 3315950 -117210207546478563834715033082616000 3315951 -61534058907742046634784291117701120 3315952 -27489953141306133995055965052469248 3315953 79312817092498085826559816843475124 3315954 66193734341862817157995059519342720 3315955 177427403612205929361773466289749360 3315956 -18458963525458317479839464676392960 3315957 -106871050963151433651483421942066560 3315958 -232656649832572132347415317357305280 3315959 444837344602149344306634222809585280 3315960 265947604075602292734151885699891200 3315961 -512392068244334560603760704383142752 3315962 -62055903287758430952410544164082240 3315963 265386597031062951758042809290013440 3315964 -311548838193870730316098242068831744 3315965 314589983513387556408272533086628320 3315966 55851988193744103962089959635020800 3315967 -554222131349593962646503650076358328 3315968 -820893687485103360750270615763550208 3315969 -978170707077920873899217877035431836 3315970 28128333733315826522131847284162560 3315971 -203384821004614807998902221603533828 3315972 -241817129620576429831248442492348416 3315973 -933558859797881798448940837244794596 3315974 388131692794415257675888268215280736 3315975 66548837951593426011906832869360000 3315976 -659743350271724314095232789186099200 3315977 84789605275717089558341827183023360 3315978 342116779721800483657172113728655104 3315979 -411252639975795119617801820682891216 3315980 322123191996058661857739924975232000 3315981 -313576756622364394769201340937731648 3315982 892653393470972851026753846410155392 3315983 -496771503592377317226105607554399360 3315984 -24339377283579825192936267306762240 3315985 175976211051394520823058304840164200 3315986 148403948140033204988583647453182128 3315987 513697453293528302119473890160901044 3315988 3430359672197029513634656780457984 3315989 419698493193010888830876480391883790 3315990 61152410822139074758050799021941120 3315991 -83913098289993658501164440137912320 3315992 -2163298443186344174751176282910720 3315993 13931614567237831492728086843803200 3315994 28898920204769012210906168148353280 3315995 1166986592447201133383455436230614000 3315996 128988544999956436677388577361841152 3315997 575741451270374985481270183235350732 3315998 -14521917913892715906239789649461760 3315999 -419693316260165070637158449370321336 3316000 1274362632692380080173166105231360000 3316001 98751037238638774205759197321950612 3316002 53767834404322381711001964110430720 3316003 721265203814537833817665712163594480 3316004 -708660034244152083914529825025090944 3316005 379211991288354176930631317664000 3316006 -51666289049720000312095222145615616 3316007 190536393533019543041890509517355256 3316008 70654481241705252039552411852472320 3316009 -122410408405496034213473559226413696 3316010 -144755170018095585124301694732656640 3316011 207419543038907678342325624737648472 3316012 -5657544018293342473240685369768960 3316013 -209617049345063497966391326440526080 3316014 66454034671402570779291943997165568 3316015 77702248971350611891616748069353160 3316016 21051882370654316959319689716301824 3316017 -142033231300034811611420379866808720 3316018 -179177587318200340705077644540045040 3316019 4101680114508899749225031243843232 3316020 401978454628065297334922618675343360 3316021 -9561295233303991158060705287993156 3316022 -227874580080355019063035222833666048 3316023 755229739245814036607540120658055872 3316024 67925453621447585380571178633768960 3316025 -26524379863536497293703958635232000 3316026 267986404237875653317970551585927680 3316027 346732255251061336716956637348076560 3316028 -298389388178672310824262584555489280 3316029 800463113750582779349450471696573184 3316030 -230069089654891773842750693570043840 3316031 14456087231646883112941266682988544 3316032 -172383641443027868588584814090649600 3316033 215413617067323697856176980934198720 3316034 425301797918032865851531363255971360 3316035 -256787492847602923375883893249534800 3316036 -807553862342919838742614793445565440 3316037 847067081453414446912833143106899712 3316038 705376282252024100859388778522234880 3316039 1842750989527939918498413469088640 3316040 -43455160264365248804051269445222400 3316041 -239637315427825833345056865370972299 3316042 25876869338934701639660159737614432 3316043 1305908525329865697403879673330277240 3316044 281885706662632470653266042284105216 3316045 42324442815317263350667445340420300 3316046 -697292351003283148513219533831582528 3316047 -156127026677092211358423496536064128 3316048 -41433710333325309705317371175632896 3316049 564480315212024803611553797038071920 3316050 176317642763111052423779865329646000 3316051 -77492585505256548919646505882746400 3316052 199920510768666540883816819774398336 3316053 75605606763823046078265804630717024 3316054 -213939312305120541754632712037161728 3316055 -135921306755069780370614712934210080 3316056 113412356626711555500925956154122240 3316057 189218696569851431752225577228039306 3316058 277074526088750902357147960763024880 3316059 -18790056036025959169869852888202860 3316060 473125781694880640082839510254095360 3316061 355852285455965673163309521885716832 3316062 -134020907359924175283034775276077248 3316063 -180566838189956490847478278317245368 3316064 -318181196481315095859927652093132800 3316065 323906669929698800566216073551067520 3316066 177032696138763504295905069206524704 3316067 -743738442091932692503840333165702884 3316068 -185793887386723834341844201198448640 3316069 -597478423261520675828620395871478530 3316070 15998433223969421999638930127462400 3316071 -415615975142283522500727767968000512 3316072 134058264155714176921804273838161920 3316073 11990552978163871757549200219307322 3316074 -1296901215353040179728577020837632 3316075 101933306275958007676029301645583700 3316076 -206247644548094540616003433457041920 3316077 -462901776489759468320472982015045386 3316078 360454475354029742767551138726603840 3316079 26380072088009085231239716566756984 3316080 44795632301758075766271285144453120 3316081 -414600408936955528583595718302574236 3316082 37227950139226356152104343268860928 3316083 577882267512188900536548154995321600 3316084 216898867977150839552318335446104832 3316085 870874789328285369809723056282216960 3316086 369533813950084541761805614980451200 3316087 848279333035394727040015441708549736 3316088 -240793229191762487746037978488627200 3316089 -59457596909764551429589791232619520 3316090 445813927120678144047385970466424800 3316091 535896348674008232180587223331711000 3316092 217750819114652925511977113963243520 3316093 -477415616420848377247080699683228256 3316094 71235939021352447232198627223166080 3316095 79063055613391508741062993600350000 3316096 372237870315714857815376087922769920 3316097 -234427254694545866282093092859609088 3316098 -11670294293436356525586296384036352 3316099 -887209350390774128642860338988968936 3316100 -244868908681035886501476821957289600 3316101 -38175875309942814274118711860372992 3316102 93404539062804037034662523724550752 3316103 263296494011144744997201642282930480 3316104 312248452519555481281669812146995200 3316105 263786094912950191943994792260520720 3316106 421560808092452703938896219485160752 3316107 -15375312342017430912378304834674960 3316108 -421313534929310841335574246218631680 3316109 260356604399205245786926027272825600 3316110 -52061948140078685380476666852679680 3316111 581133338480487904135807307362425424 3316112 -272832373409539518810187188879581184 3316113 547487729905255647579022437477482400 3316114 -30939519708523775999475870483760128 3316115 -963902444563084154496981076344469680 3316116 -330639024171365220419045106053326848 3316117 5617791917932399221079173000683520 3316118 305286275409855054041371884380925984 3316119 193479860153881023504368254320320640 3316120 659262584845566895835030416402636800 3316121 254721126939266016795317828681651400 3316122 -13189808656535501024126491036827168 3316123 -895745081536378007233906779621998360 3316124 284419205157778414255810924764518400 3316125 -117692540489132245025177369797440000 3316126 -637320005855929417643124777479808 3316127 -255174628344881612308208160352249560 3316128 -554068825372816065023749756903489536 3316129 379023242937133128653951059144117730 3316130 -213788846568295133913610792344803040 3316131 115917840782491982481176743451383200 3316132 282705408461129213301098953814507520 3316133 -286839318571773863879779323366453636 3316134 19127571952142437516849820115847680 3316135 4880929448973087819947233222653600 3316136 139437639518967385186928403720192000 3316137 498763679136797904536405178659913552 3316138 65787334258758340761852051324324096 3316139 545431668418654026875506935782086032 3316140 5516420860827869912157905297971200 3316141 -844874096015663757013493742046010708 3316142 -216262729134829556034205545309920256 3316143 -368125568395219425344282656491522672 3316144 57405935339545268495092323085516800 3316145 150001424100062838493765841758390080 3316146 -8919757972751997335788166687116416 3316147 1177194894411560955599895669628707596 3316148 -213906761252439824525091325297895424 3316149 282156031973397890160987199087031100 3316150 404644441471407254804605532504352000 3316151 -665895576573330405125150774261893848 3316152 76280365882335692251787204822630400 3316153 -1392779502643219265606558543340000598 3316154 275386878407598789205304465753836800 3316155 -217474313873386288869462989856669840 3316156 -60625007247393219835476654671020032 3316157 -218910720560118184282184514020514312 3316158 -304801611127709813089679643039706176 3316159 -288394990208901843213564136612050048 3316160 51645787747699398381420580700160 3316161 -117368102895180424450895319307262928 3316162 3431787928929104688864963972707904 3316163 169124721867686765826894361654238208 3316164 221833031876454128300633237139864576 3316165 -739491629452515257614821428882932800 3316166 63358327357128054661257691338069120 3316167 -1098169897894601837360430198991023360 3316168 -476202162992127030551792191327165440 3316169 -124357471602383448990995898208139430 3316170 -100558565667070274593179292522245120 3316171 -13062324697589017434279125880333128 3316172 38560244933566736609920181064430080 3316173 303620474237292190125941541613358976 3316174 -233072464076734498601380654981250880 3316175 -431979276069527592470763770997900600 3316176 -27018311179456748946560488774410240 3316177 284104752061860862930115040303543026 3316178 -165384442609853308470810735542229360 3316179 -442198187387204336481126171681492480 3316180 211061685573519366123490501483683840 3316181 -834040557846254451961758137393156736 3316182 -116990950887543382256672572099944960 3316183 -661565340611469222439701913128347200 3316184 -680665280349773727466460732106854400 3316185 -477649710140880525138126037820809980 3316186 -247501645450623479222789160651307776 3316187 449607194447325846957436108668686352 3316188 191309598532243301705834340302659584 3316189 -128703429516230517530473446392082010 3316190 141061156520723003344618129023895680 3316191 232419852992915920521710433407589192 3316192 -918361809599890639726185271459577856 3316193 757125592596568229230106506888791744 3316194 26007481992841820413255818153492480 3316195 869193943617005291725834452899173200 3316196 -14270101802071847594777243511076608 3316197 321168554474700664570058699464399680 3316198 97736652250965099153790766735443200 3316199 140176017509844159172398232161772536 3316200 -104567899368204046318876566829056000 3316201 -242879286304814823084597719650610048 3316202 135609329880393040637935359233349552 3316203 3417948322847281407185053278145920 3316204 -195033292957571946777302728665740288 3316205 594788611137959251421170132117390860 3316206 6866871604696770729797350523980800 3316207 -282483539456490189603510894739842048 3316208 -72600504290275009786144979293962240 3316209 -169452731606677925412570138019734912 3316210 81798915814008692034220429307952960 3316211 -145624771446162933839751081609043848 3316212 -386372559452785444876895642549219328 3316213 414463759603765672494434528427514560 3316214 95055809085843269812931749256769024 3316215 204651867419057127228861537549342720 3316216 333139719529618501435477084487577600 3316217 860400422102618042628839107928149572 3316218 -134447983073157913136621772407709696 3316219 -242154082113126960687535719691522856 3316220 220985868264734167448362260112058880 3316221 79542584425652552634694728662821350 3316222 74555062531967427231251874105889920 3316223 -458239510569692779011196817175126528 3316224 -166864129215024725744376187912716288 3316225 -107962713512904650475438648413856000 3316226 -743039988734394300348784551637739520 3316227 -32033847865233528382909051037998080 3316228 -915675909051117255854573787851074432 3316229 134192523101941403899504498312908480 3316230 -297860827362972741995892763024938240 3316231 218889950181868779616675419200956512 3316232 -630016914347111364002394908818636800 3316233 585899684406608540713381670259550464 3316234 -282042142014447737300680412003556768 3316235 -99333919980744825978839592758729760 3316236 -45386448666957882260776437412036608 3316237 650466974253077727311118569386459320 3316238 200067094727650478189964103299971520 3316239 -614879284513884942601105868179947096 3316240 -234663428154561753105215722622730240 3316241 -1418139834421804264175612943551064480 3316242 -115088396661150515248004552621973888 3316243 -29015721303557715052104190632240384 3316244 10900649980676555912550473534787072 3316245 230890180378334912713543201597977120 3316246 -1808224212729260921412990853711296 3316247 2077569611042052523408122815064048 3316248 438108252963279585717206528671334400 3316249 -671856508355724888846370767579915900 3316250 -28774990214533503420496631815200000 3316251 267218691426828828457021865147937984 3316252 -702932999201865410504705578178251264 3316253 1232865498968246644404108740098982502 3316254 177063481780458386724625489750336320 3316255 208185286995070027578156206457027360 3316256 -9147028765644873910834476273893376 3316257 153798027661326744722547832188084480 3316258 639180735677628729455239348364566272 3316259 1206468525199795662778478970930074460 3316260 -311236040141209496989477510055424000 3316261 95776630789145843027686444520841052 3316262 450106449151364637659538111650918400 3316263 35705928186579404293268916019395024 3316264 198758221069024957616745844760985600 3316265 -622468371733229568381267261184896960 3316266 -248009417606645784441499828241515680 3316267 -23286015323305731923563752802468684 3316268 -394484408945020636497625643137833984 3316269 366401644822368653318972150578514208 3316270 4214795969371765689892876763468160 3316271 -687307579677831341539244455279284960 3316272 150639273658395147755213711863971840 3316273 106752602930152040842235775291063936 3316274 -314389569298375815927055704418466400 3316275 269075641319230455522023762561220000 3316276 576817122352649988222469721032780160 3316277 1012171242487250592987300776046198126 3316278 -15150169625192680322569608660529152 3316279 -840720499483042017819149024216799360 3316280 771292114529646864788278092396748800 3316281 -541356821985060287824075703764022448 3316282 -162063416742770841191474119434102816 3316283 -1286683286492901148044697925370333468 3316284 349089405969209864323652727493777920 3316285 -48236763659181109740329324925646080 3316286 808531859307684209168753444929092480 3316287 -131926557760870488236446289236545024 3316288 175756103458050401272710720179929088 3316289 -19125111302349775614257667289245792 3316290 -266713103360362802963490619575137280 3316291 -1387097329714117022139783478718976 3316292 -129518939811959041623214562256494592 3316293 -363224033114217897114709120306620900 3316294 -20406295671241395034753798466054304 3316295 -499779980552286850196851142146351200 3316296 566531026905147889699810103701708800 3316297 -335018446509142179529923593711465254 3316298 241653041855057757296214705636829440 3316299 320098576664384407507978629578679552 3316300 9509425897944328340135801323340800 3316301 702681835717312071462122469288719190 3316302 11849954233266173881318696056897984 3316303 -786859387702816979798057414766719480 3316304 -122155402832296079669914546120826880 3316305 -548895133935804232556250449140650240 3316306 -111582534366417496493415165370629120 3316307 203147745019111290806486978086490520 3316308 114349523797855661894310274681743360 3316309 705714397146200752950874639239937116 3316310 -87343372293129116234979417708877440 3316311 -297067002793722842026232909402184168 3316312 -1004911830208151757105976177123276800 3316313 79540178118888804178546179198307968 3316314 358708688254412733791573830397260800 3316315 -879815342866020394732818506514527040 3316316 -45804401381755533441570044106613248 3316317 9055036494892745421844546761382080 3316318 -74145938531088476976978021378647040 3316319 -254284842987036054212727927391669056 3316320 -492385240789741203380571545634078720 3316321 530388360412344005761254211127039522 3316322 30689829979232397357155695094021712 3316323 -824974148922215034273171410423847816 3316324 160407528411400591394683767119339520 3316325 -48668331333414363840183346119943500 3316326 -51721976086805904175744358603825664 3316327 247258456297428654127362814366810672 3316328 -656799744365275410283666708363069440 3316329 592314780783650242606674670520701920 3316330 485984079876460283357641690407376320 3316331 122355073951857798569726362538046600 3316332 4868361901751199853340680853041152 3316333 348412627514439992848319421345768960 3316334 -169551760432716870269233168202414208 3316335 38743739883366763531874258518848000 3316336 152215087388127767592154772702003200 3316337 262995180124953022746189794547691986 3316338 -69435523914153593548001844455884656 3316339 -336785650881679987394933032856207712 3316340 -225561650560503290394134810791292160 3316341 186553060308910593020728342471680000 3316342 464642253915554640606791551275883392 3316343 -8311668923277933954264690961643856 3316344 -579383324235043362306476347590881280 3316345 -833705466945045528975953628868083900 3316346 -290924088934424523574497946348490496 3316347 38559278036628045339871494787744608 3316348 -75273007721139067934013307905613824 3316349 -44545953923029906169498891747629440 3316350 -85613905654597498153307659227432000 3316351 -356660741278178123934173173668754688 3316352 45433558118999659947073096793456640 3316353 343528826960739872255816225149675200 3316354 -92500267944799133633941838007120000 3316355 177607870925229015227158436852217600 3316356 -383259190067515320336879052645693440 3316357 268886255606043096462274157168999232 3316358 89050431435809544438049434608813376 3316359 -358242698268453935197444176201242160 3316360 355224471368550030258951761334374400 3316361 241422355091678782276173031781335962 3316362 -42534367827441419701872066381053184 3316363 266949324607925351986071847059398612 3316364 -56810449828564787716255164022425600 3316365 25471345865729054846034709587065400 3316366 -356452760351590007943004561154520000 3316367 357850199604270469093959584348195904 3316368 177540768592585144738480758915072 3316369 365662162640048093715449881864717236 3316370 88698615437150966763497058790003200 3316371 -515335249577163580566569252709014088 3316372 505137561332152621043227440505928576 3316373 -233187339667785531753122204526392580 3316374 -239644328718739357165365301129277760 3316375 149626108260746889229004565564000 3316376 437457045881105461192335028057743360 3316377 419383571704432823650286760609913632 3316378 -30739554517735812277812552430674240 3316379 -733356390485898580589591585292266520 3316380 -15788583280000433030540823293460480 3316381 -212346852455008333652953078489326336 3316382 78953170455175791171045297563006400 3316383 4834135920646480384239514645215600 3316384 200186472268650618598342870875635712 3316385 58116067119795564007851066762499200 3316386 41812493756481781061112733572526464 3316387 1216905363384435337790529479107379392 3316388 -317665204657082537165245439717219712 3316389 466204561431901173872883541308419424 3316390 -7881995473881587560262983664332800 3316391 -317331334123208264181893067198688728 3316392 -686815672571337326805146950074823680 3316393 854528282774895203675660414129313600 3316394 1066850111967012956060475129696195072 3316395 -302718733958460621736517248692971280 3316396 -332397815761224887750886317888862720 3316397 377207113664521513267006547273459712 3316398 -36474679344445753233058722289262592 3316399 667685685116932333274024353463968400 3316400 99173431913689356879190953260236800 3316401 8386758538648311673711147930780320 3316402 -575732558357704745179286797641796848 3316403 1112827709774203338871005201234224652 3316404 -52090629008903940921376384599810048 3316405 6361359606612211439728651667916060 3316406 10653062610153083499727450980469152 3316407 281301035456952558561310635368270160 3316408 -88646383006084139793281082656686080 3316409 -1050945257872588510325773963485819900 3316410 -79047410634544719082398465229977600 3316411 -335804376029239684518638692536891360 3316412 -1013115120476677060155573269399470080 3316413 479630667920443649592952709310314688 3316414 451697974787318790398496653662831872 3316415 405622802070783933705710920000099560 3316416 86453111510502413940421246618435584 3316417 46631474879459013862583154639741992 3316418 -9225660978816651491843227203897984 3316419 131062827241787607020615116307757444 3316420 43010479376010589686611092945920000 3316421 186341460576485836448689185013253052 3316422 -16726210999043776630050959411402880 3316423 145711616319217492902741834434542104 3316424 -945586573523420717614398074113367040 3316425 56358757999094723686553341167028800 3316426 481463148855536789182650888711972912 3316427 386942061410663486766291705828144276 3316428 -91311441560548926176396427554004480 3316429 224828693644201330090795754733151276 3316430 -121945455931023971262469355456494080 3316431 -451404244967138527089726992352378240 3316432 100459569162056721615766972938452992 3316433 1871188373896969595472869016899862000 3316434 173279184893646604989380776846241280 3316435 58353027514608239712995802574456800 3316436 863046055835335268986366603656960 3316437 -33571509522768514508928398600002560 3316438 -61203779522147347470066316210712640 3316439 -156660000275255085295033567573516800 3316440 528581394301313607386511473031168000 3316441 -87954042251323348862670249458279158 3316442 -222923757293044930761969536543232000 3316443 264600647002139947351236679796356464 3316444 94052669701709712822351680305895936 3316445 1053507877438532346208710162271546560 3316446 83502251545836140349022680926961024 3316447 -118014233685034386788315073552151040 3316448 655132732904025398746019427051110400 3316449 -122280214253604991579187512526928960 3316450 -3378109911847843702427730567504000 3316451 1185588876096527632875194222427223452 3316452 -218571212137213843265531834602195968 3316453 328145423043160122810701805440873856 3316454 -425747043372284262159684132409337088 3316455 419520006874840297781311676223777000 3316456 -483120066757843961635224620137512960 3316457 951382226500803565616082230211851706 3316458 -136111213616558609984422998386430720 3316459 -899416408591401969339141795618051340 3316460 50729216766229394566816366997145600 3316461 -8723173176191803110672949503814656 3316462 -306884658225388319285829549005212416 3316463 -18943182083096672903772383229680592 3316464 -198196539809265807529170850676637696 3316465 -47206321573613966187321078040104000 3316466 548335307284146856025675470309884432 3316467 -198316025605312780495586160843993600 3316468 -202615176152072462250366886274925824 3316469 -96641257792879636211574207681657600 3316470 -8735575252457586651220776539658240 3316471 -691409286971738360123567382539010328 3316472 -345989623855012730805138833976115200 3316473 -151147624835202472642343228684315136 3316474 -24430454625901697911749849303714048 3316475 289777269973671072281271067086855600 3316476 95921564439841735599234502944440832 3316477 -146400047316627229956919234193536160 3316478 -290083541184070822730672391773011968 3316479 965408876982243753794039178107030160 3316480 -592652032733549779680189847374397440 3316481 -91875109769708845775522704993639296 3316482 -47754755344102696449108839057168352 3316483 69027685122187088485231703372468732 3316484 420441581716900155641693224527398016 3316485 42638300637106914647418148777722240 3316486 -95743040730318295241907046498427808 3316487 -54816245192869140598368899703285864 3316488 -105633571578613032257579234230272000 3316489 53795255990718581791041531457130 3316490 -116513381071974407024160982018209600 3316491 589922104903338910567903963191595440 3316492 -619946390539441405746665703269603584 3316493 -141100773224106799428200090941054560 3316494 112169696393820067537073785962408000 3316495 24486126335616087942363164786290560 3316496 -50636459918988813454118627019816960 3316497 -145610126966772421524922420939044672 3316498 -78881320298928137122060110121927680 3316499 903622321472155541209394642074841760 3316500 497058139023174412514917465526784000 3316501 -499169394089450043208953373637496900 3316502 -76715926047988359688593396109016448 3316503 -22116619255024842550856773928441496 3316504 3813077155639922830655762336317440 3316505 590614024855275892256983512391638660 3316506 54253424324179687099378119739835904 3316507 -20566508175039545222022557960493684 3316508 -221098395754954247151181040386375680 3316509 143105631612485436536868074686376448 3316510 -111496028483938550265431611383579840 3316511 -1025024028312578573956524259633984776 3316512 -453602315462912208137721695651758080 3316513 -1351083548482110658654779881073331260 3316514 -188949140304769611344165256053965440 3316515 266101625629520253432218726103910320 3316516 161111535028110255801516627075381888 3316517 -407177888736568945264795468888234434 3316518 -194805659164397068804940067887729280 3316519 -315148303764879669376995768636707080 3316520 446590826205671647000691542172620800 3316521 36600124976643191937307940060449344 3316522 774263620421249234979777700204260864 3316523 -303671487166023551122765258340622960 3316524 -329987294837166543244794388812791808 3316525 -443499955341632248718477497132421950 3316526 -632352771881197295556573576349414080 3316527 -691294493429898673776645070798314480 3316528 -54368926411123270485593924884955136 3316529 -96061245454358200017844445411685870 3316530 -12076980991756364784678395189299200 3316531 -303639587585098660242680837599773216 3316532 -226018620507606987795595375388325120 3316533 -493178763120819110328350013365715552 3316534 10183451509103666888346815428588800 3316535 99692679075019825362577805289701760 3316536 59912535023570037819443419356733440 3316537 94601791252243948970992765761722304 3316538 491574588410906011986312487553808096 3316539 -608212627461362603579943766155359976 3316540 -12214452495843822063875970478924800 3316541 -1084102858943193767293453685679296058 3316542 308590530361265444582197024163387712 3316543 622118488944743348316313716295001560 3316544 -114560975630445666661182465783103488 3316545 -6154655797886639738510629161532800 3316546 483266652613128443283228076315595472 3316547 1752149262773311215405233671562400 3316548 19044732900298402703521977261410304 3316549 192420672305515599413439613109563550 3316550 126844646178737410119274630515364800 3316551 -278641731958599578530629026997945216 3316552 243755122847838937538066117428838400 3316553 225394136790072827423230669622435802 3316554 203634453028616227679950314392456448 3316555 1552357240468026608026163630107077120 3316556 -1162547925799865510595655061322885120 3316557 -309959356762669798591487759842148160 3316558 54809465223455344327437584129506176 3316559 -315392086544647843153038653283012240 3316560 38985418513497776842651820100157440 3316561 -169924293574370353561091811766412048 3316562 -83873993130123297202739893975318368 3316563 -211483449862615991569150793089620108 3316564 173635765773967983574154755064104960 3316565 -151964257089496253522747029318554660 3316566 42313507163488936500850954801668096 3316567 -639640694959131249345428437231497600 3316568 348352135702848007207993961429698560 3316569 -56888402824845738625781068829173440 3316570 -141040232050426876722548516893957440 3316571 -1267721083436773458567698122702263228 3316572 -50219535148191751266224732193914880 3316573 30870527195961085062509585719668364 3316574 152429516382017759640378475582434432 3316575 71594016435104997259275569402016600 3316576 211877181603285177263296675785080832 3316577 417886237557266129708063553883995840 3316578 424061067143916911590040508411202560 3316579 -56368010551391966862960692973664768 3316580 -58378886539321143098774461260076800 3316581 258245956886366251346637258474515640 3316582 -265778331063079497517716854333368608 3316583 143278070781046024991650941452240400 3316584 564948914681603938591209459986104320 3316585 -371415442955016771591672766095414000 3316586 -64404270798227830212667486349039616 3316587 15583795805027988050452812808912368 3316588 -475503923995194575865098792299083264 3316589 -1276799319416547226594855099996157610 3316590 5021104384333715023580489827125120 3316591 -1438820201987468085266950368542391000 3316592 -3250166705668086729720847328968704 3316593 196503722739630834741658731652277184 3316594 23819773911179732231976901636882560 3316595 14691459714856833522956104371327600 3316596 342113399780485506155621517895188480 3316597 8162890778166637674752882945660160 3316598 -339118275474192153765428691190409664 3316599 123179203474296859295147814210028800 3316600 -151809819099430030796882413780992000 3316601 787386608610892972110965797249882602 3316602 -732190136714700391739653551583027200 3316603 -214476506725979099582432481380268960 3316604 657383063422559419860332700995168256 3316605 -19434632040689658500617849155041280 3316606 -226390974201621313191006395005702080 3316607 -400198800398284310779420289215754400 3316608 -375003869627626288275403280115302400 3316609 11965052279958536832275060175585604 3316610 203832512451307076731117389902880 3316611 780505333888712196276467538802426872 3316612 175897088210134465096359495209143552 3316613 -542409872403255493329178620612761094 3316614 -197511064750364114166600849092380800 3316615 -444179664413201424779374620743672400 3316616 -419696464257580123200139995896171520 3316617 -125998776017962841199698110641498966 3316618 115138832582888028350292976729619760 3316619 329048706357730548544844598822712020 3316620 313833206499010718881857093673205760 3316621 -155829083147001292429028018651420160 3316622 -592110051378127744245426041673165888 3316623 -65003303986623257510156519418296832 3316624 82084209538812311799824599976329216 3316625 688542181811744570115086120145579000 3316626 -32281723424193923524784514423085440 3316627 169348653132469508270268654504546476 3316628 -38047787488727464649584633597820928 3316629 6882942457225673417571557074947360 3316630 221762724604471032900173003941320960 3316631 71728030339226703799053202408202664 3316632 660774573028044614917212537515212800 3316633 1246839894491142091357207773435744 3316634 366129336808198853463441621963347712 3316635 -24736157842921523837353674262303200 3316636 -9199667841117402460727638840721920 3316637 1045222947577981058123027448946157286 3316638 48873491625133679250945043369472256 3316639 -679768834188483731261048865312662560 3316640 -780205456526382486315501004180684800 3316641 -788614228906250240458116743829085008 3316642 -1105425621134255218907407444263936 3316643 -263125960986926244169785398722454880 3316644 -14298771680777145278287535272922880 3316645 -66874764331204734802016366428809600 3316646 123008835088581199704544375927926144 3316647 -132644982932872689613369222915421400 3316648 639174763932548158416461535588188160 3316649 -94254938838791396145621739944073728 3316650 -96157583954623135440811088384486400 3316651 54922246586519900994605070075825712 3316652 399605341020364141946219426088238080 3316653 -867600327242305514427802488883771200 3316654 54895630090985417248402828082373504 3316655 -847880254020013645964777720067472440 3316656 -49709684218573383769681369283690496 3316657 -318194358752375092300370393304842240 3316658 -39020469834269682726119116505412480 3316659 -215753034146692746186212201023749120 3316660 47633145115125032985600891827239680 3316661 -108794324950223820370089861831390738 3316662 263836110800655221671403915144202720 3316663 -245921856175585044308946518586140400 3316664 427255526392089586827305170786897920 3316665 -337973604063269033467321104770084160 3316666 307870583678714488934882460117592800 3316667 36208456952388946003153803434959716 3316668 -266688200702071282131434553602895360 3316669 -260832711905606922413948747447785056 3316670 -154840616727762972715164677398544640 3316671 -73735140671480232298857941085017520 3316672 -358373633444457673051707929536757760 3316673 -1319786742403209347876955622691430078 3316674 28634586270704155660432319487279360 3316675 -159883659889963435499264472153420100 3316676 -1079514555869795824571919434520576 3316677 -17169206543920637606435734292630400 3316678 -135220263649562241899920444615594560 3316679 395022007287154952481746474509294080 3316680 -159826474290246287961212059705344000 3316681 -943375830376724245825573065235364518 3316682 -44612814644882329682329299531519648 3316683 -261976564718682335640308013857053776 3316684 -74299583487288761175509379721432064 3316685 -302504249790895675922070628475786400 3316686 -409596101222742705257945659818214272 3316687 104643773713399145445056511675851760 3316688 -61981701167291197738098605704716288 3316689 -238318439966759654919368141246673246 3316690 47870081024442080535904351272099840 3316691 -302907211288186648924547717011326720 3316692 138363851710415717767337415993483264 3316693 638070994374033575003567449518320544 3316694 -111453421478218713374745714520387968 3316695 -158376079637894604434075278930769760 3316696 1430004250297544873319487333540085760 3316697 -36594112108148170912181531228373600 3316698 -78211732402669902776309754724280832 3316699 -557182761277357738246841684514634300 3316700 -408662026848987487276581967003545600 3316701 -677522414180010033660575419332724800 3316702 34818204311574637178025517916462400 3316703 -928773869414487903537116488011794976 3316704 558135155564196829992598426229145600 3316705 212969960370738094399002649145070720 3316706 -503036829340482864131763694442006448 3316707 1307973567171892687558401072059101800 3316708 803765417494298431499137678157913728 3316709 588593530474843940723288885944588320 3316710 -175290151455570956970176817037223040 3316711 -966925251830525821409495594827455688 3316712 577648994807887394439405936244423680 3316713 -864099146332544862299358865580697456 3316714 284416417955010957708314368557798912 3316715 -205078087010763904620026937385820160 3316716 56837425229908280875580606264724480 3316717 -15510076147085105878135286252093928 3316718 711513639151063688307180156055978560 3316719 1122581303391683567961859256978688 3316720 -67663558312670863456937710873804800 3316721 365463275593365690470635777956639744 3316722 82257715331768508623372686595283072 3316723 -668696776874597131627304587761471028 3316724 66089526891643722802157205231722496 3316725 -275412541037669662267002000148212150 3316726 181400402029966016417142916666988160 3316727 456011853773026800356052557849979312 3316728 -56172375616511717773514642697891840 3316729 -31258796189384592998848771449601916 3316730 290432695109659319749243555901534400 3316731 1194891377211141104058903165289176 3316732 -334624045110640277113151566760591360 3316733 -14919275597558839241251102483497600 3316734 30697377330393641360649765397904640 3316735 -472141410826212226858122513548506800 3316736 430999308386281073017342787038740480 3316737 224406017594131667757155552946285360 3316738 -262281724854876592495671594014009856 3316739 -822257271795307778697942413279148720 3316740 53408019120813277173950637717504000 3316741 65223177386128280898352206053306112 3316742 -195623608212398314034678009479291776 3316743 -124209746614507971160116491563188576 3316744 -812249441202436783544644505691955200 3316745 -273500261765250461314735541414329500 3316746 -153281206152578237670543970475433216 3316747 368261873207338417708056427500019200 3316748 398843840326642186827769733595633408 3316749 -320868740272787053072063313814006336 3316750 -518746279537546776957803105981808000 3316751 -1205799804724304835429797456277288768 3316752 8079098310013912069007024757669888 3316753 -805394347774218220151301821333396352 3316754 -94461777455353991365043850943534080 3316755 18078617431251337338204882081727680 3316756 107281148832652638491922549414166272 3316757 -205757807129306437198492891436063268 3316758 -120613045413287195251427490134654016 3316759 -256164562089141936744252865712687640 3316760 -163172031706987388098934572057190400 3316761 170357025091266348986089155404419200 3316762 -1929838560580989166080240551708928 3316763 -448969776983746012343788477317594000 3316764 -161321145681005060556387680343318528 3316765 400676500045737125767697039160145920 3316766 -624046378956016213014981725238999168 3316767 238462515296301869183164179641246280 3316768 -203447828000463442297196083861782528 3316769 77908726014129420501828972595610880 3316770 -101158410499413373522154846141092800 3316771 587549084992776552239990654070278592 3316772 -20570977319433241626526633587594624 3316773 860661871253549972646273900354981600 3316774 -283743826977979241340655125699576864 3316775 275607486135471310568439641949417600 3316776 -45635918861211743792912848627138560 3316777 517775846109494564784231511426354932 3316778 209135462876717345775404943909451440 3316779 542584473733005162614085829801642524 3316780 -164359678622938592637363194111754240 3316781 -241860076552628858086339563591274068 3316782 67466862110041193709769772087046144 3316783 16409933118880555259022950391089344 3316784 177181150991946051430572368267771904 3316785 -197313570731212971171707241203984640 3316786 64512480109779047283853373650033920 3316787 1300054347103517148481373347597083792 3316788 -7840235921163633494502867591793920 3316789 387521283037089308003354874437566272 3316790 -686911816541650622595166021222033920 3316791 -257773651666837862065085192660101296 3316792 32808797995488372214334602626355200 3316793 54259234232396684367700050617255364 3316794 -358119022478181943463046461127336192 3316795 100071384171234249696943547863324800 3316796 -79801063775131298565541813364155392 3316797 -836408680489785091965084826141468032 3316798 -67395538541206773620607038207235264 3316799 373196856912601419402700111106692800 3316800 47652574352403881709271247015116800 3316801 1032817230813320013950929074762302400 3316802 352081863903792206133478432121353632 3316803 -82344346817465553750302904612506880 3316804 -255828427904941203718059941982643200 3316805 911239863367167279805610782419360 3316806 163547626454819199720086984661893760 3316807 44866362062280217488688937988144288 3316808 145137734653324877795464383892561920 3316809 80191279470643102380104538313426704 3316810 -131902409912144000405194588190976000 3316811 -159424635838019528688743651143662600 3316812 474864102343838257036753138973056512 3316813 177747222754064845485867862622211062 3316814 -247932545777005794574039600910140416 3316815 -672865714741001457120649874337024000 3316816 -98312534782672860057906585670524928 3316817 -438640829577176226962278365389140800 3316818 -83425008959225766976501480889571840 3316819 1152837318453105850149797113985031312 3316820 282128397819241212436540515357857280 3316821 -509615653624244780352079161963240288 3316822 -283970263364809798135504611978072288 3316823 -1188770501059467337628346536119079928 3316824 60532909179732316659248187764613120 3316825 201120788596429477409620742325201100 3316826 351525121612370233697414105282288112 3316827 655200454534487185376193600218964120 3316828 6011367439030599983937562764870656 3316829 -247596740461082980511905554109945140 3316830 100771790664135021372280057003084800 3316831 -533004426277342499825336073142341008 3316832 315253174078198062009148054963617792 3316833 -159181492768148396606943073708421100 3316834 85181556609187720924137819609396816 3316835 -416341062741683312144887331452207440 3316836 -296591618690341701855064248125399040 3316837 -1351968768369629708580721456234193088 3316838 -23367366816894808598913326702047104 3316839 -532818084113144840524394105971234776 3316840 9309535060650854745043005724569600 3316841 -1076532700622661005878228620219216816 3316842 -300865360691384842803432938103859200 3316843 734976265229372212009704700590303092 3316844 883142818678411987999371980888852736 3316845 45800860490539359985148814318182400 3316846 83361445090763395520214648496707840 3316847 -558115339098743128079757622895878704 3316848 -2967905998790795606726099382829056 3316849 -684020380789847444189260945505503760 3316850 -319414335833136235773797375981739600 3316851 783789265108591000208781700981975380 3316852 93795719681218720078005609932513280 3316853 -27240468717541453290806709985260000 3316854 76699321180572993600764101186307520 3316855 -705756729805230105362171825267907240 3316856 351453453941819903055798689759354880 3316857 -615294239705073456932227003832982960 3316858 -147645253312399214862964480411992720 3316859 -79362052714136919711862859769865728 3316860 206039573748797967178411534160647680 3316861 1377016431099293848307993813248423852 3316862 369572352649876398641465840137905600 3316863 -414506093637928691916396598675686912 3316864 1141005510027880722746168511477841920 3316865 81255524367604328551987167617831400 3316866 1821636833540543129623204225916928 3316867 -1014803808059884591466175035761822084 3316868 15811036271833221320406201003673728 3316869 5547421211820796677003136751569950 3316870 98908298243431524577883504673504000 3316871 995832401057080093340130152882095944 3316872 -22138487497492455854549459358351360 3316873 92556476135881888271061714931795840 3316874 246343705093133458222780124039342592 3316875 -110050977240228894539981129176050000 3316876 76265607149558054750165016161746944 3316877 315866584808162633035736569094620032 3316878 98636466714566675365183561813931904 3316879 -1011995322759755440840136692582029520 3316880 1990952837600309763662788562780160 3316881 433315614126443718079648482798323952 3316882 264389051438006043479168747396475792 3316883 -4094894258996338212720423878020296 3316884 -48598298360630834000796851663904768 3316885 52531926758609763754916732945548800 3316886 128289547764250354339779716944975392 3316887 50132513435614387932928032614234880 3316888 524952714140661455969419527285749760 3316889 -273158727087852544967536862331214200 3316890 -260956910999996372899721905016014080 3316891 -19924667759221430647773456170262488 3316892 -947062805537088767941063604747702784 3316893 77652902287221926654486122293828384 3316894 -139661880930794475992362971110400000 3316895 82052887095846303161109369254870400 3316896 -197608762107285788670200145248256000 3316897 -1242653904235743656898645532563130654 3316898 -402224722942501776443933227783599552 3316899 632701459889945493286793474204928 3316900 64820002555764105100101924999264000 3316901 9689024903929225650585539643601344 3316902 -125142868086707825673871332274937856 3316903 614827570194882944922112844346636152 3316904 592777349212913703562755696982732800 3316905 133980251397403398338746111033592100 3316906 -214510127929044833281933143044444160 3316907 82209706332938340894392995236169728 3316908 472886032296768356569187154944411136 3316909 -466636291492583760504685173689748896 3316910 -143075521767907296951064281427544640 3316911 181312218455377550996337081920557200 3316912 -27448176440238421874641170960400384 3316913 -690902279511891801516759898134377838 3316914 -336028852668880951818487549754768496 3316915 53014901430275203492822068199414080 3316916 280023173114938669651995031683834240 3316917 436556239155287625418108391484974880 3316918 693982905834289710895877062774463040 3316919 -720615369714948235548946861681136160 3316920 -441130507072100381717440537898188800 3316921 -167747012443788716374949349122963040 3316922 -48379002734003552302851058111220736 3316923 -592622198654816189318067789816258000 3316924 -24326736911756283321947425719426048 3316925 -676597768890711834476633046561684000 3316926 360786555956267343277221834801946944 3316927 349209461185058934281622188817267776 3316928 255240831001279178811502125061767168 3316929 -62890742128885554080057431945780224 3316930 196907744354998707129556816803360 3316931 1630210142075833512766076141834447712 3316932 14888277335338925507792905452134400 3316933 63371559088862212443541189522108380 3316934 3097322185875824847299381626578240 3316935 47491721173962780427119906858512160 3316936 211442271877102669880105259855544320 3316937 564246166553024983707390660462939300 3316938 -106915168920877127173453516999372800 3316939 -343207462581430681324202686237129648 3316940 -164261633087651312461065671275269120 3316941 71536964192236404465617855199055320 3316942 355740510721707269452341912999943872 3316943 461503963100613545411708713456754784 3316944 70641716996374646475215407021424640 3316945 156400401774424693971363385394185920 3316946 739189945986354920536969421579934720 3316947 -111720638001079806314855880143248200 3316948 -268601876897716631804868609070168192 3316949 -342023119083705016000030247620816050 3316950 18245824405659209183338709387337600 3316951 374228508744753159879167934969969408 3316952 4278514487336230226494918480773120 3316953 493189234292976663393693401661956304 3316954 114518179429131762595329312909549312 3316955 95866354356597527271598670393108160 3316956 -505486218952493667800631042919981056 3316957 222711171243340119144834818876193120 3316958 -584928270752203996863757379648641920 3316959 161514240384262796759922455377007064 3316960 590985765798772864875465066129653760 3316961 -736760360983335209829450198064377438 3316962 -13065025054391217620227514707868160 3316963 7896235466786580563559705699907080 3316964 -228194102041502868846652650383376384 3316965 66719372713935604003025073920946240 3316966 -279680917666065655901876172013985568 3316967 -106329096844237743659391883540758984 3316968 -251104467994476162169764935391068160 3316969 -602693204045009176750950186230280448 3316970 -493102629083273617220535569565724320 3316971 -65233406434843886283996574955544576 3316972 848797745685070915171116088765770240 3316973 -2956695462890706773001350619965760 3316974 -14865557382021333852796079284520832 3316975 -312110928021248395693418241983983000 3316976 -7458753438379502541286888654503936 3316977 -8217057017737439259349832905124160 3316978 -146059179620551567988404236429837312 3316979 77501279189141084203270109101993920 3316980 359222334212186293892837986283212800 3316981 972880178023366254442971900645732782 3316982 115541509353408918653120477217187200 3316983 167853998688872242064009687751234024 3316984 -1166605508797724720359648972020142080 3316985 -224020770533016104410125121784101440 3316986 165452451118074870964766291347697664 3316987 440139903058516810250502088968569636 3316988 198538678631089787337046555798440960 3316989 93769580852205041347239418870575168 3316990 -121530063992585062693044070126454400 3316991 420907157498242818096473542661125920 3316992 1400866748234406367276414776901632 3316993 98096484052497538899015718178922242 3316994 62898533991082321301338279037881296 3316995 -361027098635119386110766387364480560 3316996 244364375014907497111438339380176000 3316997 987972115790680519265363471026491612 3316998 -331574295879229919429949800184495936 3316999 -28165949444754110702414290274822864 3317000 144625100523117531884476352593920000 3317001 -64302426495679993076013418433754720 3317002 63329794974889296283803728965821120 3317003 -743491289445941621317381873609870560 3317004 -365313145194021688057435660262138880 3317005 -395772254052152377030083705932938440 3317006 149879495782732821280944902317521792 3317007 29550380385944647839528313383509640 3317008 108744347129353647124122070905978880 3317009 331082158734437764151073645795180210 3317010 174962448809503238178084702395266560 3317011 -24580109349533704087259446828530388 3317012 -731261703130415552154260314064007168 3317013 94269977757252518479534764382212864 3317014 355340071441694560435237545276136320 3317015 138955458557535228912418396211202720 3317016 86433057440302689883506414708633600 3317017 -421738948727413860038084814667231296 3317018 240776416296440131178371895590878960 3317019 411385516466326610868154904257361520 3317020 -2791034414676818711340672724992000 3317021 -1072982788373245858180775241007514778 3317022 -188861877079983919606878135998331840 3317023 289654584532209496976974452421449120 3317024 -1074001649781140823118127131548647424 3317025 602661644106965617371103485851529600 3317026 -323465728512927679036841887274970288 3317027 208804387315254126626586522065080272 3317028 160845909884493561007172191402242048 3317029 -685298182358221085132032943931063200 3317030 -29172030531665987269233239318668800 3317031 12733988298582727028638854498999744 3317032 2098579825061907086408068051430400 3317033 -245043906687368848949898902541155718 3317034 28193574678005322029237473636250112 3317035 469145692309851890825796782911248480 3317036 158810152449796151585128923890370048 3317037 -95365215918064881587934861823040832 3317038 425935259167860553001947735570372800 3317039 -764202473441273220875301922373232000 3317040 -14099130576774453971877749088583680 3317041 111886695416593802223059775012868544 3317042 539910461963742224457167698009021344 3317043 -330617816077119791446240849317422016 3317044 -70262922585964101403260901920355584 3317045 110049069231962330835962076921846300 3317046 183813116428642351456940144315304384 3317047 -111952676962010613190390700748542720 3317048 -25899751561370908737420708807843840 3317049 -240240200424111145710003906334094400 3317050 21332272866074899237874986004217600 3317051 820945977639720898992610308770388504 3317052 646220339247444092625824407848960000 3317053 488814060005072861937001930062138924 3317054 162340197475746632752019366212532160 3317055 437579207936207824220727533234044560 3317056 -317747792205425136003848877451509760 3317057 244998364338903688272755630372997252 3317058 -208182300186188726707042080689126400 3317059 -263797873869777417838889040268779440 3317060 17449485193362119655435705524367360 3317061 75271494222449539949106786677210784 3317062 -64236766671886971178141166473076736 3317063 5466464916576965280162173498754264 3317064 323246771857640400032918942424023040 3317065 -182993827802684852576704007194140600 3317066 206277783413325988112608640044445232 3317067 -1666602277891896521376683820796032 3317068 872624978934081844587313574006190848 3317069 -505825061634499623057913428395433504 3317070 -153996185402091986820279822007804800 3317071 -170165087709137349699933673525629000 3317072 -189200096438663630445180938400301056 3317073 -829441275846966977754175458681612816 3317074 209873815278555126134223348261295392 3317075 439954382703297065543089816698312000 3317076 70657693291554726575981483928410112 3317077 -432875221482088069596910768512918560 3317078 187615109162388965470397739590520960 3317079 394022714913966526760585844143841384 3317080 -212155845712406424713341745519616000 3317081 101895761646980217333659320032259200 3317082 133472050891726145673927148434657792 3317083 104748927914811701416613179173723648 3317084 -35625436882780655982753765569203200 3317085 -22197546365378148016745118423940800 3317086 -205856742445191924111812168912537280 3317087 826401410529108602955508826253365976 3317088 -303675440719043783876285137936711680 3317089 394448862708807742170744889408882324 3317090 3084901967627541601503220494881280 3317091 -1146048339947324453620590163989558816 3317092 -353971085485511914259948338589440384 3317093 -150616301396795623883723773946368512 3317094 -49280396608484188694178765396768 3317095 -264349887039475825210453257018480 3317096 706899068473630817273867606452224000 3317097 -3176752359860404015716380101533696 3317098 300281492939452259057073322594629120 3317099 437317544868118674612001091736456936 3317100 85606569987683671129070150366630400 3317101 487147226477278336830569594675365632 3317102 134448010203007590263377834252329792 3317103 -249662202253019476979476225373581176 3317104 -98361274429931272875259256280612864 3317105 126263841035543753090413036034903040 3317106 -60517471757616109127686294096418304 3317107 -940673628291659452783579993530308400 3317108 -674118586145044853656331707414750464 3317109 311366669750372327517849821579092800 3317110 175423235272812893702030780684712960 3317111 -12143094201154124448395823210475296 3317112 42921623161291822666608021641625600 3317113 -379091900996375516901340680313748480 3317114 181419623398943365191435073661736672 3317115 249441666672781666627312154663692800 3317116 270492877877860643239057038768483840 3317117 393433678228292641856737064777132166 3317118 47885798598031679728561555027368960 3317119 269936323983262572114561189691167360 3317120 23403633624619838680765337645875200 3317121 229909221971831013428981569416867072 3317122 290862507606456272676421119981980112 3317123 189880193235183240124699777438677372 3317124 826163320563856994443073362427904 3317125 -304487470613990362531140035110656000 3317126 -46240205582321566202699536242162816 3317127 -763496733650430462068456016520129920 3317128 -201722298473904884702176768608291840 3317129 358604345285959723104334134569136384 3317130 -100165471805368245532029518033684640 3317131 -188605410835605139129456301693248000 3317132 -205873270447398288504489745984078848 3317133 -95198152719463353029346288445325376 3317134 -377880524236214910125331572157831360 3317135 -55359016724286261498971144756184240 3317136 57507727217834015447788125377003520 3317137 1706787224722720072065240393222997872 3317138 -41927611177734530375963103275629440 3317139 -333811427168993696121592281237672960 3317140 264588946345308088324117076034205440 3317141 296607813605889051479357170586747292 3317142 64712314483802433105960082627973952 3317143 898253786697802501450212175584423384 3317144 913495384690233452093620995009116160 3317145 -9730551734538748649009889851136960 3317146 -87422246502943740019639290522570240 3317147 978595350400583760899632721880526596 3317148 -323701085575888024365045702969965568 3317149 -1571180933056666435379158785963552 3317150 -79545624124307175185669797954411200 3317151 -65254915603876602494846749889725056 3317152 582153497685213552013741155519823872 3317153 56246984393298618224617368616560000 3317154 -51612976263170174384282282556554880 3317155 -115882171212098438700361634903978880 3317156 894618073413029913929739557075579520 3317157 289982527334233336335550877960634720 3317158 -85620032951429092249575804493103616 3317159 304254268674328057003799983979614416 3317160 -145048095451240694459595694669824000 3317161 198172264480394493409068070486404772 3317162 -309834003263146663188575528724018336 3317163 -239959519186709072612676584622698496 3317164 -309647474973709087316059864737460224 3317165 -183563229281018732173031454055974600 3317166 -418968309690959947686029992526254080 3317167 486640741405804829632104813392989184 3317168 -160212674644179810014133343759958016 3317169 -121677493474988894102744739982985280 3317170 319794697370773020069454447961602560 3317171 223992102581629272467620099322854224 3317172 259207282219578694891457485268736000 3317173 -522596834864249297998063984414302500 3317174 26666596547972213198100147007026432 3317175 54472815180426360054269046341185200 3317176 643524646297637733069178840588738560 3317177 -269129427453595439178663157674565974 3317178 -161763428719152722147994176264831232 3317179 613355036126282556582672995597543780 3317180 219554569679438768402328626288025600 3317181 26180177443824957512873088979649664 3317182 -441797339384806543974491477696888832 3317183 -56784484254148524134504429493221568 3317184 58195249053316918590489752978325504 3317185 89727205436310761089435301066215380 3317186 -92800178194682114722922019858087936 3317187 86329992063936758513370954292015200 3317188 117005627221508590506047301115088896 3317189 6585124266447092569260783027240990 3317190 -124765499862938792967030560602212480 3317191 767405180217371336060919918934838400 3317192 11104049073405634275497286551838720 3317193 -72422066274250345993342651499428032 3317194 -67446724422214838018257667252411040 3317195 116294015089176838545164166748776480 3317196 43968946644132840664276551098241024 3317197 -20183349886305444997391490328530760 3317198 -123038323269167890518216411093753600 3317199 394264606284642169796681821008271248 3317200 -127824248782783136984957088841523200 3317201 -507306007078790711344096041884694798 3317202 -8994728277968536853321356528693488 3317203 498013202688176317660888967661465452 3317204 560515560219218046429173464690163712 3317205 338664667560054278486749048673104320 3317206 671818256928384006111796326580545600 3317207 -798336466526394082693395843374259648 3317208 176963963548281130155924403861708800 3317209 -377901259926355095097357699849942784 3317210 -187950608419912220779364904758784000 3317211 71111613661705480637739007097857260 3317212 1231897474997291655054806289893913600 3317213 -96047938590876677942310319945719936 3317214 -177731202571931120775479639381035008 3317215 -701676916586747224318648082072520 3317216 -221898856547874533707801158462996480 3317217 100768682541535425946713226202850816 3317218 920751001787622514771928004958370304 3317219 541724268039396491016048556373179344 3317220 157746464567554337516126144928153600 3317221 -1383574747700697125621349870954025920 3317222 4508196795762344622905484451314912 3317223 22977088453741885970470491758630400 3317224 284401031955315231498736584268200960 3317225 -36481211465923058477634491410745250 3317226 317555397506453002150184378762565888 3317227 -1666587662937794185669511974571866488 3317228 64932771634193515677575196195855360 3317229 10979490375525503565254784008257974 3317230 -77977092533861190355962920767468800 3317231 -1143450557971817568673484114275393968 3317232 115787205024165209351021064482488320 3317233 1221524227540183316986445751380838482 3317234 -62313214228547986390598854433343984 3317235 2266733454494001007128331450924800 3317236 382465991424954025533275315178810112 3317237 42127781342991560784876580161437184 3317238 -197967515205476166984003663597409056 3317239 -1023392024190283959358478130311335960 3317240 127071969739404085136789890419916800 3317241 27067755713668073337211617596068224 3317242 114492569742716943214652484401348832 3317243 -679181897974940666652028119813548508 3317244 -65367591068168427463571073978925056 3317245 -93294944038778183915069606926869000 3317246 -316290581239067198459478200588924928 3317247 -563930494568831109566153885269854960 3317248 109924402832756686170561876307476480 3317249 -11417407226201698161872217272363436 3317250 -119762603246125748678067496582272000 3317251 -59898832248124624876982841894834900 3317252 -975945441706181788023543137344930560 3317253 831336224330257825658627086043755104 3317254 250802269599140238244404728126484576 3317255 -30705268932920206051178061267027840 3317256 -743746330137674881841882079778606080 3317257 -351869194739416722911335913267627494 3317258 174148158722207368406583671666846976 3317259 303568901653391752045582526333012928 3317260 -821596820008302486901566833589964800 3317261 -843266692906827607906951423741070976 3317262 -58230005468570343927735032104243200 3317263 -311226369743165773455628654606481488 3317264 -133624710577793488489146628439531520 3317265 -108504016931499365720807022884604480 3317266 -38776812075035487898441650376533216 3317267 22876745808257951074390668264910080 3317268 533155811801214474958703085772093440 3317269 144311797298378791026566698847410620 3317270 133769957691260111865588362600582400 3317271 267017567980787541658798524703153512 3317272 -39772770255516672627632165459312640 3317273 -374258590773807109654373630574023478 3317274 -19502081002901398760987764210312464 3317275 72653966567798565507317611566246000 3317276 -550884190947708169618137616524003840 3317277 53178440616325468995236977382017920 3317278 13016880506949901361971513526010240 3317279 -89699051821885199347144188722239488 3317280 147248215611351876135808607264440320 3317281 672905274250898735676711551362464000 3317282 -571425840371043349492341792228786816 3317283 183291475264944531909453239009210784 3317284 -939231301286206645327148360189045504 3317285 -307830984079839674451645142666684800 3317286 40354399425087432117669268554762240 3317287 88113857327351993373382546675803000 3317288 -371421764071572437215779118086881280 3317289 490324288358187114562969505077426560 3317290 -119452304691145464019092286822241280 3317291 -1342365733826195423186712576606271308 3317292 -216806007263343562340294737754101248 3317293 369503905126090677966753597289458400 3317294 -269487172065317552024704134026648640 3317295 -175204592668796453452511119624082400 3317296 -34548182105006783092168407978754048 3317297 -51029513518240959625655276353851420 3317298 185066270087167980215249555309249664 3317299 -892592288138824159933533846050979700 3317300 90006092756668203882614726657385600 3317301 263397848676137383569451675295941440 3317302 -654980138817329963003526430489005696 3317303 -708726444248884381142424924483404880 3317304 -166744774791090571877283904233799680 3317305 230270222527742542187557921650552000 3317306 86735873399684887276775201688756960 3317307 343581394483852307564903037602509824 3317308 869792309379329948581785476398456320 3317309 349343636035481802896783941585257516 3317310 -27542151878497656996574824017356800 3317311 168771866885038438498945236540733024 3317312 481903044086669940027711881242214400 3317313 -527830809629502798114356355629340672 3317314 -52804836379956369037480828320623616 3317315 65126503333053498156704131312338960 3317316 54088440726004320725695109888842752 3317317 -1213146710807295366659254080450015620 3317318 150690921970794264034059377194180416 3317319 502579467115991153412277613374278288 3317320 453476647654327260646100702355456000 3317321 -5841851568795173743893895698533376 3317322 -141653453941766912212094634979561728 3317323 656956352982286821950701469166691584 3317324 454978844022036062129461696810944000 3317325 -116443241416183905556566881408560800 3317326 2393522433731497513315612634069184 3317327 460210967011612774914297984419010360 3317328 13231026870241366042785932307333120 3317329 -280902820815000561234928745807588124 3317330 -66189383249435645717741980325184000 3317331 362699429293907113815568215018377280 3317332 1007745468370366577003701653643544320 3317333 418770217130753677338107264722548384 3317334 56587943201174442878910693403645440 3317335 301204580363955972814132644516891360 3317336 -875443315846877351704524100608000 3317337 -10661769316407866977906791581114406 3317338 446069945465247880886588680938574320 3317339 60874715844712673938636013779973760 3317340 -165862850571591181981292930015508480 3317341 -128289057087531342386800885808699136 3317342 -100302648813476831937593877487113216 3317343 69745304510938333176122899379088000 3317344 160172848164613081347796507656192000 3317345 551675749332334084264982910697540200 3317346 -82118716366703534662086411632888256 3317347 -403679520228877847518173211114983288 3317348 660585123720473070536556016635985920 3317349 94551949068302022467075883847922976 3317350 -89091263288956998728482401250605600 3317351 -133983330911069636874593771472945696 3317352 38057334303591677406831170918400000 3317353 -541308751144055703421907212014546716 3317354 -1012971613781394413907780314342573568 3317355 37503879019960010843136164553768960 3317356 -430711433440174300344006210078357504 3317357 -142797096051919529589801695719124394 3317358 111773487616307973186991329823423488 3317359 46940742131719263322645805226475904 3317360 105515175706036199017945931282350080 3317361 -607936815022683807890442504670570128 3317362 610861036939209921466423033659216000 3317363 244121208798855244227298538785941312 3317364 9921197359807897633501524374790144 3317365 -4118296475006237930317900159598280 3317366 -77880079455472977838481571077325696 3317367 333391783030243936867582993419098112 3317368 -412149924481049735678890017509376000 3317369 520125376379805351491552813044790160 3317370 75245391581365041372820631544284160 3317371 -988292773632525300361133711236214580 3317372 359907118565213692599454979225192448 3317373 -105224293176801040690446461582599578 3317374 345314336598081449415548279475238080 3317375 705830437387326004135744864387830000 3317376 48656077924848192886819367084359680 3317377 82089515159614163547101941870939072 3317378 60610388051722172546087794532393856 3317379 257324306248529699362038576431283888 3317380 150120760312464149907624366588026880 3317381 459443822565314267336466212152212000 3317382 -322877636576518358512896011503902720 3317383 327378348153427697159658735814747960 3317384 -161416835403241397861436883533004800 3317385 -139408436927488308375058218093902400 3317386 -123973324507431694068647663735436960 3317387 -376104236615846716339084654796114040 3317388 308948681050902137244926387505139200 3317389 -19124852817915602720033136225394976 3317390 302044812835045582266956430186283200 3317391 -78685313224048776459669630781097856 3317392 26335871706813971118634756739727360 3317393 -129230047065205516038488866600101918 3317394 -409283661598223575354160108871715200 3317395 105681811160186838042884846055270720 3317396 270873899106173138931376730236156800 3317397 -1052846553202576290767432140256681280 3317398 533368718444644939572747887429624736 3317399 -1063815937434758199113055826882243680 3317400 195784566962476244043452676641280000 3317401 -1961265010737977113783475419848275328 3317402 394429700893308137891229396922331904 3317403 167464399505477103081752819790763008 3317404 295530744332321901501291430381734912 3317405 72621514474066791399764030494763520 3317406 -109071874000309385398844016869299200 3317407 2066777491793186033226300769816320 3317408 -1284825724373351563240712682314465280 3317409 -623932957573323700030949462057837280 3317410 -215887792346077203933530205989154240 3317411 106471296430940975296642188555934800 3317412 -15412912232064037471547311357403136 3317413 -479952952378143276255216009955338816 3317414 -319568284326573942178153401665494848 3317415 185296023090311977877880481916148000 3317416 235508863917567139716267010604436480 3317417 1027145511467321222384109525773513466 3317418 5477824534666401504578068331282784 3317419 -137904971024774123068908914829084160 3317420 178304201219637162325932302014356480 3317421 791894929847063413837413720869474112 3317422 -279837385732507356962256538917943488 3317423 750073518037390808217848698332630672 3317424 -208854249773643543434484285900324864 3317425 396551871531095295760679120726438150 3317426 -126931669294588438222689155725155840 3317427 31904487703155203474239304529677208 3317428 -299657799065332207678869014621958144 3317429 -823364189035119305030705735616019926 3317430 152912977239151949449059876912117120 3317431 -4001395526298928056864292625105768 3317432 491053342373668343388125171259494400 3317433 -78379008305346694444441519271140992 3317434 -74188214130100867744931053095287808 3317435 -656933793123352277961792827403398640 3317436 425401869269679759970511647139108352 3317437 -179606637320328281824496124551191008 3317438 46682336662702705668053027553469440 3317439 400912802515779515826743617365831624 3317440 -39481417848054470567565027987947520 3317441 517301919208086569050060165242763842 3317442 -82038086166385268321694279671851776 3317443 657241334568042019357675813646212504 3317444 -118107315835294239256006326384611328 3317445 543267656669851756285961069877833820 3317446 -350447628735163152994316892843422592 3317447 1439592398385006708698351199792409440 3317448 375492746052238749801263614287544320 3317449 1199288160091885276943923880350799450 3317450 2126494633966559697449680540089600 3317451 -324774814165584296203154525060206080 3317452 595070969800809060628263843139975680 3317453 81090994267521604217912431849191840 3317454 -68295051769096549163706640714121472 3317455 -507781611170009722594029047904129600 3317456 327068371513173017357829836541222912 3317457 140940203192330236812868639775040 3317458 12606140925718296027857249915041920 3317459 -114283345099500747813375223345764840 3317460 -22278270989572499228341242239907840 3317461 303355188900202075734981753232304032 3317462 -252942780115097431111022242485631488 3317463 83388896204885216664184096224728400 3317464 -1218438692360635291702528743703664640 3317465 68935073739434857418983765520601600 3317466 -148227907649098838966316252132019200 3317467 -290181676391731783275884010041062968 3317468 299470536462637844733818299272241152 3317469 -128141604482873785765559098055081856 3317470 179476530355515522532167102297254400 3317471 954035884321623066809127641079762552 3317472 336873762017939062216520220530442240 3317473 -604539388051233309658551572178036156 3317474 -125037124091397297652474188233256960 3317475 -26330084995138675413494199915456000 3317476 -660520847784485663371562479598996480 3317477 462600976465700003180642748328643580 3317478 299572319303785300463409345583852224 3317479 787506259486858364808280623675294720 3317480 -200809396485500421357504666535219200 3317481 -260696628230902005242202972307099830 3317482 -107517068078872962446971105846634496 3317483 -85222605003549930366493780321858896 3317484 -24059919721141565952945060879959040 3317485 -54860465313479945582138193188202000 3317486 -356143734885815670647376851249915136 3317487 -237546192074704618107631081946098032 3317488 -122896020934848263679559872222527488 3317489 536873580040154488683979381415662656 3317490 388492163923582597956903979338931200 3317491 -677333514635589481476802467385514216 3317492 45641835695522497596664970247678720 3317493 -10620450422865994660295045268322656 3317494 -28618730407682235518955532101808128 3317495 188599500849492003753202276215475200 3317496 39985920883729899031398809075712000 3317497 238092472793884160797632272759461632 3317498 -39612729446038128343178529562746000 3317499 534246527835452536839105681937193784 3317500 73987681623763916268707502154880000 3317501 -385047161117268852866481122723404896 3317502 233440511068990808421654567657229632 3317503 -112162734128477226011674392989682320 3317504 153268798390090991618606717321871360 3317505 -337546262384102734697205084815570880 3317506 737249159264222156086673903084159952 3317507 627117448966317595872789621980085756 3317508 105373943166270688348609326597259392 3317509 549934179121478299683355219021195804 3317510 -81548778597598785266912449245358080 3317511 -198914075629448267047236340293740160 3317512 -932264596845093853860920984613888000 3317513 -1036567527467271834463885028411361600 3317514 262639683557455314583949592222247680 3317515 51065520473863397493706451626199520 3317516 550913916301572436011420760534537728 3317517 -9255856685776682281206006356369568 3317518 169412282309916072816962254176576960 3317519 -1353321705787202673369043497651894480 3317520 52398291678493330610662983338557440 3317521 -912748315300248366248492725746707278 3317522 -52917306679367414211195273635857248 3317523 46247053597186116493063513787500800 3317524 -9744828527098022591723240295301120 3317525 -15253069417190610531393835779280950 3317526 -462975116039737908809704739080231680 3317527 331588699646151491578830498438901760 3317528 696819498318353885468502505336412160 3317529 -78552092560246562466500204497953600 3317530 186260734186201623489078513159848160 3317531 -46931096997384784835736450087471840 3317532 -22594758179400030535783810580694528 3317533 1378081419166351466494431086252355840 3317534 -641471752507485121416732241817725248 3317535 -45674514525456125925294945645459360 3317536 15300931572015383387215715942006784 3317537 287503948237561099758514056951321186 3317538 -77866378274192534460181321097771520 3317539 -111132828967693565279600092769659976 3317540 549371578732507127794098507230634240 3317541 376532529590898843765899651889482592 3317542 -215108310379029890065117729089016320 3317543 117189388677759649867394532105444624 3317544 74510597266450391245532098461696000 3317545 -424400898791425343555649345226439040 3317546 -378360382254993786858453319129546752 3317547 596630615681872280076757930583362800 3317548 -149349846317929684293354395477427200 3317549 -56580247417688840890442806153618740 3317550 83973320679070925636602595301129600 3317551 1272925400502537891898294246047425552 3317552 -13950625218346500834973803793612800 3317553 134117644985580870825140771797677264 3317554 -1354092090385160376849545651991767040 3317555 430068653249098401110844501416234160 3317556 -151110020620242530859548729931558912 3317557 -1214083728057866171004995339965154194 3317558 14689679509191123251096371283862528 3317559 -160571837278959511870405957195146240 3317560 259586282818031505477493400649216000 3317561 164738950171444007749714490120661252 3317562 -214928170597897920910100056700929680 3317563 547178718044293639046937104887395812 3317564 286395081488743851956415364377062400 3317565 -189256243336228072388630182949016480 3317566 -86133098971606552115879083180916736 3317567 413422479461788250593541553262317024 3317568 76521648905913248714406822345179136 3317569 1028126880391868111355413847571627970 3317570 325922234604986758577389856370777600 3317571 -735824961983659179067906206756096000 3317572 -783958302933355534572490239031976960 3317573 477324717362928948467978046578449440 3317574 142317756732453562448090766423197568 3317575 -130084851165692105729382228524507400 3317576 598533396417916164863205803493934080 3317577 588882657062209382112550383169246080 3317578 -1183557562103055038874396825024720 3317579 22877983481761801922786858340753384 3317580 -35441965955343946656352119271741440 3317581 -928150347698103976055089336395172618 3317582 -8017823265431561803365393238031616 3317583 784428495854453870259845978724140424 3317584 -245706750644213824049951574207381504 3317585 -426679275523517822308910511695006220 3317586 221099517142227973917485725859078400 3317587 8774934806538592109894113257724832 3317588 330865425562363877649450844661702400 3317589 160848258862699945927421038153875456 3317590 -1592326175062086889328016303926400 3317591 -908434677705085470408735485469238008 3317592 89467520002371793359563271677337600 3317593 -60947927408952674253668387518510896 3317594 -78341740189726071873514256175175200 3317595 -235200864019971599407827539730798480 3317596 257118882550566259838077139168883200 3317597 -491336843110509164164376468267507028 3317598 9826965982630332364008823932026880 3317599 271328364562313170184612633823245600 3317600 -198930944228536197364714296901632000 3317601 158987376356331618237985938706875264 3317602 -632175129116064484682468393568163248 3317603 -459407522327079222376488057954770148 3317604 -346197334846747478501395061416111104 3317605 45617540342328416048132141603078400 3317606 -13674891452648989415390978720513856 3317607 -821440225999686956018104817480030472 3317608 93684760355279060524004151809064960 3317609 4336477655646338166619314022403040 3317610 134742577885922063531462286070805760 3317611 -660784297170621949081008996185199576 3317612 -574376352627946200008584599558878208 3317613 221813461391949082171206092810899008 3317614 392509522903224290289883283885806656 3317615 -35858438239527146756728894197136800 3317616 -37947747714090000073060371734200320 3317617 85200086828874821235159727583940672 3317618 -536596080579378456012579594662306784 3317619 351614231556080574755344088032050744 3317620 -118755595999069229104006952439152640 3317621 -205850582375589186564325523534739456 3317622 -2554192661943764697208459580178432 3317623 13407619236654689537401903855172464 3317624 11260768736773844588882756440104960 3317625 312857270205045254733010931909280000 3317626 49050059140402269090337979224422624 3317627 -867543043638268153712068752805963320 3317628 -29810907716350451281616987592744960 3317629 -183186004500931127935441850074627200 3317630 239284008594925614050713962222539520 3317631 -46964308654214011925118749974172400 3317632 142198746198455965457449810604851200 3317633 -635369795431864221083101339787076480 3317634 296116044738697674341677554029920800 3317635 363743448405539431686337090018791360 3317636 -420943938646411583610393353358557184 3317637 -823994187541172297637736925386859040 3317638 -69374777159175418444554159691481280 3317639 -540229577211053224102745664305586696 3317640 146044442929855941523317011565772800 3317641 -108187103942495373103658021303838108 3317642 28967655665806763443320613314597120 3317643 324704904441856131636054110737692972 3317644 -160011079594270523268532093995683328 3317645 -127023721569682731541590277506962100 3317646 -81555787591911207088552610630948736 3317647 -389671462375151320919934626395415960 3317648 -219716292605764372964910858281926656 3317649 67580925099452919772069498923777264 3317650 -110802913903425521050499173566528000 3317651 45877335702021913778877125408944704 3317652 256841570286104920968917137469644800 3317653 -106587525816508054233237469625785860 3317654 -618443401565023248709326517081888224 3317655 19517516776622257124593657905083520 3317656 1194016751838260174869611969765242880 3317657 -33666316010216322954985217526060288 3317658 -261276492201254871568521827489510400 3317659 1586708836007403596555800177220429416 3317660 238065941273228365619162538998791680 3317661 19423696370679935080318727378556300 3317662 -47865238111521226291837153526798400 3317663 -977232464894745181131701801792813088 3317664 -49428201650506639722782727736393728 3317665 -4112550412671806221767129718908480 3317666 26620924754812278369707452765981440 3317667 363686475602700884878637600507694912 3317668 143183018564141782458955946324582656 3317669 189908621734606268094636960999380796 3317670 198051269131206099639500541447075840 3317671 386278097572827122492079844568049712 3317672 1246984213547125944180810864276556800 3317673 194313452986266688436562776369629584 3317674 238364186561864958288199643977308336 3317675 23782944918699010732054236477240900 3317676 111797152862447598248932417134342144 3317677 802895790316702136242257283190112864 3317678 -61248834415449344678067779254314240 3317679 89675017771730386733765716173065280 3317680 72222363766800081140491794701352960 3317681 -528096386992644609231031720403114688 3317682 7098252157898078347360409093167104 3317683 -170789549800080788703786555483910560 3317684 -83462428467832128743339401090560000 3317685 96401626978320849540112924284518400 3317686 497859156519471740723931309069218880 3317687 1091232816901288676279333319061548720 3317688 260786193490869561978076229846630400 3317689 -11995556854790219880227714491591510 3317690 -4857271330027204061866854480506400 3317691 306913007720827267530848651659617504 3317692 131987745703737827507782521075554304 3317693 -656269136566543152224038862279504058 3317694 190187539590300082380282876434137728 3317695 -777720753083974393679972864447467800 3317696 345855872177062298541770925429227520 3317697 -29213713925968085610887447459586126 3317698 -362239280442495271705777124540612400 3317699 -798602707225990647460071616310832 3317700 -96194139039522047723037340070016000 3317701 -1099364507345927675455167559297059298 3317702 38769199237905360159652805473758912 3317703 -91323128091120488406880345056905136 3317704 -14200420188656207814194294592307200 3317705 394070778062076874084365435901189860 3317706 287916003532398584220111092824842240 3317707 133491768003785417160097341653463956 3317708 9696919694920236056668163256291840 3317709 -230979008113497100680934849004623680 3317710 134173436251274329419644947314203520 3317711 1440849169542195889555453461127107312 3317712 69216431934510689116890849544765440 3317713 -78046772214489376989463679019742720 3317714 -95596697654113322649885573290930544 3317715 -38211190719491166308437702734397440 3317716 -383853836402829765293529731294661120 3317717 -240149846829491083406352971522576580 3317718 118151196581358542539319036042884608 3317719 -391999305229557077528869085130261880 3317720 -28251023656792482062313126723993600 3317721 306107271508238985818303570064701664 3317722 -601642623983656527276402649999161888 3317723 419444314584625149743685195102465720 3317724 -535525405542888375121424182457547264 3317725 -117135309181277575754912410898044750 3317726 233418971385041608255147346848788480 3317727 -41600561927629867231149094887774720 3317728 -132902136149631472197411371915673600 3317729 -430259827851206321103645798493039128 3317730 -45207527356981005142511515897589760 3317731 -6577099758689875032762669902710536 3317732 831135160280071160993068461597852672 3317733 47622540137214518068619175697457280 3317734 12797721467436517576946881081483392 3317735 125851290773099573982271041325690680 3317736 635960080393560751866695528900198400 3317737 1496971554065738308057515501167330292 3317738 -406417094276191431000731862885990480 3317739 454400458756023598158816721505524824 3317740 347685436387793681136359734164848640 3317741 875870288172169589385474021444384630 3317742 -53403644750948304303739608171504000 3317743 376773618015732638385367536556645488 3317744 22351454788599389241485607775764480 3317745 -126681706929047571350366573065279680 3317746 -92255965132271166668185103322386928 3317747 604705508382456134951546441907444240 3317748 -81384252994652055401211211303354368 3317749 112943615834312303407164066138845472 3317750 -140979228165494846044903897724736000 3317751 14820075003099464175078040105340568 3317752 1339504974369761835553439956174540800 3317753 179627958343924930870070453950270020 3317754 -145380255018944742908921068346820096 3317755 -268265980969405578846718558571247840 3317756 206275713117519351158501875023017472 3317757 -8167795730176088361629302207119360 3317758 170616440128739846214203926701505920 3317759 -70364130439600665936788767282369152 3317760 16085549732855620606462640447815680 3317761 326955044258783835904990580791514400 3317762 256280498197795114400583683871278592 3317763 -1117820573221333717557257956894080000 3317764 -511911890878822789824890629537461248 3317765 525343422201027842059373073304756800 3317766 286508130785578360318321515731673600 3317767 -421513498910485716879486687234297408 3317768 -178453942741497047563115180811709440 3317769 70334648643341651877798982820572608 3317770 -336493634560764336892095142209685920 3317771 -1036148091099875455662063377984090808 3317772 221453523700417589853100036731715584 3317773 -685425457324539652999322844266700096 3317774 554185855551124883422224283814717760 3317775 35350946336087421395187472896729600 3317776 -60010184100957268596689705767796736 3317777 72755300517439665118911814478491392 3317778 279193866005494825154363988630207504 3317779 -273511539743357302723630299140657620 3317780 -459374780513233690358693283214694400 3317781 215723313382007835141230850372156960 3317782 -312150128142225693070317599038758528 3317783 27994346671660357328214546175576800 3317784 -609655105505175448289408468185927680 3317785 769239034045648543374390712050382980 3317786 -577213315929666460951456451298651408 3317787 683719285957909580905340188697930880 3317788 386300493331931543629292822830934016 3317789 249509858154194583404005618808165856 3317790 -62834970501004771542146493365763840 3317791 620170253203068730232592347229623800 3317792 391221973582722876348692259620585472 3317793 330975524871657566735152393324829664 3317794 -2865183733934316774005429085161472 3317795 191243152278169052169750536913814320 3317796 196766200041470988944806109230313472 3317797 -98434570063191715474867807256799968 3317798 -390538979509558569546386674709360640 3317799 -588740570745032276978829650961384960 3317800 -342033261243174400986239756182272000 3317801 -435707430428382535490956053371845296 3317802 165675624270574855880530531466394624 3317803 -1248437728768107401447149867895820720 3317804 62517885830005974960049069039174656 3317805 495584884568250191773501669313017560 3317806 555301603023754586945122866769920 3317807 -182785660706345096030154620638408944 3317808 74794276702958285022126396381757440 3317809 -89826493715097959365107678571487760 3317810 -148803772507288807507200892394425440 3317811 180684908356317861177750469325992704 3317812 -168825384952824191464030141294409344 3317813 223490822608839167424417602651230062 3317814 521891234525124073521299969210528640 3317815 -197731595178737276473377499242848040 3317816 292666751423800369316602638446223360 3317817 -248368672417600931389043157472838400 3317818 -213893992240655128238585778023554560 3317819 122191918184982885116142870951578544 3317820 -270955615821576378454664837544960 3317821 -237613868506392422822331773969904308 3317822 617647944877707799386400611896186112 3317823 -211932904632221633901807030099598728 3317824 -668789882267124144734078669206585344 3317825 71303921075699978057249791677744000 3317826 -107357086218528628935007452572336256 3317827 -65876035177998892274297864787013808 3317828 -460953507257163367186861028485775232 3317829 78173028967075052475250450354332384 3317830 -156876183675788141942708164717121280 3317831 586181011772130846436756817773729200 3317832 -28069257966732262741282449326899200 3317833 1342334614794272775108699173724659364 3317834 -185928541544209053943754450457989280 3317835 20364983804881414407670934214543840 3317836 126686694674601014926685399556416512 3317837 6093201868652012160154905336207360 3317838 97111765796144924374849728740763648 3317839 -574604167582952732077909848575784000 3317840 -311902875050518431930037733828198400 3317841 83965854341873571227019446436882 3317842 267470938967010629350986398205296640 3317843 -9632747823172733512543313718173976 3317844 -410543140372546702519187684572944384 3317845 477396775804277231917056539598635100 3317846 43838113132361395786894746993296640 3317847 838862125704168258485154762995616 3317848 -330379474547286263565716857176176640 3317849 186060178623698427663830238938771850 3317850 -8321668972393421449563496073128800 3317851 -55656185461527011443618293172450000 3317852 25228996370822178183986468036583936 3317853 -13565930878004860324109740631076864 3317854 -622499332167056318952844696303626624 3317855 -93214336330325394367747877382561240 3317856 329352858929851560636114165238333440 3317857 1173962733428544502142805505642627106 3317858 -162303195669464927773014639501705216 3317859 333866374789392499672960946553601764 3317860 93483578422542434483267389861724160 3317861 -603712377547195497346231202461824000 3317862 -166195456518319003501973104118317056 3317863 1450162453047891743498274917863623664 3317864 -349985957409679573308932867421388800 3317865 42135740193109751718516898705382400 3317866 326726734615019525843552141222744160 3317867 -513608967611800326373998130425629808 3317868 -133613445841856733443366080476610560 3317869 -341038451346210982403642828524578730 3317870 52560727409691627878462407877900160 3317871 -287754966763068389677120613417446656 3317872 170715039032092117250330046755864576 3317873 606650266024907163461753473876950504 3317874 38855756394221639490724714482760704 3317875 537573737485858262718366362004480000 3317876 698825440497866936792182837682943360 3317877 653600367310917171892311256383580014 3317878 -177140146185336781556738869071991680 3317879 852681896004289204816618370360517480 3317880 -535301640315316337686093327564800 3317881 -334730925597091808094743725607922880 3317882 50162896818689800293805584648039792 3317883 -139538546508741785737433394556646376 3317884 -255743341581844545930835253243347968 3317885 -221038746028330152442298015877142440 3317886 -4435995934059706756947180398705280 3317887 -655812588717318000850642312404302464 3317888 347222342165608430052017013428060160 3317889 377918309597148343889227316790917424 3317890 487367309083260308525232499245340800 3317891 -500930450087375482734524733515832708 3317892 54177521334832721659158160578312192 3317893 531881021275326036071621356300833564 3317894 -278594482753920083596339184080272960 3317895 -99835067684497047427193513581900800 3317896 647463488560074164210802279738209280 3317897 1135012271105998834447760099501679312 3317898 60539636445646847259583623854340864 3317899 136567308331603260573739333718684288 3317900 -37839639888960456032248919397024000 3317901 -76932442060931102869254566203143552 3317902 17357385419225644990188805135201152 3317903 523723813268885178791072104189711152 3317904 -100270643893188220923479514770006016 3317905 -547226910494279093594373062997164940 3317906 53551647883745495845111191151612224 3317907 -578941137154627335235604323096062336 3317908 402652053701349000006383735121801216 3317909 -270042147587476879797857093094041184 3317910 -194328275603944442233888858534784640 3317911 -42787262042980217751764181845176416 3317912 7408020893742368311863918784880640 3317913 226387948592323460966563925831864880 3317914 -295198950744674933489501702728924944 3317915 -651545558103453591172781981901301440 3317916 -34203054592558931474817647447040000 3317917 1394166325738893423616729967672596012 3317918 -777111183192468134109401388724324224 3317919 395102593561118314084093050252001920 3317920 -417051607169874663927685781264793600 3317921 -1146806470423945099199730449119200000 3317922 441157654531812228004965527525308032 3317923 -346058736078778208911849869466112 3317924 -14376973389427869036395885120747520 3317925 -33555717989097714878247571788561600 3317926 -663303382052334191833858800600557088 3317927 -31244341375030523208297552741771600 3317928 153989341391204021909398435870556160 3317929 -1456655733786781323536901230962031616 3317930 -32724218045460898577769925858099200 3317931 -16670373636073772743303761257216688 3317932 -418843985235006978330715070024832000 3317933 528209493263321660679097382199292182 3317934 -7990112323287826075313371749860352 3317935 -498152051027057942868098407418520120 3317936 -283416898094094409951623104590430208 3317937 237490878101479968607876211593392 3317938 4731828651270727393512432489134400 3317939 622338055468755748979441299299012624 3317940 -405094399935583556326553003076906240 3317941 1116609512810813382050643446134236 3317942 -749161813188301439593861299683692128 3317943 69574636998906387804714250742274000 3317944 151226563797171556003651948211404800 3317945 758826292209699268174567915124213700 3317946 308182361543604310844208988114781184 3317947 1247151056738287694801326913284727396 3317948 -121137017205439757517411142027614720 3317949 -379022531364303577347869623941266880 3317950 334693529584141485233458287557784000 3317951 -2233387151135623969011338331800736 3317952 -228885455632337031117881223514423296 3317953 10532658021292039203759201158421844 3317954 -320272099517857744322097113823019824 3317955 134195589304457873460140433178845360 3317956 -667645479510378899396776243209695232 3317957 400934380833712500901237767984273120 3317958 118188998954703894597884205030201600 3317959 -77298114133641860842015953172734696 3317960 -232196579010228488268457558973952000 3317961 -238883359410047698766695587437588736 3317962 18699363699247042184255933046931200 3317963 -513693729596949032954857085179652160 3317964 113176701061739881427495585751690240 3317965 -494477655380060154684321522644190720 3317966 -4419797067611493657018274345053312 3317967 -119398299725708808652984535656232472 3317968 102188576983618056906066028090097664 3317969 -743958975265231571355849933519167760 3317970 22918745457531234906760098929318400 3317971 567898838872831940436659298336863632 3317972 179646793155160484102893561254174720 3317973 130823616725413994310894388245055968 3317974 -217011679510032239386918370520623616 3317975 217972595065072143657364911868186800 3317976 774158804127003029064582919184179200 3317977 264619648903237243993611609433179660 3317978 -553610794439093462586936805071570960 3317979 -196276420038025864575262041435072000 3317980 -170329343214725701538629934138480640 3317981 707269825334924550701050700462510700 3317982 -75870565119198187631707639240262016 3317983 1057623500269651802524766063882046360 3317984 -219003941899007575508489001500934144 3317985 -420361105788324611242464042259090560 3317986 146353889015225741337565848325078608 3317987 -198682115403343384039525816139021400 3317988 -245736055292852309597879214448512000 3317989 617513392724910834676315400048033440 3317990 109762220329491749835889335517557120 3317991 -722215405609322728541109002210011608 3317992 407783783891172852518509066060431360 3317993 -103418758292964447655363961839920000 3317994 -269629718085809280748448123998122576 3317995 496773127736284118787980748417708000 3317996 585005916297312942297422268601344 3317997 558371118395106624063882334045032000 3317998 50972109748150085075435070353256000 3317999 88759391457363512030727937194302064 3318000 56996669661001748239910955909120000 3318001 35471363142159826280434196193522002 3318002 -352024001589293390906015960022540288 3318003 5330444294473906225002750719038944 3318004 -31308837350086001800934975927906944 3318005 -610472978368913491413808768418762340 3318006 65882637377867193030063223759267200 3318007 154839909928382539338607823014933248 3318008 641346922588794697309970683315814400 3318009 1447502924461415529286779909720480 3318010 217886134601036675251018655727752160 3318011 -453278980022802004638399113151623388 3318012 130738241536946818580617802945482752 3318013 568124843842977374223734356525888262 3318014 189609616497331102533987220444818432 3318015 196964944638733636371561151388146320 3318016 -168665848028610326585918882010103808 3318017 -971862347740002810117297963234493440 3318018 411579892512725243379350380287913728 3318019 -87350833321197117166434541867644456 3318020 5290640051120354751411816810036480 3318021 -44135024513623717686545422742999328 3318022 -546072214395452093188282533645302688 3318023 34261465648040131018575410058546624 3318024 220510074461636521722942531552337920 3318025 -245286167379166225646518187080360450 3318026 188398669635894060479269274773814784 3318027 730432417360176898928158816994086080 3318028 -21737464085761089889297057841987584 3318029 114035443948702492175371479738067488 3318030 112956404468617459589851873489824000 3318031 -805163633243796880196108121810745168 3318032 195674469920630874302531025209204736 3318033 872087445557734227988629222209721600 3318034 627247225819369738001175767420552352 3318035 649771343976259857235540927898905200 3318036 13958600455692923481901433438042112 3318037 -63490163024229998624201236569750720 3318038 -738224170141458845611784415904082304 3318039 -498262859378332791210772284219161256 3318040 -4637806138981826256247958803046400 3318041 -149723391920985042422521786724582448 3318042 -68539396992144682710279123821445120 3318043 -944968901163764110184160603765324000 3318044 286118550752674602870874491134363136 3318045 360351301198358852965380993061396320 3318046 86790508538746424536278881650566720 3318047 277626273194598432624570259170931872 3318048 144890169955053048874136432432775168 3318049 10664422121717249701404875681670912 3318050 326628310549080941597841136173106800 3318051 -640874832584681477274646331308936896 3318052 5692378794442919430120712502083584 3318053 -1277556381115601952667746713043445698 3318054 -93800860676328735053008401415127040 3318055 -64521431365699162975196871789351840 3318056 -117871493232760355875272571471626240 3318057 -887638988348554134984303670391331360 3318058 436813046543844184383603216288776880 3318059 -182261932065463180128511627241077248 3318060 -82021870983679565662782677830256640 3318061 -327905355131622949918097121846177600 3318062 767842698042321927320115918093696 3318063 -16108236188413906920124376681294976 3318064 2000766801528853367247825306255360 3318065 186165011509389319482186164183592000 3318066 407544283681098312030299429576087952 3318067 916427975208729475855739241130527116 3318068 37474414299008081370245630017647360 3318069 16176658425348109266903017208801600 3318070 57515646169473384169661253606696960 3318071 82418519230378288835158248610329432 3318072 338097387496818539595585294690877440 3318073 -896250293012534839796159620815306096 3318074 -318511092488582451072125092494352128 3318075 277438585489290216263187154272228300 3318076 405056790993947530095269279968885760 3318077 -61802909242879222732479319065457728 3318078 -383178052474352465693322679928784576 3318079 285588516970954673201632090303232960 3318080 13405689285976302222236359773388800 3318081 232588110157929232067227650032491200 3318082 56350238327948710717580564399389392 3318083 1228311392493248752750701285760390332 3318084 23708161115753443522379181377141760 3318085 258765959787990436845418634336655360 3318086 211724381806873084150259680213991040 3318087 512636256647372944022409882399470760 3318088 -8444992594179561078564981172500480 3318089 -204422998985118181047184608822673740 3318090 -80527617961594075873678983142567680 3318091 163770922555665178343804305627221504 3318092 -181657292939516217328766074398563328 3318093 818279436981630238874175711872937420 3318094 340677081607119247327605512717837952 3318095 -5735165588481602220815471161259520 3318096 67334231925828029528889719613161472 3318097 502339090352796605928642024528434546 3318098 -30285869615922248251424266834897920 3318099 739786643277870527833953798136461888 3318100 -234434534341405803873756670358665600 3318101 1295256373323047993811479158321550400 3318102 248225193392807152379444352468576192 3318103 169009506638382129736883057756146120 3318104 298941876130193455409514190503413760 3318105 175297919740471123970932482901441920 3318106 -1041086992948560654973511499890887680 3318107 263378419164854541811305447588222480 3318108 66358536806538544902416212903428096 3318109 133536897785489954935094373008566310 3318110 -596772377399951397072708058542960000 3318111 73041668993173194556402246194477600 3318112 35981871194985611292236469842214912 3318113 -1283240398566952499578412274867671676 3318114 181820989817903725301436719832552960 3318115 400127668545062611629325985642967600 3318116 251705740430329190867846410762076160 3318117 -289383341335667676308865293776936800 3318118 203989250049683551725406055119043328 3318119 -388085315809931523714302311335409104 3318120 18708249629036155827886811536896000 3318121 -640412547873619754644672744482201356 3318122 216926310903156263578561461563155200 3318123 -212688022580657720559476022330397440 3318124 -96183998453433419485433175727659008 3318125 -121202578064385237816269386617431250 3318126 15350770451285296699597817065574400 3318127 1725219530620420034332115600892039072 3318128 278012522463829607470450561541406720 3318129 323751851152803166674050722544753664 3318130 90875494409421116310383253377229120 3318131 -231169459822524980841718693209859800 3318132 -164938747570654319159462743064076288 3318133 66032298348493559322787707076872060 3318134 626675638893378282487881960225261216 3318135 700086672756143609138632039755600 3318136 -1021918472360353335544143335078584320 3318137 -357672792108404489962048019103368214 3318138 4881397597291720083475951006579200 3318139 -528094072361702624045869794632002200 3318140 33624963500529285554255780740116480 3318141 99759646944956212438544475843663360 3318142 -27152643692238749237109365862899328 3318143 -588451524837632235250774612584820608 3318144 -216480211576534855360923327591874560 3318145 1102898256022347313882495316538268800 3318146 392460615215977971962394456816560112 3318147 48140690436621402645935414326348800 3318148 -654533430920403150756697214245585792 3318149 -207854185807617013141157035632242850 3318150 -86807163733043758261279619415436800 3318151 742964991768923398993806407853366600 3318152 -849953180392656043357099523136998400 3318153 -972259794008719226118707813500269312 3318154 -98925913366893942633637426590352128 3318155 114904111492235281558605171663286560 3318156 554995920143347389628858009048679424 3318157 -806521759587088122334157624441707594 3318158 -517519314136520482602696447095312640 3318159 297565623907424359765625899870689168 3318160 48064010192050241303418488979456000 3318161 111373173045999940909870995808309824 3318162 139970562966804230124972405485140224 3318163 92491579580139954311684768885844784 3318164 -445065904418490023667643965817964544 3318165 -436204327301968164255367723865602080 3318166 -169617910706459380177175324016319968 3318167 90179533412337456343209002430198216 3318168 -187581930932147478597171214085652480 3318169 1104928718573371244082061983196448644 3318170 -260295161000819436483211765559649600 3318171 -10627238081519897090395995557298720 3318172 -214301049106257479432518571995739136 3318173 127563471053969021052774814818568422 3318174 -18991621636491394721528859650715072 3318175 -110475861881177275559931672211139200 3318176 1197855641248467063198628906734059520 3318177 -244850108415392914508765535971863968 3318178 -45092839309218913727517778849167360 3318179 -341041385596715412314028932302238160 3318180 50155354739991110001246890135654400 3318181 -3803338268385140687268496191892928 3318182 153321489509419129704282222878368992 3318183 -284110078502914261455499001538499152 3318184 177391776044926479848866995834178560 3318185 -265299448180164923996363540010585600 3318186 -352094560466005395960884400441814272 3318187 -115392817298145216453704963486382240 3318188 506351928846175155618134625891525888 3318189 -199082763593391685100705675293164480 3318190 315480295265688065478733506274737600 3318191 239797100726632752759109949251305672 3318192 26607636753533811898597178691747840 3318193 557722044029136386862548178874327442 3318194 -643772590118017124587984567990217088 3318195 -89186810556411121680572995685354400 3318196 -88520630956932080645805058873380864 3318197 -44399030840039566177688124751221348 3318198 91626953808802583706566969781043200 3318199 54969408934422955028627882746432536 3318200 -144203360811066839720737913112576000 3318201 -97906800935446236671108386730312070 3318202 558294067822756170526240943490621552 3318203 -143456955904344445577364328513236720 3318204 -415949819450287874277846137352482304 3318205 -677411223173176583968373571120053280 3318206 -52049964392652373981007331576776448 3318207 -621613862029088587395968353330453560 3318208 -88861304739589059917555263613173760 3318209 -32010772600082416859471882183873280 3318210 48625260225424933482304186183833600 3318211 90312348188741378133205028803800352 3318212 -69385653890904252558147108412800768 3318213 838514840284099244884671567832901184 3318214 -101381939968142675733681467151824544 3318215 -71696641372768781796251702222572080 3318216 -183759108464856104168222663254425600 3318217 256026016829201394384731703467286400 3318218 606697924203454379691585298810432560 3318219 861672111181415961268314794158454400 3318220 492004301288336799395896836808565760 3318221 -65389563982203840898920242453533578 3318222 -314462736914436540017756291501396928 3318223 -975904484323145147136304642283296528 3318224 261013949013572831626386803785728 3318225 -126758213842065717583438814742004800 3318226 -5307782713258230683291829777896160 3318227 -1375057956973980470818661835395577528 3318228 526514107901012631121917950060349312 3318229 -1111829892716499668313278456892149170 3318230 -563920210635096952184912452470816000 3318231 -315873297487889958271901983059638808 3318232 -678276021521629323043760234256537600 3318233 -169732180846248768239109198741119616 3318234 -73214420500578501152935843285087488 3318235 131801690779773141515310306594403200 3318236 -94289204915951138714207383300922880 3318237 394369312446424899352103562146707200 3318238 37596807979260623095809386168709120 3318239 559916222453263264812850071359099040 3318240 92799749469814811126782081043005440 3318241 629601265495025802357982899354644642 3318242 763102508410167644206573805199326592 3318243 -421031905993441151608372658218524672 3318244 141992381646004448969380740575313536 3318245 -54826200955018945735031038116153600 3318246 31627899078562590422408878677977952 3318247 -1039937888439543851099121182754472128 3318248 -2198234978284739465643436732509143040 3318249 680107542330537338625786668841763776 3318250 -170276195678397124743177727716432000 3318251 205903113994759677667722403249803252 3318252 -181649273839975471249389420459491328 3318253 171119040467623569629191242012930444 3318254 220145542144496558506053955176956352 3318255 460986322092785459519958906827576400 3318256 -47340867281172137939025783240523776 3318257 -929412842230436555105376183152167440 3318258 362569427548401358252698727627257984 3318259 -317364573222050307452165950791710384 3318260 -33095180326509365485596810812835840 3318261 -416363888471126715558196571209602528 3318262 396554446813076143318199543364457632 3318263 -9482435178957494149775291844641976 3318264 295124441454239248470726210330501120 3318265 875647142445955434448639561825326660 3318266 -142818234047021249200787147860404480 3318267 -3169284393878041211181470962010880 3318268 621848730202636162765588614826707456 3318269 34430311215739976092902315056606400 3318270 -188499354159488596076592036918230400 3318271 -124952268536208382102556148842637312 3318272 -281446532870602287681043007262425088 3318273 -91743640010968179832225649810530560 3318274 -239127340537266585013008977237573760 3318275 -216300063474061347625774748227775400 3318276 38240956212716946987579882011443200 3318277 143955887566898052269470050742816632 3318278 -631847639272814872048492707042610560 3318279 -229999609004725731425545763845172352 3318280 36123220714972034329714866729830400 3318281 -731775090669322197496944221194410828 3318282 101816525137323847470865759760912640 3318283 666442744964569711269927458465320532 3318284 14606152775076588653773779610599936 3318285 -382583497393639440885286562055040800 3318286 -36379213467715374256092903309858240 3318287 22614333616400833616319020668476000 3318288 -10382186262540293809272045785972736 3318289 51027822105502237556783030454113524 3318290 337556948070695213121541783495534080 3318291 -455544657513115253098919146057670352 3318292 137959405359001122167259667445804800 3318293 599387841486925251634065555926603040 3318294 -123930802996182142523763903740104704 3318295 469432481870284281815363354391643800 3318296 1463252125633949522005036868254924800 3318297 -561465633354150161167778130325066800 3318298 247963144661042322971573166665144016 3318299 -598251728211330166240643475164408700 3318300 95047273525406190330621252597120000 3318301 -183262043845611472552455020089689248 3318302 -22967838501677170597627574115778560 3318303 -157396070673246048780404240363386296 3318304 2181605353334799518863413126955008 3318305 -865414918280372605157214285618354540 3318306 274161773157951122015034761822853504 3318307 -640026553054549773901982007869281444 3318308 41780963951613314182391214187524096 3318309 -537003487027285003395351180006898176 3318310 2476194740501396803455999819461760 3318311 395159418852016330800912973751854872 3318312 -13916638195798526713520018514247680 3318313 504199242040383793700073393801634404 3318314 -6007366399713509958670805970704640 3318315 -109733308606628274346068515955125760 3318316 -349617510498439932553730155672401920 3318317 -303585413946917562987494112106157280 3318318 22679940861386449077939698840120064 3318319 1045535621612855137652562953596904720 3318320 -181175153597173887548753976719769600 3318321 50947146171242886451315427572210560 3318322 16844802939028008073612905685046784 3318323 221306239581128866585929482303122572 3318324 -228503032779513655608885666965458944 3318325 -44463267615297366560563013221200000 3318326 717845384349984700847687798390059584 3318327 -14309943294091893762932706114080208 3318328 70210072471044145815492210843586560 3318329 8256937271236824987381854631124692 3318330 -59414635729266362070267438186900480 3318331 494221485056857298152022339097523000 3318332 -81696684394836138731993313325977600 3318333 -310740473780820808971818450045142528 3318334 11671129518551076447605470949844480 3318335 -222526373633208172688687664780137040 3318336 -69476598910284117296354343379795968 3318337 -389265965372126655455219681031214560 3318338 -184603040488821481620481974054373680 3318339 -568115749060605070403525161147217232 3318340 -241917996259561357353970156815360000 3318341 116038409072749826662476209863812864 3318342 -232730307715173877099123920392954688 3318343 154443533631394602146605336722602800 3318344 1011963054484284894213440532191708160 3318345 -23265228742900556195447788198508280 3318346 -58394807544231228141051776519776416 3318347 536717856112555930877223722439808680 3318348 -9416245457063364115315137142505472 3318349 349553735397168259370883162596238636 3318350 11894645562790084267692639120000000 3318351 104645091999343390043328770107340160 3318352 -187868312698341618328525599295029248 3318353 10679757006524549721724745798112624 3318354 46686329354516530777159662047462400 3318355 -12602685241422007624485069263826480 3318356 1239166581270465489868867551665895168 3318357 244229804989079354938543576921641792 3318358 -34220718018162505067128440399297216 3318359 -249538492370299171229593578934997160 3318360 92969003834043487073133828568473600 3318361 -143897643821100723708748083445773216 3318362 68217121140915196840236854607528432 3318363 128450478595819420368999689767923384 3318364 -74241908987499053113689723892400128 3318365 -408412698052175837188194876106357800 3318366 -37731740364606062773082679450581376 3318367 -74279366418193043505153047046269480 3318368 -1411501749109321114921714216471756800 3318369 -467219292256206742977057302288494560 3318370 -231857531826323585859522906743854080 3318371 235945344454299022294653324705993984 3318372 -193789328620908038106020951608735104 3318373 666041082959152553334838331773978622 3318374 174880387016928674925978226328115936 3318375 -572812884218595816756807645815100000 3318376 332245818052540610642210131221381120 3318377 -639791702460377506475894593036920774 3318378 -86740617154953353452385490682907904 3318379 635921528188128987055897790279308800 3318380 1080678594812252332890552421954560 3318381 -122825791256192239028360816895837120 3318382 67860981919792562608968521970981312 3318383 -371831709373662775731242588594979840 3318384 154006808872458743701538663705149440 3318385 130388456870817436713027843343229760 3318386 540407293204987668675076852844803104 3318387 -571374324771579205639570219499204040 3318388 -150787271477584854779643621717811200 3318389 -589298975469282679223158049631417810 3318390 46895836231608387652430727260872320 3318391 527535764026340270263367021263861272 3318392 -437903142289258024741923630289059840 3318393 -145639031216785077964556628307950336 3318394 168906657436729765359762819397351680 3318395 36656924812534986832197291819417600 3318396 -2422381680353821904694189635788800 3318397 529350315376220333583030400989771712 3318398 -486417020848979113077885179853010560 3318399 212800055196591513639246613519133424 3318400 414140094991532552373650831966208000 3318401 -113224150536169642097489198837697600 3318402 -72210775303431371213923632713405568 3318403 1249540480827046294232748475737408264 3318404 -310087916733511285057844193908790144 3318405 70050495941030169207199641509984160 3318406 -36325651611596867987216098797616896 3318407 28948034887021135892106045589560840 3318408 352129569583725027550051012208563200 3318409 -194931729548681610467313248546956390 3318410 -24537947472637470496138269387572640 3318411 -507175505722180849706934225733349928 3318412 612479079284477258355612635577507840 3318413 3156413804794024976900108769646560 3318414 -170952865540138128115046247867518976 3318415 -346200720987132671493124917533368440 3318416 115999920804479004051401168723484672 3318417 -146356472296653797386842353843094972 3318418 160213116788945608316684970683298816 3318419 -184385591094115865927641725624925200 3318420 47510596776662939382465555397877760 3318421 -546870676058179672230331613860843378 3318422 -571675231126337779735390624196395488 3318423 -246021555384025662953880216084347136 3318424 453660117451590860993431976521512960 3318425 -138807386686842082706290286326050 3318426 152861192146664507575680083848488960 3318427 112623740665490559464975368500887796 3318428 95282736075447898895876897201894400 3318429 86054964225128785700701315678369728 3318430 -413797001423246431359494986537064640 3318431 -812926305757139124310161383536596768 3318432 37038665154583344577675198794301440 3318433 -1267706787560442410659466717854828318 3318434 -11221712574353865478699460052074496 3318435 20752911348487421576491621885363200 3318436 -341496257234313961100052567823343616 3318437 -1188991290301324489671954174782804928 3318438 71551992732942328261589521038884544 3318439 24502960319528463364682144493398960 3318440 -91503913807230913429453054432051200 3318441 -305353058901412330407557042452368000 3318442 619632874512916424491877468255560032 3318443 -805066053412547561305267743115834920 3318444 396346084144410023795276980367834880 3318445 -139311886466925009237103918770124800 3318446 24288046526000599728102571403556672 3318447 53829107838960957557444069454378240 3318448 -44244085948495792708312006229688320 3318449 -370684172580831066222981441487901550 3318450 -90154731382921596990364391132438400 3318451 946298209613062237305576849176459832 3318452 602328690164392757796840756083147136 3318453 -182037405574990496828486851723235538 3318454 134977920560961298860171844739784960 3318455 292368879909370225875205929705868800 3318456 -251837929993655770672719233171312640 3318457 -146781822931881548287414663259076096 3318458 38173359771974995212395985856667136 3318459 -1100960043364443746536075730524426560 3318460 -198680564314320747250745203981056000 3318461 -621433013016284909862021839379477876 3318462 98594397354466214449259791517337600 3318463 469835265915650611894976023138596864 3318464 -18517820309287572962646851793715200 3318465 -128623384357804885710738893085766080 3318466 -587270030560091475740277847869131568 3318467 -167506581630985861176077054037096648 3318468 -207605567649096482171978442543704064 3318469 218778019423047897380376882528559104 3318470 -96957731223255660644423681590723200 3318471 -72580360701065234089976413812714384 3318472 708162257283171208468441701704524800 3318473 416298973063786335062244462709145040 3318474 -225959089991547477696801938541665280 3318475 109532921595513238986234816641718500 3318476 -179787590645544902749425635741628672 3318477 285754321023022193064250462228566720 3318478 -421067176746877267310105934774384960 3318479 409664559567022205883683707609732080 3318480 -21262893903292381184274123217305600 3318481 -790107969411780094471280099513734800 3318482 308290659528593188822086513736704 3318483 115851217834957424987834509098896640 3318484 -139774635783701590922002782001453440 3318485 -721721781276601014869944067406759240 3318486 63952680478192490755667343858001920 3318487 -1697659434932063757371825753217607640 3318488 89695548222633868117198120624619520 3318489 29621151000355041452557687121444484 3318490 -106524594207601954099841553878661120 3318491 486972874653725566574096802389706984 3318492 -79034915553531965931389941557559296 3318493 167759163027764681475008980207820140 3318494 39261807991790096869293229310273472 3318495 603174770162166495844745326709151120 3318496 1097647115401844500996508789740142592 3318497 34744273157695289802405843694249152 3318498 297183836469409162039086468275677824 3318499 67210565554556475937659931237708320 3318500 -537174966134341226860091157146304000 3318501 268122797149966476174923394904974432 3318502 -583230809497713679334413104553589760 3318503 120459552744259705095190449095581752 3318504 136445463876096263009081764110827520 3318505 -182587633507326537351264947807403000 3318506 47316203096590834249088514584012544 3318507 37679746208066352119661442375297608 3318508 962327815972317678740689554139267328 3318509 -119244017367498397267210516902917760 3318510 68643680674202079886107808523550720 3318511 171597206423053985865327769111720432 3318512 103608816910166010415607631253340160 3318513 -60157556789363750989485073560091392 3318514 -165090066961698345499402821797969280 3318515 239547488995155240390501916429003200 3318516 -532663250788617446931470330776842240 3318517 134498039832155199566665292330434720 3318518 -53890211453556821248059802700532480 3318519 -14595339408874153750844827013145600 3318520 -300061017564298346066105982769459200 3318521 655409373879685661158637094031621200 3318522 4834575845720783401534338519753984 3318523 -36548854087207027312584364930070416 3318524 -83953652249539007865260163216384000 3318525 -3053170675286293494234428937720000 3318526 653646832938365023444126142914163712 3318527 421636289259440880855792651286041552 3318528 492386032475730340142310525763584000 3318529 28297091650063226856566784149880576 3318530 15230862607022246903100694684545600 3318531 -677543953218400878925480996021373448 3318532 69178021102694331330278729220513792 3318533 698421100292899808839251288394402782 3318534 -379186527593135718795493092686504832 3318535 252458687848243371928124550391456560 3318536 512223777882084205453763856828764160 3318537 -551159464870811145550033919667475440 3318538 376914161772796324136085214731439920 3318539 -133914762341774381507196288154648944 3318540 -57628805941406671895680970688921600 3318541 -618265784801078778073874571456296148 3318542 -38835068936340422649767529736461888 3318543 -320278618473946934965628750113298400 3318544 300223986177579594854541071749160960 3318545 -83440641062704597497621508106114700 3318546 -59819044929382782632869783147008 3318547 1283085592503608092906213265487197996 3318548 -437884211083014169855215981101476992 3318549 -114400973671491109189769443393548192 3318550 90691311005897737919378364458841600 3318551 199325109138896548028819903342476992 3318552 660154658615517673064837356301445120 3318553 109791596198768165661465090005506560 3318554 103286765945115843574621592397620976 3318555 237166837525027886018729981839430400 3318556 -400504000822615353204776408808839680 3318557 -1266817725352023405248927228114885760 3318558 438005042956046475467858609906635584 3318559 978468623868823509768684116049810000 3318560 -244034600425694287365621564089303040 3318561 -393342971761387768474480400001206190 3318562 -79472669423521682147282049735622368 3318563 -106399163975717081607697345009305096 3318564 -481478988750850471041655920437557248 3318565 -614468137775430388445352159492033540 3318566 491439129820108682258157204507536640 3318567 84689177806919594851141522364181504 3318568 21736275874062650575490185252945920 3318569 699772394316021653013870894831182970 3318570 -308342059167371303830500897848640 3318571 -16820430927762663205763878082353228 3318572 203748916612310136594662951491742976 3318573 435613520634668360808567792727140000 3318574 -89061217670460514041453080939563584 3318575 169479536141609435659784711100576600 3318576 106089932194317379600061548267044864 3318577 1837926573895039978702823597618150512 3318578 261352598462864117098170396569879040 3318579 -362770719436873003478356585187106552 3318580 6536559466015396596013342028060160 3318581 -15038567985880932273737984379835392 3318582 319443837259444424558473043422521792 3318583 565074440173365629957310819631387624 3318584 243897804915002634758291975457054720 3318585 128241295633836587137421953160366400 3318586 -122570031131939842337082664341882288 3318587 -467198250801158544190735064497723764 3318588 13072157114817232812956331826796544 3318589 579396922759536517803063967673529024 3318590 26776987430376704990529120301987200 3318591 652221422195460101235606496475790792 3318592 -357581247054339332630553878778609664 3318593 -347298224233239332179926624850021500 3318594 -73218714378435581436042576574492800 3318595 -34285230833004304534151817763953600 3318596 -449026166375847849036173015510691840 3318597 -211851842105872007203772474437032000 3318598 -25126424475423935504194004172631200 3318599 -1314450491107123969692381747861887400 3318600 -6161152461040121428189706222592000 3318601 81424622253425214243143109560849280 3318602 64565513555700066375944133447197952 3318603 331015887737800891250765477629874904 3318604 233034562026714448508776961909852160 3318605 -496140561164432698262547744315515040 3318606 -32514553596279550612794888576430656 3318607 784090768798084556227910771037862552 3318608 -79748006802606720983330964862795776 3318609 52459686482792855903591509758490560 3318610 -298698059485980759002527624753702080 3318611 902234273397594274517920846424064 3318612 -53289405990887885202780071223754752 3318613 -626552643656074799697326128156537138 3318614 -118901436057569067602261072204588160 3318615 312562489709339738557393256551137600 3318616 -141686827939785438889819577745408000 3318617 11940133647390535168985393011646160 3318618 73507540604431721274376413110383104 3318619 384754840469791519923736217465373144 3318620 -202853352049031725017044695955704320 3318621 -612494623230938666338036757012436096 3318622 -85739345340635147643719971300296576 3318623 -1539673955583228429134999735529762048 3318624 740313791082037367500131315367280640 3318625 -591843678240784093298341123098240000 3318626 -55550880273736035051230850994623840 3318627 43708043940123530467841418214604208 3318628 -120219919997583868177976922085685632 3318629 -1330148286969865599784921839737152770 3318630 30980310239656278056901151032145920 3318631 907279704748848212374852521810005432 3318632 417626963308045693084699842600960000 3318633 -276888022252070577338984480631846198 3318634 -98451934337564694946772165259675648 3318635 -279349935773707108627615898637021600 3318636 -446394816032027872040988677932313088 3318637 -35255674159053639804147208776337408 3318638 -617913701790928489659440602395851904 3318639 249727021583770785873254092257500424 3318640 23607469469333234154351784464875520 3318641 111958673581695451411547507468970600 3318642 -24651927785294100434620255130901360 3318643 139923262488176339232089938327795264 3318644 -340852228486224874098154560684318720 3318645 -450896809277797432347291679428384960 3318646 -407734434340835695486453930868965728 3318647 516180891423234652817790359187630480 3318648 3845561699674510283515226593075200 3318649 586209443855089414895201865885971536 3318650 -338460597491732978409022827963169200 3318651 -353750369790377433666818671749282816 3318652 425929332818079157076638956909778432 3318653 -55157375111139208805930332405253820 3318654 -1560412963573427991348587068830720 3318655 -225898113773717664883440692213136240 3318656 885623026182199390778511328825835520 3318657 227617261943952237436742585666088240 3318658 65293240950418763144595301705124352 3318659 -383074823240712931004506150068177696 3318660 -306691842331926566068580229553459200 3318661 -7548026993836227591125312347159748 3318662 190169237579975500349199262325277312 3318663 71945882704726936026658373468430288 3318664 -1295363903886790022227622442632432640 3318665 -123915340979039942796377350440494400 3318666 -17314506782055637347236431906732032 3318667 1125834280343669248772791470742508 3318668 -699899108609743778376402665305758720 3318669 374862964857822036995912828086125888 3318670 -88922300009796833294058208576266240 3318671 374275873442485403233364685682381872 3318672 -85518576053844403945836611116597248 3318673 -30235478309031241129407087635179020 3318674 106624412517237436991603837034412032 3318675 171310407703705791732704226890625000 3318676 -396941514884440275925336204750567680 3318677 1146168405988082912870961697814166300 3318678 141244959547159777003378523776634880 3318679 -112230188558569357386788280972547360 3318680 -12520810651067142779137022456832000 3318681 -408187358477931145332920859821105856 3318682 -415501899512486256260058505266038016 3318683 970493478744594965800007893980700932 3318684 -356391234375989914740225271661028864 3318685 -159279837011319996335845658528425620 3318686 -165542332410187760841762538243670016 3318687 -191998962049358650447549177882010856 3318688 -38996261358267712863939739456241664 3318689 -66160250117394434061046364572635168 3318690 21106090114520804655805747440875520 3318691 250596129586532506408652189179185000 3318692 41547518874009009589584313428787200 3318693 -91985597949661070507347376910292992 3318694 338267146273332218964342167658556896 3318695 35178379176449428252106292503953920 3318696 16583017355261522047658500293381120 3318697 -4420034981321900150566837237051872 3318698 17783291826074485386700728932583600 3318699 358039707407985988557853186761733464 3318700 24116313960871266499212500442316800 3318701 39499653093053477186326273153437132 3318702 210961799430561235229578894692846720 3318703 781989263807937311920651487835415952 3318704 -59245725763721646102824160863354880 3318705 -75168585186650254466278074357811200 3318706 699728488483475992800053395943868960 3318707 -128948829761615848055078259264627888 3318708 132949030887081523589297271486621696 3318709 776573885443956481056732746103484910 3318710 269564213379285744162765124928693760 3318711 -847604896281387962922776268746649600 3318712 -339728953650246277587822394652037120 3318713 3839212590302303877662761274582160 3318714 -35235331884383606842407139181157120 3318715 237897624986905257944736284441761200 3318716 -191515454259930661505544486104091648 3318717 -453832667076313770366846677648911488 3318718 -3080058138482490798087623978488896 3318719 -782662154741229328048030201413170880 3318720 86277071740364183850343166933729280 3318721 -328442767207703085393619832594899260 3318722 -389670135806296820038574137509188352 3318723 42006344480033067880048236771684000 3318724 130399969404308000087229377257036800 3318725 -71513651140652709190294038064743750 3318726 10686624692089797322897166238351744 3318727 -94915300570995969081908097429661488 3318728 -199021926337525445668601600150077440 3318729 138736602845527539185654837153523984 3318730 305076112501382892412485468099897600 3318731 -307489096896732659103186649932692880 3318732 15947704879925208661305607989563136 3318733 -1016579183142881284167798222244409376 3318734 117032407109388125889293999389608192 3318735 -164883181072844475430557239061066240 3318736 -94237529034339427635260368358998016 3318737 -535726035577068943755763523580483468 3318738 -78398945114786016323857393346153856 3318739 1352609687940018025924123558742105568 3318740 1143440504602273137389725592801280 3318741 -22382354513263982484354418507385952 3318742 198271542288064093360344178084432512 3318743 -297320455456329647054760331270585896 3318744 -121614557429875470583387341180764160 3318745 -93048509152697246864939361360108600 3318746 -149046538242729311232108250626470928 3318747 530016429112028885280631306586895000 3318748 -46248842675347341143787293315118592 3318749 -189413390703743540419186924831968960 3318750 -214675503161555431686082995099000000 3318751 7113133629059992165574218537673112 3318752 69141442586164802621382400900595712 3318753 414938406402128529468300451573199808 3318754 -172712960218365372587931605003197440 3318755 -186696061417953908793895519479617280 3318756 -81188343688453111361988259802173440 3318757 93284026271098258330269786977305272 3318758 -43495197217457817651872315623209024 3318759 -155583978575936941723742038552318560 3318760 -951966092461603424708255632298496000 3318761 -368685659599071970509767355851375628 3318762 6488703102330089822985952984819200 3318763 861222046254404841780771175157767424 3318764 620218118365288125077044381254942720 3318765 183414615428995032649295765760484320 3318766 255757016828610629936170347917904768 3318767 42555811399864945222508158724198592 3318768 -141587189745579670075610731915345920 3318769 -870950625039864425081190017982182830 3318770 -105417112569343053658783049618907840 3318771 -226282101145125985104477324000748488 3318772 251121211252640234688863679853141376 3318773 356140665067295304192935356798720704 3318774 -64708320429045943489312274392069248 3318775 -489735308146762571907510848154017200 3318776 990060936494231362564200068437032960 3318777 -32294064491412392210938610270696640 3318778 -75327047954479660137375247879071744 3318779 -1721316773876082191258721270338286024 3318780 26574532918340991547828133403509760 3318781 329142849147889040694994797804609472 3318782 -139814795802348668516116330711969728 3318783 5903426264818822032789485241920640 3318784 -75080552865423187132373291314970624 3318785 324333576041091296123748012071025600 3318786 -115485704446336181378650242699840000 3318787 45568174934329600224663348224569240 3318788 341535240259585027792771468374144 3318789 199623012947978369891495472696251520 3318790 -374719238640835344118754410525171200 3318791 551742410163696823056217417443721008 3318792 768720842882356881207350127964446720 3318793 -179187317113147679706704602313769958 3318794 -194513182538384994484537818176774400 3318795 211033733398566566107338095238051120 3318796 9966447660813679555211175765256192 3318797 -166842562381292125674669599779913760 3318798 -45599095919205902369072812131532800 3318799 -76109441767931435718190818809697552 3318800 -82917867351400035542187930893721600 3318801 -54758687025134903522111115386500368 3318802 494873112552585640955276275662974352 3318803 1323239207865496977993052180673387052 3318804 168305688823749154384201199865095040 3318805 91382183171098762126136105536306560 3318806 100238585506445227924543155116157120 3318807 -271354101253932074166703254909531312 3318808 -794133695636660874764775929345556480 3318809 214339025289278938775149102707021120 3318810 -33234045892088052909876634047974400 3318811 14872989979672836472418900148126144 3318812 -68251236751585374805591053777884160 3318813 -5583229014193541106598790512728858 3318814 -588035481545035626512454389206767744 3318815 -623693868020463344007331067854142040 3318816 136490626932182693885736534669262848 3318817 -133780560716900949470214342846527134 3318818 503981385875685282931353460773891360 3318819 262150689716815650413911049211504192 3318820 531460988076052978155214931444302080 3318821 -126038368206863108959672889055829056 3318822 -306374710754287767284694011212749792 3318823 235676919459143519417619214442517640 3318824 776245111004754774781312468310507520 3318825 -140608628046869339637390046976424000 3318826 -1398758792400527499924860310451200 3318827 220366270402920111883409224757882304 3318828 -361511238875788331765736431723099136 3318829 30423574727223820996432182654794240 3318830 -429306697237581744007302796500901440 3318831 -559798043603570078846467726205562672 3318832 -36855418854607621168487858964725760 3318833 -15098376649492387621967076295058880 3318834 -320294688097676166617398785607605120 3318835 85276089496509401992392990521679600 3318836 834756865634286602326484293382916480 3318837 439272336586079035287461286677993760 3318838 -238877629927534203295724515207976256 3318839 -20933010478744962160127716741557240 3318840 -14534682856157509671100875079680000 3318841 -402754455596898161575954123098380758 3318842 236821358970672860041798407947642592 3318843 -1173227966254625777341602170424192 3318844 145777500587881052410458586571123200 3318845 257877273894317367860257576112323680 3318846 -199624906493769508027893036644366016 3318847 -123792578831774024310617166499812000 3318848 32635171304952306309956940610928640 3318849 -104020624137824107836588015812550000 3318850 65777761485799048475335252951196400 3318851 34575519504678667603833304036054704 3318852 -560661103459994143873784788309874688 3318853 -373074307452470606284261562050380898 3318854 154752766744497038191252305705037824 3318855 -235279220870990098976009992729872480 3318856 -640130196988875253920128859255045120 3318857 -451293670108106903663947974800409894 3318858 65418026772745523784406952536118784 3318859 465584617104524822552833466994045312 3318860 -49016487309344200618383492035297280 3318861 18611270686487862267117248646094464 3318862 -185598042147894193763076866043125568 3318863 -487526464427629388622594717146061360 3318864 68491325804688337822791062122266624 3318865 461018009420867982334586790645328320 3318866 -251625066641448271573010902530302976 3318867 -305105923083689150560965385194767760 3318868 144797785935738461586580198468608000 3318869 5704495931100839227674940085170560 3318870 86289188216884779717561762322876800 3318871 -222359178979088001620017288065546248 3318872 -2543143501964999821086522968494080 3318873 106832001746009638182445012056228768 3318874 195620422098271126922746933193848800 3318875 -351230034693445454631519588183576000 3318876 154109735909579313522748069508436480 3318877 -15629085173284197939206758694786400 3318878 -72473415010744478870951354009436480 3318879 88714547181384987253615968186208584 3318880 324643041892416823543611111372226560 3318881 -2161940313861469724354321628113353836 3318882 -93827837081336564079813615221145600 3318883 781889738266574189390306374472684520 3318884 -470532937218948910441718359566797184 3318885 -84917682989402538766830691689660960 3318886 387055063988444962962022037249479392 3318887 -455276343357864803849295169943226960 3318888 241812890361914074833219672393400320 3318889 -135412534169075005820076160270262144 3318890 299728968445045057340659753656655200 3318891 73592801678833862242592437325365248 3318892 566860301395243245131267575445801216 3318893 1038005608559327750929045311675084780 3318894 -127482995635035101450893721134290240 3318895 -251309353890686420360777442320484000 3318896 22553804885429482845088769170931712 3318897 -335778201634172879151107530950746880 3318898 748382532033228818050929832028865792 3318899 -157856253658326059812281808756555980 3318900 18563869565765086433422601084313600 3318901 -2625721931031469287447979169482400 3318902 272138225378674550654790757960981152 3318903 166323768600266035743300018165590400 3318904 -719928859889688369986070013652582400 3318905 -366524906137804336088862928720857600 3318906 -48792449307956624917469665505703936 3318907 -1645298341369560141894346290087831408 3318908 -1046741756648953903013527213536847872 3318909 283805835010611418318012145904384 3318910 -86297262307888821157529787152908800 3318911 -1120125591229852089354604162846543488 3318912 -10186426328079797280592937468559360 3318913 -9810886408830450562420903694054616 3318914 389791907825341315560602373281263056 3318915 180797533855148517612735938894431920 3318916 -613156540627989727068880770925605760 3318917 1118984084317643256699472273720161726 3318918 -330469121145756933684543927448639296 3318919 140655667582351415050341816780855320 3318920 484004233122961051183939108909056000 3318921 388779481412090583434793679755574080 3318922 23868155576678833746847692154368000 3318923 -214313647938454212923836758803845536 3318924 -208403061708083780983987781075386368 3318925 -503699827306814852706408137323520350 3318926 3601987828747778312145046792266624 3318927 -832604505726914239924343178580815360 3318928 -288346613117623010962325117065781248 3318929 -821716433460860014235837314829131470 3318930 -217833057751015078794398102238937440 3318931 326487402398515126501164835071212544 3318932 -958027885317979428897081405298533504 3318933 -25558969124037559821198139494958176 3318934 222549319177166501601214240131615360 3318935 -538543973546256949080965846516694120 3318936 -272962139130697397887055423159193600 3318937 -43654719307311398440824354102979456 3318938 -175602803843451361616689886555368704 3318939 233889918249839310777610898030723760 3318940 559415880140215339660221358826135040 3318941 144127357586799560287260000705199500 3318942 -14220111337242918534547812362151936 3318943 -441262333249801239446244796051947808 3318944 -410131014980754432894891481569558528 3318945 -2979682677253139894146897598972160 3318946 179090673060680428636788205606780752 3318947 859603358086550884002006945059058396 3318948 -616203319610255069682720817809408000 3318949 -958428936138203662645612579117118180 3318950 -89535764291703151523094399914424000 3318951 393021260619189970085308065679976232 3318952 164743341247249503589758911372328960 3318953 84476022166411373249329209417746688 3318954 -78578199235039346624180740537550592 3318955 -707091457972687357124780003604596400 3318956 303389548503132956980184902928527872 3318957 -778949386747783101012290315392771146 3318958 15379761967254260026444574377251840 3318959 -470333326440662724026194204891040784 3318960 -130979338018744032185057853559603200 3318961 -792510113680637226463135022292970776 3318962 -48421075861583355636513067564428768 3318963 71837864040496944805257298938174000 3318964 94276246637056576382288003661207552 3318965 -333825875512037429272520775826005480 3318966 72330836487856640008565227102306944 3318967 -34686559642696690079159533220205528 3318968 -364191910725121342747212128864317440 3318969 654807038928235670703926610061175808 3318970 -218753107684839458084834507210188320 3318971 596855660715661578862920975270960312 3318972 -406476246126476271893713139988868608 3318973 181227104618230373977972987495577280 3318974 219836341965399980035987847876100672 3318975 25320529373997935681244658822545000 3318976 -333949897804479057583251159824465920 3318977 220767283359482172640052780762954400 3318978 -171812371407137851048131730761004032 3318979 3028151050717847700218645110579576 3318980 -129074771730652701620068525534494720 3318981 -56798168439325593766406442456392640 3318982 472960010147081498633776349726858592 3318983 155286301172917848758096290724630232 3318984 86371238020856052229064274216222720 3318985 138483560690978227603000422809598180 3318986 127431408712776516413310716212734720 3318987 -114126855206277536816439432300162048 3318988 -61653549363482886686054178241973760 3318989 -200190628944629052797235721465539210 3318990 62450225011605506009892162168096000 3318991 -472200818940992900515693398166716480 3318992 117861206232089982785321881522667520 3318993 -164623842113980532335703042233242240 3318994 191800303878496270316108830398968832 3318995 -98969522440777854400584000833505120 3318996 210671557287703024440292591500933120 3318997 -417734910559688275365212395147791456 3318998 -5462731378975731582283543143692736 3318999 928519077531005191100612875565825280 3319000 -618941766642607459957481736652800000 3319001 40481308734951924420884086718468352 3319002 209809087150183502098022545182359040 3319003 -181620176397123373827855456117714748 3319004 -62970160505109517815451209315548160 3319005 95773939872519943508791492049817600 3319006 16638826789560236091715784495985984 3319007 -664797185920266280452007336462862208 3319008 -271724830886120770539137806840627200 3319009 64965186979129699085282350071458210 3319010 -52652428391260616053540449090271680 3319011 218970623499341578527741402793950432 3319012 -882468129432293589038380807504331520 3319013 605153523045784167595961923123542780 3319014 95016449119842839655379315000478592 3319015 86088690778568567599574464480819200 3319016 -1307034879222742134513876183349002240 3319017 277669827044763631479722265729464448 3319018 15518362295342005893592962810716160 3319019 600113322630638821674280597132952208 3319020 60264288061564951132776238563763200 3319021 -211970493580504852909708456438192680 3319022 285657910189659850613686839450613632 3319023 -443521748894971971418831659420696816 3319024 130547647570237461289597344006897664 3319025 -362906951814351076684037875107819450 3319026 -3078027131856385344237070548137856 3319027 1267196216389464215284472269216128160 3319028 -530389356102622748959601768126984832 3319029 4303246501493420500956028667178240 3319030 -226709619908953216401642817779840 3319031 837768181291151403954836128340249832 3319032 -247854321732630413199548882401320960 3319033 -56134594346225386152820294614138480 3319034 -1757605459445475086557055099047824 3319035 425408356958148220188520439885599200 3319036 -101660431812673075041935946225715200 3319037 134076850953950657537766913404585312 3319038 -95404536006170027199341992859684736 3319039 -728941852908385275595764451171068160 3319040 -93919665528204400237508361128509440 3319041 4793187404582815207900983307557120 3319042 254490802578042535658243243914185600 3319043 134482150678217874967973521115661984 3319044 244662597618768877761574803406089216 3319045 -49904903965558615466275174181378400 3319046 364391894258402053069931582254252032 3319047 588444680967145237915476560821277424 3319048 -279533883365140699889383467200624640 3319049 -427314344896692490119314478100930764 3319050 -24365223104482207328538846648960000 3319051 -1084574122652083225555223019632203948 3319052 -18108168650408769388627931516230656 3319053 -241809800705693678519018549409232800 3319054 -395815266740837858305883260985193024 3319055 599446235795083026398583252143978160 3319056 2731328838019462818897129518088192 3319057 327737006115975202474889317339822912 3319058 718462228427151579513170104180575360 3319059 -586151992548177938257842857754604800 3319060 -735755238369719039027431646108835840 3319061 628729861095310618424130265963067232 3319062 -54949081323952846474055338889748096 3319063 551938697162925956241148690225326000 3319064 238137180077452535808578087301642240 3319065 -307364931486971154669969300304534140 3319066 161951242659090458631394736373653232 3319067 1440485264502049639152824013107146116 3319068 -28095882347427552903814973155100160 3319069 223724071652915442300182840892255244 3319070 -488721861577151292213273190721123520 3319071 -264014546389655305958273168149911552 3319072 -755647063570534589490213376984350720 3319073 -562864062934875356544763530147934716 3319074 -386131050085593326631476680138027392 3319075 288737755546082039072006164646534300 3319076 -600873753195820611629038758080397312 3319077 -44400514879563145510458794951278080 3319078 393006640307472420000508652675235840 3319079 -30180426225018130208590655051013240 3319080 56899169994628234895966292204748800 3319081 -420541733713162068791723966792394118 3319082 300357002276256850696727987296575072 3319083 471905650398886499123431751965287600 3319084 -3741895353956838107864453767249920 3319085 -138367022981131172007521312579124480 3319086 361037228668875435887996623211916864 3319087 -168327457259205771909350220372525720 3319088 -120002778722308536808647051142053888 3319089 -49722709063938111766720469300965776 3319090 -32078562531282837778922676570031200 3319091 49993584512394827088793182719548080 3319092 62506088654627141761600808847747072 3319093 -307283659322724615353724086282758080 3319094 632633612601548192056045685664264096 3319095 101368887849670873964190513591774240 3319096 -452902051729247531049550130436771840 3319097 -953472170399608034359299822259523628 3319098 -65927280016988468261724937604769792 3319099 60774950366655279929077903264111392 3319100 -238779584379026486167908902692953600 3319101 881738825774532687145533662418654630 3319102 684080187127337600173191768042154752 3319103 602150024851084620924576740793596352 3319104 84457376730086583723654723529605120 3319105 462216097042171804485397209224386260 3319106 209671219731658534668745027418204160 3319107 170385909957185964969768985330857216 3319108 -56501972957094012496136334072545280 3319109 665840978396976775292921421560561310 3319110 311160815744510147542996541962752000 3319111 -116020209007597246786068144819145200 3319112 -29513187457456753804461185137228800 3319113 801098987102323344483803301158178336 3319114 62470917988003108053362475359872704 3319115 58484107838574159380230702160537760 3319116 623039988079666176999406569574129152 3319117 -76424403709945339027617444885997834 3319118 198508484582852593297980362718882240 3319119 819221593101040143045876203235581544 3319120 63013455207851916810921273686753280 3319121 -94140736812051764490646654572955200 3319122 -94614830530804493878862193961683456 3319123 1004967142575278395039005455858939372 3319124 578508688841411062948399222080864000 3319125 397777103509019058694360453582368000 3319126 -701486415865306456660398262689688320 3319127 3094053151986523655195375015386752 3319128 -425683026845385747693448093933824000 3319129 572995048065315739664450545540925280 3319130 19281639299001205586972529208504320 3319131 -102982654746636292215814840522417152 3319132 -52674685553563258578131626310019072 3319133 -125990749513644716807074184447814618 3319134 -48267765289192114332818810771374080 3319135 -371116227708110157810273139488424920 3319136 -560569359938924513987524915295551488 3319137 520459425519038348456369344805376660 3319138 -312841922798357290949597870996303280 3319139 52116428414862142491303952306559040 3319140 -232286150307689809794404019640074240 3319141 -488155576595882403175860612361442528 3319142 -331166005998608780848962875238666528 3319143 286004798418601323218404082939085864 3319144 604243436809784913238799143592156160 3319145 311851362675636614285161264495150080 3319146 154111670264405307816860418192200544 3319147 550618737656074304738687012944162800 3319148 322837092939145971403543665042063360 3319149 -143719923735789469437638841770644992 3319150 -10751002606821588890405281637155200 3319151 -653073285273131272698220677197544 3319152 -78897923127768018760570990699315200 3319153 662701752821800073639900173372640064 3319154 -76972006455549953228855487497438208 3319155 67854394212700299800670813121830720 3319156 -177449482157911623347763581085604480 3319157 -839840484223512336481873343727504594 3319158 359194892374503476605045591563662784 3319159 181113608113061444192300509633183520 3319160 287934712694235581292139430781849600 3319161 106131611533172923553487992527444704 3319162 316846689689544829899965290240346880 3319163 -79529260935273154273399926648152880 3319164 27017632008764160638456815031715840 3319165 246507179139594528906241406366059140 3319166 23413379327602991776261136828534400 3319167 188754694417151338276552658403530880 3319168 255899477164049013530594025532293120 3319169 97624463499710498884495219538473920 3319170 775503678741005010503993445089280 3319171 745232631876278072953288470150869372 3319172 204073909357173734247233707846977792 3319173 -114601488114053754733283085534190560 3319174 318506074568669494630151899635786336 3319175 30313227418769957594417332880802000 3319176 -36167920874739238313437832400076800 3319177 -212697032268431330199805843834415974 3319178 36287487114594107944691922694607808 3319179 -468361977751486863339130875964603392 3319180 -783824035923829854178921171804124160 3319181 -70475171126199313046048261246848800 3319182 57077826902275801588375774965207552 3319183 367951209525132993667367675133383920 3319184 287850793793669841988420820359249920 3319185 259120018834069476540685721469177600 3319186 129164191344200336045410774336204800 3319187 -1413093277008418315613234289215376288 3319188 -359495319222078455500209270767462400 3319189 158328094067568856153237149845578620 3319190 -74953463194399785454227710359192320 3319191 -574603656362556940525963391000661600 3319192 1105063969178230483236880156515072000 3319193 -1279336632634592152815144671405181756 3319194 -5924202809210448130415535206761728 3319195 -1088556204296489335730969043144146400 3319196 62159835765014318631498413530592256 3319197 -3661456237921703975448016827348480 3319198 -16698826777904457904614184473553920 3319199 -88173018884690361458982937702959552 3319200 415718062985387542686510162360729600 3319201 169766032314364691898757288609122304 3319202 -131403174743255613347542374892649088 3319203 435899701993387191917831791868477304 3319204 184815222425102489362778944693805056 3319205 134111851716039218403091020983364000 3319206 19116918740767328727014145544247808 3319207 1044104308166603936737202286179150456 3319208 166216748337766920368671955249233920 3319209 -381470731862401137117781876866253686 3319210 69040919581720004360566001002577760 3319211 866856781088794520038447092777280800 3319212 97554960527964261058029990747036672 3319213 -16242216928811420179758263580943136 3319214 679570739381938253922346389053635200 3319215 90657343720651116450421425945327120 3319216 -5286645856022028350095542872014848 3319217 -126404704068097751840979197274924048 3319218 7690674511597488074149731388416 3319219 1209976015546615262332351517836068620 3319220 427694899011474359332285476433754880 3319221 433952004066489866434493917118145312 3319222 58454480199684093755790050012067840 3319223 -704475166213196454771482287379120136 3319224 378384898173470566035435905605632000 3319225 79783673432943765672831257814728000 3319226 -206972476075235940345350901258956688 3319227 364857944534888807542350846889623564 3319228 212159427257610844400616172202589696 3319229 856022874836342975469864640442773830 3319230 -92070045587798539056577614024017280 3319231 -28447493465474067489116707735888248 3319232 -17051838317589517780419033704693760 3319233 287599520470551779067663415912081920 3319234 258359121443929519075685043717015552 3319235 -788754272802558806991308616536138640 3319236 -235714133410431661243065077460096768 3319237 -34405345366158065467240584503719560 3319238 156829935636002296698827973045913344 3319239 -181214124857827700290895199263973120 3319240 812412494552652627740994393966028800 3319241 -1378886806585947823544152716394412016 3319242 -318217833064023404466750060685125888 3319243 708520510620326078716212149920966640 3319244 777184010651953743656774235454753536 3319245 535667938043943059579729996848224000 3319246 45096249820390303376319905437395840 3319247 -170709027779517018993987698008597248 3319248 -125695607945128524326894158367686656 3319249 -975222899077774368153431280890644750 3319250 -311470358593261271635562130438912000 3319251 -181367550662373277190500178856868560 3319252 123757074863325401239381100538148736 3319253 -181399853021890011502541408104083840 3319254 380182282780673441891715581559483648 3319255 262207303860823399559429737887042000 3319256 13053427314629142834988375570944000 3319257 518440280707197478081871253971090640 3319258 -20339149249148562076328986151189520 3319259 49744326320761995739771446158898504 3319260 -163089377801953868354828832255052800 3319261 44047848820887349268233665062440224 3319262 -242820564794718790187092986977973120 3319263 249583213780289037755077856940506304 3319264 354092331140163951640852173391134720 3319265 614383555363305869165944955512752660 3319266 43446251074377369629840231441649024 3319267 13257751719772372458247026743459232 3319268 128222106194499670307563025541918720 3319269 261861557008283385407990739835189344 3319270 55056378863067898478069572258527360 3319271 1111324412342566812031135573856335944 3319272 810458313316222669973637680332800 3319273 1358045502338381004159093355679172900 3319274 222971181536383082815568249773777152 3319275 30260587607929899162620623201321800 3319276 -33482668719030786096872916222979840 3319277 45470584848915099172418974233423660 3319278 265682563596455883262167229790386176 3319279 32910191856397450867312838789220880 3319280 -36065446986748764623643731497943040 3319281 -282905681677418780817163739277465600 3319282 372125866810655618004437198277004800 3319283 -704214892863727611165622861161886776 3319284 -62601538528556039483340374847541248 3319285 -647213912254016496074036391559378020 3319286 304581585095678954342152256421266592 3319287 218220249860733299777308909917187560 3319288 -37145829940435497930137387827568640 3319289 1405021003262101869566128927858890090 3319290 54143174359380630850328839933897920 3319291 -283933027051693249499920156264115616 3319292 -154766005619236289107507184149386240 3319293 -13233902765646012720170954560198272 3319294 381620344722510916435888999924860096 3319295 -149726627679277938107631836732610720 3319296 68847329911495216154205613335773184 3319297 -620616294054558590945302169427700800 3319298 -662280213445274206095974083536279600 3319299 -1141654647230225910896153910046776 3319300 69521748989607478374644757852544000 3319301 577417175799166586533759960312587132 3319302 -153486857751955921086987280172783616 3319303 -8042514292457348765214783423179232 3319304 -480998706742017587768628285252234240 3319305 -407167661727034075375788067873001280 3319306 63999674241000905654706502925378352 3319307 -253889644793901431369154192510251568 3319308 -335054854209430436127285811292759808 3319309 -238100347732500322189260975351428394 3319310 19137161128180154752744799013624960 3319311 98078394637017964584503889649445520 3319312 272323197293927642235661107094102016 3319313 790616536141194610255601522827184562 3319314 275086109444483729454237115929354240 3319315 -935177670289737486909270683347715280 3319316 -137377507342109798069746609749565440 3319317 -84558036436427219406527475381242340 3319318 -213677092010972746663375183691564160 3319319 -3696085580893663123276418858254320 3319320 44698250864204456167127498342400000 3319321 -54849314646547864579486860721779456 3319322 487771582224222753727266397511465712 3319323 239588834960219672784321181707314688 3319324 391286278045181562139039683030365696 3319325 52368262456035600336273785377833600 3319326 -215022877193117902679042969890569600 3319327 -165283824416592414154660238760777360 3319328 388204488315359440679520953482346496 3319329 -485181860528282947359452747926667856 3319330 -3792509020206555245798826402086400 3319331 108762015879758484873805536006695952 3319332 -77641146196275480640583206322239488 3319333 319032261608470962152380197481547582 3319334 625706232182763020597676152534094816 3319335 83238457381130081215204108821824400 3319336 954042973913172853427481230100480000 3319337 -74670430583150594939097910107843840 3319338 -370893281680498167188982556388536320 3319339 -86710961347137605587182945652650800 3319340 355371779967692682897018624413952000 3319341 436752214013769647329900507345641792 3319342 647277481255280107946355959748480 3319343 -814487427909201185491575834168825120 3319344 8554132076846462833404158275092480 3319345 928460426351329458042307896517874100 3319346 514567983735875850129988403963929872 3319347 -41318063370093932091663739565286600 3319348 -71106491288210159631057173442560000 3319349 -213325985457364358920591396881396480 3319350 111505607257563793389219611931144000 3319351 -56152194485549007960778889835975456 3319352 -1357984661794969371074188337001553920 3319353 496037614105851076764997248601000800 3319354 127236416348880292171710774078243072 3319355 242019075263306808317666607867129600 3319356 -179885877028638080890991342947762176 3319357 -1356745384739090518578345820564228160 3319358 -97951775023732848435444016527986304 3319359 10087812112338111292919512399597968 3319360 40038621466860771278058576119070720 3319361 -597789137078469589759611839952991038 3319362 66348484357215885655388252175677520 3319363 -633865016456819044580634216070200388 3319364 -181724247361868343097647994777444224 3319365 165728291844551407225422423559799040 3319366 746421205038523257650616306036385632 3319367 106228905005333401210748625628362720 3319368 4038261712793595395602498038988800 3319369 -536714740091273249630580330491056440 3319370 229015422030752799135465195131510880 3319371 710298767611680626318815361869666920 3319372 110289494652602232040012545060582400 3319373 671204039800889168056658237276002380 3319374 261890305062522361184963402406020160 3319375 111868830261925830878352273048420000 3319376 123097283410721322005249370026803200 3319377 -238750562651067664885474925009981760 3319378 -72209736753135659854387699345726176 3319379 190968202460672048656289281849079376 3319380 288797932043947548172515420703733760 3319381 367934805574674624943128183377809024 3319382 -342649298282426572035076972723809216 3319383 -15577210192042805810185633955915520 3319384 -1178548957752747372393017812647229440 3319385 -4468891419896224619935097654793600 3319386 150573984610300981173090783958348800 3319387 397436658955489577342247554437210432 3319388 -806858938338290440865974537580723712 3319389 30297929548813492571123217463703808 3319390 166603710806572902012330522338545920 3319391 116632661292007143837327866357301792 3319392 106736342496482420381012785694244864 3319393 408870588371230608072414347743360 3319394 212425310883315916016201004705495840 3319395 -8501525851182591453265582566342480 3319396 409943581982845102055105985610716800 3319397 -80882448673091789614089921780935940 3319398 415006334929990766087916760283529600 3319399 447664343133694119563415946907473920 3319400 -115827520509287453071946544900096000 3319401 -279552048525210038560124530576831776 3319402 -1038111189574483301843230688319395328 3319403 230718032673060237490874065226580360 3319404 438922666750052997917640881222234112 3319405 16367290737542066427045503673954060 3319406 -201912663245261315034006547420542336 3319407 -390996936985608854364189859618433760 3319408 172157488437624311990662782916984832 3319409 -900774473011135685815912946430245520 3319410 -70685151026029978975148127884336640 3319411 -1074670423575745928870305129241271988 3319412 -1059597918140659342614413330672866560 3319413 -121656144887511649508452292799346656 3319414 183128585156839712608503267664281600 3319415 490199253405699233804224234254847920 3319416 -594793099503679581959461624770785280 3319417 -816597998755503395058126665814496534 3319418 -74418681436097649382727648104747008 3319419 564568000523596377697547027054259648 3319420 -193381807436945771857714746899619840 3319421 -74902370712386242427152772612660160 3319422 691029291126202532288101313869824000 3319423 200605211030132692311549279408270904 3319424 370352848527146000230591190657925120 3319425 -789280477974207890039512606246650 3319426 619087603237474716138847707159053184 3319427 225526857568619793591243813562879116 3319428 517328320038373850199684878499840 3319429 360490815927012629542297855097359584 3319430 -55803767781023469697039197950816640 3319431 304571305209091638786781318684426152 3319432 -148504068569946323051024569145625600 3319433 -126918763944728636379984910647868800 3319434 -356058473106585573029991230199797760 3319435 -294017263710068420177552130062031840 3319436 -950588876911871956196825567098071552 3319437 -485501918719649015797015003201141632 3319438 -755489167645569195855290285963810880 3319439 -1170468300274313947808701486998743760 3319440 12559430280346146864692779065016320 3319441 36971722392021488661592465086634612 3319442 88831156421374384334780978848779264 3319443 84352027916941744477240028154630240 3319444 628726326815124404651940564356550400 3319445 90541742122900632848428668823779480 3319446 -69247638398748364738149697140848256 3319447 -1329667614905008966919406231228770104 3319448 -171289206230793782214051120134062080 3319449 -22700795773876284756412707601305600 3319450 -212976369183770198974879316703381600 3319451 413071491730461507994050416253535152 3319452 -225870790306477736406795153018347520 3319453 432116829463297308713609980486479084 3319454 -232044897944438391181048161971309184 3319455 81716794497864087994245853943356320 3319456 62741924047654033163317126694830080 3319457 -220769190915076918337210865455255100 3319458 188838580434189902658726109652171520 3319459 -507795905728949050799542723418346240 3319460 -4470663346890048609425505459187200 3319461 34779624662135565766601688299162112 3319462 -450385739191643223360347219451444768 3319463 26009915026778676938918293593960960 3319464 -168831334913350805522887519487508480 3319465 651693449777837435365513987159645860 3319466 404919177042056916722656880941978464 3319467 237637880298088753441636682481781080 3319468 -427765727945872480898422838828100352 3319469 1311282697161458597048929672128540096 3319470 -123918099292427512678327769964134400 3319471 -9002404454418586826283431356070400 3319472 -23182573055680224271129966359674880 3319473 762602746123042835425286312428316784 3319474 363577953985554798479659881489662736 3319475 200368818199911202960311291105107100 3319476 -500647738182707734335146254181511168 3319477 -137598745133365304585316361340172128 3319478 244266957171672995005170921369506880 3319479 122312726912702901011989885678906848 3319480 81089232976002796485097884888268800 3319481 10237468448147644154560813901861664 3319482 115436553679813477838443424371367424 3319483 -383981029534687507926400136055304296 3319484 -303378408723844678971121485784547328 3319485 219801838942306802254717314052905600 3319486 -174742891173954698863330866776869440 3319487 203774811062003701550853507814872960 3319488 -116311248301773414979141440613908480 3319489 756385209725995546099928094067956290 3319490 -420029416182611356882446134673100800 3319491 -159623996475352838962040697539540736 3319492 -145116673338398900927784086158479360 3319493 -36981631927729948967496486359340258 3319494 -160014652160426470082957146475400000 3319495 126179430076543839344429741903607120 3319496 547907696370422351331701872776652800 3319497 81562679966047441149614968591271274 3319498 -76006810953398562565248476433626112 3319499 55680762245247049896222177855076500 3319500 -55059451237798485454031071355136000 3319501 -19546226465217302879086604227774400 3319502 67106525881812332992009897281982272 3319503 71711641313740320526023357774014208 3319504 114998025070980785637598307187384320 3319505 130328061590243510407382399281284840 3319506 -9540514610915580559813579693736688 3319507 -1297796319183375443332582511561902400 3319508 622261453259997291220691136416147328 3319509 -216275036557491800713125282064073760 3319510 -196734286846677545306133932414096640 3319511 -11646626441279293934721607587778176 3319512 154722189106202922586520742533529600 3319513 290253511854784235592169595988074762 3319514 -8036117360262639276602496323074560 3319515 -974828623234482993505503252907238400 3319516 190321244805111830464709030087190528 3319517 949926931861029995115230422770945120 3319518 278474121280779089129652644901635904 3319519 -21957619282608636228656601004057600 3319520 -423230791209449162846985282520350720 3319521 -23901251791154260211731779741063360 3319522 -45250976060522532167650334384736960 3319523 -891320141434818943696737336504382536 3319524 28301055844979131783917442478350848 3319525 296282654345258950083586967586909600 3319526 160149034566677347880782748270493696 3319527 -252386253216101847535878928369861080 3319528 -711287277793528860212439809765376000 3319529 9216884371482443969020426456356360 3319530 296763220108219614125707200204760320 3319531 596196944706069993318174432013209332 3319532 -88173462857294829201654114096578304 3319533 -94308312255093686029454811047619936 3319534 4077446286793227011781933698959104 3319535 -438783622573276307481816518212526520 3319536 -31908060441669336400171942932381696 3319537 -281830742838648244106609882935796300 3319538 -7967958955953245309065117088669280 3319539 -983101937292209745096768206348357520 3319540 -74938363825824505887978137765437440 3319541 315052230167774413404550962713472942 3319542 -11256427151518086498422364957605376 3319543 -717247148336751337431787743673048920 3319544 656828788851152432471123446982123520 3319545 -274341399125462614399011541475647680 3319546 -6052991175068885017699132661352480 3319547 437660839052757944755564795583020800 3319548 227465829489482957019434727190970880 3319549 13199032147245651774389044855040364 3319550 -32369712374376697721626491473659200 3319551 327176693387627250211504940124161568 3319552 -482602083377881272652372820585611264 3319553 -287492798706421738589377308375315198 3319554 120730027512751447271658142031539200 3319555 407956287314206094666537730037734000 3319556 275583323913053947536164126429530368 3319557 -11130359219919497520450846110908512 3319558 -277948179476423482323294100709910720 3319559 524780191447985684518586326497240840 3319560 -49381151536994223209630546250086400 3319561 441788101650213698869865500790952832 3319562 -56376399507565933941141766044519936 3319563 524645998118281530101675090042408448 3319564 -298540233655161788702277403762907648 3319565 127824663329858966206910457604308120 3319566 155407408537374842077624125368816640 3319567 -246988589086866608678914497768307680 3319568 24489857206067454426860893453418496 3319569 741034279497125088280467942242639040 3319570 -129642052446415406167887821222279520 3319571 -998052510152417805674144084265198000 3319572 -284428652587379033110196428330444800 3319573 -97235189132635144877797480188038400 3319574 -529062311791659414554589157250794464 3319575 -98903847338755150877256076945430400 3319576 -429361927940630131306212753688780800 3319577 714031300631498639482643381059092426 3319578 5452334004444943403671895110063104 3319579 -206899629828966705231309333164829820 3319580 -400218988039531657856991017710387200 3319581 748243954048262716656082343575930752 3319582 -210280157886277665912092964784911360 3319583 638803449887239441422186465417140832 3319584 -483238183354126119883229887494881280 3319585 -258481846246715801969937418082865600 3319586 248176289348080238158100443700089344 3319587 452009126146256895671468655352533648 3319588 454689706312368314408010218779632640 3319589 -227923057252397062273066976144394240 3319590 62858276305124913383565193492746240 3319591 97345382473229011715939392997599104 3319592 444523294757349065079088462183296000 3319593 -616965950176077241692709767077172336 3319594 206442750094737298582557894948498096 3319595 -151902135723434291303475348741068400 3319596 69529620467496954969552442491371520 3319597 -437008074272972992630036423506094954 3319598 712574141053686617868037961575788480 3319599 14100076093575392861695096244652288 3319600 2346075486758504630737535502745600 3319601 -88320741933498922118636589279104280 3319602 -4364240046110596676645382544892928 3319603 223905308512245482918963382994094736 3319604 -46206211278829318405795603686604800 3319605 -149386601010932833052363962719571200 3319606 98752401414874318346986790492074944 3319607 1397871618095163387507722424797167152 3319608 118207815434190686872490357887672320 3319609 -233235270437411540997213529737087190 3319610 -73757392920943061297903687878963200 3319611 -187345297681676294844541112916953040 3319612 152627669120410068967237086176397312 3319613 1728141380899860865744311224217408 3319614 -41260712783926370650066853176793472 3319615 -177708552539056262332349920804154880 3319616 -129672944848156439329401883278704640 3319617 108926581618436192031420043399922112 3319618 -538466637423125963479701140688936240 3319619 -1006213477888904305128069097942726980 3319620 1051654430502167473792483924930560 3319621 640750318789953245766933421669745822 3319622 658278258426395275178460570222134112 3319623 1387252054907871055073481417716332800 3319624 435391687054743062095389123633807360 3319625 782114613085620856331416130462997000 3319626 -256250609648649209778137843686626816 3319627 157702583104020647915262120709587476 3319628 -294133688488230147877552824512040960 3319629 53555863705839456152887915761979584 3319630 -48906438008148497332139195006841600 3319631 -242933670071101111606145514264406560 3319632 -153913053430410110586828794707255296 3319633 1008759082661147904594174865209728882 3319634 448115916711797195539993646772867216 3319635 166320391856187216639087221529600 3319636 -470103228528843033878451217962559488 3319637 -1407505014432205208188586698534929714 3319638 67665348631892083518243023826862080 3319639 918332925775707307630374703982130440 3319640 -350296509704647901826899474437939200 3319641 -337520313537007845021399663909388920 3319642 -633328132114775237645256501764044800 3319643 15560813236700410450871779581234984 3319644 -588535828739954757812114522862441984 3319645 237645185011810552200982254083758080 3319646 634755078368651676636781420838042304 3319647 66369833042519011723500451960406304 3319648 81178377556686917370787036627992576 3319649 1860742980667013150120872693017583536 3319650 -329669925590736642296704568749920000 3319651 -150752727494817007989467663346279096 3319652 352665168015090946141115467749500544 3319653 307837363843635793466494047102157824 3319654 149393121721244389195404076286991360 3319655 -209034058594502787692467139241243840 3319656 -441808865083867644791097717996748800 3319657 -2003982028407245206266583512016342656 3319658 100941395068785767973220271237875200 3319659 173631470415191682186308785010841600 3319660 -704500511948053368564394005166264320 3319661 -1138817857671878312825255842323640800 3319662 -302935273593856166482261523888154048 3319663 732570968075292606096862053238081384 3319664 29874174982842223318676095116410880 3319665 461523862338479195752622099506129920 3319666 -11499259199917715340357627359539200 3319667 895645662664197063014155309453858080 3319668 -214450531009216988075912319137667072 3319669 -128172776504755426397380001115255204 3319670 -243679712575261005548974935014814720 3319671 -93226431343337515165106208715001856 3319672 -60449552464101831802466142568243200 3319673 381842253872842662718020515679649920 3319674 177740556831877812280829715968501760 3319675 23261285695988417298911914921426800 3319676 507434757608232399665443758866979840 3319677 -472664351971286563356433996329159360 3319678 -1014269843331965030210150533176917376 3319679 230649118606907722003464985889257080 3319680 42438623574886644701689590841344000 3319681 1019509898682567853845043417229111764 3319682 221807631143038425190856540005565952 3319683 854964284034396073426839961808523264 3319684 349565399689953397018982444256284224 3319685 -159386955896747618568543916970359620 3319686 -4837921472206298743659170798927040 3319687 353220461551125033418283523159810352 3319688 -85709916854650119204315144414720000 3319689 28851990238408909264161186909444624 3319690 -334749849652818628396693425170703360 3319691 1578069410821616771685848018961510384 3319692 27574799192460957513369414701325312 3319693 -181345821181975448449414538944695956 3319694 185362449299969321005048484907955200 3319695 134642755430963026416300351294499320 3319696 -232764112861679369090521315254427648 3319697 212208408580150580257750445455054080 3319698 2790521079977040010985225980293120 3319699 -637872715778388421688713287312910760 3319700 51747532956701329224311772680736000 3319701 622511097821227379447060863153896864 3319702 170516740317718771088719211211819552 3319703 666515784055115108465692025021354952 3319704 27779615268327674570998242485452800 3319705 -167815207123860958287431969708475840 3319706 -196457376272059994457228665981238816 3319707 -196728349018666265443294476281107560 3319708 159340948837295257494394918869252096 3319709 131526119936627531695626147261602316 3319710 25483587266716621644181833721036800 3319711 -148417749830249478204835364867107088 3319712 1417263844717466177330963255330340864 3319713 -416060397014460572008786657357786158 3319714 -77491553573653797838672196005652928 3319715 -136386614682019201051855452011772000 3319716 -760537933003276290045120465394513920 3319717 354043103681152500422296966628296860 3319718 5410736760691739002082432789760000 3319719 364832464340523034976164078503259728 3319720 -85333711569784951502949657315840000 3319721 173257199698062668520669721302100644 3319722 24359955743549486362348254480959232 3319723 -361364016012369344640154378036846296 3319724 -171619786003104086548619946097757184 3319725 145694726223101439502459354655493600 3319726 -322500041562440912127538770033505920 3319727 -480206745878517647363888648761421424 3319728 -18383505928857034765381974047588352 3319729 2282875481513033826237840219569280 3319730 -161493857639850836024271390743814240 3319731 1348213761376062570130923922150185840 3319732 285464332492471417877884019777389312 3319733 792534157756726816077301136738495982 3319734 -114360197086505086005384816454056960 3319735 -406686071634635794616154868815980640 3319736 365479590430095988710422918683484160 3319737 117694614972413013055421220869472000 3319738 -723081578755064382096691621256547840 3319739 -84062670150202257716020940887005240 3319740 131429016641256044203907096171650560 3319741 281153069210786666402862818794723142 3319742 -513988406645720721074614704368821056 3319743 -42590683593205801725706702809208704 3319744 283175995640141889687064266508599296 3319745 220148334713606779391836438691835840 3319746 107929135119070515699463656367756800 3319747 317908246994055678460160222151415632 3319748 -36904500146988667161906883102375680 3319749 -993506416888448051112923736679986336 3319750 55091304697592453678537431205952000 3319751 267801990305281278089263848190669824 3319752 -399201729608640871407739445993594880 3319753 1337199690573159751771137179067998160 3319754 -75100277154648781833414431761001424 3319755 313388455077470349596439830478040560 3319756 933092851253245632658696356328960 3319757 -455222530173112324387373827957834368 3319758 117061939703584750376296123882963200 3319759 -253199219915104473437004623074675520 3319760 -176622365698998460821631249468784640 3319761 335018817073119030428594163996097920 3319762 -577187084558146339424665409595904368 3319763 1209132686716054703759440854096924012 3319764 36789408441883947390269847856238592 3319765 58588778941888439361767675078453400 3319766 -267676597101328362484049619227283168 3319767 117962467481488876688086455242374488 3319768 -764847507815082021025499259779389440 3319769 -411593366238875200714202346622142460 3319770 -44322579046965975531621516006336000 3319771 -45568691152227031774480221782108144 3319772 -7406393516131599702103002099214848 3319773 -14816472505908937322241032787398400 3319774 241314438116470454094700369201703040 3319775 8074545524885819938543721674230000 3319776 -216747997859198519075144520915222528 3319777 180351926860194792835922392252985412 3319778 129859331283488672007318178211768832 3319779 564874782621753543119564148684824184 3319780 -165580574259564813094131868030402560 3319781 -62437768156165762291974270265196418 3319782 -239699694144126756141704975413556736 3319783 -668760597293261044202531893639770200 3319784 -254764700421538769597652026423316480 3319785 15715553158175362582297220127092160 3319786 -44450595489035262657179038169571408 3319787 -374860956788062393789335364545479928 3319788 -75868184142174004437634792352400384 3319789 225193190534365240495595218704514560 3319790 -101413121442439282129078715151590400 3319791 1192680873379735798357636449587861904 3319792 -1195284465633323169549613509705728 3319793 -3384718210059126749200830758779433856 3319794 -287609821400929781188274732636325120 3319795 719544446667614862564172983417682800 3319796 446598301153661015678931693908745600 3319797 178486976527207915925005013320246656 3319798 -1018857670244500912679011455056196864 3319799 889999852534343255941617896448801336 3319800 -147019632530718889334117569388544000 3319801 726157118712687548329135041510068992 3319802 608572157584432533013667243498287104 3319803 -528836803229161776005662566270822336 3319804 1061626894485986302860914548858252800 3319805 467309276055451311649778308069244460 3319806 42781441786444917475926872374139904 3319807 -740940512847311116816926043153106944 3319808 -33010981692044506333434237545349120 3319809 33105927946442374946241543413554848 3319810 -35802992063723169022750386293653440 3319811 -113622829359635973261890695363625952 3319812 -519203262768149358406310153963212800 3319813 155109628652790569714519079012496000 3319814 192216224009584917482403253412269440 3319815 -3770066338333015670077919471210880 3319816 -1219953459529849911318382259465579520 3319817 1604389406594697932933876825883384960 3319818 161973082467978954005602205756379648 3319819 703128640163248851663356103042523220 3319820 -75141316929952843260324214437642240 3319821 -3145508056458715493167743499064064 3319822 85990404875230881731814309354239424 3319823 345869976806535861063950490969159864 3319824 159603113599470141353576081922392064 3319825 276810874363883319561613753806336450 3319826 -302947608394058597219287270811787888 3319827 76671918148614411338631426792153600 3319828 -1068026804016213626635541405787097344 3319829 -778723781613188781675624429878691570 3319830 63711059609627852336928594226316160 3319831 -446147084365275203196648130455965368 3319832 -730349253507234679027866219263692800 3319833 -93513561984307457963310537863265600 3319834 77187288080593560615531019178660352 3319835 -407157025665080449799081258411382720 3319836 234039024617736679708485531234995712 3319837 911364267156058553181306526213520486 3319838 -78672609376468420573150891884439680 3319839 -581274602150474543137346332243050480 3319840 364083310059482284071664825221120000 3319841 -187213860273359960707262136060356928 3319842 -55126206441517688450797755276576000 3319843 712651597338414606189524484401443824 3319844 523848365940599028561014002768084992 3319845 370884760637536716886196978683829760 3319846 -100411762686141274694398240028884800 3319847 175624214481918571751962166456205000 3319848 -568579992989414575205097657062691840 3319849 -301339915221222728196222369621143232 3319850 -222092518926406437112047390233779200 3319851 226814371587110496381251076243737280 3319852 -28410402449978286336293705587777536 3319853 220351593944739976225099847183917260 3319854 -292286495197138731477813270883500480 3319855 258108370605450033319221088762782720 3319856 -67659886464637757473011547541618688 3319857 448638944838017958872326218439039554 3319858 4493710612252399962423724940525184 3319859 1210816013929053195522614223880675104 3319860 297252152984373068233448752303503360 3319861 128551142413222389898662774946244462 3319862 -37513826827151619531856835758832640 3319863 -620015465803987451386110156931160856 3319864 7978207283603830006274521932779520 3319865 -163438196392233233702696170145767740 3319866 226880984527727391145167038408358144 3319867 521526140641249882509127933282790880 3319868 -780742757953214812347140129011479552 3319869 343635992837142108290927788811817600 3319870 96011769235432355697707701258118400 3319871 256741053306309047994327365824594200 3319872 -115135748010686324922790686215897088 3319873 -540546088552338156253323081309904976 3319874 -735411105518799252300294507767035008 3319875 32052143372838135171621781057308000 3319876 -220383779555096120815483954578780160 3319877 -836955956023379953475564788125762 3319878 -1674880321907814885116590511099520 3319879 -202604467217217923831726247993999648 3319880 230090632845396091419604189562726400 3319881 602783571994860496965440485520135952 3319882 -457395271950863356839651403119195648 3319883 -174167292340099956867123135652070400 3319884 -254525863931527387823677941449460480 3319885 659168992170995173516174907316389580 3319886 336638927066448444026665822453997184 3319887 111271506044007821984464106520813960 3319888 70400767261167276549458844322234368 3319889 175626847549054085828194211803591680 3319890 -4773665848710047439415413888230400 3319891 95227833345169187777436598679330400 3319892 -562467082977936362402899815871672320 3319893 205869019564146407996376541666800000 3319894 50174498557858357235541424778354880 3319895 116611268045222895478942692219461400 3319896 1265119205186178822453489141586329600 3319897 -71639422918017434497777872906976000 3319898 -81700102676652650797635512274545664 3319899 108972630144511768327841278261447680 3319900 -391987921881504533803524596536960000 3319901 6024547601455426518887160147372960 3319902 -115618878783469946103082899154297920 3319903 -1348475199051481299219049403058590040 3319904 74732647717204791074470797544783872 3319905 -185724095485803386031850760466099840 3319906 917526878316967501446202405252951200 3319907 317756771070670628658245258414452992 3319908 143474555053821725143658087278602240 3319909 -983845155704028566781067211503576196 3319910 -159067968851456545442932104571025280 3319911 30094693461734516594590120424237232 3319912 298738728595824002964694665075179520 3319913 -894371422057260655083047483202303840 3319914 -36348671581861620440053203691106304 3319915 668009735958956685629408271805390560 3319916 650991011410641569589952773998250240 3319917 83363343849971427284057262423052800 3319918 139370383699969989081687030489810816 3319919 969860695816843838152527347649274320 3319920 71604385277368906844413211344896000 3319921 239075553177153396720459177330514464 3319922 -173980407581827557006377973989173440 3319923 252419960691654663280813520376441600 3319924 602156154559257091925238156637057792 3319925 148135777306092137957831653536009600 3319926 -344140749018377486869492734772507776 3319927 91273672519812282394802908103937680 3319928 -346434960643978358817643316372643840 3319929 494930315415154253361102857133804474 3319930 264137165812631621606131458089049600 3319931 1009744717598953466279900860799757732 3319932 197688014645391953374770654267654144 3319933 -1269199866481302243113134509260768256 3319934 38287127796895792479717464556477312 3319935 -5723863365359215354570732803202560 3319936 -352818217327562865458592152530452480 3319937 -352779723232793377639607445527628414 3319938 288428976427135127431622410565841744 3319939 -368651031241962625960146195632951808 3319940 -127781112898370582718312287803971840 3319941 -10877445786156431566107604875217056 3319942 577852855621078016124446793180427872 3319943 433351217401320264515102428859761944 3319944 4910623101223976805110922445701120 3319945 -201166840537968091642805544121900800 3319946 -72409919853368388722296918965454080 3319947 -52232023370424867214154483334296088 3319948 -602862784104431575701637444335784192 3319949 -963375774326213885870465925753984000 3319950 -178987448302691993301913056307310400 3319951 301635222007881713421352647219931952 3319952 146589413216688819585340055834566656 3319953 -34650389477576593659863532788998272 3319954 -585215054968698196494443402192915328 3319955 434573220329242349439490558220253360 3319956 366553548223760456144108566217661312 3319957 1258006796206026429367098806223000206 3319958 -34156649604807232037412191555826816 3319959 666306989264537597822770336782611304 3319960 -184291049669538022009615257580339200 3319961 -194173280618571406223725524128494848 3319962 -53531407266566256489061258885287936 3319963 1028753716960760045991283495477854212 3319964 891383438944132801400473817073325056 3319965 -77931687847324667025741367531435200 3319966 -315530571980333547470839819867442496 3319967 -130392110035396604886050721482259120 3319968 -431104442376671527773312424640249856 3319969 119604637553632572811863712859206370 3319970 92422793763799660888930899111739680 3319971 -661816375290384076579547338161872976 3319972 122305653887172020905886986643931776 3319973 -15171923372978052401927251800695976 3319974 -18430394466856363526624818710159360 3319975 442617123357446048697201109768046000 3319976 -61989190307779488185288227181690880 3319977 -151123244449311906661610250187462560 3319978 389715554126667262998729994082724960 3319979 -350600783274918022484333447409598416 3319980 105583527310592185597472392141839360 3319981 255207247560978618777814785185650944 3319982 738607286614961615238691731009869952 3319983 106343322311721382498895764008405240 3319984 58303462554482344418717976241111040 3319985 210976858920023409186187432377024180 3319986 -615339372892114720596472209829804032 3319987 -6205836221995408723517232802864320 3319988 -46611717656619097482074308539746304 3319989 -175503438244233687841495152171014880 3319990 375246000432999914198889245319360000 3319991 -245766746358538109649720220745192928 3319992 -327685375260732791995666165136609280 3319993 103551474204110370551755040259444864 3319994 -562151496494580262597946078184610704 3319995 187339840984380091121611581973780080 3319996 -184406654024600587144289948329800192 3319997 -701942356544720724569180051806426554 3319998 537769821390365383067824342139520 3319999 2788944502139313212328291897604959664 3320000 38712806775574151379004365864960000 3320001 -324103675344410440284008510517204960 3320002 185048753909282385883683369825111552 3320003 -60263618237125328831561943100331880 3320004 -4898493775367192295712252879819776 3320005 145286879414001838410977821245489300 3320006 172941724534399985880834145458397824 3320007 -165612974901604156678080483172085760 3320008 -295218646077048517592119087721994240 3320009 348988696879501930788085012099551552 3320010 51369268885058845265688458336871360 3320011 -228464693054770043221920759068655048 3320012 -129667598646512867411245043574514944 3320013 -302790484358156252237956920140072256 3320014 -365012024344000508587507355145294144 3320015 -418746448548582874475273687177517600 3320016 296856022805325733214897633230848 3320017 1718326054755251597984752972422958500 3320018 344219570879968562096063874241108800 3320019 -457477839425671606693577728460788056 3320020 301221263464775452823543308392744960 3320021 -79974712400192860632954397465717056 3320022 409993324027956712375286539728084480 3320023 -251457401285099439331228543989914960 3320024 -343676055257727469201900682398433280 3320025 -82357294030816418965675867392385200 3320026 57553353720929072076416995695800544 3320027 41617351346366149886612910253825200 3320028 16757087876224268227744317763143168 3320029 -782174017202715207952821673054593370 3320030 3064652186854417861272484797112320 3320031 -56002023253190243900995774225251840 3320032 -415991291939456477740817952657899520 3320033 -1114750440136944472029328957650389760 3320034 18484807628873595169264787935322112 3320035 -292971515701377604499373786183644400 3320036 1054790633494775511501603903232846080 3320037 40228516032938264705195324649974400 3320038 23915601125678301607400789004249600 3320039 -1353481141912959452735355504073144344 3320040 22044944781024456361571064926208000 3320041 -175364806342403873884053049893996480 3320042 -343650756923815735528982040258374400 3320043 15667725841620482346990875028759024 3320044 -17006532248851324730950722651976704 3320045 -400456054819366867426924620501875700 3320046 -173211583707332726001883468151804928 3320047 -201160272500132859038206837279127296 3320048 270765581400639392355781167519989760 3320049 618209199062246421481215016145455200 3320050 -46939819949758168686722680108531200 3320051 75733009764317595911857270353089280 3320052 -616733351077655891543390532927111168 3320053 448262008734193770972119853808522368 3320054 -512924245417248360980097285159555840 3320055 -102975892129857272732163171526888800 3320056 430075314175659033831470577887846400 3320057 -91137757355882438988388828185898680 3320058 26414594123556617698065063060575232 3320059 762825310891850273742258302747412260 3320060 -292487846989815207701166499369651200 3320061 63519173304930784906120453992348672 3320062 8491216113409431968879310649694592 3320063 -162696779081426417799252351323977416 3320064 523417852260132909572656606948098048 3320065 421637220086084300868110356668652800 3320066 -407715707881196514726284253937557600 3320067 201822985562883111745168449126399480 3320068 -429918545084207896003453501213793152 3320069 167172480167941515918567893743267200 3320070 42844704211556903024131910068535040 3320071 -1070455513656439450763641840426970728 3320072 281467816375949860793176735109775360 3320073 -2001480072662143203683144205271104 3320074 98495819411508811659549048241567536 3320075 305638232909057915110818665142924600 3320076 251155974348674220080711597844229632 3320077 14658273689310365911686817847131212 3320078 12189419866661596518015104507067840 3320079 94425036676544020975049698644948480 3320080 6612645392939780342707503153807360 3320081 -241164943147414585517334830358263118 3320082 213027777280655865912625777518877440 3320083 116664263211764589932322741069559008 3320084 184957582773547819593888829301081856 3320085 -400531179109098005002955106210024000 3320086 101763609230973319992002598567966720 3320087 -13249958534720413759025142178201848 3320088 -210331921085726210209611966987325440 3320089 -98221841322490349241568581035117110 3320090 424418790807554099101532981704216800 3320091 -698752395340186803538050095466863700 3320092 -157124027530922872426307326370741760 3320093 -647733699528397015478401346668741242 3320094 -41856368879851585357368942774967680 3320095 -295406371410710751234813795603341400 3320096 -329801578060471915765100068026187776 3320097 169413717521687507195871190290265440 3320098 87156858128903358735164265743028480 3320099 672119118303187882666992970016555100 3320100 26064414040790224408451826629836800 3320101 194862790221555213712786009515479102 3320102 -72141491218604938167591737476909056 3320103 -77347049738856928722135281769434496 3320104 633420091620869125292566096188533760 3320105 -296141302045455885262079657462114040 3320106 -144100374064960652334769786713904896 3320107 112385487541501305035591263374470400 3320108 532844205919772886727714140870116352 3320109 434636335559484541214871641626668768 3320110 80970055546707923574466464056256960 3320111 44693658002072513351495280821653752 3320112 42988286275393639760655323002159104 3320113 -1876588297741353383415526871335196 3320114 -285848513066622162483354924570789888 3320115 -246706393486341207351130721165412000 3320116 1377402864716531250626198165811200 3320117 -33066170722862616344022019511600868 3320118 -155653184449132502628157435807603776 3320119 26743935631440886742736818782992 3320120 154254019302621254158480991529676800 3320121 -35319541315745023114401670654048896 3320122 166034380267275066758124644154750144 3320123 255187747287532332964028549556541680 3320124 -12527818374013464893869963276213248 3320125 64036041412386610408086471259719000 3320126 -63851530083826274319146488747615488 3320127 -1486971714189313209302598570211071144 3320128 -57397205866022985531876432574152704 3320129 671449707880319704780896538570337730 3320130 98277362686778292278255921599895040 3320131 434774424686690794717237746593356864 3320132 -8257899830986306391444765280246528 3320133 -394711727207587966259332135066454400 3320134 -503628846072062766257756142991176768 3320135 75465791407372252554585098896128960 3320136 -369915650889903275230524999905280000 3320137 -1223751597238013215637959276781682214 3320138 -225401240245084670499298917415715280 3320139 -243500735248224186765057882356565072 3320140 18943137401700191598033772899916800 3320141 666623911138249988107233967150562784 3320142 -92582602598410281860863498997031936 3320143 859913350932067187820257659539393392 3320144 5154487359909210231524016554434560 3320145 247563001623350395099873443605337000 3320146 -174124131041276085596278462408783728 3320147 70314435170279699863981893682581240 3320148 3550296406840616801725738281621504 3320149 -397961823646710553856105236500589664 3320150 328996879141433502322192224877072800 3320151 103702449059987324953611758805184464 3320152 -457256825090863229289643634270822400 3320153 346456040867619144173256583562694144 3320154 167345186420301490543276025800174080 3320155 519475649090142666284734331261070000 3320156 30237290933904717424246548275896320 3320157 46494232897785754760193635445850560 3320158 -131680777020974260114833180937209024 3320159 -4270757250771368651623169923521096 3320160 73360779509107768334019560417525760 3320161 -159807641647774688100550580920032256 3320162 66716838447499798096046406461681664 3320163 -483240324994421440456237546836840960 3320164 62891159918850029325653710545397376 3320165 114779770952082561607626234554670720 3320166 78391454649523752910271763862471680 3320167 -657286508736968713488145799429092200 3320168 1063763858797203503743819298062940160 3320169 -881316815583107400685382431855924992 3320170 78636071661757368351925102293519360 3320171 -174822361933199445925523827513604256 3320172 -351015316462878161222751679628930304 3320173 97797571275106087386362057373481728 3320174 536116837753829926512457316756858880 3320175 -433369391394269702080062584132049000 3320176 20623605029692884016609949458399232 3320177 -30486162532373162036721056704110528 3320178 60668096543722627954748355037290624 3320179 -118599144756327923422963977400778216 3320180 230989850042392427745348870243264000 3320181 -395861579101897928917674611432698980 3320182 -54812146942292169290589356653747008 3320183 -712865387239546178747568484640716080 3320184 221948616614190803053553851419525120 3320185 -440634509296114323610803013789092480 3320186 -11948807682474314678352727605881376 3320187 -204986769107168123007219000828050832 3320188 -161534523435792174888670625752350720 3320189 637761611627298208476607104656505990 3320190 -18456476607831559510782268677432000 3320191 -998228319032713507834571720626836720 3320192 467695227007193184427914237994598400 3320193 -68857332687623698829848265159577600 3320194 -236312468570982651423812844832237104 3320195 165183758581267929807681590875505760 3320196 492627880581056336560584051159865344 3320197 -339927578621774435316211835278600354 3320198 106291723663476536843118567521041536 3320199 -347082134805454582581651959689251216 3320200 168023823210341309472366398033664000 3320201 1224794317595714034406134855765506202 3320202 477134106606228555203816914481664 3320203 -1809179308015406938337967849007372736 3320204 353649001475971352851900305570291456 3320205 70445085684012587427506914143467520 3320206 394134804886630879952602573304175552 3320207 -13905560683189502989922247609782160 3320208 -59314842174310357352205592414937088 3320209 -81420701310239509174865669622325184 3320210 192090108165314423574821809369687200 3320211 -105560727942923680615748654039205120 3320212 185229288542702283850225766540789760 3320213 -113535510735111740438536701113600136 3320214 -26243832154043905250738815425360960 3320215 -154027916458724212778888668048769640 3320216 -108502545545542564455324561002496000 3320217 -9250292739158929873613381870201760 3320218 363351413157646550895373488071811840 3320219 415174397841130978582794375168156192 3320220 59872235468252750462865843156833280 3320221 999794198438353534691137386328101504 3320222 687529547331181369521767412372246912 3320223 -800357539901030402024086828188300216 3320224 140067478041011918119092815828877312 3320225 -144556844716724879903023199855922000 3320226 3352398826292112419167091703151104 3320227 -355178113550931477895751941186325760 3320228 89457407181835940093863754388059136 3320229 -173642433511609385802908827879938912 3320230 258366456733175176838268901904104320 3320231 1272214793859792872343729541751685000 3320232 95706020461820850125900114931302400 3320233 -234787381795497128742747103665207680 3320234 -56866343751517414333633479893399040 3320235 155085802335380636451717856313047920 3320236 666774298373350939970935306438342656 3320237 -227779707929656333423931748846171114 3320238 -116920285871598518349444040065473856 3320239 -631796212547732356441505925455204640 3320240 146172359509832254496538181632000 3320241 26732852801428323897709737852001392 3320242 622098970922419234572728628809152272 3320243 -1287450049141233726590952768105414456 3320244 105492201191187476913902385362903040 3320245 13221894653780963801742006176409120 3320246 88721124863932660875546082500982080 3320247 -21612761480204382123953273665013760 3320248 113147149946100807988272542547087360 3320249 383487718724075708067114721354926720 3320250 -406565063018558234962874662861440000 3320251 994868539302069550788614283366976104 3320252 -527088811899313501227421866618190848 3320253 -696843459507148573943421785294335476 3320254 31910578059503919872000567077414272 3320255 300104568119946040369428775083333480 3320256 89252784953160681478966825306816512 3320257 7339496730395549748718154806454400 3320258 1011924744729741077121204004990073376 3320259 -13981061485089078699323991319360272 3320260 -266161376898831829554460112475237120 3320261 190647532158620770026232391049150144 3320262 -92626130405516070095177162444737920 3320263 36401851944500684961446973229143512 3320264 -148497802586971338656604776258426880 3320265 -37342711453878933543927082068454080 3320266 -511817798705553434645965624429065168 3320267 -207689838795520718537763356871177360 3320268 71568398845556424169580064764952576 3320269 252783627754817946523963425166684640 3320270 131136226699291475707081062401880960 3320271 -33106240075421372958968170407888600 3320272 132033631806637303101152857515646976 3320273 -276886781847106648682958419931063696 3320274 -164079267553289735174074756354951680 3320275 -196481473672351608408194955851805200 3320276 -198361968606188846248409785942925568 3320277 -49942430233054070537648625773892768 3320278 -153860084883202965534421041647362176 3320279 -283422542115596951100218331978987216 3320280 115331391602467963103853525650227200 3320281 251864396703921210574755676064707082 3320282 -48141486388956910032623094513923328 3320283 373735002456681110073605983830211224 3320284 -338100820387263993855276776403763200 3320285 -338007914393053772399387505540660000 3320286 73232192939174302109129921196822528 3320287 -496226284163039684122259622532787808 3320288 -9435618519935268960649886627266560 3320289 478478283476531408716429748827706130 3320290 217629114487986468971418051752110080 3320291 244503673132313524889518541869299840 3320292 47810956488439511596049477055995904 3320293 -1143097365441867798006213274020964160 3320294 1095344480618608069706163223093011072 3320295 -496452895947521965646014074645605760 3320296 202135663878595692854887326386257920 3320297 -1249826926296323387567832386512800540 3320298 339098843390787901041759896349957120 3320299 676827838695934283358944711189645300 3320300 -24244717098249122660560165003641600 3320301 -506152172999599542109522116874450368 3320302 -125218354244323226103434405132296128 3320303 -48725585502129885053515618396173312 3320304 -98734811317830296851590905839091712 3320305 643087059549524581422398735797937460 3320306 78874300609062572375834930668661760 3320307 -20611763221966075987706417213865960 3320308 -1590027619082589094078467835557693440 3320309 40074649609134794417930057052174510 3320310 -13129193603651490184156623068590080 3320311 87536846838162727952669259349799912 3320312 874375952143671552910019204031283200 3320313 -217794034486457716907500491093595056 3320314 -647994115054103914614999697039222560 3320315 92573035809140816416171600134912000 3320316 -788437514790192683716445485069632000 3320317 -24661690351731301010685950452211712 3320318 -58333769716551730914259798879274496 3320319 904131043439876288383070347441453440 3320320 -207073519138905595137309319228293120 3320321 -543408187980696801125988195450798330 3320322 -724598965658156442796358007562446336 3320323 -608687513571689707806939705144923160 3320324 -161239460570748789490170741039796224 3320325 391597597864407254692062551069160000 3320326 -386837894989509689598595721384601600 3320327 -1623048019493637724391251223649943320 3320328 -380398016710555768989728151508500480 3320329 -116649191125827639045689445190435824 3320330 -152123478963375885409936430691439680 3320331 -1003403493042238619201579732464896 3320332 -18785446377969653715034841799840768 3320333 -138340713176888343056525152722116916 3320334 211585675026656551824658880402995584 3320335 316627226157805022702899090645190280 3320336 221168078136991218904332303302664192 3320337 483801940330264145368664368555307760 3320338 65425040855933716028936688299140896 3320339 511242876292348324660148549257152000 3320340 264283356520540193001695811951667200 3320341 -501271641858519826597459783078486258 3320342 -767440438732187147436958531478188800 3320343 156709014721434885525246871896977640 3320344 -114765024163702158465674246370754560 3320345 -168138086734658370764481189955612800 3320346 -50231603125059617587262255575200000 3320347 12292430223312676377125998662289840 3320348 -114573045589611091099953097933000704 3320349 278566915171209986612869503546495168 3320350 -339182448453935664468119542552075200 3320351 -1054740553876696269366690380281791648 3320352 307041845729961666710983922663030784 3320353 -66239905668733225470518953735113680 3320354 117561056708615532143492772522647376 3320355 660952322700215106168698969423160000 3320356 235773888056931293013296505461846272 3320357 -615750090710878660706708827250867394 3320358 -13670505915975628193303810687306880 3320359 -152217696006147705389721162784197584 3320360 -840618646556536097795917127137536000 3320361 1463988148160483109488844937189050 3320362 -382851350806064073625776558780569088 3320363 -1201054404637948061663559052904813388 3320364 334761346082802984254042862920970240 3320365 363805596539296665376087612571649120 3320366 -127421183838046297063540589785714752 3320367 767712228081506671994614260201820680 3320368 -42430475397347608587229926649643008 3320369 46538936488152526962689574202875444 3320370 -310006681069030096389454025186227200 3320371 -427625390407056161390005032658541428 3320372 551417503127725619900681303438106624 3320373 143882956331890319733733290401089344 3320374 493038832374528748672236341267520 3320375 712332278751260442598025212438488000 3320376 -171324733237393972271253500265984000 3320377 -129523783262040321307356770631202774 3320378 216335316773874761720745588476784240 3320379 467590938410647941235187477459927040 3320380 -21871686715574659545376788944670720 3320381 -1207863385495377048209723480106901818 3320382 -135841492891670956176077499580686720 3320383 12092251361252333861890223729245440 3320384 -92064197442245189161804715812454400 3320385 -231169899521927247862187035512432000 3320386 -93293466812034023215229548920076800 3320387 888580498837090127347876420637889516 3320388 68435027886768253054522828124499072 3320389 -352062989437746123668998047003044040 3320390 219148473669693810520688221990147200 3320391 -908169408386754859600161150549836160 3320392 -111746021367544007217470012425697280 3320393 46985127006620121632146013505588900 3320394 -135041349438464241211465857718358016 3320395 -12348686066364876809568311258679360 3320396 711868733898329136652783755737260800 3320397 -428892177718678223763577637005040532 3320398 593557737680460578335859443848235200 3320399 -501418204522805812817367983962467864 3320400 102590562142047973732038631902412800 3320401 -499252355818802708650370623619104448 3320402 240139043452987744015103187975494400 3320403 293294574285088398695053308292882104 3320404 -1131412901840708726029345681098921984 3320405 1030152485386194122764125723165120 3320406 445099272327059005436706392374091520 3320407 864752329305249913142634246652827472 3320408 -89310032415330809024315721413345280 3320409 452910599989791427656926372314281600 3320410 47233096258944197449860400672542720 3320411 -2222340400256797811433719054856814128 3320412 -163842063199919421170061787660569600 3320413 1357467304471690492034928107276317560 3320414 189324023545968095506725284020285056 3320415 70831283677420521151229082879467520 3320416 -364528412265345389782879243604852736 3320417 -3976629449010909878910529856818368 3320418 -237497926548131250262470828674883072 3320419 -643786367238861313486627404086441240 3320420 -275007680590848702315008898428286720 3320421 -231299886886045292972219078437669440 3320422 -143985699346574979660748854290640768 3320423 666622328334647302813521109301597520 3320424 62184186565115931273963072912261120 3320425 450897424909945484191869182364221150 3320426 24616035318105328480475758973856864 3320427 -164585681185089922648055830235450880 3320428 -48676112522758581183468763324600320 3320429 94939623132005968258056424707991776 3320430 -247450363102894214054856335431466880 3320431 1040426242984704552199934131430881232 3320432 196844805012111784459488614836961280 3320433 36055382283443136418121673270709362 3320434 26229730511604925812101642589013920 3320435 -684556137059395884037725809431157040 3320436 -324629018825845891517389196261240832 3320437 -579319116108601567343074644333566720 3320438 288598198643401503792870999371511360 3320439 145340034747510654980858020342704768 3320440 -719858175381277564926373685286912000 3320441 -231947596204471388806747933351512576 3320442 -251364260965676309987519701477378080 3320443 -426244538675980915276251845042429184 3320444 728054072341266353963679233986983936 3320445 -30544167443874626331004592743551360 3320446 -286763687692847599211455923070347456 3320447 -347240489886224601045809121560189160 3320448 307115374177735945889040462218526720 3320449 595290829765489684702547400393275520 3320450 27498718138804814605971119920704000 3320451 22737895730723609453220476594058180 3320452 8467414844770999388186038664891392 3320453 1439108507915783514232317269932136160 3320454 -35381837672988840862513974531543168 3320455 125635536179613409779948900654666360 3320456 -491594053265840205174456918280765440 3320457 180187179721414885913359251567495168 3320458 -579650724693259672615352369792179920 3320459 486973072283566828686196081883234040 3320460 2755834421148612035947004335718400 3320461 -1729763133350653892476509604697010240 3320462 442136256881905855750829656219703232 3320463 -518825963057148858575234778344814456 3320464 -1622653956607632215357181796024320 3320465 338366439423407232582069293133417000 3320466 -68523719510872391082228986284296576 3320467 30857436491147983225741810936407840 3320468 255052158861277231857269369636043648 3320469 229371636575416496614302606529353084 3320470 140614402086592060909737696664550400 3320471 -195690196701918121590643664559191040 3320472 101043242106104608988954462272880640 3320473 66954745262598296472762612603125504 3320474 -177916299326771678645947719397886016 3320475 278389782314082134012354661560046600 3320476 771832626339650366689761143113182720 3320477 -165189994772400828157274172573211674 3320478 188806014234874224791247354562944 3320479 588485875960181349220550822501627160 3320480 -772940570257108001953654811164016640 3320481 -598910357010033833393978885265741648 3320482 541411668427584741841481353146576 3320483 -2094332721274067719214293189205908536 3320484 -45371174152820555190164551791934464 3320485 -277671427739599739352078890266687620 3320486 -260727848875535399829504447875897856 3320487 -250069769928834708677957432527368960 3320488 445613506983919169952138712537205760 3320489 -112077760256945287089533216363154060 3320490 190570150490545944893700501175434240 3320491 -508855037562489430617374707205685120 3320492 313092026366150963967357377191019520 3320493 -341868360013088629173978509358427872 3320494 489223854482762468162225338025023296 3320495 490357133150478826031582240371053000 3320496 26354217352664387118224332843499520 3320497 412581553111516237738969460540877040 3320498 -2372006164438314148058513093049456 3320499 20190851842365001813722462913667328 3320500 -802362389458928587208508494505600000 3320501 332923625932952517395521239056403900 3320502 345159839452439764412756216288989632 3320503 -3881587793336981445562897760612352 3320504 -507752061924893935322260060310937600 3320505 -55401138361587134819777675341741560 3320506 -117865487163539365790530979597656320 3320507 -601033490904176485187829746386442568 3320508 164265233476824369820815075704604672 3320509 1132797196734117762861062457278832710 3320510 154741501804919708692103559436719360 3320511 -230938603576915304405107267497705528 3320512 -60273621296358721293804625953030144 3320513 450145688228658254154540050104359360 3320514 6571689633976917078552580901798400 3320515 320192226907748969946331168594887120 3320516 586382814792355340608800067121617920 3320517 660568181399596960541485636131629280 3320518 583133808198250418728257533360964960 3320519 -119950546893889673710872144304951080 3320520 -138319599058056304299348002537472000 3320521 -1259767535079117634412854023219578278 3320522 -651898448466894282624114794918516688 3320523 583516811883675919382946777861429372 3320524 -943518774864539381248319044839195904 3320525 -237985593839961092198855901756617400 3320526 -125228527287098342218043595567270912 3320527 -30825862341401769041840525857408 3320528 -67130924216914655604505000767651840 3320529 612521158472336270089562762505764160 3320530 -320981525078369957002960659991167840 3320531 -446202783678239889392941083876559608 3320532 -416892025469469871316016540619196544 3320533 859932077871210332819555128793571182 3320534 -5481275199697604335652409629265408 3320535 249367168161927784564066572588748800 3320536 -442879318373067854936718319003852800 3320537 303212627777396626715924944991864592 3320538 14192821256871892579629720773891328 3320539 -365425896120781329404254340752825660 3320540 662738580219603417137869421900490240 3320541 518881633566265399847807172819254400 3320542 -109908343459538560752507049039073280 3320543 857378552506409309588147428520997792 3320544 613507421075046576667322587321466880 3320545 -967075114926928525016952356888222700 3320546 -9759126802382423553691987856301696 3320547 96519424462737212857275534347562240 3320548 80389813465844052873365831975718912 3320549 253539065771482100927514486587121180 3320550 -245792831633787910648372155856915200 3320551 38651416990070246339918117482718000 3320552 358616921878649264343040668389145600 3320553 70235656318986416484970007748418704 3320554 226224848700254673670106344038301440 3320555 -214958763817514821838425265721769440 3320556 -15009499229663163353716749574619136 3320557 287918018213417549691274589340366806 3320558 656026685448662225922581963390621760 3320559 499743466917964635099789333935315568 3320560 121581538246165965427750709644001280 3320561 224749835340241933120683223472142162 3320562 -29208288255523591354937851089724416 3320563 -82123874995747172985445548909465056 3320564 -52145334959894874830732388047664384 3320565 63783170015384694082222271803069440 3320566 -253735552640234816416228538279292768 3320567 -307489324378279001108276850446127384 3320568 604100476054777498692002701629235200 3320569 -190231624056424299449171084627664960 3320570 -267055799690422562246068395517021440 3320571 339594856750842525200301283466746560 3320572 -1762064216837938632870763031425024 3320573 444529193183480477218993198113558720 3320574 -17619656111419963112682249923730432 3320575 -156044952473610220698460522763457000 3320576 -115915258845180866317342777320407040 3320577 112896744866535858325176651513590376 3320578 285537573545011454949961461481509840 3320579 505206058035029838403372056361797120 3320580 -267687382235452135618588598008995840 3320581 -417729295582653615770863763115473376 3320582 -364835326576466024955810399523530048 3320583 -427361173741047010185927843069317976 3320584 -795673758107281961891640514993597440 3320585 -770390436196923484885776297250328220 3320586 211859344129099273697653593739862832 3320587 279375231834838183442259954188962800 3320588 -24207645687410437462955984309113344 3320589 -11202766277525170856387591916591072 3320590 8635470054157354551577516649548800 3320591 181349446787053432372903012221154992 3320592 -90152812868973092395623143665827840 3320593 -17134071656540676959791028228734620 3320594 -735635422421105752591605226561121904 3320595 -163882439828876407541221155524294880 3320596 -15709103964685643751305126822379520 3320597 -177280755654855287824071431680958208 3320598 314700376015253584062830707561059264 3320599 -709335009022236186724280945246327760 3320600 -531813508158865011108510200729856000 3320601 -44264015512700282305527987063724896 3320602 128534749222963543871250095735721984 3320603 -97130741184902986897993736408448 3320604 -2737711130310000381246143514522624 3320605 -187955704347141205205215941805774740 3320606 142919364036663041319424200637422720 3320607 17714589091228022170026429567832320 3320608 -771078742712345372937944762958151680 3320609 30279781139484965931883989289360404 3320610 -90733720666278848375659711515402240 3320611 -195457384329707577582527724885863680 3320612 -244808926786579560211154505964815744 3320613 -1667192108351058647828259355531458 3320614 115611300157297860723743223061737600 3320615 272262920628441836742287521764536760 3320616 280964696955587964253698423806361600 3320617 -3693030874323231054973245238970655366 3320618 5430520979598012832601062380403200 3320619 -38926186426686029260722430512505680 3320620 189412484498527886831349794236999680 3320621 -78071098309523334643485733810648308 3320622 155513077070699883378144903978176640 3320623 -1056866518886697576455273592971270128 3320624 -8253410355623329881236737288667136 3320625 20560660018749034439880634289280000 3320626 -288862498743176560102733616517401696 3320627 98990591820899585244153266686391424 3320628 -434747782958084936820630035166081024 3320629 -101130598713495537565897089982868640 3320630 461131059694679394447274336202313600 3320631 -47906655287852859590484382226922000 3320632 -7061192923832453158009782397931520 3320633 -886968790903045337427116474036605296 3320634 -196154065922176437410732813939819520 3320635 -231128297503752009368472341757027840 3320636 34407708472733694300662488270454784 3320637 769646392086018321412112866250322720 3320638 -272805797986643476993688481035105280 3320639 6435216931059207374370834097011552 3320640 -30931879673230213843229320638627840 3320641 582562198804371135547976648754971584 3320642 -229497183593660333462433127751728608 3320643 -370112288775400384007342524941968136 3320644 759324605545994536712516929320222720 3320645 860578312734004490290640069311555800 3320646 -129711178410430238731118247387641856 3320647 -1340078684086873657950015092699507688 3320648 -799436319519616581235610715739914240 3320649 -784698707808795867515368280257579200 3320650 -153144927211928272299178756869913200 3320651 383169012984504370359615403847429652 3320652 -179782823199991738766479056597754368 3320653 -216113517851391120140778244150169120 3320654 -929437186142063551326511326764388288 3320655 51521922844163634633508132279869600 3320656 64753721620816919558612142960730112 3320657 -1124830667871676993214467696507597068 3320658 130622939149982297299877185845405696 3320659 52825513888671982846418879849487816 3320660 -8338582000431406360845243717427200 3320661 -454948064634651378551029291797182016 3320662 49701305466570004371277836234020352 3320663 -467519455474781899088677143965540088 3320664 -489561396714790328927477139013140480 3320665 670762954362913884119570544495885060 3320666 192098783556419571733733382435171840 3320667 -234802840634602006816521241496279280 3320668 -274725952952260058705445624990530560 3320669 -513335745435320797714075675359679488 3320670 -22643830823929879374820425049804800 3320671 -95744319511000667194169886083672160 3320672 -120713534116863227692192514579890176 3320673 863583390950993975840810399767729584 3320674 -3846888750509310169677285553881600 3320675 -9494772410162166673101343172193000 3320676 -7333244884591551324024711020934912 3320677 -92406530763115112799523564929816260 3320678 250579478828608272445322546092230912 3320679 155816470119595256107564126980592080 3320680 47387030518805584403776213230796800 3320681 -330160466476957459845879216335540898 3320682 -272008296072415749003625832772619008 3320683 866814421256085145403320323630498932 3320684 643899636338267927124531690512985600 3320685 56995289755023444829480729025148600 3320686 327489243772064918797192247184602880 3320687 326078442136316861000654550439851240 3320688 52558170696420748176568089246695424 3320689 -224733531313253840669618287331279360 3320690 -130175367516562146748198431157922400 3320691 -1015317435447627142088225402681605632 3320692 100496310698406866275205491045778816 3320693 -531978483901821574660725737132002176 3320694 -714940774697181769703326010956032 3320695 -120783329349450146972817824003826240 3320696 -204865725748624655388719158440222720 3320697 -45865788149327347999412360425431360 3320698 157614863322536001395232722719616736 3320699 623208190730217661536172681827329700 3320700 -120114664953771179426219191973952000 3320701 149387195030806660278312818766302400 3320702 128553708735648910449474324448472064 3320703 934516197298454034572871870635143200 3320704 -1022078741600393908110864822860513280 3320705 841930667369609079525226219730347860 3320706 -231883323396794156517247717139116800 3320707 60880354884856424209526939271821072 3320708 899661626678790006679907511755545728 3320709 84309544081240996745562661962941760 3320710 -114464995400634178973121716388912000 3320711 -239222530161396755303120156384953368 3320712 233748930046340106760665378378885120 3320713 -21862716978667657204263719731363200 3320714 37364544612567440984095472706993456 3320715 191196319627725296594650024751140320 3320716 -37121522565190788670306313347799040 3320717 -370315720797356799705117552237097440 3320718 -4894655810953466636169939010888704 3320719 145208064508125147078783781655608200 3320720 -32861056820410354286656459804508160 3320721 -175427553256798466396599952815812528 3320722 -26459079139618624227198979036015488 3320723 197566423400163173364644784044354640 3320724 -951841241920190957930111665999872 3320725 -295919655735961119169320254268104000 3320726 412312410420603565726118523770072064 3320727 225954901383217106937228636939855720 3320728 1071826041637539790436939402961653760 3320729 -1223461785832370336662700886203320440 3320730 -187149282730349019059065233015590400 3320731 -548920927874190358293197395873378968 3320732 -551326168175316915808256716956495360 3320733 -347832198475654852547326916148345696 3320734 68484738559507017198188700621638016 3320735 62929710574688619786009749300892000 3320736 -798187655571170876813613993490907136 3320737 -305621479391768413553264922078717248 3320738 -222580768463805432401696599309615104 3320739 -13726160554112880279055490510597592 3320740 -315705042667138383973140482745446400 3320741 -887832943140338267972930496192155616 3320742 -350641811788359546580785659414253888 3320743 -99092372470832356332874646185438560 3320744 3600254781422500843796762018611200 3320745 -222018853869025529503728263003668800 3320746 155171451599263650601231049630780928 3320747 -198967133753075580524823051223958280 3320748 -38911206298498973370772180582387968 3320749 247395271573783946079373379175305750 3320750 -247399982381869769874768858550080000 3320751 -11848482899545177322717347138885632 3320752 -128326481504591186621915924266860544 3320753 350760123199272584823647377824346002 3320754 119246115971992316953162733066592000 3320755 93516709543451194293911092543634160 3320756 -162514502867082951435493632454563840 3320757 -8963825791351465235409167290863168 3320758 -75576155588250371988921889822851840 3320759 32732796787412379368088920621999304 3320760 -52603056684590546511332561842790400 3320761 -6631146541561847334766698581484480 3320762 452427018528742245949555154101651200 3320763 385837009818266815892256992398272000 3320764 932327066087729815590377858135192576 3320765 227567452186161533713530065841292800 3320766 -447559489098389082795998426014045248 3320767 225635051782643668718010580437098816 3320768 57564445989350363222015869955604480 3320769 -592613231480027123422804956110152656 3320770 -4379274002591864005341342039192000 3320771 806514891618312813253823927517606972 3320772 306411038726544392911434534150144 3320773 -506165326703957546260282850233066978 3320774 -144296369874670832033139669271944864 3320775 31436341289878470556656906112833000 3320776 597904076111394719791521924134446080 3320777 1278591520070048594552952930031201626 3320778 184203295305829379367882196003501824 3320779 -515883281047161500423178698254018416 3320780 401254091222580503427754197790525440 3320781 -171279711109812807033201133301936448 3320782 -143971178409660841722201836184883200 3320783 153392390909784541493237731794753480 3320784 -210400555132974213858960838254919680 3320785 40348209279796034527407321730805760 3320786 87276948753164035859032789484227584 3320787 -296479622673181705049518992201405648 3320788 853645827151702302580203596540348416 3320789 -1500727566553876125498099067181097540 3320790 312152232785283182166988618426521600 3320791 -1014164668709096240719457390494482808 3320792 -973337199524484671719284159083520000 3320793 253043970029129412117361583907914304 3320794 169602253718101914423636561668605920 3320795 307540903949107678101858007881648960 3320796 -32091797560502603055231974334136320 3320797 268424109475434048997751749189848972 3320798 245731562823091525858474922476095360 3320799 148612757840250775392864131032526208 3320800 25474341257392243398144029215948800 3320801 1009690597213337281215242383391877600 3320802 -243796638725264760496819992888732720 3320803 -466156698091346827322530620054574948 3320804 -837406493267561714320831670752828800 3320805 -425390359334969228464964407105641600 3320806 -217785955542160546352681701187642496 3320807 -143031364795875536472448485937183776 3320808 -398943997248772969110846418456166400 3320809 -311619389709387303299801639062020096 3320810 -95205473717989113056210562237601440 3320811 -338349232575914979301760149572575520 3320812 432754599898808651936796185258901504 3320813 296491382508151777973564266641381504 3320814 120057566095688032869055027576694784 3320815 -844148191647175226203838862957685200 3320816 118738640926213620900240072196227072 3320817 -722827585095391465472161180841573520 3320818 -136674237088133871883001223940358640 3320819 -108450497247773974759657887752973840 3320820 -185098083350961124576822349984716800 3320821 216271652688668671180456744179921024 3320822 -230194979161122608113591222304232288 3320823 265783890845275183160666664094856448 3320824 96145797917675152654967329242808320 3320825 2235769064253412044130019296613550 3320826 -9166701155893814633128092138848256 3320827 389895438992939283040297911090544676 3320828 -212965076720292446066012634853112832 3320829 -205151606372112501654950320504288116 3320830 -46656471729856783923425273151530880 3320831 -496733314563351519626293963499456928 3320832 463325041531242413002496437483732992 3320833 119772932410374058597075308722734082 3320834 9064188143498539295232485872886784 3320835 102521931103422886493272148970888960 3320836 534483779232778704058323531168000 3320837 268278210148166516113648014713483232 3320838 629766066368885299270001060618447424 3320839 14520977272041671268642905873293200 3320840 810804880233815409132872231744409600 3320841 505334815847304946198159305936294144 3320842 59318815882132149436368160868166912 3320843 -119569312785942959708914231046008776 3320844 -63618408599134247954305546255073280 3320845 80072832489085113104787497209800000 3320846 -472981273722329437175902060043800128 3320847 -5152960469190087344161701335286792 3320848 -149784597917523188290446462987632640 3320849 215498535555172920391551023767087680 3320850 -142037283462547136576003261519932800 3320851 -309570941610005399905724732535934896 3320852 -9250742468562614337882559891230720 3320853 34806517357768374209323234362513984 3320854 206397932670633378011381769869145792 3320855 100062118499123949679837169473029120 3320856 -146268245811824223834851003547648000 3320857 117912845490566336515141612363404180 3320858 -268452864567722080741281457869918720 3320859 190011387360966534234661828224362904 3320860 213868421099326753718526490803310080 3320861 -498895730787923922208101584407748628 3320862 -120638120105569289981180173256903040 3320863 145102080636006599567219298947011424 3320864 1378858496366848076535338373574950912 3320865 787138833024503808195361417745529600 3320866 -337005776762967464825614360806664368 3320867 -945801667102361749685640655135792248 3320868 421056807093675593413092830815626240 3320869 1259205023955975366946739342113790270 3320870 194902819197656471758522055256572160 3320871 -515136557338911531367092293331728088 3320872 -72400216387156008607862767239091200 3320873 293566631568594201298722025895008122 3320874 14052145235585998689649048381224624 3320875 -422215603183466329424410053091296000 3320876 -282441366306399504458504891885626368 3320877 -180383368041305705636424756370324800 3320878 107826969119442969400982841154157568 3320879 1630425362694521674450753415000825376 3320880 -29189186417171647359749638896353280 3320881 -679786778290545741003568977740014318 3320882 50169120781317454662787968177579552 3320883 380063616476596978427438709225119184 3320884 -190909726072438267367181108495140864 3320885 640540616318111060222561188436375580 3320886 -333923927492227897706009537591977536 3320887 -565491740076960878891701075445573464 3320888 186996537359164683618748299124469760 3320889 -94372229425023011121513634553258304 3320890 2721207058022240359440114415921920 3320891 473989289751692316286845443408051472 3320892 674580107810000362234667340351375360 3320893 115199598613901181562685913748103340 3320894 -183371156078421072480756441778006080 3320895 -313159578804708669473729853775463280 3320896 -193944696843543710160378898499502080 3320897 -553188487721362415004165929697696768 3320898 -20454737398452149536994471719400448 3320899 -202567502841081641753149112387167084 3320900 305032283780970325163419319722368000 3320901 357759168537105953084537761869634176 3320902 -206467888299938418444821537078469888 3320903 -387030428937779296975403599710494040 3320904 -262138260698633912668931651039354880 3320905 120163681330065310468409830758643200 3320906 222557226808778330955582447963279360 3320907 512610629532715475526053906203345920 3320908 -132577214554798039361145614636851200 3320909 948270415182773662903296017789701110 3320910 322273232469512477801591275367784000 3320911 1154049103400172717889256116243620024 3320912 13429033194475189168745818030080000 3320913 -307620605519729346732138928375939296 3320914 -660883263575582253039737228620120944 3320915 -270353468285681173233705173271732000 3320916 27504385739349106939755728942628864 3320917 877870178599753017402226785434541312 3320918 65672319393487582492132525701816000 3320919 -24417668923798849159490572272269904 3320920 406189967025116835955465332413644800 3320921 989089456184623603861537136587933200 3320922 341255774801601073831128637625376768 3320923 636727280515314170459178195123445760 3320924 -244304580913539225235880839864433664 3320925 276572349116723376714734360065764000 3320926 895789016446550906042894359200153600 3320927 41514492004826600257613400148299720 3320928 -73861239278245549938271570843140096 3320929 594920222445054572707720581750322480 3320930 841962877833380838682784185538579520 3320931 -262035730814469630740367216017875848 3320932 194439813201316191502549648877434496 3320933 5493758936617250411311045998627840 3320934 431941157230006557785381768457914880 3320935 -477515788540915298905367959626612000 3320936 298213956349586954245587276037570560 3320937 -134880722280828458416763693359460352 3320938 687824271647864815185762020452851120 3320939 315533604985408761023109927453562740 3320940 99623369206337906123506802000609280 3320941 354876291378630969580111238212732972 3320942 529218890100027207544391482568695872 3320943 57890035873625805618856099795456128 3320944 163851218326327919084378152971632640 3320945 7555748125343568760173686417202600 3320946 120758138549155203563623775946969600 3320947 -250864370112047888837436438451431168 3320948 -852331323309064629839836239045528192 3320949 -702886158696444967937441698174899072 3320950 331762552110496313326643907293294400 3320951 1271625021420955747329193210305033552 3320952 325689763228175156585781030329733120 3320953 746280148798656609823161880956453440 3320954 -54470127909132355511871109032708096 3320955 -564924656982452142564859873513474800 3320956 119957185038880118628275530258946560 3320957 492356614488092856751131047273496780 3320958 -224599890014807847572808942099373440 3320959 -18547414425260024797476250178799888 3320960 542427922631441079599582042652672000 3320961 95055626137425374745126639076653504 3320962 164579680217959097388795663292399104 3320963 1002970828808983836374768875133784 3320964 32196253526815739112025425139887360 3320965 -653840194083697901693996343138595140 3320966 -978583189658715037949528298381024 3320967 -153288696488295062729744534071467360 3320968 -59596902982760769189907764266926080 3320969 -682687940444435206316115302717910630 3320970 129291240673577103472244968261770240 3320971 1001584646129585508696381609585481172 3320972 350283400118604753598222353390443520 3320973 1988474354722693410726988520560869120 3320974 -607611410982687392293267578168296640 3320975 192613214280618352198646155051097400 3320976 -894526457805525028441594541506560 3320977 -376981283523215709895830683946960528 3320978 80844781544707521167691787367345040 3320979 -95006473018818427344862159618835016 3320980 1516430543042785577488959946705920 3320981 670224557398173349767737652051748128 3320982 84252087536933101291399837085530752 3320983 404941008813185024295908871644960800 3320984 458082397771825642920352236267417600 3320985 80001915560354487205906430854824000 3320986 157270851575964472357015713730302192 3320987 -64629033529179878925153371810866440 3320988 117969058133206863441990488694005760 3320989 28464294008467027774321654475777152 3320990 283375464528314064266112191184648000 3320991 -242668351600360228030620727030063320 3320992 925772097532998390064879222495641600 3320993 -320108273620478324344547414994677760 3320994 64245227943098104412547255559246080 3320995 663980008485637177878654969802146000 3320996 117181483462309482330123346301153280 3320997 142101627737725444780355747828508000 3320998 -348213321552878970243491186844948000 3320999 321820194411582753735715585238607360 3321000 -15560858872526930577618937274880000 3321001 -1237529675197522395538690478810384268 3321002 263806155141634060077541300032345600 3321003 99679937449582694934674012574664704 3321004 878023515417774684461763373702374912 3321005 160455105265108781835431763058289760 3321006 -44391292454868546855539174278421376 3321007 -219865475816502483526342018407195128 3321008 291557418210666278843319090039570432 3321009 -16746746840133441052465241409663756 3321010 -15043850755297699878783221242060800 3321011 -424526234631904901694113656797973248 3321012 128006705552533588893121670316902400 3321013 -273017465746276427842911679823330340 3321014 -581831949226938971583699325812162144 3321015 -337124628820844319686216488022101680 3321016 -639802480616707205928221346511872000 3321017 267182115935511200552890701037617792 3321018 -89565933774592233639979867060351776 3321019 7579724337153971100336480576030264 3321020 -181045214735912991441364245308190720 3321021 178645288886068147341079559377347648 3321022 26428082558945899872142511940484800 3321023 81690362105624122485761913999106104 3321024 -28753758440912595402243511475503104 3321025 -140014312962609101700658423967222400 3321026 -94268083719795924796324248457329120 3321027 883345285527256953021245885444121840 3321028 28594599848735805214751641772759168 3321029 1407849294000536683076205220175096640 3321030 -49341559576238725612051156450959360 3321031 -208370140081097189835263179017779408 3321032 -282946680710198435314318240856309760 3321033 225097215251334318921465223373127744 3321034 -553100323939711801632600719065669584 3321035 -24202030479910277688397195693992000 3321036 -184388051363096574519303260858635008 3321037 -763239381547662716128273324196594314 3321038 226788239922539235110238574975437696 3321039 -363891631449460790369757831110404992 3321040 69664819838185949876019283029442560 3321041 353168966062663359930930707121214884 3321042 -388042698612373040723381619293052288 3321043 526964984048277937772651443017123144 3321044 951078368307808481396875089094678272 3321045 27001317103684442329722940749651840 3321046 58408995463532358151541389794305280 3321047 130861717316753897451681086818974792 3321048 304147560691056271431100045514342400 3321049 -770996286016435988897570727038024950 3321050 3507960008706214742425965539020800 3321051 -576926090460268662286256387128070400 3321052 -128282070459244586935577751545997312 3321053 627430671713908969824296412931099302 3321054 -371422142554389344180791551459256320 3321055 -166995828139968235621863336153038040 3321056 1141253096914038108628836586310860800 3321057 -756145815383530906399890617037230160 3321058 1226467506710402555959072258961184 3321059 -76037954807004827978805868090215984 3321060 -339136519482281371836719290696151040 3321061 572324429438552067266969028798336000 3321062 -364137370743398089141855896176832 3321063 198408918594793401119050056562693392 3321064 -744649921672833834104743185045488640 3321065 573071175113836312703673554837886720 3321066 -76827002850252686201506106690949120 3321067 -1752943883441506253798849516757081600 3321068 -29608120573571748417540307663249152 3321069 892821570116593196227466586796496640 3321070 42536350383494748116316691912790400 3321071 -233505077728395559692989814441692808 3321072 -23904582575006123534509157132107776 3321073 -456951137489221225966446684026409582 3321074 823302221721789368451815260395150240 3321075 -219595607615960932737723839408885400 3321076 -334297205977469954730694801939077120 3321077 -986638367000012446565368362943381074 3321078 -232544033302019738278048971475968576 3321079 348111545306630233038194664786102984 3321080 180870639447677442635866092318720000 3321081 -485454200797572742407592110953105280 3321082 80642462264896395574540951309637568 3321083 -589334965630420325680349733004501440 3321084 -38229441204410090097445235380377600 3321085 381959763742367949396036732161644800 3321086 -211561475284846982691606491149397760 3321087 186394868003035598202352210766976 3321088 -333834003032182796563427434889740288 3321089 1030580152436059067290653842860549890 3321090 -237214520199167401669826408272742880 3321091 35899518664961407117237396704835000 3321092 -13806433262011908917811202078998528 3321093 732931422554165367590932467563165664 3321094 208526701865461433994623367908542464 3321095 -745641670324667108243265270162480 3321096 -314579154291787848757854158032896000 3321097 -160709981442393633074209473276836060 3321098 592380425687835344708690055857041920 3321099 -31971813647229861133897902218528736 3321100 433459625878795454686934940009670400 3321101 257898567748681495714794972870493152 3321102 144478683765646734457838231831840832 3321103 -25327968848439457924964928302879040 3321104 43673323127065706567960257899601920 3321105 837364137115701594507198170572800 3321106 -396770933417309198023268863463323248 3321107 348533718748457834817044575731373356 3321108 -93015700596679672144149230187970560 3321109 361227648644429007626833339501449120 3321110 -34711548618177035174305391656492800 3321111 -75486874071426317552987339432227200 3321112 -574418261785498990925663513689804800 3321113 -355045996283242535591698988641795638 3321114 -149412397146670149967677548915831808 3321115 83129109161576541424999921437991200 3321116 -559047555060463167304909623931599360 3321117 214108214854904779142657309510094534 3321118 698561274252531285123627026748965760 3321119 -1348511590659436213500619623219864480 3321120 -161067227473190515902806734594375680 3321121 201891118978248603988632803412759700 3321122 -252465994108519647737382830571580080 3321123 -36699744407448022049190406233544704 3321124 -189785199189678612201090965693491200 3321125 728778114018490067678625104646121500 3321126 97685578175165688892550468363803584 3321127 -10343561518060927066590603097372520 3321128 503198730171939615542478747785948160 3321129 331426545500395221477033748906386432 3321130 -201373034291141032848901975637243040 3321131 -586373987310370501140359306034299136 3321132 392139898776346077551504866070495232 3321133 608714375684645670671786478378191424 3321134 -190572286116235960253502453178310400 3321135 -62689788410133685798330501347748800 3321136 -24607257568719140282377243816493056 3321137 263341307141774501303470258720955232 3321138 171932037309325986627277093486095360 3321139 -246262051020763662672082479894283392 3321140 638839999452888526092009160272967680 3321141 -583357066025730800243829852230839008 3321142 -384296703081496072338755648310238656 3321143 15181405813389610536312048123085440 3321144 373042729674460985993242327045324800 3321145 251779738372881029290095266873507400 3321146 180076461423021417166215862095004272 3321147 -383785717297295089245277070336327400 3321148 -14144937010916440193668275239498240 3321149 37662808709517450829969600233529164 3321150 10591085642836254889504145743641600 3321151 158043439512956715536708158107849152 3321152 453929602168254610753953206940205056 3321153 337812135292540408024638313946810064 3321154 48527913639483233684765840782024704 3321155 -188698464285710210007030671467296240 3321156 -105672719402729764022931158525027328 3321157 -226003516097816723274171923771659648 3321158 -126162721280038354024444432772265216 3321159 -330640458557716027423073638082263896 3321160 -873137155353106478319008123314176000 3321161 1978186386111424415348029413047636352 3321162 -7221179866234707420544461952753920 3321163 564698879070535348917553208931259412 3321164 -98551384476687901412505877444263936 3321165 585620416972244451370403172353245920 3321166 3662482515288931200155208904745280 3321167 -407949742807303557034881218641963680 3321168 82158507564145302102593994872193024 3321169 257977569464262916469718055194075840 3321170 -278363429183156037377745561272442720 3321171 -437321998706257993627208748447583128 3321172 559846931011841565801107742874722176 3321173 126277227398419268534115893097143040 3321174 83910592665138374950754248865357760 3321175 28158819777058837988307175633098000 3321176 -215807523688932499341118003364689920 3321177 -180775451799850123216716046716026880 3321178 252048780799508349455907762498604032 3321179 624520088698329689940569828398899780 3321180 101788716335279694848440871812047360 3321181 -337307150818001455598074187520824000 3321182 -1032550759793117244919423557749482368 3321183 -131570756723674899115408895059744992 3321184 -638409516997317348842756058949484544 3321185 -74111757321663548624033963389639680 3321186 -304397271323213532090737131507030272 3321187 885377079935004404403123142728486160 3321188 309133211414015228871849935055978240 3321189 -43183842996702967171049166277524480 3321190 568867725417231669980230631100535680 3321191 -14037350051549602659035205908613288 3321192 -31383372681986616188534838547906560 3321193 -16713164510017804378381582919822220 3321194 411165636054206915888732924356666896 3321195 -177160866120108706739918874847480080 3321196 615438721724863742395133310749076480 3321197 -98196503694025476054106775660765088 3321198 163837772533085077769133351343440384 3321199 -797702918635473690040587719703199648 3321200 1325408088501033536612862082252800 3321201 -274212676497029257173576936467799360 3321202 -452267385758685383927969099598014448 3321203 677356579953255905151867554733733452 3321204 -15971437823067817803384585415778304 3321205 -411446065533095070867116000325966480 3321206 226352230763612796456782301683047680 3321207 31002836997778482476143064276671104 3321208 165601902682730637877997785006080 3321209 -386893808043848308874987255206146684 3321210 44407570115122493707698800681088000 3321211 1712671204670482452709761210707977032 3321212 -30093283136840349553100363912417280 3321213 -110308400131162558630088968632040320 3321214 231351740810567015501490665628588480 3321215 965865607641247789610371721976096360 3321216 560280734697481280853130985707929600 3321217 -751994109725340795724713482120612734 3321218 -196514335646386243462945859007739440 3321219 820264504919412548886953535200407680 3321220 -529302534241010594700653981664019200 3321221 3968549539323123200682721151611644 3321222 58128843629522672096690375757926784 3321223 -424285216567219124541685861276926816 3321224 384731547502966638096524318180520960 3321225 31908650224823812456508760149227500 3321226 440761648839292567315956389492678400 3321227 127214713873021608661159295838350112 3321228 -133045093300812290333169301101588480 3321229 727386367785130769178903305579259830 3321230 74769924989988934938239571927417600 3321231 -239780256176686439427757844322533616 3321232 3492933776182559354483605253455872 3321233 1232458955134099842006298751453842482 3321234 1934137658406692755914774476640768 3321235 551389466356472803477163007833172000 3321236 -207741163217173250870914429262574720 3321237 43198396987661420825778618235616352 3321238 -242656758907050898451762390274232320 3321239 754271213204969385861268669846023360 3321240 87061017912898555993623310522368000 3321241 21371194596674080005194052293200704 3321242 118087270066969694674176444047251200 3321243 -104615470349014170450947990905247976 3321244 786707738286406888956736931684097536 3321245 -186442810392626822959367621590661760 3321246 84570655879705949944430598324246528 3321247 -108017713354565467118758785194186048 3321248 287123473646752696004403046017662976 3321249 -223409496689682734507071333869888336 3321250 -146807150703082809243348115269990000 3321251 -976616103616057286646659770633523748 3321252 -502573607303421653611929321882928128 3321253 478472514464630568670933711541283000 3321254 -186229028476073672026854776221380480 3321255 -259668355239963595375739895467796480 3321256 864867583906175856674580897266472960 3321257 18680760569970860641880312154103200 3321258 -38776808948583273939234319184822016 3321259 -472528787365435765558611510036238540 3321260 306600853705532303548966100451194880 3321261 -141736901489425937691010385020278090 3321262 -182750757929780366984235164791521408 3321263 474294608581082162537735449292259384 3321264 -64210308669221527591721414641483776 3321265 -876617335823512788268206789767915340 3321266 -40245420465707677281578043457190400 3321267 -12438150951288891338453003510696400 3321268 -30928273332984637981715995500356864 3321269 196261587866331742419686957122387200 3321270 193113509598368851294296773645587200 3321271 1179866817772280901533179297066930472 3321272 573390467206319412679207468000972800 3321273 135406867981101132968455125935299104 3321274 218589579021982814490566640208372992 3321275 -45667733184100391168036307054014700 3321276 -217400327649438191573589479225180160 3321277 9735572672572620562761448934555680 3321278 133693348649262259481639713769111040 3321279 380393853040445528124771477252265224 3321280 88255693983554423431502987463229440 3321281 44531771612890638580744064676540612 3321282 -246446376135375922836363599188976640 3321283 -474087544038002042180694632767436640 3321284 105848933704327132673649062637311232 3321285 -33540101004790042569484573179038400 3321286 103850587461158314587196944224696064 3321287 -314759042763500321144216187645695760 3321288 57416364181333940375350046081802240 3321289 260659835609674348201089660570848090 3321290 -22770344475219171806801066972989440 3321291 -185030276357594955121834839445052496 3321292 -110136903372107029319534040047044608 3321293 -366236581692964886109780251324440458 3321294 -238665512194352855239642085723198400 3321295 633712095817594867252249197706933200 3321296 -123788346269740935568646332520595456 3321297 50495500436152839661082388861037440 3321298 403219833749284526757330815564309664 3321299 363851588214875852177644041575556480 3321300 -170826094512230857623258583423795200 3321301 293933783823080552242301831876724302 3321302 335464484924845549546871134026954240 3321303 -627305604199893959811722633543590296 3321304 -229432356813324129362283257313361920 3321305 -88917892520435070761921383957948080 3321306 -360363822567312322904602800133321488 3321307 223982156258945421287637795675197904 3321308 -953775992000066230232655212778051072 3321309 -66053093954109249419393602200182784 3321310 -62853150581183630405116704235680000 3321311 -1028562696112169309878695858811680 3321312 -18323194441062378713682298396999680 3321313 -226760679635219981435502487522216556 3321314 135419507133348815347118916590739840 3321315 -308976210992296220711837978991808800 3321316 714765706955882308570977511513063040 3321317 810924804388454841878011414758474366 3321318 -120829036065997761233762573280890880 3321319 -1232737703117112348249714672135534280 3321320 674423570650678045963549430169600 3321321 -539878645501035118611172405422354288 3321322 -363899062358300327424202939221342288 3321323 -984257313734783957621264930369596428 3321324 -485051173459843348118592610002491904 3321325 253899183365890213672182305197372000 3321326 -288490196714525163873842583063741888 3321327 -272941771815356440280465246548421880 3321328 -62068968512399078898996920224776192 3321329 -1153049110007870116621085310993150 3321330 -78921811679144579190530762983534080 3321331 69697331853265348614772272306629632 3321332 37313044983612437286226515155343360 3321333 109787356513005050484112435742263680 3321334 -314893754263961489182633751432633184 3321335 372980099022093829677249433377051360 3321336 -826047365473960613298322708377600 3321337 -1338409811594923236053600715726548780 3321338 578540118693174707557396614137177088 3321339 71593811970168893360514101490205440 3321340 -44170001338894485636674133104394240 3321341 737474410308160357577740134060185880 3321342 102370505591086181796224831490919872 3321343 577038427962495949676682299260471320 3321344 -22957334500344528720049282744320000 3321345 -199195222238011749866929731163627200 3321346 -70683694498250861857034727962119680 3321347 100415434876793405683419448189071600 3321348 -519830485807687667149364174942622720 3321349 -26096886256952511464830758565596864 3321350 108521069920197798217572378208876800 3321351 -424755623353666211793576282841079040 3321352 1075834484339177919713351062028083200 3321353 -440303248633729385736896280782267520 3321354 -928911635075843492650367091259392 3321355 334509190506709936892538596424329760 3321356 908335684684818940631475581175985920 3321357 -2648772566458866104592707375707872 3321358 108678426408225801676336859778139776 3321359 -931044975461137377076270366086178200 3321360 -20550096324130719957022144128614400 3321361 -133322051885819522804354679098309568 3321362 132986063946578291054214776960292864 3321363 8315693611960115653548313562086464 3321364 386534513785951071480707158984827776 3321365 522818838286177746227733302837431260 3321366 186232972871988898145685645523084224 3321367 -1151474377851260685535221575801163624 3321368 848854552827420261319287269276866560 3321369 -166723083110305897061509653086342412 3321370 36308155687026220801615367691273600 3321371 -368038418880323419477085099444966400 3321372 189241039465693157180859476447918592 3321373 -829662868066777116846167636367830496 3321374 -340309827442269750330309765203997696 3321375 579518916260424775177890974249448000 3321376 171544878972485259037975734160195584 3321377 -38011844119794192142645776321792474 3321378 152512751013779999727124335732107520 3321379 175287801278803413684031257894869776 3321380 144623925971805695818835340460339200 3321381 113782018622989737735443053668942144 3321382 -332087211450392309861913232520498208 3321383 -334849628622070060133240447818334400 3321384 159594056586197734591511457847050240 3321385 292029417813501467130938995902953160 3321386 -576010225772359751880367401828510720 3321387 19206779910516256201076737691231400 3321388 -122573898313330026140056364595067904 3321389 -1312926033245497605951540418494350100 3321390 184516228035357909045112484212147200 3321391 72546259451832914371439372651863440 3321392 -2899878024649903155715443705151488 3321393 115948300608182295047547675052520544 3321394 344015203483515308451015377675060496 3321395 -367080384423751153634505817372458240 3321396 214125466429960691809967856073949184 3321397 -1137780384464051911063267214610021440 3321398 -71555561379550783194480262107976800 3321399 169203495012709271860034830750199760 3321400 464029272597612555130983893932032000 3321401 366502325567033332536947062643727402 3321402 2346650528412318536828849242963968 3321403 748898523459288370462860694857511652 3321404 -258955087016164752120579438329685504 3321405 -24907799488541960561005780037028000 3321406 -3701649053738317953457737789668352 3321407 -65332470118234406855828939333836080 3321408 -4022997804213561777427181155123200 3321409 60645178028151012966254296790158080 3321410 -43060358517201290885303170806137280 3321411 -356976353553910007552931526335887040 3321412 253344973678639720828774729697353856 3321413 -72291470272886152499798667525355680 3321414 6581063089589446919389906801593504 3321415 -1467856954182049200070386125905352880 3321416 -308877643377410810955050200398796800 3321417 -402903077660303017480010341969082400 3321418 160208267211502374335574646075034160 3321419 -168706594370203936946645361081555180 3321420 108396590516219401805879402857666560 3321421 908204765988802806620875724239237622 3321422 277333022407852485790805638908351552 3321423 143321628264117113044689374681549424 3321424 -295705115390523125094122297389096960 3321425 -400784961196320233727459824488517850 3321426 178987897903463515429211951703523584 3321427 33768856156696878103921201483336608 3321428 320181316764275314223642285200281600 3321429 -189168471214539299602255463022333792 3321430 18306920866512910788975621684510720 3321431 -294986472440520256472642184995643648 3321432 895604924240771693181547286685081600 3321433 20747426938807243519805301563667200 3321434 1466394097932975711885059963649792 3321435 -116418571529449157208978896203990560 3321436 547051765082281028740915616571015680 3321437 -463726538536217283369729394818303648 3321438 379557582561341071540696436437364544 3321439 282060501816235770551956846000145400 3321440 -935493743197834706770922206671667200 3321441 1419930229064852267873360785782632448 3321442 -97519607333422191499899945324958128 3321443 -693667346311757782314256093422629184 3321444 200115620449606640770287629977792512 3321445 -442231348117838116956691124516775300 3321446 585039330420279060556322887321512672 3321447 -741791756701450388758287585243179520 3321448 85813476045168036084687297466675200 3321449 4369160437736873747178508190339664 3321450 -241089684992739940385217160969200 3321451 18076252543266572362383548976649728 3321452 -309408953478842263766749433479812864 3321453 67496759651092357687390637244317568 3321454 698732145199524453695669012986714176 3321455 627088608926522408990216880619380000 3321456 -12995410142911423390579705606668288 3321457 153415958763764888656012555318662120 3321458 -224491615920842574901213706941383168 3321459 -620598404964189410867183894381339280 3321460 -153318669705788889516973600442227200 3321461 392659571532711022331509933838130144 3321462 5320217704645613977021617883323264 3321463 1642370342190899551307768232287933040 3321464 -31501493689188998142445024700006400 3321465 -357590928083024390402159236374350400 3321466 -186391014092373238034542369393236480 3321467 561813781156529598022622439081156516 3321468 631642676535268582619681910300994560 3321469 492386514354810282006293518908500870 3321470 107308973175045434380944154014511680 3321471 -824935523570098121322446607992741688 3321472 -366181864684663824174913896610529280 3321473 896278398285097127392881686528580180 3321474 -7609354949070100208074757320535040 3321475 -524138405598537041608460154159578500 3321476 -317454374010891853937368290643230720 3321477 -205899436346320267169960684831215014 3321478 589248993322922240949913944482963040 3321479 -59472400402017119473945764970927824 3321480 -128174854316195063889928807243776000 3321481 732022524285004161945391529631444352 3321482 697271604749714406377144869440524592 3321483 -233344603976312812590977270945675904 3321484 734022288617294811724624015436560896 3321485 -304680324376676679960244430445376800 3321486 7023791757433990512783947797820160 3321487 155643792255953645444773152041155000 3321488 -101556148271901123137091428610367488 3321489 -122387512314880488180220382379091680 3321490 156801264615882347483008075472732160 3321491 239124631374863258094080448185534892 3321492 2574196577033986074039549738799104 3321493 -93844819294440076162230620597180000 3321494 -234566009033787577355383465540494336 3321495 35481533136658250469584330835757440 3321496 709954703276243523892189765234145280 3321497 -499396173477239742510418408969584054 3321498 -411271070415854520831095008794087936 3321499 -162783051140364412685762210090265936 3321500 7482951097276323082507923508224000 3321501 538243654643577929143904583090690432 3321502 279106922629796353000498255315565952 3321503 849961773205413952511290856842390752 3321504 -594885267921554298977239459493314560 3321505 -1189295874731616706324744367406327360 3321506 -359129971637460043128100889502068736 3321507 99224053608842294370071867828331264 3321508 302766919922484435162453507388166400 3321509 -155851505124989308710841342820997600 3321510 -153375372770389550866135146181075200 3321511 446933804257577707299989752442408784 3321512 -451320449066150967845181529275724800 3321513 363507583531894930461965950662180480 3321514 -84652390993945766610847412750270544 3321515 -1093009068769383821581886182334727600 3321516 492851071670510406754432125759320064 3321517 -25108374254806103973130405880243434 3321518 204306013154930890396728615668290560 3321519 792708536156702877137791857983758344 3321520 81267559707518715236258626427289600 3321521 25117548845157806033261256129832512 3321522 -42392916221446234147575068206470144 3321523 848677244399074120312434330688910400 3321524 87152799369914438307807285693849600 3321525 -530257523718231809033709360401042400 3321526 -154197181191539497552960832792418816 3321527 -284131536814789984673367262190504016 3321528 129463106808395911113934983854161920 3321529 -445092750211894206590593000584502870 3321530 -272649439889717276387920831512022080 3321531 -114638448994696614847585543369629840 3321532 -487175059277048269691473150797282304 3321533 447351070911836476140799015525965804 3321534 -123095706996664013142466322691030720 3321535 -1017122274832941011255461140695040 3321536 368446823013092337879850090836787200 3321537 -1333928740787194116394582395441176448 3321538 338255392427948397649500253560792960 3321539 486975635355212333612555127901749024 3321540 -375416564669117330711625047784038400 3321541 185212279170829970629675348265222942 3321542 145476633860478221959372392468510720 3321543 48173734980900015336905942501922384 3321544 -1461514470659434696609057413132288000 3321545 297723594290135956472761257780432000 3321546 104634422688157196936099831655024384 3321547 -651986584467730932190806745806976208 3321548 701341081718874124202650692747787008 3321549 78010941799008522016370215093867968 3321550 325697281635386751785713349380684800 3321551 -769404668631427862671844377299986448 3321552 -46085109044762103002071251433684992 3321553 -563531397861400988035718396857501198 3321554 -231672815030260977672199007182911360 3321555 89496216712878296037922589577177600 3321556 -359115961012345149452224316164280320 3321557 -46178973505928680043572395837058560 3321558 144763766872835100176995875160049664 3321559 724707555218715494764993853614714760 3321560 -53980338455199465540191616015360000 3321561 -686823477203658096446708579149008 3321562 -137573627196858475986436337938308096 3321563 -224243555289281695557863398851448320 3321564 160456899075325870900943440148493312 3321565 -45747034560060696600302771457889680 3321566 -103665734715559692933150718783824768 3321567 -943982017166471658919033943965838760 3321568 776920323674396904052246896450207744 3321569 -49791326133045208022457808386711420 3321570 -114779057523613341681807533677040640 3321571 624751173800315421118250796054376 3321572 -1079498696425887135048591008532403968 3321573 -1033463301815367198127927423316160 3321574 -190395496918076177409143781342195648 3321575 -184635030286025858816877824737363200 3321576 -423587707424617416552594922520724480 3321577 12628389095342090485054499285479872 3321578 -2176465920603553407957233216224512 3321579 -616700746587432842715615583589090640 3321580 -192271438487711796897541409496806400 3321581 -1306669616677084160888009500232985588 3321582 -251385178378891093284704307085163520 3321583 919637020351532089063031448223594832 3321584 189366053368027534943686841390333952 3321585 255994021950791176705990354749930240 3321586 328364895794224220145692818052542992 3321587 67376266235491404939704078440122672 3321588 155405057736228752466535666004213760 3321589 576497718589236661973443994532329390 3321590 125732290431907524307634537200588800 3321591 -70809844049042518383291808094684160 3321592 77823133114789655566885799410913280 3321593 -838783710330276759029570755798587072 3321594 -289013459253957326890618070317032960 3321595 385114602153124652246878718967897600 3321596 -845694905421153185197108572802516992 3321597 14170037904829091974274369123558400 3321598 -232726313279986699418057938111668864 3321599 225493769826827574273275614631331240 3321600 -83310975483282145164369336886886400 3321601 130917711991340324701269133247154240 3321602 -10847847147686749989619150750610400 3321603 456866412974815274106212623366937412 3321604 107959538986774633651234634443579392 3321605 -244724872872127805217537008157575040 3321606 384511835260662387253649116505383104 3321607 137875076268071537319422227250344856 3321608 932800992803167948844832706554024960 3321609 -363156493236743447266805042226906096 3321610 69198180804021678197704635824868960 3321611 -1379980685919763043706982675644463788 3321612 265911633478660330081592816691456000 3321613 -779308724819171517761425761200933460 3321614 52574693335255427550302909876825088 3321615 -97012883942900118378920409440613120 3321616 -150795484439934728838411222026600448 3321617 195190893793900058016949761662053992 3321618 251929696909656130730874352593066240 3321619 -125967859031049693957137278235880448 3321620 88153593747720626432265057945511680 3321621 -22801401331895439526808624406448320 3321622 128871142912014877162904839341408000 3321623 -708326820210212277167610323971699128 3321624 388378958461189669437978053363281920 3321625 -310559971684806230363357458492611000 3321626 270811492358533258178747532069987840 3321627 5184605692962397244583351599300208 3321628 -281551470861141381515597174573296640 3321629 279491452665470602676556564556624230 3321630 144793756965948240954781110287992320 3321631 -248566100781548821180462004467350720 3321632 582498401023648060692720641723400192 3321633 -41839319738982700652074117908481152 3321634 -389422265143422485582289003358679040 3321635 130379825799241637697005524918120800 3321636 -331746909808276671752783040438122496 3321637 -291933612998433433776886647292823040 3321638 284047415662390072619223851041063296 3321639 -765182965901375712172555410519406896 3321640 65231559503892678262858216729804800 3321641 273957492930486355494790081534578000 3321642 -154895497463694750328970695151417088 3321643 -579568942703212113982446916593960656 3321644 514994826425078533836088602362670336 3321645 -266188125406882001920646825985955200 3321646 17222043013639493626207359295916544 3321647 98360870160998517360270864150657024 3321648 -15434284497240238375040042700865536 3321649 395847402235138690586385097750214836 3321650 111993320987645644607794854874521600 3321651 -480339063929987024208741704870176968 3321652 645307933219597743814498071502641536 3321653 -1109421210035361995986379830770910098 3321654 86325262355872349226794305076908032 3321655 224634168010945181765478721374457560 3321656 236964979641638491293973411139481600 3321657 -902667590650912096277576743708064700 3321658 11164579286909588472248787141427680 3321659 1313886972903083791120469386951349952 3321660 125820855465466941470594529290649600 3321661 209365977684355613797927745867760870 3321662 -217659635540549208012574057209831936 3321663 -22520306580615328673419846523830656 3321664 3125864642111085699152068541939712 3321665 130320504942265223076427397758285800 3321666 -10455658444176811988691219012603360 3321667 444007016121451359895269995790294716 3321668 46546877708880850870094911986671616 3321669 161883875493854728078528092986460288 3321670 141228417032282607974487647058476160 3321671 -204756067464905275915588788768155400 3321672 333471043224199401460836671749201920 3321673 -376028690531090617725646435581078656 3321674 410450124736834846140930832262604336 3321675 60780093525993115620966114855360000 3321676 769613484161299813170475319913992960 3321677 -1133967137248660440939485085598878474 3321678 -590403167016884489381827500520151040 3321679 -519559661098412025182449211004760720 3321680 -27039717501183183035619257754992640 3321681 135811831280614736494687960259690496 3321682 -35429605099312822763201014064979456 3321683 309256991832067537125061095524851200 3321684 104867813345958261182964840978280320 3321685 -270003971467339199560232068988989440 3321686 264621197963352308586417779650773792 3321687 609463570506070328421176655029703168 3321688 624566264608934007759006598478315520 3321689 -234679333655905656102992377955624640 3321690 121332095543607602880844249060746240 3321691 -15306682535034262362699663250732968 3321692 -975318536553529991143705663706112 3321693 -103984220494568951497707000909143418 3321694 -318742319640071270774549235824334720 3321695 360605723879489094589482268997974920 3321696 -179745676012965249343756107478204416 3321697 475056367177877665511084043925751172 3321698 -469491822629561080553165954368201728 3321699 337638464660482051263141396724559280 3321700 -47714534961369844972531264615296000 3321701 495558228513639146490987161576115804 3321702 320074306227742861835905656010464000 3321703 3481396531496567965708813840446720 3321704 -700101029628871989646435769456010240 3321705 -289678550671490415014016372706424640 3321706 104330723171153741404422417167595264 3321707 -16959605487321195606024588642159000 3321708 14086699099369661444733611499110400 3321709 -623265050747852660338406942956690090 3321710 320633098648687762456319627572267200 3321711 -767640123100218436360256195088141240 3321712 -9474206817474382710300910297808896 3321713 -168019525629191698966872043337692800 3321714 21994586471007763436061855438232320 3321715 142675440655809597037518444036890400 3321716 10726125361902387580015584177193728 3321717 -53878674485229445463671659768569856 3321718 -407526798949946239930262743923584640 3321719 -60904763638130008165758970697513856 3321720 -92135109130840829367128280782131200 3321721 -293395871398402153370221416745667708 3321722 -327132099400727262369845765105706528 3321723 -631932663778284200512442594251597776 3321724 -5922506250402626039923043560653824 3321725 -877805106114310752503914808630083200 3321726 -192740113384925297308955800571298816 3321727 450595952973916095160137417077286352 3321728 -1082885745592506208389000221876551680 3321729 -5177073575388695211986818879601856 3321730 100774562072572912105949448123846720 3321731 144298709589775150370987127754026192 3321732 -607848682278359713365221723655598080 3321733 357823387417224169517706942923077982 3321734 15437264232217904439578807737703040 3321735 111968935942070336823469582076390400 3321736 -515519705373062918642095497250775040 3321737 129794428156706042425406139282463386 3321738 -4277422225922559560563823368883712 3321739 102407599771800420494420933990051540 3321740 184543648020829095368962962090900480 3321741 -161821609839589275773102772821314080 3321742 684813986523841865696000152323982272 3321743 -29333979174181342370487449923732992 3321744 -174791739791413669780832877449773056 3321745 -209069634869987965642825388597949120 3321746 -281130767496005672034269427414818928 3321747 -112646246044458519667334371865954400 3321748 -298078917086007655913987620093958400 3321749 131705035955103916648808991588904632 3321750 8394478527096409668748755734016000 3321751 -436612017934971840115820322906649400 3321752 86101989606638114207115148856524800 3321753 7221972974106284867947112547400800 3321754 366268777475143467960054555068855520 3321755 690595416183209167579687765606018320 3321756 -755440268369497057656680792939965440 3321757 -368720196887963394254166820328307994 3321758 -386297776916435768995032448812851520 3321759 513606584445072344107532374555883520 3321760 -404372473068985204409460388445552640 3321761 -47558181164003552931089069746372638 3321762 -8015775140616278105064180171742848 3321763 320552858982421428352385365037954012 3321764 -419203898195345873324963512153943424 3321765 318859574708225194966929970645080120 3321766 1505221743225236593501221702961536 3321767 1110547525360507711874614386738570792 3321768 -187342204519345812306099078893322240 3321769 75471137349601148703682524865434960 3321770 7818614697334060600581343442515200 3321771 499603228440779844631973062699418304 3321772 -40576538965317300984414483205539840 3321773 62454426508202527229469757557191808 3321774 -33801448647756372567688014160292352 3321775 55754782409286693495786519155196000 3321776 -149676419865727521861607671649075200 3321777 17517109518744616713840903606568608 3321778 264329187508978719980798887521607440 3321779 79144386343817116909456168480793640 3321780 155726709436562169125866565645107200 3321781 1018772464006707418277674527437657582 3321782 -83775672161679852413477031146064000 3321783 -802381056589111038076673225900362080 3321784 295607382033036302792228178501120000 3321785 967758732922201893761679833410966980 3321786 -34713854713393425065446383931932672 3321787 323634626058065854289711791757435152 3321788 520420163523056607456689835784025088 3321789 -192748904988626860492103340866176320 3321790 198251319864106571282826777168782400 3321791 -572944095788741060470414810446287232 3321792 -17115494316195066530515449324503040 3321793 5535241816204881731168710180456544 3321794 -29361707848269336591534150195859968 3321795 285794816796298236722434796170246320 3321796 -27266205629638961745475989610518400 3321797 -102786181527923346833029921580600928 3321798 99373178871642534078020827997472768 3321799 -454788380983384593117070931387395736 3321800 -130003515277562599654222889480448000 3321801 -64682567521885349462739249783782208 3321802 -400704602931467481701872846508253696 3321803 1138562388303443253341865263365072080 3321804 -75103667981492894132503892680917504 3321805 275525104343755675510203746478912000 3321806 344721092934939329366310477024172800 3321807 491703009178081993504714956722856840 3321808 -130995684581415297262565173014036480 3321809 -1479464236347150482874584056628051484 3321810 254042992741086209001361707148008960 3321811 -148732183152170067455656807894936128 3321812 -113183326860594453009853552276144128 3321813 -1044736117983716246949186625114368 3321814 371395711730040697938456007592931072 3321815 -41738436540010887980078061678712320 3321816 -679154560575391954174958472338841600 3321817 -1286084747607546344504830108320015468 3321818 -118132872916197363264219054642036480 3321819 1228135348461801658194186801693253344 3321820 140156078074253633327734991908316160 3321821 -815918748491530085320377137726744928 3321822 81735102273710416401758136811161600 3321823 330732048091597314767625863407016680 3321824 996824698225554450187305761574223872 3321825 112693887421689444589842924175401600 3321826 534475781055927300787540211773747584 3321827 -369464326054843942768140510477292800 3321828 -16227016781972345991693847017121536 3321829 26764133110731327325878393719346976 3321830 155373819899015135361463524653362560 3321831 336183430139205267055657816795054464 3321832 145359782162164531906132916212531200 3321833 988005367607893618680218508334650960 3321834 197056704706389837631209476979371520 3321835 -426731022837049605396778898557737840 3321836 -557469812781527736543608220549120 3321837 -374896707180420158104095665712394560 3321838 29719294704912444590819323742900544 3321839 619210362416820952253975132882647056 3321840 -93244957859990655014427670587310080 3321841 400068630158518312041979094527260242 3321842 -558444850654571584096773502680338928 3321843 38300518820011373180160242107680000 3321844 172505444153178475669174470480439296 3321845 292609412169362864688076268396339100 3321846 8022963383172852681883830410856960 3321847 195469037673808131625865574614770840 3321848 -543496975010211376976685329661296640 3321849 406736521249887694127739638336228928 3321850 -135581531223016987932866426968147200 3321851 -182799029017051230280047181598401056 3321852 321134003474638496968748523242783232 3321853 1515861567328324468515551978373044704 3321854 171636013292934169615184587968968640 3321855 -272937423352111116088041687106981800 3321856 365917322925832802333447543872028672 3321857 742085887423589931440018487120990192 3321858 199345567938215736753154545854477184 3321859 94258515268151516263935276646904060 3321860 152294043282383110381604842164030720 3321861 47202197022243491789967092645656320 3321862 -193416771391724131463123602687418688 3321863 266033690426807599973273040283473480 3321864 194661256581696607231069557080064000 3321865 79209471255489373252845704233536000 3321866 1141466238573320674802541733591933440 3321867 82570509568217913313851968200943616 3321868 52010431122051635222308767126561792 3321869 1265560204148664339103447971446850444 3321870 65377735587704826529284095627932800 3321871 517839360616363603846631719622804480 3321872 -14671897811718122705163820537479168 3321873 182126070814499696791188065547149922 3321874 286803372285397695825639147922112160 3321875 -851872189766989035724196868169650000 3321876 351420985888722866836861594279852032 3321877 204206559540013998366121017253687680 3321878 95758309374643989540386674912649856 3321879 -1096895180640081721433281744443264 3321880 -576217401698774875099455620486553600 3321881 724284924204222881330880246237479880 3321882 -155261368706612108784793059188033280 3321883 852099728710273520696254778168190744 3321884 153847165232196497495448020556211200 3321885 -78060741474453637216279388391463680 3321886 473241271505057070879152151801067392 3321887 580975178919044960808162789503581536 3321888 -176172283850153982947175923584598016 3321889 804555189811048835512418723550350690 3321890 54563283824675163588218878907258880 3321891 42793549931286490309913809650397932 3321892 271171760256842104055661595219169280 3321893 504194346171832239503710792623391164 3321894 -201082046903361311967202206949243200 3321895 -928433397387910397303768394368406600 3321896 180425626150524508017385229105141760 3321897 -19309036765590182058987666828875328 3321898 -165125290836093539508756913772943360 3321899 -48209269081290318023954581813463664 3321900 -20123213872159515577664278458835200 3321901 -989930832505873938220847629035432096 3321902 91942308086331330226417218811375104 3321903 -213635319936442114794705529404013440 3321904 -264222207715060508432048448643809280 3321905 -378484450197788074155288364725860940 3321906 -286336328268495266496913895949859200 3321907 156094354683023163428460914347272400 3321908 -656258447366312990755934734819423872 3321909 -636947143131604987972246359473594496 3321910 -217300532482302891058059171190064640 3321911 528276917751122276509878524686009512 3321912 449061422403780739383063439334768640 3321913 24354019036085146820886047966945280 3321914 -724600969066058055767775023005804944 3321915 -185288184399212046232851116415016080 3321916 -294290480530720800239326743281468416 3321917 412027294804775590346993361041952966 3321918 9011187393778708823811934274826240 3321919 -74395200213013749455938598698012704 3321920 51417310996912125177769287462420480 3321921 -301621380314986501812190782160591680 3321922 -104758296666903830008521091951488 3321923 89795822529255646638762086474692104 3321924 92186533019315798415524582459513856 3321925 212944661091103238016510520097644500 3321926 118524290567246735000761960626306912 3321927 -389662747877121536243764564582382208 3321928 9747766587673149407742360211752960 3321929 -16912986145272792295680831451759872 3321930 167409025625324348665935809690661120 3321931 -359966550222657487011712775224493288 3321932 126880596647392732070793908960330496 3321933 -436726621864535944044626195933123136 3321934 58238055558999729867093877875456 3321935 -56664212332541663797803244343413200 3321936 -74948848049715527086166954138664960 3321937 -1065184255657764663711965026661590414 3321938 13480865541778566835914338838527808 3321939 175320410017950607116819469820682240 3321940 108196432920508979632086447822489600 3321941 -297730086492932648235762453384492480 3321942 83698299600356311488877368278655360 3321943 -186743504403203844355599956619499776 3321944 -23594382819550136162654355069972480 3321945 766440018034783203121851183476515200 3321946 210111023177754377148743384167678944 3321947 -1317027073746186232048021959127868604 3321948 11402288101228150352901010613501952 3321949 -398446886322601505868925471415225050 3321950 100019555966190792997599223306992000 3321951 -18861923037453182064052257520131768 3321952 -606237605169859274740868199128629248 3321953 228461634312386792872848996130049664 3321954 105527099406539880750609750168832464 3321955 191493779852529024357952891717200000 3321956 1405779490193069260149804489325154304 3321957 93907167448342341626090203883257440 3321958 -349542610216237557785915542447789824 3321959 -231281761466930884968223934926295520 3321960 -155678796220486152835242805690368000 3321961 66165226639154458352735960721106000 3321962 -96989351115689225806042170717220608 3321963 622102513461104594895137260559407584 3321964 -712984279621040796455549675879353344 3321965 5840303548591089740522509521882720 3321966 -325618878018492904596335720161633152 3321967 655082088444479804799997039201328952 3321968 -5227324730310835151307728648503296 3321969 258609387070233740758238610448466880 3321970 325101759146893918986327087651581760 3321971 -28303457380839184379917787315988048 3321972 -35296636869768961314272022325766784 3321973 -645736712881377010903466503762893778 3321974 -247528420930834300330969421358705600 3321975 303368666458199830564709313177852600 3321976 41989824028767079459086911496437760 3321977 -1382435795281383922513867992781713174 3321978 205537637089555150233469866016935168 3321979 -490445788990471317110891389577202000 3321980 -545927534103627172646827772047296000 3321981 16389551577518863936593839657550828 3321982 -225527366371917157715317495407019776 3321983 -73112966394465994226631502026241680 3321984 -178320738087796239338983561856286720 3321985 674694869784366027607233603698727360 3321986 40658005523019271269734225292641184 3321987 -95983342882738588070472988234910880 3321988 80853114817051815160741296800271488 3321989 912480022176744589782020643015816000 3321990 2718765043209554651408645305585920 3321991 -315380153752446067053108638954044032 3321992 -231126397481634784859531848302305280 3321993 -183688193435858471700510542260156800 3321994 46799235545058000667927288457540352 3321995 559421653417739084637735417948459600 3321996 223081012438908180162573704714030592 3321997 -143075297221006007691973915921422368 3321998 483298041070448151809351837167122240 3321999 -1159807202228240253053929673318043360 3322000 156197605594484833029228512083968000 3322001 540984351568830091571584866529054002 3322002 -215329036326924094614863410059946368 3322003 -216501914776667549404985355911409748 3322004 369169137493840983627274722939442944 3322005 -357573971916705345327475880559350400 3322006 422928482501447459271946410018833952 3322007 -271550187619586649429870079268104128 3322008 -3846915838301265326077291352678400 3322009 431648268086040599563382282789339210 3322010 221031850259070258552508983138344160 3322011 9496866351761787320354160053872128 3322012 285138235032753835075333201660653056 3322013 -1335695255146394079417008066641971738 3322014 132042189524783183961415481770220160 3322015 663823306933924473488332513674389160 3322016 -398025140961931683751936173545422848 3322017 746408442502799703280426577389255440 3322018 -141967128988272440871194372230454784 3322019 306353076337715897268045946054263180 3322020 103024115017916468422137451850649600 3322021 -192633857976237535315660452456346308 3322022 129111167673549417136075153915650048 3322023 -161995066040275783924065664813517016 3322024 -77815359976003770134151411098711040 3322025 16074439854369322940217250420473600 3322026 119955080577378748591265173641446400 3322027 -805696447824901105898618814003378124 3322028 266405863426510438849926474969000960 3322029 547413836473037133755518298205957120 3322030 44868287564987200763556608905844160 3322031 -1130386751444235017047882799619242688 3322032 42459209383177369400025768894922752 3322033 806133799603278056000583539368671024 3322034 46124117570680444406376059146561440 3322035 159863358286665974861017076556400320 3322036 690727740549941796090638594679685120 3322037 -956667455356026491810724324870892740 3322038 -9135029835896763646088632444152960 3322039 135514532972306392339750510538764512 3322040 -210920799856468511378311626085171200 3322041 -287438018441103207911962494010527408 3322042 550654925530734537721852156766274672 3322043 -1371139310238180956653853465810103708 3322044 -190620430708511275417309627884741120 3322045 94956915376538079594166756640636280 3322046 -69864967482220647956521000030515456 3322047 -46411246064442299371094093620768128 3322048 8498683696447882729320237061111808 3322049 -952761325790025607300170164940373950 3322050 -94765163957414559383397256792771200 3322051 -1463059432381284686573119676482560 3322052 8566738248809323184397140832606336 3322053 -143229552968913073252201492534402560 3322054 -569628215790144606202020942196224000 3322055 344368856120253072624418613957400 3322056 166256620541490735932793030768476160 3322057 -850707150003819956714337814005630000 3322058 657862853534884597281923474813816880 3322059 8957887681145553523177353734830848 3322060 -124114600848138139573795248005836800 3322061 427399568836050109934059787176944480 3322062 508232791495037445165004527688320 3322063 631346454979273003063139764282664064 3322064 -193884706214063520677408164505886720 3322065 153613170095726338426699791929291520 3322066 133366395418557370943933247904235520 3322067 -138518804315390683730223210174668208 3322068 -10012472445504816197459670993500160 3322069 -1429138654725621322325552544567140530 3322070 -295747796963185231440269526467339520 3322071 125484664291017824525227924315364640 3322072 163475629548539506191918645486796800 3322073 942697724730473016287029702809581322 3322074 -20063426416763157183670976473251840 3322075 -115426934884570276802120590224005400 3322076 -1179461912979814564258907361361178112 3322077 227785470662531176898239413536539680 3322078 -560070752238940166232071996036566080 3322079 -481829538894239786719690141330697616 3322080 175733235797214900708916611121152000 3322081 -316810679434843151752866155794227008 3322082 62621626105582236613960079631758112 3322083 77393852735804323873161834346927344 3322084 -20256049560890117670821906799198208 3322085 -49162000556883298920761172919967400 3322086 93218372836609692245835333833820864 3322087 372484810545736099933525404271078800 3322088 319354638164553932143805965222379520 3322089 -727670067080776096797711199848181356 3322090 -173053741355745833292582377109427200 3322091 1162884393663291407041980121990581492 3322092 106995504698561436929234165095087104 3322093 -272236084810067517144359575384548000 3322094 6050981704280858737781435528180160 3322095 -201568589519450134971957928959398400 3322096 -4482282880862937022322325159968768 3322097 625445019552541049084147169674729280 3322098 -49247466875006146430497017950231136 3322099 46011498214955681021312875036952520 3322100 -159930554177266465148328371182080000 3322101 1360900171153404508434024298630840704 3322102 149263441945458195844587884089368960 3322103 -105749073609373371098009684979255600 3322104 -84901625914830212126013139860480000 3322105 187315618885266894109194469529224260 3322106 -58414545872428216980444313850841600 3322107 -309066497954186655922176397823586720 3322108 -806297046450949209775450727579371520 3322109 -669899709781679930210931530826703680 3322110 -87144421788444247231691645671265280 3322111 246756398351397165478746192149101184 3322112 440856835466926744138669055268618240 3322113 301776417678382267332971148052862160 3322114 991296811382878972958535049065939360 3322115 -277245553445212586419671148107742080 3322116 -41397507267927815821908901718458368 3322117 -837267592249294345300632327238924834 3322118 712802982746829948687937862294897760 3322119 149285622275123611274122337827171704 3322120 -324781777207406124520906803959347200 3322121 662702851077876745515870449360945088 3322122 -441815841785586082039643515914448128 3322123 -279539671691339694241629280371850464 3322124 -164314422747251297149386239549168640 3322125 -268881363953529703082299003700457000 3322126 306728726252964914748744183702232512 3322127 830178874282637276808803559945042792 3322128 1955844465889116690116913533681664 3322129 1126751341641237252608322865520599730 3322130 -144362481740989642036408857274483200 3322131 -189793012350856467409909749408096000 3322132 615933977504394911607288384413110272 3322133 -1148186475040422243591243715111365618 3322134 13903269696692858898406179507962016 3322135 -699041122206096162879045135878146920 3322136 -600540379899593947869059873443491840 3322137 -697747388505659675181046040638464 3322138 -293716523132595227269992153385259280 3322139 -1083393828296568042009019459459944060 3322140 227481201749801562064872243122350080 3322141 -171472788938656816442142639717218458 3322142 -726228738511364212356043207359387648 3322143 366353569077814539607460399291191680 3322144 372425914827363803758464694833119232 3322145 -75485825993198218456915502785920 3322146 -61721883211381190693494030089326592 3322147 -147656440108587922246989760601450404 3322148 87484382677273645476133452894339072 3322149 -778994763508470147283182532309400736 3322150 -97395338258981687903435174274480000 3322151 -856738782657934215457085944666210800 3322152 -400845882606001504920318728022266880 3322153 1179896360942917239124142415907260360 3322154 -336808030433268488956809370889776128 3322155 260444585166712753097671670945234160 3322156 -243157680926711133693900761925632 3322157 38016742571853334158813942646374552 3322158 -118927260018493914692877899249682432 3322159 -581770720674278315430412820346246640 3322160 251028563282256970121765003515330560 3322161 -22578802080621476495179643073544320 3322162 -712523455818989538103764120389173248 3322163 368580922803829248169434340054122624 3322164 262497978885214602145706404385304576 3322165 -98287465852606116432740401737475200 3322166 -40474313881804822772106911920242816 3322167 411464011590775399033800968998043880 3322168 607582181925556052679557440889794560 3322169 -991254508082729948096549200969130160 3322170 -8544281120227382721586566838037280 3322171 1221807469842615334887346763368934372 3322172 134662244254188593321528736320348160 3322173 -282830524763022333201745697789426400 3322174 -258441987805639064521597058457662208 3322175 263907973286572610079149718217265400 3322176 59838562921318617342416183674011648 3322177 -593901407845860608953989971476948542 3322178 -288965299301032534386569726527753344 3322179 -121389299408666697690779266472395056 3322180 -6791983629672850127492270228951040 3322181 -154032212312341000820546080790130018 3322182 537437665586148802779318046633117440 3322183 -1186742274494830704490356346825195200 3322184 616097209972149332358859228014658560 3322185 1369261603359616984621739678390400 3322186 -337536003120837563555275192465351680 3322187 1161579437901250440472437818724203520 3322188 -546060397475938379903727779644416000 3322189 12504797974155324377592875009972736 3322190 13757090525535167091174532366929600 3322191 86801532245801715712346914003862544 3322192 109870399360660190463392322835169280 3322193 -65520648296242902484095868623187968 3322194 -240458062359834135411779762641929600 3322195 1365103909372546347387479895371650560 3322196 817389918899435509818690066472214400 3322197 149224902371020518644425275454207374 3322198 -316734293948673993400718824299756480 3322199 630025793395585555105901342943121464 3322200 -78437368572145556330295823965696000 3322201 1532233712198120030072807938254266004 3322202 -79161526355008256696336431667304240 3322203 -315641986167142473572985997943886696 3322204 -236925152742220042698459069239340544 3322205 -194110829031701164496017974855013140 3322206 -257507386142466847861610497756317888 3322207 -479079147636599492037320673526518400 3322208 206458252531293805678176554075553792 3322209 706491529846045069217968350086322528 3322210 -209319710129309038725127439637078240 3322211 -529708440608984867829096898553564400 3322212 62121560185308789850582063182385152 3322213 242384965114033135628008433065694462 3322214 -80446127171616628268651146725871488 3322215 19809949286040331362394963797637920 3322216 -1093499563970362596913706183932723200 3322217 -1317521691292184834273061495378049734 3322218 -313156784780435131713351904381053696 3322219 862043632241386260207653378329941620 3322220 -340890275226500085963532535931018240 3322221 2309994865015688987013091490063424 3322222 -528652157352774220659433212262577088 3322223 -13978173274628172327293876383660296 3322224 -173458483593672425366221183368953856 3322225 133628415864887551449023721027045900 3322226 -220245189401300679865626044892766080 3322227 -87934930173554096386385604436814280 3322228 -23011596016155576432009299266576384 3322229 -87517957426289473896385966546315680 3322230 2400704466594529657809142172874240 3322231 -846444116451049412727262529282457600 3322232 -143416379741816514513778651874304000 3322233 210983675701606931031959262758140602 3322234 486070667891503318774448845810076016 3322235 -17421868267817851765641727165501440 3322236 444017685949564229167404445393895424 3322237 -119693142949173459410032350489013114 3322238 -481214806709479956085725247901805504 3322239 -190424120033953373617311617588567040 3322240 352541269627428875438310996049920000 3322241 246629369885937053615632776226365120 3322242 292169973420859629025742604918128640 3322243 53832669212541433302998664273303120 3322244 -832076419671296062901774975161582464 3322245 514221196993891872102345199724683200 3322246 137108070981337525068744286528959072 3322247 1038023365273757843472233615999334552 3322248 734682797682822364425650545743912960 3322249 -25827908855679610973643695625511014 3322250 -192085163123657424673806067699728000 3322251 -35219807894965549125113807459809320 3322252 182604622066587657221296586691013632 3322253 -75769432199650428784719864258535200 3322254 70798134777350918167007444694859776 3322255 163241051750776602417001404127468320 3322256 57768899544871903499624998153224192 3322257 141924767809555144696549668515558640 3322258 12226454012861362195135499587958784 3322259 235471872988705872261004463556900216 3322260 142571858906323469585576556375310080 3322261 -663297391007228118492293590338241138 3322262 898034179464056707820015990577627072 3322263 -21743646531090283254126244181236992 3322264 -508980240086534295742258970082508800 3322265 -495812033064516708696187150561807680 3322266 -1412724148684252370597737572802560 3322267 187474551723834602277787327372778192 3322268 -137791480907124790917227765017354752 3322269 -573706125755288736874554396579796800 3322270 53557982959670135444079207647723520 3322271 -130453796238686411056045573531610256 3322272 -243359071971672752315127433367912448 3322273 -998635233538037785597869512882088478 3322274 -624657364164925830593237536172850864 3322275 -395957713991899819979667220772126400 3322276 -268039453270078846896412899024698112 3322277 -441237089360330486638293576265521408 3322278 -162339577458827345034665083371638496 3322279 860490164093183399957794714493365880 3322280 -295101764524491803568714566158848000 3322281 199057065114573439618348769455854720 3322282 421221979612465566065907466726690992 3322283 11796849884030621711983428962194812 3322284 31561813414735276348110319167209472 3322285 -274133688205269169449172535063576040 3322286 -95328036977608396477911091937288256 3322287 -626367145623796873739666989570840056 3322288 86863721119724215783496767881101312 3322289 1320963492989051364243574257682822656 3322290 230362672508215818119740396855641600 3322291 425207047410165927808197211467412224 3322292 344907673466615934410024454266610432 3322293 -376490946092625695707908901531670592 3322294 295598094621183908415925393951982592 3322295 -562793274302211232039229848618972200 3322296 -159097284859112678692155864442982400 3322297 -556789230456436699779198495215302 3322298 -522308368107050301664078610555136000 3322299 74359293904603703445889952067075864 3322300 126783872953369654173549874200742400 3322301 84329455209635697426025860828069504 3322302 289320501448460639496039338607298560 3322303 14451594152998872245026231804674528 3322304 -63788491928865838601126026546249728 3322305 -10684689101849031424324573019616000 3322306 -144659719355858564131999556761307616 3322307 -704480420224795025840116281809101080 3322308 -270953298719961373193464760268072960 3322309 -4891576654205595172935817381234496 3322310 322692229472984861429981137308629760 3322311 37891189459983228499418326454339280 3322312 -140357430422303260249851682574499840 3322313 -510932237314330647585792177519382476 3322314 -87847038444021760827549726482039040 3322315 -354090738391523516458488841359432480 3322316 550306827759513148051960182892727040 3322317 -508034690593954386529679964428339520 3322318 494586220738110244802247599212743360 3322319 105542883907995125758221127566574080 3322320 -23195200767501695377355266483814400 3322321 1199221574809515851882749118855705200 3322322 -316172369594866625421250023029586288 3322323 740084598297641077697435860668006000 3322324 -248663022507832489955625391595956224 3322325 321508396984727381428992961580935050 3322326 -85265458878846759091171902583013376 3322327 395564854083830738859194495437273920 3322328 -542915757126805027167654037607239680 3322329 113930832715490236900985202442448160 3322330 -477981999615815316140081909483854080 3322331 -182348649143681392258938635235610728 3322332 -60387882959828354930391339939962880 3322333 38412981095221320361008707572129120 3322334 65782315461660555417511511929063872 3322335 -63643545110525114648263938784383600 3322336 -1203940810875304202299808450677309440 3322337 1377118041537713340948348503047501986 3322338 -115181400460384974013081184306304000 3322339 -628936189494961259650582072126789920 3322340 35229968941318916049083851852800000 3322341 -934091922463756293071546435876256 3322342 -73891351014190655203182601117800000 3322343 -449207633792183034393894260202654408 3322344 300222774562025444135687730988646400 3322345 -365448754847733484820348544425971200 3322346 197279112012021387316167830364157872 3322347 563405064112043173809316696338927792 3322348 -545753729592563984508287077993115392 3322349 -398932229346689948824164121103510880 3322350 -75447613927797776752189638461184000 3322351 899640306750659071895909011149814352 3322352 262379275585381662581731751362560 3322353 304675494792780345252689489863087008 3322354 -68575213279196705061975404533713408 3322355 854559177074909547242718367667195760 3322356 -474888771530763646216845226430085120 3322357 -140685676203719459865542702716653394 3322358 -100517407306548677796344442034787712 3322359 -584514038773027244908712839973311800 3322360 209737177993964529608675168438784000 3322361 282125974937013612564953699317950720 3322362 -75144753998830184442062743177371648 3322363 152968678286105519853540031199766528 3322364 -479177186181844146769505722903732224 3322365 -136049706490760245955658632472034560 3322366 205599405823616680494855765849492480 3322367 -444049095007567214477854535706499584 3322368 156780138645834841939913645746028544 3322369 697189814782022435802868748398560770 3322370 -23219700898384865624708877627441600 3322371 -368450369981751355850837300508406872 3322372 -91077169992114450063125162495185920 3322373 -19107708248331102550067015137249056 3322374 -22108412391667647385525272345323520 3322375 -329331587468673121831414045946088000 3322376 -15165604312356368859751514038425600 3322377 -68629400777683683152863001956311174 3322378 -192155564594362857370776535455475200 3322379 -973005183987976813524534884265583020 3322380 -97277037853953393331695738215101440 3322381 98990887269415645961701257729268672 3322382 11821572286416392669353563356595072 3322383 -252404803646937856026153404821898496 3322384 -78090508924261712708546558437277696 3322385 751336673788110039202565872993713600 3322386 -350740459002160822750002928952617968 3322387 441277663448904751081752493029804072 3322388 -197714536042605115989025275819203712 3322389 -233139822499510588694694775146022080 3322390 -86707076327565743603014323967883520 3322391 398533417216602344356521412827880800 3322392 -641232108158441612065643280518369280 3322393 -692458372466784036630073315498434358 3322394 -34640690092169654930208060188583936 3322395 -5306536235682341262317288114523360 3322396 -385446222317652673537122887577083904 3322397 319013997989734082777109654472882080 3322398 240257598712235949879158351814828864 3322399 -969798755839873173629745350477245600 3322400 281064663379718340529406643088588800 3322401 544932097307347716560553858360634032 3322402 -120840968091374782032102397686540000 3322403 466360411726047837083560086298748880 3322404 391742472033047606736593437369989120 3322405 524893709111779799969256537069711960 3322406 -488737517354742410548543484115049536 3322407 -467860133745378758241802660468281984 3322408 839639373306686914707878587564032000 3322409 -257385494226380181471706315637645196 3322410 -7339788942813859677848182796359680 3322411 -19692251427970864816161695759838528 3322412 411082998914788710459255077340602880 3322413 487766121246341723665708099378912224 3322414 36819318408323551362374669710148160 3322415 171230854688766062565310708179640800 3322416 -85795395012897051712087914330193920 3322417 170985096837938411618536055309001984 3322418 -19821981953848925655752637621360 3322419 204100282771348502546832808011974400 3322420 289253887205340991454276563086612480 3322421 610748641452684584624931049787360622 3322422 -95970048847318388449886780248119360 3322423 -31549096499609860385224112906119736 3322424 -367567742949299191669892815336243200 3322425 -55032693110997852673627836825312000 3322426 -3288197956988988822132544235314752 3322427 -536350417236122514681040614088951728 3322428 555001728211280785753578119534277120 3322429 97079200119649129499270646372210240 3322430 11979755176126540495540127808729600 3322431 -319414205628835139099099599772486400 3322432 -191556917669674364285064422067011584 3322433 -456334624895159713711030858411968318 3322434 -374971890494100375940112051078527488 3322435 -237722974586390495921905317716877600 3322436 -21115733270908445683269830299792896 3322437 -206872295639603435210042384317719840 3322438 2120079675070642965889156823715840 3322439 -642444484751306550308339021163758760 3322440 197376564635307451134014466576384000 3322441 1291017413055818837119994686319514842 3322442 -457026420994516946884142302246096128 3322443 -100994116149925521482012471214627600 3322444 -71432323366674103748154667510598144 3322445 -221694917068107020299923636265405440 3322446 -429969638718670781545422463543476096 3322447 375724424298432942964126997144019712 3322448 -179402413864864686022207693863395328 3322449 -14403633201271919328218256069425880 3322450 -234075525837320859863455997558370000 3322451 1286481779946620004942514967742810624 3322452 91874301657442273042764682764165120 3322453 -704370864673708884313963551974465696 3322454 580401650055819132671678883665077440 3322455 -391088592142247975370432504138206640 3322456 -126434595089502200143714119301693440 3322457 241771253512412160225158860361098512 3322458 13432232642915313928064189846104560 3322459 16165918009126251870816378338606880 3322460 66249672827088438010437341323407360 3322461 -211733786820851449187678567953849728 3322462 -212153993209913836320088758417914496 3322463 19938384090364766745453766714455696 3322464 -93783638853705847441259412633157632 3322465 -235757423458529067859999449791028480 3322466 128256719984505617771912770777336320 3322467 260726121566705631742990476409258920 3322468 -639876886522191208182640899726420352 3322469 476939312344922915697282294819998400 3322470 -265391466684734579841751514884560000 3322471 -13591898333772662324203012795487888 3322472 1331769617697585693360865961775052800 3322473 16042469877977020967446694948090880 3322474 -226856693728419409366494410179869264 3322475 21441525403273763959127468262189600 3322476 -56309538602882768231384025719809536 3322477 1643319025468318808080372894005844992 3322478 -262043730111895027845029317837662144 3322479 -898485913960918617559369828847248512 3322480 -14137576513164257848945388716032000 3322481 24846862934388621853316146921996272 3322482 -352840143766181726601054635796033408 3322483 251610036655034013848138841275919160 3322484 -67880163114740386999482149417760768 3322485 -402257800669534795235795790830356800 3322486 -319308472468338293408994056382995808 3322487 79912435517184700822506907292817408 3322488 -28017969287558865286243206333726720 3322489 -261516450109517123985176673182509244 3322490 -319902432016394513981156239432730880 3322491 840071877673469948504791327743034392 3322492 -621999917097563548765340212204643840 3322493 -569643945674208791675277725179862580 3322494 104048461348136815193747929573598016 3322495 -1398024302153714548003304649201872160 3322496 662166494010700247793119437699153920 3322497 -692158429986360901705108215818807328 3322498 -523490806803147274177579177373502000 3322499 454781645201292400849333975813268640 3322500 59550865905641761818491594497920000 3322501 48580215984031558214934183343305600 3322502 -418616795926294323450482888090694048 3322503 -598700625693510157394775567532325280 3322504 -78416092705329245157983440809984000 3322505 2606861287422794959937897520737160 3322506 71133242612783782972638879512011008 3322507 -273908150332726685618662324935219244 3322508 178314070505599161924000144810710016 3322509 207121251349717684849971610956909504 3322510 102508320120528984669523786229588160 3322511 -542302769952779294501924352129563520 3322512 -49627624096635324604640304340008960 3322513 1256846171016233132952169721395667762 3322514 2387205570742789427870251574705472 3322515 -7188846897686358735620292116839680 3322516 238380580703177902791893981089843200 3322517 -156903054770861319535104879392028480 3322518 -114276106390190588721835210083704832 3322519 227473925136562776221785885636254920 3322520 -736750987495680358863204252698419200 3322521 -400843588302322292200233916988049510 3322522 19110607654799388600224754036171264 3322523 175289757929291695306765972701920772 3322524 -5073735790980238454377724819570688 3322525 918681020450665970839317159722380800 3322526 175736465207637498302702447217640320 3322527 241215407009653052988545655040366608 3322528 544705628579625923309512885775892480 3322529 -323490031096995806214724908521135424 3322530 -279206657735015092103248318305984000 3322531 -881949855726841668052636928487020328 3322532 -300007018497764247416986401585147648 3322533 -215509742297501276678915847600943776 3322534 -240560104319746262721530112325530240 3322535 -311373264310234011684365847652808520 3322536 -248901561869664454481915986347786240 3322537 -472557974105764143073543821870231814 3322538 -311336198407098840733515181055064480 3322539 -568600879292868162012882224255928 3322540 123309309283047767707145234435957760 3322541 -837694342680422904889300784381005908 3322542 95896141062489354323209807555163712 3322543 -67257048299406244202435991358730592 3322544 -174571033275919658198611960514641920 3322545 4667918585919346804178841291273600 3322546 -34663372178319188413024579618188528 3322547 -114440408738497451159586202040726004 3322548 200853465576514410963832218328020480 3322549 -423232584161687533223527367320779520 3322550 -59224513672406281299558176465510400 3322551 514726703206029802727423959189035600 3322552 134248606091678586512161242262425600 3322553 -575216237360927968372768477460120832 3322554 366933193068887370164751727156945920 3322555 328768185242820531978046986055320960 3322556 -346010050191863885687750707822279680 3322557 62559496642067704256080518687662208 3322558 -15732455807891652343434581795487360 3322559 166774181419581943850228352040458360 3322560 40125155714419005507625304520130560 3322561 795294949769735201677212877249531200 3322562 359547444279818485205893132856014032 3322563 -204395166358279758456628592405994840 3322564 -169667401812820494008037772605419520 3322565 1192128828602754743127856352571694200 3322566 -238133500263755148117977679472830720 3322567 2128847544253293436458071744295640 3322568 447628375412611325121230057296896000 3322569 -243217026867089401899438776518857456 3322570 -214802254505034473010860638470772800 3322571 574147037225548316162235571948761600 3322572 139237738302213225313352165519069184 3322573 411211971931769446109450771445796224 3322574 -377125594716051822320667128777396544 3322575 25564136251791139264938829435066800 3322576 -82524057090071163021555062042042368 3322577 -63267906048876300964441005314306574 3322578 45971799400601667490294617762447360 3322579 -12577885625485305163600723588375872 3322580 -123019331858749012074223922436833280 3322581 186690787649920699768872197636782752 3322582 -614914730172274198922842175054968320 3322583 815385894829334288904398796217108824 3322584 -448607419143791769162985521043261440 3322585 88119939992861262496949232145488000 3322586 -286315432744832513529169532955349008 3322587 7342446132080824714490997564514560 3322588 310995687598562507141627104630970880 3322589 991797859192489817373134784690286956 3322590 -119993376278219966146805619940663680 3322591 340683771562613436089240228718233272 3322592 69008446012497258598127087951020032 3322593 154609418228662405694601122589799200 3322594 400101242033866701183041392914045312 3322595 71246673092315187775852279732691520 3322596 571070221344733855955940565774267392 3322597 612343469849928624138566094238026144 3322598 -14963210856052200097946308886207040 3322599 -12209288753175385481511310926107136 3322600 -240366302638009916019167666937600000 3322601 -282348136730281606108406703324045708 3322602 -303084521437600324909556506389179808 3322603 -752196907475356517972802841348349136 3322604 -172210096136268888215241276102079488 3322605 -140883065124163302634597038805488000 3322606 -20661670033542801510059519743196160 3322607 701272176658573887529374492506219856 3322608 -65215775469550998240323091296649216 3322609 958252489763152622965132747692741940 3322610 337405324951393569815114800143360 3322611 75537220242134275954584136019288640 3322612 -148168893630250011392539228097669120 3322613 -429767282739325788253249511838783840 3322614 273752096789189907478769330207931840 3322615 -107171020096413526039022609124528000 3322616 -74034744363035296227873932546580480 3322617 219107523174698327416602151239051840 3322618 -165410946779835579292940148176117760 3322619 15450932495022302549136006421968744 3322620 -4743110176172497643824311277086720 3322621 -715843555791352787787152792321853178 3322622 -430906782134887854394108355601189888 3322623 -39995695419859843927965889375484016 3322624 -507706771177483615849826956418744320 3322625 -816805689629312031616238352774000000 3322626 224110270909717785938364878167110144 3322627 27330949767747129845229549187398144 3322628 207632919955483520622421392519562368 3322629 -215257182331153033977258386439339426 3322630 -382481447303743691553665190769991040 3322631 161002240854189350127841174523705832 3322632 1058348828967327470713602322693324800 3322633 -348715998984123993087835610840437042 3322634 -59218895143435278991785054801163008 3322635 -199133834511478486617153520691216400 3322636 74736803004056147044907917079961600 3322637 -64396317936760473821076126664266600 3322638 -103952072707067596575824417420145792 3322639 683112563309395013218384954358091440 3322640 11867281482399171848198729687531520 3322641 465755802705070286025338300215728000 3322642 176815295486596356834510326015391744 3322643 -1081474585734289110488893554303441108 3322644 3140968029953938940085190970296320 3322645 285038221008175033644367204020327900 3322646 -301113347988613526918710284502696320 3322647 288843254616533601127002757184196000 3322648 -41071045533085805831255494188195840 3322649 -463422712603436971206393334380741552 3322650 -12550622654045596728470735788070400 3322651 -76711331494445961361848761394417600 3322652 184239198723804910420090694584783872 3322653 398448324283352223203660903913698400 3322654 81958876104631739432384885794171776 3322655 7203040214716938898926078361899360 3322656 -391356613566951953955685835790090240 3322657 430678170032678780633047382432332180 3322658 1444966994467156520965811485708800 3322659 -211995060737341520843056314273973896 3322660 -697461406883982303859899744341760 3322661 -173448327463607335724155713784629120 3322662 75706395505784017640123906950354944 3322663 -542070157140709515329522926307049080 3322664 141652420258939444605163287975936000 3322665 928414957155114623835069291279150720 3322666 -78054321952164829213109175627973968 3322667 -8122991687639565114773479703186736 3322668 31726646544679286894264284228537344 3322669 348657710657308685623991995362755296 3322670 34197599484839428755476259248006400 3322671 -424293547158452415452811548574471552 3322672 -51066497906665162965120798180311040 3322673 -390390297055932317235747999521880576 3322674 142178451903068936597031081091645440 3322675 405380206817900598411306517419774000 3322676 -96756588674822468632345973675458560 3322677 849650397733484806282899138463353408 3322678 -345487486988542138243048530428662080 3322679 -283380430555008917758549112944773720 3322680 109470764413934610804640309957632000 3322681 113126524786087191742392644408465364 3322682 519887866308928728398601470905248000 3322683 12342188297962815614982005558363424 3322684 -354128823462989861180717364619435008 3322685 303775474533768252669309106913758380 3322686 -141099164625161932491958448037823872 3322687 -1081476868448279172939303879267609664 3322688 379571915314848864742777365615083520 3322689 951006398340904212779906631207691968 3322690 -251002968619504722591991369724413920 3322691 -344348105125853315577701495842478328 3322692 -506384617950597845185395806718681984 3322693 180286171749063378158667552686964960 3322694 180225358102355387281279273668268896 3322695 -46598548601591016910983320428431360 3322696 1139167903383115602160799075696640 3322697 249100864304968630207282067337167232 3322698 144126532101389603805385053761104128 3322699 -101785407368119301831529678895864300 3322700 -307093433078983092699187821719040000 3322701 32209898118167805819618059271889920 3322702 86152019602740279606556740057278592 3322703 -63171985689648331220566991137296000 3322704 15109557429827822606872311433789440 3322705 810758593408204785062977384993292160 3322706 -227901675330621030211250451138158448 3322707 239282799784367373053274653352352440 3322708 630628522935293802512245706694393728 3322709 -122079013738553631850219649904090966 3322710 -144669691598758214548592103688540800 3322711 -145920858517375436207364843593977120 3322712 -1010109415294459915399731392689029120 3322713 -675429592600080472879181465987889456 3322714 -107101000530426920383269291716794368 3322715 -686706926262977695681642659992394480 3322716 -108066952678343076132354073692195840 3322717 -26015646103968391203824199540820800 3322718 129143398101704258342214704204316672 3322719 675260731742082176582487033280576344 3322720 -25798178479407856792194813906124800 3322721 -865270397999818223715234978435258078 3322722 29925159824549389287599671087134720 3322723 484765451068151114842147698199346972 3322724 722964040925589493282036310332219392 3322725 38471928356567662199468758502424000 3322726 -187573025269009825608594230872974720 3322727 -398829381554975111291926776109220424 3322728 -625491124774678499379381123718348800 3322729 -8065359706125235477655949962812992 3322730 -278652541081160919602087285979630240 3322731 102262240368462420782365187247579648 3322732 -391964891201943119260376907819146240 3322733 179306004845280684351347322718054380 3322734 -307325005116858258210710092874704320 3322735 -76388707219296293179908332043502080 3322736 184192053046634968582412527968878592 3322737 205111145041831572106331854846405008 3322738 -86841616023640867139363732279448960 3322739 -9089167218269324647538372362119360 3322740 -391142415032553922594176528591667200 3322741 64613823029770924172582498232486720 3322742 305156347294839355968947908375934592 3322743 719487373713984193658419556375820264 3322744 419119637224163378045091408126812160 3322745 3951654138593908725422219344306500 3322746 -141676741842323312188866789235397376 3322747 67231153261698581079472930998124196 3322748 -108948652712351623092738839559333888 3322749 -651938104791411722669412529421262336 3322750 -178678824688254456492927206458896000 3322751 -756087703120065093779530137429777600 3322752 -50452500498239539605411174599884800 3322753 -548304499568097575280243655250569344 3322754 255476186369149344173276505080350752 3322755 -104416741364003891298796205087193600 3322756 312482018604452583220580872549960960 3322757 363372240515988441492633929546823006 3322758 -196814012889604026892719730813263360 3322759 1101003404159501522442990676296836352 3322760 -260137096036554743764252592851353600 3322761 -57912708642643768392938869398979200 3322762 -343628084293566421697821880478086400 3322763 -132221006835641679117264903527676936 3322764 81394880577295397042074672979794944 3322765 -20049544193648237024948646355250280 3322766 -257607705188132966822988915416173056 3322767 190288774415144554654301928272598912 3322768 -268720805156858871296287401475268608 3322769 485111398408208393244599535069418596 3322770 -106616867589275296512804121026777600 3322771 -127189894781917045817750687050803028 3322772 11091227859286482636542196584213376 3322773 30995916119538172785722439176588622 3322774 37583198206956695108331571336549632 3322775 541946808009375234788411808048946800 3322776 136186696420699696810395681848832000 3322777 -156651229136319115335242663400242400 3322778 360643319621502000351235730158323456 3322779 -588017967160692140451110090108019816 3322780 -520790683572251449731747073630218240 3322781 -74470967125828699998795722370144 3322782 -2021822096938562655196654997305152 3322783 -101941102073967256950522450513959968 3322784 1079790071701275862705622937847136256 3322785 37931741337528608367429574616439360 3322786 230258865667874119850261408463557280 3322787 341109447906971680753365579965369568 3322788 -441362472773718867685814189423913984 3322789 335877301827956217667410180655126524 3322790 -316496318588311520977016150111587200 3322791 14146132966169400611305656671780280 3322792 1327562924341081665036248257871462400 3322793 -109913889156832042204106960247485958 3322794 -87596855071155267062895180913667328 3322795 146298208641343270152357438403718400 3322796 -967315884526964017215118458357281280 3322797 -119206028199004383341619333894746880 3322798 110072121986447277825021386755324032 3322799 -647662082261362714454288067837239328 3322800 -16181775446460833526609763757260800 3322801 233925431584189867158360608717449792 3322802 -7638097204479504801396926068021248 3322803 23202741566003697215058870541150848 3322804 -24677588608032061522810280860869888 3322805 212195369103405188996432842619762460 3322806 302582861446505533518443242863366144 3322807 102794654597640780687904066354230056 3322808 -864029298458812075585436815257354240 3322809 418446055433757376572393163434848640 3322810 167672048488361735599606189025064960 3322811 309333038500510242613818749823516432 3322812 -273178221052234161650185268241919488 3322813 110844899057051472698787757595255064 3322814 37963492129031227170264611328286080 3322815 -204820209493655016627128864322144000 3322816 117198897327200648000828874139107328 3322817 1401211555028104120782934219150080 3322818 -245803499353576950757258689346968576 3322819 463093918170983873532248643782880160 3322820 762878383764729098727112827690931200 3322821 -265457510881147367214354172036654560 3322822 217478779883783222862507992849510784 3322823 -412447312741465179068688153924771840 3322824 252006918590565241958123907509329920 3322825 4911019518053365673808233158639200 3322826 -4618968819723033042301332790093056 3322827 -440719043273103656196395728359691392 3322828 138821760542545873026124448034455552 3322829 -55091559268536383451395114816937300 3322830 11838659651814087848627312959365120 3322831 -140325907887025475211570837428228368 3322832 -207661232756643634687911407380021248 3322833 307463887002440491385261007425004864 3322834 -37404557256214971627998972771583360 3322835 92603273713354395548768695323344400 3322836 906972448961667171839924911354859520 3322837 -245244733468314002894253325579498980 3322838 396203727241742477862825616305703680 3322839 -246463140811494667613693473168687152 3322840 -447406520553176526087473021711155200 3322841 71794625614966775299424836975650000 3322842 50014361978246077854925523756728320 3322843 -669389602591718090349723140085518908 3322844 193878434155531698539671988669008896 3322845 -149833140055924882899002786281353960 3322846 268048963629995264878806141605495424 3322847 -864789143665706588042115703921301136 3322848 23322941883491809764755462040059904 3322849 -361526109267365758569311361284535000 3322850 -316072876449628501590840652334931600 3322851 -92018533464240056359008778941647616 3322852 371883607040922000325890435375139072 3322853 139778757555544518999167977951498560 3322854 402867387674909927853665212761318720 3322855 -352466113269803107770273638327511240 3322856 -59528959829590323448988609756774400 3322857 333195931789010945121283682942417040 3322858 131174698199536730938410985779113472 3322859 30851674375906198315454669275416192 3322860 -181374616004455559165303559671792640 3322861 -266792152439945215135409201131146538 3322862 8562602946744770446999138370298432 3322863 35823324777034280705576598513408192 3322864 189236027099763365825787003848622080 3322865 -53155040331305501054490762291590400 3322866 -220979153524484519999703916942075776 3322867 -366433605451355443394302753045612084 3322868 16392425789173062364274497522206720 3322869 731394098177663262038256952278895008 3322870 92817364148473779029986227603578880 3322871 -249260160380188373590633792853448096 3322872 -266779371090570391261866425396428800 3322873 -366708097537035795543178492959305878 3322874 -561867151245920672902547946457682064 3322875 -277073762145665730155993658222612000 3322876 547462752591595462082847671081615360 3322877 219647470245702387483300277301406726 3322878 -96435812050491621783069256105388160 3322879 -27531868024160211599687235270481920 3322880 -491728820376465368134797988410163200 3322881 493121445725551444871098217971430628 3322882 153518125581192720248781032771235792 3322883 -486399830852889609345065291016894576 3322884 314293067941342034100143006889716736 3322885 82568511341986181196375683837177760 3322886 3420118903268986383089679548590656 3322887 13451112696193002593372684704866768 3322888 -679102481444945509049361362306887680 3322889 -396556726450374766441103360999054310 3322890 -93416070649804609195349280864460800 3322891 -82902645947393409338991209417437440 3322892 -220365290430133817935753324352640000 3322893 118575285218264698934115053265182784 3322894 206551029520448732122069435563266496 3322895 20890065103314257025851920997579400 3322896 -25418769086351551096792447701221376 3322897 -439456572543628985504855508429208654 3322898 862897203521832292577838409704821760 3322899 -77136234092286303444286625980471116 3322900 -138060153232528593976613688615321600 3322901 -28795824453163328939537066643514098 3322902 -40926724558039887435163656345600 3322903 28849952568791570392194693976782152 3322904 192226971398268447208961053968384000 3322905 324281351066809626052895537017787520 3322906 224611069461847471470102856893160704 3322907 148942165257091977786014829475245600 3322908 -8955616486759853068817091207806976 3322909 -1035806564184649084058383478280593120 3322910 -44144729467844466336505262596656000 3322911 -5620725653113641026877789615183360 3322912 443656574218033187155161234580242432 3322913 433078778516536482286183308836209728 3322914 82753500759812724334892091012762624 3322915 -314513037324792871692991096439611440 3322916 -500273019164202044193223713987941760 3322917 16024380905242126381044746695256640 3322918 33225389900790465403040650961805504 3322919 1215069583208329162190185831478563320 3322920 308251004018997897120526556512665600 3322921 -57256956424771563337883097789738496 3322922 -191780952394562856200049732453270000 3322923 304323320581158491949008385923503104 3322924 -173317763780231420415220263201719808 3322925 335644944449082234077797563212004000 3322926 -74283262027781717678421063555710208 3322927 208228893291203950623979048551185232 3322928 10252934486414060871855828765573120 3322929 471439263473758284585018159899465280 3322930 66839868511553649378661133319731520 3322931 502114951783911565817638537151406732 3322932 -558536068019410082245930637436438528 3322933 282131035056335771137876150961672860 3322934 -272537553326659991987254354912413120 3322935 -147995474145567643864919184086719440 3322936 -1267249607502550573386726518968627200 3322937 -224316427237157746042793279098518528 3322938 315070150112006144390181152860451328 3322939 551164012701983123109612482408875920 3322940 -505952251588206698363567864828136960 3322941 -258018096010650980038953234659834400 3322942 -3462517304071191809984974924947456 3322943 166502277220550303446608468589203504 3322944 4532126412356603799292541957308416 3322945 -683702677429623024259511802509376300 3322946 -169164385083213636079608753287192832 3322947 433510289526561834477191999790339072 3322948 -220387403271030298770990309817282560 3322949 476858515435614380459716296019784736 3322950 136107113262406776297602481335745600 3322951 -202343941393372477762634582041155488 3322952 -181599335744284569473292768854016000 3322953 546470824356227965037940100106031204 3322954 2143016457757010281200721009236480 3322955 -381554964170523611761057267734013440 3322956 41666583523812980147120703918735360 3322957 507530593169864182225044028450766880 3322958 -417584976551209555193889637879897920 3322959 -57663454447578844237128355328117760 3322960 9438799501438016459958333399859200 3322961 1280911279067347776343230934286888562 3322962 336953409092296415518962120896347920 3322963 106285234451632616143803124853818960 3322964 150608241961951820871338512010030976 3322965 155322375871259930714204984666352000 3322966 -473360889435436642172385125684476800 3322967 658869404137869229502907589803101640 3322968 53693269573135932648152208851927040 3322969 541094912617403354151818586816075844 3322970 -79118772972323450813792076117335040 3322971 431829632667264527949618523445844480 3322972 -672041026890873147718185410762612224 3322973 1675531075340422880055302500089633420 3322974 199411878343079919867305800750899840 3322975 58413553013593391164364927770279000 3322976 1043103923270181123300621302357164032 3322977 -225638092365831643192929562883143680 3322978 -221977954778013271647068898392598960 3322979 -396679255001960312525659173332067120 3322980 50395535795953173602677599741692160 3322981 -792326623142379358522476681761993218 3322982 -111308421231263356617022069786672128 3322983 -168522492550726451412411316739338752 3322984 -186697359078642137290273074970813440 3322985 -845028482204388559367943795054137820 3322986 243289550110596815409523856371445760 3322987 -697064579027052930556501698151092364 3322988 94720495475667258315019126514204160 3322989 -234148936279694372971655070444648192 3322990 -447663184290017501120407045517840640 3322991 120908972463528867749896943957067744 3322992 77128368034005120715805816032591872 3322993 -68614717167699624764328804147170460 3322994 246429592119132918339989183448453120 3322995 -195970544191219217192775797136723360 3322996 -550942827401559489325411709821070592 3322997 -16441903668045294424938513313415040 3322998 -170449180819942306957309416337920000 3322999 -91205156416965563206118204558080664 3323000 1073599793432169343347148755102720000 3323001 -235674076576464116416789517247849792 3323002 -53120557131861347356044824654685696 3323003 109593909923931706196802815628153252 3323004 -68523106551122653103393866221755904 3323005 -5544550515971283020978002700365440 3323006 24358383951761368876474109130173952 3323007 348105182106203671438767470414253552 3323008 -186888018739133852871823968624967680 3323009 238080835532731697211783721306700100 3323010 50239529391085109230304977571358720 3323011 -1040316156091136685546288485877808928 3323012 -21910709241085776246950992518082560 3323013 6628534941670338882425333304391488 3323014 -48020583937124367543749046877398528 3323015 452268439856842603167089519743895160 3323016 -401417486086474184522841247260257280 3323017 75642438914702985142496964262037760 3323018 390823054264561105743711410687846400 3323019 -137071603149334847255781639625639680 3323020 415744881914463358696206730900116480 3323021 410041759883060000780649673431024492 3323022 15091491754682603681386087302852672 3323023 -1824432601826096786053378919747160 3323024 -22093419004092932178779859944079360 3323025 -257015329573969786640405009751169200 3323026 -157418574238412224515417416545327104 3323027 1323544599717387955705097551499688876 3323028 414391430022865334604274510235473920 3323029 1126539086655143575717142222479103630 3323030 -182750014999192648647573683203587840 3323031 -779470441201326356403332938841783448 3323032 -548705701287530111151681234802329600 3323033 -8881164961918323875851925529568620 3323034 15941094384664344506523304203092736 3323035 267038722235040823681082911697038560 3323036 336389305407472318895709279716958720 3323037 273279358539443010188328572669362560 3323038 96009144159066019061842351843009920 3323039 779349669743884474504166916459609000 3323040 -1279958344128971376510831333212160 3323041 1612842904011119840256636602268456960 3323042 391070365598891284889669690406374136 3323043 -128442015132906499990927941973066920 3323044 -130486052879177808417164484508937984 3323045 205921455478724480999855807461824000 3323046 388233957761152851260580052696827264 3323047 -164136460149657422168563223781526056 3323048 -383528251665029509537163636743664640 3323049 -494778275049653247976196275062309600 3323050 46698015718028451319673668804173600 3323051 -376336970879049581342953162797951948 3323052 1011277688659494238817507301676185600 3323053 90580746593195600510647757973205440 3323054 -251607890448744724961671565843046528 3323055 214280590653972720558616750569311760 3323056 -143616770699607061126452359567769600 3323057 -235994309620812389330620381403434560 3323058 362080806012778119120271384643093760 3323059 -499088187533652723731302264869194740 3323060 147659028936071275297980519889436160 3323061 77652828985376896603472189399252832 3323062 -63090863840434082914246339156682880 3323063 549062416381888120387080524916898704 3323064 -79228692312280791675516166964244480 3323065 453522688108393505379035604045803460 3323066 744902498724103996758877302148684800 3323067 380630148233288587594491642755716800 3323068 -53092750472696651922559094588417024 3323069 -869883509801215032159559790615257530 3323070 59118327285322993432159704199888320 3323071 475153244932479259610332093783603752 3323072 -117496756509231297919243497724968960 3323073 -214872736402506206006435021455817280 3323074 -356218856521476551735727311078352480 3323075 -252239908214133289710543526145229600 3323076 114522391653829478249504551604895744 3323077 11890737484757959843288445136767712 3323078 274941828257508607504615419176481600 3323079 -33883341067344418250891540219308080 3323080 -209848630592479264368061165990041600 3323081 89261196748699507210776368560027200 3323082 67389180935085101992715155302359040 3323083 -878803943075913625184399394146800 3323084 -217264948705572331250739003836525568 3323085 -113816018109919581605200501388685600 3323086 -110625874897197362627696478673026816 3323087 -303774314302048409209986656314849728 3323088 145870072456117229032340110778302464 3323089 148337993969221036758614966414638080 3323090 140015773884920494030214288051440800 3323091 -83452415224045249492981815046240656 3323092 -431690599607324992974214837483127040 3323093 -965824730764931888079310529728148658 3323094 272215131989151838475514965645707200 3323095 187246959619546644760903156680216600 3323096 9673925419933796744713230024744960 3323097 126970717747822187746981894082852868 3323098 128155379330603401842342685228066800 3323099 -86263337714018982237863010496318320 3323100 -86047276725835782346700197014528000 3323101 41865731927039736462920653650940000 3323102 275835144451064459486727719486493504 3323103 144360549280489202693021976013931904 3323104 -81458626175280202681579209015951360 3323105 -794222674149133265561193326691829740 3323106 -1230583869262489859407557483836256 3323107 -92771466845471819950824764309870528 3323108 -725824777300764909969910846446809472 3323109 182730065434111413211076494551520128 3323110 107823767814686574494242457144486400 3323111 1784298194753439454140517721703390384 3323112 329145890601157134918882121944023040 3323113 861986767337381803620339503541138362 3323114 -221673622232416047799026361898251344 3323115 540900615124002148703562186790475760 3323116 741505501790547529209658095323496960 3323117 48919407381563834743899587680221312 3323118 44604516707072777523682289919680640 3323119 -922552962787582267896355888450939160 3323120 -99047179281645518313540975820800 3323121 -847316343420868132448285713783215840 3323122 431252899525573709900934398084164224 3323123 895576823955033763758718364203523160 3323124 76580949722841664459154798031783936 3323125 -58232812413102315961148705025612500 3323126 1782778170508847189847069285216384 3323127 -502938681110181348465949265487778992 3323128 869296820308887738342850335311708160 3323129 46652067168075984197996521403738730 3323130 -109225163368015953110136218681268480 3323131 141032995683366777796478408894429460 3323132 -35700795450439919210640651993962496 3323133 1670845661549462400339537743680650240 3323134 -80414734683925830690491125512950784 3323135 831869195635706209534504386070272000 3323136 -245778642578616405910884247098359808 3323137 816730193653891239730099727150294786 3323138 55980104843331655710531128273272320 3323139 803465399687820465133423188463350960 3323140 199744145574182621117260171293277440 3323141 135242476677618246800702416002904542 3323142 -1482355402186109296801733747750592 3323143 -733281454289477225122800070996692720 3323144 -337820909115581925389882946309120 3323145 -46148275326383792968255155096336000 3323146 682236595953015964587491295650079744 3323147 601460915929801567438478497195540800 3323148 -183441884605814381650035286494712320 3323149 -20448982221246005485923139221355220 3323150 -156187033151633690228138405735443200 3323151 43090496090950957166094563862624168 3323152 16797228442669230122303516241559552 3323153 -186217234811042314509793833703977996 3323154 99423587845364369557909006409419008 3323155 -85888822998217281507228997897896960 3323156 200618138381286279646457347425563520 3323157 -308963220015173982142118899651398720 3323158 -493203887188620732501206738390939520 3323159 291485911700605689411888766728048816 3323160 -205826071535931180714037667057664000 3323161 6840190531407150337728726983989012 3323162 -3966654344848230301213719925808928 3323163 -270257788160363978882027324019415656 3323164 272401652337361864389693106520828416 3323165 -185507452269958309144944729332609940 3323166 69301152923303588404903685393614848 3323167 1193959909508719561501643981736324832 3323168 -445012914567738814536582723272048640 3323169 1688592963630500278485307249483008 3323170 -34908983283173216894750597879466720 3323171 592015260698087548809775500424434600 3323172 -69464014035690316412004141634541568 3323173 -172681615844666905015883267419544640 3323174 -260747657886282289167063556199237664 3323175 227318908171484677565385859258656000 3323176 -95174600613446881743578643997900800 3323177 -348827158793084841705321988514603136 3323178 42330114890693250396345521539988400 3323179 -29570793531006570212101665285201416 3323180 -203342182789765444884572859253186560 3323181 -193144886465453742324506180746246848 3323182 -187966032778836633278741418518462208 3323183 80307362459683737727945253342844432 3323184 4479673040432483398686788291887104 3323185 1152224108728231461228865960544223360 3323186 67027306379236633284969997203076224 3323187 166375681555245763968382726266192 3323188 -644967384597619046902655340196644864 3323189 -770088017478608799249818465475269010 3323190 -5223344074716274038242249265941760 3323191 -416575543690380936353593718356792408 3323192 255362195010434407124450674110873600 3323193 -392697498161188390821148537697117376 3323194 -287019592759194101607093777297934848 3323195 -521122906112498159879407985930974800 3323196 597387927140159540889943097145764352 3323197 902384824841017696943097345326312460 3323198 71441291173229899052145191762553600 3323199 518509873765837669396646779795957248 3323200 -56310407318939459927129129064857600 3323201 83344419840984237557018251708124544 3323202 -57673298695024446998777678148259968 3323203 -94058589808798116782556326686855632 3323204 765880564141964063826700380099555456 3323205 -84066476922539929807707783833806500 3323206 -82708494834204594120323456677812096 3323207 721913322117491869169514267953466456 3323208 185596462152634311611350259678576640 3323209 215686306545015148617415623484096512 3323210 -75383432559884038482295227365748480 3323211 101871927871360834188684567159144072 3323212 -455988256593072154244809471467264 3323213 267795042429766675757358398708553462 3323214 220213413265284028737770044713984000 3323215 -361344018410543824921392344049924000 3323216 49747620825054127997011045331804160 3323217 107776832330660632870941049923927648 3323218 -451099403427114166210663476064066560 3323219 -1424082499743763270775446923735109488 3323220 -192489751838027638951913873517834240 3323221 -458721741475720521657077730447920256 3323222 114907726378421052603295573097634432 3323223 605919493205885091461981472532877472 3323224 -215310230903873637247966875012833280 3323225 -673383525249679813171297631165339250 3323226 -196472498047667176205048636694297600 3323227 -884606397662238483595337869046483520 3323228 -518061658822694632440134861055058944 3323229 -120978587319102438310623170319383808 3323230 -2244819333780127817435705427244800 3323231 147282470572710411555148901120144064 3323232 578916523443066649031347688551219200 3323233 166760827698446477831329136060361520 3323234 134110738526249268961617043192821120 3323235 -225482114682543127870119102384402000 3323236 -106055182163104426689223476749975552 3323237 458893715149926144183753677865662880 3323238 -257073849633223776280541455208897856 3323239 -264978578136891980886209103969061960 3323240 -336841722371530129979194615631462400 3323241 188275358675691979401756461946985440 3323242 -316596311906095343968319442933141408 3323243 8062908588546327833679179106481920 3323244 -63549188890377901121556943664025600 3323245 -1059022460273883301076249032794726120 3323246 -163645141433832238398328000017236928 3323247 -207139185210201248291723284696831872 3323248 984882980213642245317053115105280 3323249 290842104308806153167007945512215250 3323250 -111373356937754239095786290842752000 3323251 -41709975187432452468191470547895096 3323252 39098272605812143731699023980032000 3323253 -94598296287857807090286987806102496 3323254 -445808735296304405402180849942190528 3323255 1890751961577534429610200243787200 3323256 399800417117110858673193455306035200 3323257 496433764375158814750864798020416512 3323258 556357733115889419113725503434586480 3323259 138017629784888573072240440155927024 3323260 -269548704559418832627103065618662400 3323261 -74201407032225212154415919206547700 3323262 123904629040311906845370627881115648 3323263 -509496169886041784807260505988098640 3323264 -284359121453669505807892544382566400 3323265 439205000770328336368794093216960 3323266 230129994256157637334173384565500960 3323267 -2018924654708180173915532404074820368 3323268 -276634187097327404484038255755800576 3323269 -301636430936147920878819790723792256 3323270 110717767639673323734282176574432000 3323271 14219669421467819443101478057747200 3323272 650269450917411132309052346578252800 3323273 76345805014695083636403100335617664 3323274 387869779749998233175696807818157568 3323275 -38995736916520117942804010210226200 3323276 -1473311496383706753017248873718513664 3323277 68877341937790185351999157972832214 3323278 -651282055794709482346498624989288384 3323279 -965701757635158764123004182396908320 3323280 -11365846663119535392926618195066880 3323281 271872052869293501279735712297170932 3323282 -216078709950627400302950807858641008 3323283 451496883577842511345616324780520000 3323284 378998594165471720542901657391456000 3323285 184698335741486016946092596448408960 3323286 263344654014903239695065018624193632 3323287 -861594439071546419114707986991885776 3323288 278347476571417096024442605459906560 3323289 609956815988221902975604210581315024 3323290 289158864020333312910737760079891200 3323291 -906631494980789276632402009549709568 3323292 -51001747842241492695429331247751168 3323293 194862674175833477946174533122867200 3323294 58203853554697608722672745063848640 3323295 -570475863299093845828761166355712000 3323296 -466879649984574100410220448690995200 3323297 77446865029396061303528362493591232 3323298 -6461881348607296264108520696346624 3323299 162867745678223882086131152726723536 3323300 75317347936575993439641169251840000 3323301 122724772409670686158052898408169440 3323302 136331091795341936611455274658649600 3323303 -464881020490168487166899115976915080 3323304 -238166879149051341708042804517447680 3323305 -910578654556287765987779873333064540 3323306 66606495659820483545802424077338880 3323307 -67357839893992591975845455773392912 3323308 -793862862279235431573643237658467072 3323309 -1253914778139380666099404310542765920 3323310 101078912994890041087654034918828160 3323311 -1392219847444962155797963326844671088 3323312 77204644923941304586269818217431040 3323313 -152270901710869582784918950811475840 3323314 -348593150128961679102699093862151040 3323315 392685486555911762350741294340574960 3323316 -204422658557872363602764306766483456 3323317 -101484231620696094313455194849405348 3323318 -365486486664155528712973856748716640 3323319 198381627775004834085938832181325544 3323320 -61903820891234053210756438838476800 3323321 -462404205825815887035003120492828288 3323322 137860560648055443711430534734512640 3323323 909911892443537067923118466816731360 3323324 -17443806708313772699738929230532608 3323325 23478150557647444582287359494329600 3323326 353417668178047299117062919723002112 3323327 475620682882849358083718426302092000 3323328 -79839240873845946176983798445506560 3323329 1108467938111180489199042566108017057 3323330 64781371584644679907623842536609920 3323331 493630278055860858914652602471025480 3323332 223936320126213522430807728292743296 3323333 24858403870856434762414664081519004 3323334 -192048001447026572555538036077254656 3323335 -503163664174111550056353875264211720 3323336 901130233412013013033673637361090560 3323337 259939723401963083825565511426792560 3323338 108210939750154623632573383105846320 3323339 -1085501278103723950658156271394094592 3323340 16029381026918934015640757539200000 3323341 -1988355911889558046165771200136832 3323342 -110966000887885646088274442435510400 3323343 -16569906250519511316201140261385336 3323344 -185530838661400518782799816186634240 3323345 520781705069494000081555665767738100 3323346 -51793349270875483796553744450911232 3323347 -641365268478939525739691680332325200 3323348 161520475694359875846709577824659456 3323349 30352275899191659589677246294073980 3323350 188887067137053806336143089594602400 3323351 964962948531443127749835157713293400 3323352 -219584955759637582173922666559078400 3323353 752744715767726648339250897769595664 3323354 -261558343688261440650865784757828624 3323355 36839329426539965684931055808163840 3323356 -792516329853623396207337436522862080 3323357 2418593142119594044418343893733850572 3323358 -103356309123610798426334216211485376 3323359 -24848851649579988683225781391597792 3323360 299931479143884035015077862300712960 3323361 -59987573302933770869144217693058128 3323362 2547980283432771575330599791074304 3323363 -513289826645723943978957939811700736 3323364 247688154251691149177896538903998464 3323365 -113540735225220271257136728193082280 3323366 15443760176913218390465266376538912 3323367 -701527274267632656198690165509727216 3323368 274597462519353003174398028972933120 3323369 179987545023061543683974385562959360 3323370 -384666780613897915731361033615779840 3323371 1644546299875233489649520913861378000 3323372 181680969222987548815064799270604800 3323373 -645480380897122611637994546519303616 3323374 -216003138049689427405550241105703488 3323375 602771506195760168471454266220204000 3323376 161433717368465915949245290118184960 3323377 390129573645438921024406638930839092 3323378 2260936301765235493559610449532960 3323379 722467623541296767066772389858710584 3323380 55593912259335520444432684852396800 3323381 -675314802361762863736916367626669028 3323382 16176773397364509907562891416915392 3323383 -127843729396519107832693345553702480 3323384 22032443868018383716393717659217920 3323385 159109997819879121010711952644900800 3323386 207525572285270067836777795300352 3323387 -111051062779349530841476983083570568 3323388 125778838728408696366527603423347200 3323389 172811168830059702543848117221775424 3323390 1291245713399169740929451767119360 3323391 -87043057452165936323819556231454008 3323392 144275704070384324493455342721564672 3323393 92005603488201244617429922171819860 3323394 -173132178165471922402691716389644976 3323395 191359618381242956686653359321792400 3323396 690683138838628296497161740005020800 3323397 -148864809764442981851874002721839616 3323398 31643272576518341419892053917301248 3323399 -431880357161095172589745027949514600 3323400 -192555517454397366146881370357760000 3323401 228173936251610054020246896925986832 3323402 -581738944927562883617654180044584096 3323403 -506314023014974553413008135746497920 3323404 129214275267395938468580962107637760 3323405 148673382360405823212924301594296120 3323406 367536962852828747859748302520432704 3323407 -69505822921163229699771941066945720 3323408 2746087871043271169543105315340288 3323409 -369286615581477805609704065270938896 3323410 220206406235720610827879796495240000 3323411 -212111356414376529741414146952825600 3323412 106113946411582789856330172863857536 3323413 -353812552521022877654705153158152576 3323414 40083008817049803629220829206723072 3323415 455316233719130932958414616154741920 3323416 -561052423025093556098979517025003520 3323417 365939180519706369829620389743279104 3323418 -54005981942023342090420316161416192 3323419 -417613061340884846709070945042543920 3323420 213389735656261645856339417996282880 3323421 -62899367112300264506591039574282810 3323422 -310084352447461735605500558170663488 3323423 1111447136934683602942682091902631720 3323424 86357964094912781698591261666050048 3323425 152556435275327996196822896532996150 3323426 -183898406157777402132816392579879088 3323427 8969812469634255513806863401715008 3323428 1051692667444610389810990275760025856 3323429 -1038397498187290058828717075011888740 3323430 5692438559333168287421262347272320 3323431 349711832173948625251804867150935312 3323432 -5057734695948189650403646958960640 3323433 215877840786005871886479734617255824 3323434 591896884984087270186307566586625120 3323435 -792820313629113468761998679777097120 3323436 388354552777999205364699607946061312 3323437 -130129379998948305711499997482543700 3323438 -304962647644453909504477422266161920 3323439 25392464065879789518645342101227008 3323440 174762655091588491538832216194088960 3323441 -219775562473143479373178467232943232 3323442 -195604712915163262703863890228760320 3323443 -294289401444216743911142240680411656 3323444 310477547046988665107001773279127936 3323445 -231139998259326725258539735564896000 3323446 146846978252737253157728470861460736 3323447 817735510420648779741840124542985896 3323448 -83900561135489468665044098007859200 3323449 920682152486040326772077759732180436 3323450 -49610792542195049828153796595298400 3323451 -256345602689891706934314357540979200 3323452 77623381335853758100524884859428352 3323453 -351713469577741736616575578938594720 3323454 152745719116319897854150021000209408 3323455 -726790767435477393471750422914415640 3323456 -163275192402317965708158143716392960 3323457 487365148528540617654850237169732640 3323458 775936424454779010758101544039945760 3323459 834779750050023448858786253885839560 3323460 50306567339404557843599958603448320 3323461 -1306972368247839691181096440316912800 3323462 -60340744073674417849104546815940768 3323463 142248646601325933308471204357677056 3323464 1807486852942589256842126502695731200 3323465 40309529041179413302421578901029860 3323466 265703114799897570037078138812200544 3323467 263470449632651484972355454684159232 3323468 1324255376944657352378651276112477696 3323469 24246242349603481541555060790654144 3323470 -6505800820582566377832349659724800 3323471 -12714958817400591636800612926113360 3323472 -119885651126218997513489068206981120 3323473 -232501294518504879145259559300539278 3323474 -497939609677651672483269972996501888 3323475 157297678169486668126294400282528100 3323476 53716281422626320520484175246706432 3323477 939817642546467647530704121235752320 3323478 -93223474068068603474407824933407232 3323479 358508937343264032715904839916893120 3323480 295113031231460292414199447612416000 3323481 178871455269680697378527402390641344 3323482 23367117580336729184467346455556592 3323483 213675177153452029806984204821137776 3323484 -704164184609309401318554324630113280 3323485 231922788813333625285918692384564960 3323486 -292307494926748110952384444850536896 3323487 139285887384724316267621497351733520 3323488 80064366403342823159677029813583872 3323489 -492244758121442605344282281458013676 3323490 -40140104423197923907752241420761600 3323491 -360425545898707060243358578539336216 3323492 124332888606146903490723709586380416 3323493 -96668557701049479731318813226444480 3323494 65170612605666620363787517680821952 3323495 -52051208097663778825960120732276800 3323496 117675286596759671140847142950092800 3323497 -397276102800366679802543014428634054 3323498 -966444133655907912824122826931645600 3323499 -46823739412514770071354426175584000 3323500 132214519525659990701215506806016000 3323501 -920074330107813395834478887471357376 3323502 54660996155633411984038350070475520 3323503 264637972910686794856708759337828664 3323504 -21318205600585207451446768415047680 3323505 356309952970534101668882822969410560 3323506 379360607917452476842926038955609504 3323507 110887678932070771677684666297649980 3323508 145131712407955701835561554151127040 3323509 324247583483070648765746376751827616 3323510 -49449134259176657017475714503311360 3323511 621296539810489829541308930303105952 3323512 247434458673831666519130761827819520 3323513 -14805223925933863972132350412365936 3323514 -186578248917264905795725567256463360 3323515 303664693588121607959251704037248720 3323516 -124850907725517582482736099964446720 3323517 882119160229988400678102938846032512 3323518 711656831079183594412845900436654080 3323519 -42289367216674855128655581321261480 3323520 162863666850484419356608225188249600 3323521 1434651730725351473052981558518895700 3323522 12016156067181862090871391580936224 3323523 -94812604794833643414038140416205056 3323524 391609969756405666172280257901599232 3323525 276618459872511860336555377450449300 3323526 330443634152370568956989565702654144 3323527 57835074549948447531673844391294000 3323528 -383648282212383302473391217886525440 3323529 426378783922849303541734521967984800 3323530 173063256623615782147809480637132800 3323531 1692522081156279474202774330171788432 3323532 -213842847443686719652842467329110528 3323533 -697375846789318691000994454196218580 3323534 243964451827504321612508365203110400 3323535 88206690294510459775303980345471360 3323536 -174587700849280543556378011491524608 3323537 130850370509756832842998553443780800 3323538 188075749162291961427138848182168320 3323539 -2282635971453758470042460080775880344 3323540 -671731364603932674437525840286750720 3323541 107514450156784068394420967774784000 3323542 175970950195534740575865879849342144 3323543 737596611287316103946084609767278792 3323544 1966056197362227372206547562659840 3323545 503177945107005855554430921675193800 3323546 -266795044272244789718652449508877056 3323547 -691768678894093843698389601835589076 3323548 -718996824931506738938961842629652992 3323549 -1100550040655378701212236583719655450 3323550 208811437629332181103853383245796800 3323551 -290308496088629149490441312718808320 3323552 584865764074052689102580878411825152 3323553 735391028136728554476198514738198704 3323554 -11566635483855552372056448040050576 3323555 -437500669031700704523798279530933040 3323556 2600654967617773998273291674081280 3323557 800287903501175207464458334808559806 3323558 -244613576458998943047381412205826048 3323559 142629167763366601762131799985233704 3323560 -595820695877338970615186856685824000 3323561 -883785441234074955263636322968984838 3323562 168289280231667960045986074677293568 3323563 588712549039340441602417576059189812 3323564 626890662567262200396324843756754176 3323565 -313257948293946427711804810680134400 3323566 -118597278565013190874573236351831360 3323567 161007234966810909203157500066755320 3323568 125418409171951238033716401850220544 3323569 -33239145179272693044499774777040832 3323570 -41978717333853778985962063350873600 3323571 -215912964659211040460729933299985856 3323572 -99282115693661146393664096922918912 3323573 -360629453700780025257706264335780096 3323574 -301424448484753684222164724492669440 3323575 500082548445379066987464813144823000 3323576 -391268569141615323598185240938065920 3323577 400499752286934374815161237863567808 3323578 -351877298828390625456327787305014160 3323579 149845334428861566265413621314149632 3323580 -1164643129655037640057829782394880 3323581 526424287270251070736264374454708064 3323582 -164182170886275783592304964882529728 3323583 -88752427308621861504972755735072736 3323584 362153238880118883980036289438154752 3323585 -233962915758535338087973358311400880 3323586 -132640845581331771976980393083030016 3323587 -959912647597907283020193614424517488 3323588 -958960464542080257248952679431767040 3323589 40004447876168100595020729555192000 3323590 -307512573298089172798628121195294720 3323591 806563319095825501597876666121529984 3323592 19236737357555610557711323337195520 3323593 -66096161228642624597251348765748416 3323594 -694760778290755730683921047977952000 3323595 510454360900608496861408334305712640 3323596 208588345002677598833911320223251200 3323597 407072119092337576968094575492701046 3323598 420140069359924679304870616216755264 3323599 -10265434040376102154352575347794320 3323600 -36270022280881881027894768687513600 3323601 764181011768409756387954898490771280 3323602 829951607487051435558906375371976960 3323603 -423614930013856027681562043174560640 3323604 761000259030669154899572274912890880 3323605 1018249111699897855693734323374786560 3323606 172625826311789566406341602652541568 3323607 -111707013731144650434279628839254016 3323608 246289597364536462297617030076354560 3323609 -1278576335422153761575744802006695040 3323610 159960377298903045569253504437176800 3323611 -250437608777754866813778838956521788 3323612 26512884135843021453514338957292032 3323613 -224683959494470033986015857118141600 3323614 23190018173134675050621579483722112 3323615 -303894005013123364025565570485088480 3323616 -185675682711070165612211189828812800 3323617 59702110103713723682357045688032160 3323618 45347649118966203600051160138619040 3323619 -54816238943788417594078918692836160 3323620 250144606153654292797309780497031680 3323621 -311345036358526225406981047184063010 3323622 193375679081449552964348799487703040 3323623 -460741197076093562650547425855325128 3323624 -400151570056520236369727257579898880 3323625 509728312454824397952598269463488000 3323626 682223800264499710718756885400814512 3323627 -175043799434966153394560424481486488 3323628 -102565886966911297096729234283520 3323629 1272641837628243422984977019953245280 3323630 -14349278329843043486941897123860480 3323631 1511387369726614048305893223458064 3323632 -26070701801342415737827215866101760 3323633 318730193446407506909841611946156882 3323634 79451333113077545068972651684921344 3323635 72080463915138544450358446347161760 3323636 268054173901426530829997084042774016 3323637 232789598143481542695373022876128494 3323638 -306903784142199980389008964299901056 3323639 -1134026513197464756124541410713283968 3323640 -122248498425861906690961355681587200 3323641 260587798343477392624214184456104042 3323642 1884119716936009846729622291449344 3323643 -272083757827700236666582710370844136 3323644 -478098883816851342063887725248753664 3323645 -160729034714489654057289105341174280 3323646 -172999436064583732745424553514361600 3323647 428283487300151520587669941135543320 3323648 -86464731342052686464406938953187328 3323649 -260357450481054121005820713907344960 3323650 339954461243847275299385169660105600 3323651 55358820219473277507552195029832600 3323652 286331074735385965819097701444091904 3323653 -303611703725352308492883532800348936 3323654 451545840774090389802481974580423776 3323655 -23534493334119047432518132724861400 3323656 36555516389532615946566385391861760 3323657 682498876072864117739395938323538432 3323658 100856069254429100285570720271237888 3323659 175770026908588532423603223397227860 3323660 -222196513383030646874243327252536320 3323661 -265895952514061168866122144227358720 3323662 -564311336103417517462626509253999168 3323663 121715152031781829987672597387192560 3323664 82941744528063164682394010196516864 3323665 1715870040537185221978787843197440 3323666 90934374857982079898411005112902032 3323667 92494330676282924634776241660522048 3323668 201603361423177931917938430310366976 3323669 -38269796932170389080026807818329920 3323670 132321149733467366739780188636160000 3323671 -362085098169125368772098834606124408 3323672 -515860125692686255002714347247206400 3323673 23145667768090736324094559669120260 3323674 -121977408476034887159002349087723520 3323675 553874011091837545422019243526406900 3323676 -54400345439604732611192485728193536 3323677 106614011434916736348844064148165472 3323678 -191620017916869741723973697814111360 3323679 541680852835105962488956054561715784 3323680 28722133141869001666852936457256960 3323681 -1160810627291170792564064073189295518 3323682 -114212526319010488629595637010769200 3323683 -142694901479867131648070168909109552 3323684 -55247733194789307772089973637726208 3323685 -3138160702692604761025764552250560 3323686 -264194091287220766990080705228118656 3323687 910314001397590261446748291059325392 3323688 -64998727559138904553544175437414400 3323689 -1008186796984507751648644977620040560 3323690 -28654266743241072134460000248707200 3323691 -31579341412411749550426089464673648 3323692 374367446395057987666701179527490816 3323693 1417745585227678382758757221956129942 3323694 229982110990935194244175602570685440 3323695 345244904712303659982571942051648200 3323696 -64176660504366502824725629307191296 3323697 142798886592310946310447216592859328 3323698 842616949488636142884698809574400 3323699 -1085052142875403193300330854407068064 3323700 -266398835893720438678865365681152000 3323701 393120348338185346377307076379820352 3323702 107521224194803018789666970963355552 3323703 22270993820637822136970340957411408 3323704 -172962648696657558444963797604556800 3323705 81059108671777308239002715577734400 3323706 -114343779202651132231105503111052800 3323707 950502776839741816904639396639036368 3323708 -128131874220808628269844617059855360 3323709 -486104328871708532090058506013060186 3323710 33525682218949112401606521702923520 3323711 477636115414536635242175476005093312 3323712 32636121901409887612120172385533952 3323713 -24226300113516722156413591378720080 3323714 -454069991293506028576341073578122544 3323715 -188531607852989858014495145627564880 3323716 -460686176093658923243492269298549760 3323717 -373498089396343041172671882388412928 3323718 202260607265210847665199179721365664 3323719 452685951756056758611641138362362600 3323720 -176740770078025533855319674774067200 3323721 -76749771563315659216507642162060896 3323722 326767482253666339188778760238564912 3323723 234457397623740325507099387570093104 3323724 -424537083877710725262186018776031744 3323725 -601148961437697346026609658212238750 3323726 121783404634983750090418550579084160 3323727 -5846972702293906920110040725560320 3323728 -1905013064605200752305599680086016 3323729 982941971197756285859462360450025330 3323730 5794424652477785178467008149304320 3323731 -242300841551557541149254799045096468 3323732 -814837752781942416299789534053767168 3323733 -32443604046100665979437323789701632 3323734 -75342915125854940800287995980696128 3323735 -118120553082295980689143398927452400 3323736 137055913509247185933195753108234240 3323737 -40048487998308264592117241332737980 3323738 -709446532053233267614523950516274688 3323739 -80615439449387960392624969967971176 3323740 148588088815887210222750835181844480 3323741 749167986793798791576234761465223072 3323742 57664285499848836816349864307380224 3323743 -1321205584164444403925492185121892600 3323744 775292960661496147319109784150081536 3323745 803716987797002190646058413697775720 3323746 381376251234945966757008285793059840 3323747 -93518869135062104319375825685331136 3323748 555410055297163309470049817522626560 3323749 -407703646037983021418963950212548 3323750 15175159787962749091536689693100000 3323751 210261097301699740216235943240891432 3323752 614490692290184055628058908105497600 3323753 406521325252800504741255408085822464 3323754 -47060101563675471308085130738027008 3323755 -43592695580165705649980059405789440 3323756 408378931477325591720486757910206720 3323757 -97720704736329943996284390060403008 3323758 184592987228998603536525859586065920 3323759 1224703028995025863031921909063722416 3323760 25121479264478375730305313551155200 3323761 -141242983013781433635517647942357760 3323762 -234467075496800215336364553066319968 3323763 32402713384383668907070745124770040 3323764 826933935115694973382082468521286400 3323765 81051562823762114233158116211912000 3323766 -79554442332721442031480452812646976 3323767 -1578519717882395248678895798461531040 3323768 -595169190746980695263327151894220800 3323769 -632430447432576604326429963408820656 3323770 11783380564557214365550727272593600 3323771 -16963756552965199398625187925055296 3323772 86341535138087566299362232436810752 3323773 -60260564581112094580199306557661760 3323774 424223049765754774513033321466651136 3323775 13669813632186923309889947097177600 3323776 -338086484081865967118202731652710400 3323777 -240986682853312576403736037141424940 3323778 112266100857580801705428409697917824 3323779 14092540893869608520585832570611976 3323780 -256570066011263888032740162522182400 3323781 -1845118233422330342022827360181158400 3323782 -50531815560149076073265001382182912 3323783 343808829610882718924306531219659032 3323784 118946674497896602061038600192819200 3323785 -157613883202696559727923278700101020 3323786 -761134607573658955922696306359923408 3323787 427088673936303195200577714302425560 3323788 20744437787220932649053529339525120 3323789 -18951759205752386346026147153376768 3323790 -141670136261110993665434363633158080 3323791 -105397225943876110001892152398831016 3323792 -16493817211740271810165885411246080 3323793 -1253800062996605138985397243016159232 3323794 -142565110487499335379661658380631040 3323795 440712781506962134341242778935566800 3323796 135353350929875793464989425048145920 3323797 1129434625766395465049140610732687246 3323798 -690039861606918322594325864547333600 3323799 194578234980795087908762386876855824 3323800 -115579569993698995542310173154560000 3323801 831082485400859974466584865598068544 3323802 -151266103790802403169464070803024896 3323803 -152452441733018596389706326105224960 3323804 -547716095362075444485031029613029888 3323805 -136979905361796968974009301183790240 3323806 1048770231237309002240094617907941760 3323807 1292923195157715864362712840886736040 3323808 -258894242604805826440291421289185280 3323809 -512658346455715551775855526356284780 3323810 319570114907647410525744037751531520 3323811 17203860948374712971486897117943672 3323812 -370410183407576379244355072070975488 3323813 -217477578543202796576567553208836 3323814 -1402699851794019083224077867147264 3323815 -71364288354811471732231308611727360 3323816 -847733299661746537896195774392939520 3323817 681859319163005799643142508421587786 3323818 105265552692650446694041611418024704 3323819 -455784271180491760468772333387714304 3323820 -97890893978047823117351232455639040 3323821 255732961841457621001552349781802252 3323822 -255997648020787400346317452830827520 3323823 567629987712220583034067067121682704 3323824 43450235170251663023068499615416320 3323825 -387510776590963614595807769407443450 3323826 120039127856139566111666288233751424 3323827 383523893498988896836275464049535360 3323828 -679819672391895342489317399251439232 3323829 177367393205029750259146398673743936 3323830 477123313172028631677715959590198400 3323831 112885552591634125670617716499793760 3323832 -468013630633231857283953148041031680 3323833 -420803122401638666098539180161368918 3323834 -240817638622759926859572943916087184 3323835 17260641827460798365032347981790800 3323836 28668916503571316509688780912346112 3323837 -1094635143051588545177544546869267808 3323838 47716550392640084254446637146209280 3323839 99270453953729751445659489643105000 3323840 139789680439941835105618056267694080 3323841 547888306272984546446088179019586080 3323842 -25086606103264646036429145779832288 3323843 -127751758316177379008870805779539908 3323844 -108318032503502607830952851740360704 3323845 199672752280396713619827858659308800 3323846 -365849643515196824405222521959206400 3323847 730774655420624387779880444956475472 3323848 101523891671191457748708493734789120 3323849 -168402478191952601915592526760691036 3323850 136226790630579023320363107657408000 3323851 151220738368869718512869663861376000 3323852 358381653205065276628162126898426880 3323853 -22981163209552936544774116072582260 3323854 204562291507152231613587119752743360 3323855 -426696618803938164004583785183605240 3323856 133495116999839455684650193819533312 3323857 -13338620951738375207556252847037088 3323858 -12854756835204027885431850570640224 3323859 -14999153082210609476121643928336640 3323860 -26436523692217878545654132618803200 3323861 -888992914695513381788228502053231538 3323862 -333065010570488304083712157597868160 3323863 340190247496355060159022184692025704 3323864 -364302866169606322453326802132377600 3323865 -2845124722303377245192819481298560 3323866 2663007614222110070724462457812960 3323867 165139208236436261710683360933566916 3323868 -303546050141819124891352205756768256 3323869 778223757608613807763362199737359270 3323870 275555669544586001535339897406080 3323871 -642409658958611014745741459343345960 3323872 -3265766306331387981709830679166976 3323873 136649268824501814616527893093787840 3323874 387962640382769719461103277013956352 3323875 -1156559382991799238380920880703696000 3323876 46174343420283940258225892403513600 3323877 98639244250124366266898751429614208 3323878 -602264509360655305882447834944809760 3323879 -167306339725121693350668553731659760 3323880 -97681639005481985746848553181184000 3323881 -8519212617742225041333568250748336 3323882 -3409982233352060603344657986057216 3323883 -222019231609986217236286420063766400 3323884 333122157229288134041640133698476032 3323885 -861739091901502462441168437140946420 3323886 37769113690941757166921896522150464 3323887 -385747873338464402513870129629160448 3323888 -164940478513952183564206007045849088 3323889 149681410975990662193627625501951040 3323890 -454467572373405570553625235759288000 3323891 404837888678021241330099612130823904 3323892 -322597683904531696701242913410918400 3323893 726893860587042240434559087304475580 3323894 -3758285283845174143386070137170688 3323895 -30140084932813019775252049673549760 3323896 -257590825616505699394782424468992000 3323897 62560972020625154014544389462694400 3323898 -144769184185942362966310618081747200 3323899 551115679664037239216571878987030536 3323900 7164301369516422718967383084300800 3323901 -26984955172587555299975495874602496 3323902 618964621126226675637864197149888704 3323903 -1077018859661626707946648073806073736 3323904 56945217960935563803565583876751360 3323905 187645226623522153202037799433851560 3323906 -302492887392035359023386273554636848 3323907 848567397603189148787260075911729480 3323908 -423621483368596472585550434203459584 3323909 -16779495355901267967179576017196196 3323910 -26084745614182347450625392310913280 3323911 200584281993083509360927690379224224 3323912 652121715672906325483633791276979200 3323913 -467959635158511489706288977980608512 3323914 -334240050318831069860566217530897920 3323915 475987330997425157117983915578647040 3323916 32350773545174217776756336017447680 3323917 -930866205206517503712338085429407360 3323918 86540346521474300081480762602365504 3323919 -681477905453810263454374740030562560 3323920 34249847230741886219472202450944000 3323921 -605654443419836201931704450669260878 3323922 -8367247672387559321049006638515200 3323923 -526796341924009817234790505442191828 3323924 205649928655780108214545818173440896 3323925 -407800497369005703991423054990512000 3323926 67646651938820713001946830152621824 3323927 -15507203176371747936448202272364760 3323928 -315117953399449426650122001482403840 3323929 21084300063057351705228370653611776 3323930 -451411570316536702011706657727780640 3323931 -292140013807834886648655558980776080 3323932 -531717976225940146459053662610425856 3323933 431357484142897115326464417282862182 3323934 -151177348953748653839446402932099840 3323935 -619309465248649090157116350617887200 3323936 183814523975588318639140169979002880 3323937 -706243706575087470549940240072427520 3323938 429493859589464129364849155807799120 3323939 -603039536675285119658511346804036260 3323940 422747250385722262824522779039232000 3323941 629852939682293987527682224572161342 3323942 -365904706244766509476529693309831040 3323943 4332196358526702219528376919462400 3323944 -87320496270174834722928045238517760 3323945 -428067753026246677575078688972830300 3323946 152335418063576921768459763958397184 3323947 -1552170565429840648201690403312929200 3323948 -330254673198874351074453102635704320 3323949 -223237027014467535988767026358328512 3323950 -6614273317719953347549839243273600 3323951 433234128855989397809458551324928800 3323952 -8467503299708201999764020955348992 3323953 -5167644852693904465295894616303296 3323954 477725729345973991350942364017532176 3323955 86050387815431243934217670959392000 3323956 3822250287966305417551803140213120 3323957 8197064739362274371848394699811072 3323958 222505145282975365102327464208485888 3323959 447229061608159452790849436344992816 3323960 -19226966557876733156765900602982400 3323961 -12382612837772667035139171136713168 3323962 22791964571347585150106025911935200 3323963 941211876240982568305967032329115824 3323964 -102185284561574777661845635379817984 3323965 -689617756130328233535052686665677140 3323966 -18101641942469427050984369015693568 3323967 -333245327790380539930837423917028920 3323968 370877390864893894541678612217593856 3323969 -250647857322888918020887584424068288 3323970 139926970339845497474454413289907200 3323971 -108530656292061000957843988635381760 3323972 95935399280962257688674608768037120 3323973 -328121345357774138164575057263442432 3323974 6168402325696751375664968453154240 3323975 139563603868690344668774386417032000 3323976 -149575211727463877945328341672509440 3323977 592670595129716451830839572455044826 3323978 -300162063815076498570638213368527360 3323979 -537311127723564381062423692667631876 3323980 -452720295117018967278678464830003200 3323981 -1217977385138240105867159636138039040 3323982 -38061000798916667845084133673939840 3323983 334419683612898187928690134766689824 3323984 -206183473210928992399574776197021696 3323985 -83514162114373305020893068321498240 3323986 3987485064374794424415924353990784 3323987 25679144218206527380481304298180752 3323988 -597937767660084846316888051967795328 3323989 13994647587619973146035201508195790 3323990 323371033361963228045503369422432000 3323991 -1084080091081553037236563830410904 3323992 17458041189144736097060002348769280 3323993 -294533593669905634798494760554131520 3323994 -35229616952907378451330615550618880 3323995 -173059677318954908109738975862536000 3323996 -144499520257023534582951545308707840 3323997 1051528834767119262311258238111312960 3323998 402623025640675221703209160144815936 3323999 -319971528514311685420292400911166864 3324000 -292186067504568447715134104272896000 3324001 -465152511781375857045365680673357760 3324002 -591400143121222419613480921253498496 3324003 518138778745538739878043103356816504 3324004 1142381815694290120573954249944227840 3324005 101728967828761975994433290072007000 3324006 -8197930569199793730390244173053952 3324007 63127746871981012677304541422725552 3324008 99882607909998225824306618960885760 3324009 -80566059826348261840807999961371200 3324010 -312250618546286550319473541233157440 3324011 -743822658526343562121875746435335776 3324012 196419847955066049988315442678169600 3324013 138866987448328973102450826264547200 3324014 401502736942771416023998996415393856 3324015 -83159056235003902932936142715252040 3324016 -507026842111058447090407522251112448 3324017 680889278626427972747905560111834066 3324018 373318972875930305875238078571851904 3324019 195895918007794974829580709026969420 3324020 -150321903890435362994880978432491520 3324021 -734002563381406431037234875398635488 3324022 110784912352166983041480427455922560 3324023 178235153076429248129990303137215120 3324024 -706285903044036001137137129963520000 3324025 -263839019915567795360416279499914450 3324026 368375102104992996554879518999481712 3324027 -122206023207104289734904177755805696 3324028 -427982681505464975294144666234025984 3324029 9674233448346395294735009304045888 3324030 -207538623268611149265296206437504000 3324031 -427780582850827317457834810928408880 3324032 -1020552335220212417088622625606860800 3324033 -578034330238773442390483334056571820 3324034 -74889053974843028369821230944956416 3324035 321198337767742067488772388336228000 3324036 122270349897339313619943352480730112 3324037 150899444543885367837497041853775232 3324038 -541625530094336220703309530264867840 3324039 -1055874944625024077844730740784823472 3324040 324979939497273736752341936787916800 3324041 -173160238344740812588977570996033600 3324042 -361038505612280936772505180397783760 3324043 -117082207151727794613179294373260960 3324044 -318418525424557432517384668863896064 3324045 -153405485384241082220669360640379680 3324046 41199912761177263657870393103278080 3324047 -559672143949893390011176252813239504 3324048 -18635347514489318588227290665582592 3324049 -1266612125501512978180137385168607950 3324050 -298200655346509594318412959494000000 3324051 -386613853492614196690832599402626960 3324052 146052057503125355829537001273178112 3324053 -1236191719003421732793711490933603698 3324054 79833482272810573736261321599463808 3324055 9333953965154883299817259193181120 3324056 -450672893531163173591671901849733120 3324057 -756888862176658003116675331390685184 3324058 -483780832745438639999265432741519120 3324059 233843265609711108969544203270348504 3324060 417097671343562561475803980925721600 3324061 324134878736070446135703211407351600 3324062 306404548771910225475498616143246528 3324063 -428782215642524325798331352527024056 3324064 -578663501949805330755802305785364480 3324065 -74791727065193305143898674214918680 3324066 -180434942015445058251256402300661376 3324067 658727820527570628283495634155611120 3324068 -29954758381949895357560265316220928 3324069 -140925290841364070002122891112743360 3324070 -79258359876796737285823978057376640 3324071 724255535604072944963916548325325992 3324072 -3333655045937471862857325212712960 3324073 -306433705148763247618196781775696796 3324074 -197048403059346728823178651803280800 3324075 -99195999881175706171785374118988800 3324076 187097845312076047058904275604210688 3324077 -1021280305555898360837909235543652074 3324078 -5251418245512365517578806889851584 3324079 383678303749640003533358843389901880 3324080 -31920801686293236671079823590359040 3324081 89089085131968122695214075276316864 3324082 -339360598604221752881735776926778608 3324083 -543677552770319009216151942729623040 3324084 229730941813387776451312757559054336 3324085 529977630230573921649919344107986200 3324086 -561842195108824798278793171351296 3324087 -199385031212939824097101742476883592 3324088 -13009404960528848767305585456906240 3324089 786520674747536588913249478398334890 3324090 -6091056409296915339196259701555200 3324091 152484979898618780812034214716795492 3324092 -539658815348112927446397976691088384 3324093 398446717878991279556924226907117824 3324094 819792506008272634604991723158171712 3324095 -767408590331069323582289222170654320 3324096 -28690993269752419663696627236864000 3324097 -198779318248175353461732448292771968 3324098 158977388117615990677625386526883840 3324099 -118982656710419246603209648127883528 3324100 -41504151716311867158266440578617600 3324101 -278726327190669844867277568502773696 3324102 444677031537724714383145774152176832 3324103 1414298862684721895632093521430555352 3324104 -103299251647652366631776461878067200 3324105 177743595294925041166830672532819200 3324106 113787394983858856143829197048572160 3324107 -304808111664705062487023616879610320 3324108 -45910876478739993329702343516241920 3324109 1331401652689150881905778306525352310 3324110 390110780210709356700666064023648960 3324111 343671434371802169776512454709850632 3324112 -277688585746980186100262975913984 3324113 9756963913009081962854781041235048 3324114 -56610961807025203972048278854318592 3324115 5246068397637490554147259331002320 3324116 -94378764294141546108616725235534080 3324117 -74111727937743413734053565784318688 3324118 -53473992306655821929484063455877120 3324119 881129571779699706437135654889505920 3324120 -156659578478163679813101429123686400 3324121 131428567871930388688711145948344320 3324122 477937772464842638411991621131146752 3324123 705956382613071571874820283964246184 3324124 206023472157882088619751988248951296 3324125 487456175294301555453300981311520000 3324126 175514271520656415801939604721423360 3324127 -974181221917691338567226701378237024 3324128 78286853614244557359179376192651264 3324129 865461443486979614934018871857396960 3324130 33513282021696342058611374784952320 3324131 26549164527293908490386758932685864 3324132 -184457493374324394320558840675082240 3324133 -125140362539083156602247338557119618 3324134 635595525420946889836928721338761344 3324135 344729334447348089128735419689794560 3324136 258919485962967434345968952403655680 3324137 -750070374696746134862479537958150214 3324138 -586519063727693321500303615096930560 3324139 108016595655065966321225958727811360 3324140 201447934078476564393131641855549440 3324141 170065065831219222802794799380354348 3324142 441413262072920043533049318253882944 3324143 115806406418959817379858446509549392 3324144 -30619504288661094123380424656289792 3324145 41263710366315954427417857012062400 3324146 187335622869160003057443829335975936 3324147 334185585043385826913467985950828600 3324148 -912665822821078795440590026612273792 3324149 -650424933171656177125803335972120160 3324150 -50990049038816028591810578139096000 3324151 -368622221300338568638091012894381848 3324152 347865675154740434869617270550917120 3324153 72887289360514479821884277007693504 3324154 210436117526337931584826894541304000 3324155 -3224841042538703671635600617222640 3324156 206420241746931473457629817353109504 3324157 424538817598285556650601938027709292 3324158 8912654651554622644414951296686784 3324159 31574658200155666767903822205152240 3324160 -178460504737366425433050061492715520 3324161 210650104065014920368680042265894144 3324162 -39561039892624677783243279728071680 3324163 1301445154069817936115151554548572440 3324164 512612839152980116397134432938393600 3324165 35764765035677545154641267487656320 3324166 72542783379502807080106358930728032 3324167 -253613592843294758077949200230882816 3324168 345250300239064689955303598294722560 3324169 -1292606223839288560657989454638953088 3324170 258774483947980307931802473620381280 3324171 -565565197741275169935540615259470888 3324172 -745684118394785580564069702457325824 3324173 -416399522008210546226634829577470740 3324174 -158540611458780903959902285074459648 3324175 757984393300614613905517937349787400 3324176 -10209177846821193697929169366990848 3324177 543064996549017722742199226111938914 3324178 110632900813922223273638890185546240 3324179 463351639238238923627597691107604780 3324180 287763411027432587147817386280652800 3324181 228443194216666677181452885914708160 3324182 132488425412220855375364574043050112 3324183 -363229524102628065338134362397929600 3324184 -770359359203833059847240634530621440 3324185 -800981565233103840800259824090793600 3324186 -117492436035027211573868731203340800 3324187 -263363190185323320198813236785559164 3324188 731278156284723961636400740048896 3324189 770054109721967145050892770423719968 3324190 180827328079484813856287613317184000 3324191 -64743344646682410590021337602313216 3324192 224085030282766596494249489967611904 3324193 800351167812055036754316493261369442 3324194 2559251362908392133134623575157920 3324195 -60762996937440093014970904477056960 3324196 -53092135181077769683060786174548992 3324197 767001789439433618109006709350746172 3324198 116519447488873492138757590423041408 3324199 -167911583861894859296693105738753800 3324200 -549249186549085330067479879391232000 3324201 -157361595471634441290735708823104 3324202 -209927794121922714346095262754158080 3324203 -223277310358421022598415496397993548 3324204 76258565326019310954808818891055104 3324205 -378766153258822045273847611421751840 3324206 -233219551862858503086388761934496448 3324207 198916605227630986009181900680402440 3324208 29364851606784713538826142117445632 3324209 -417895964134902302719033285930990800 3324210 -96888276542026780393684054688663040 3324211 -1102991241534348784621504187755341936 3324212 398968187939308254677828989908099840 3324213 178238099277440689329312128103432960 3324214 -520994396828818500039822887820531648 3324215 -945245903935629319458465225243065640 3324216 -163914716360490006863716421932154880 3324217 231409931847760309049360165276380420 3324218 -194005624121121707796461235313917984 3324219 133458321152246355171091462704165144 3324220 -33096408300674180160256108439562240 3324221 -337348259943701375257465069986292800 3324222 117790524983026053472699635144201216 3324223 -33268633584351327818930831381493760 3324224 -257973767848028456519538553762873344 3324225 -43289766036447416917068361691520000 3324226 -34493292927166923730380759076784736 3324227 -296249039092372607420037514414809924 3324228 13425396991139013381330654508056576 3324229 -29430256332538117678362792690384900 3324230 -59545026114208985915764433031732480 3324231 868203480983970089210593512777947712 3324232 1091840672157593656836626921030584320 3324233 929488075990075744087509279087792 3324234 -39636336020717401579729226839537152 3324235 110891171623647136853581160012779680 3324236 -560741159971213833477165711360837888 3324237 50020872506504372206470406780131840 3324238 248971413075583883510587515034979520 3324239 84778871639520932952067000473658560 3324240 -81191399244220816391338809163776000 3324241 -1130147600706300499189652853983203200 3324242 -730859325242934804595053590095951728 3324243 49424419510759773143255386786857264 3324244 -2929753698692574988560122062995456 3324245 179602204478413711805847341805265500 3324246 -104544362568299089533601470547900032 3324247 680668816325279521229432015396690696 3324248 918258585122807992593622192883650560 3324249 54014045610064458382205520546313434 3324250 161128116731585693404455834851352000 3324251 -126364472017996859469499369508175360 3324252 -18839567949834336054836886523565568 3324253 2012150639271174634309006042953519744 3324254 118718413172506249428271097000013312 3324255 435959893232467561540450280637544320 3324256 499265782585048412224423677610426368 3324257 969965071428910687217031005591497506 3324258 122862367141299661943088892094227920 3324259 -734303667336172509752406274204258560 3324260 1162979569042608002915290013477683200 3324261 70544781906811434648446872181057280 3324262 -113819619990954111654053454103824768 3324263 -383314955708727718217267729154100320 3324264 -360929874073904604872469879840276480 3324265 83901896069834752839041512015848960 3324266 354345686320539634666524783214702848 3324267 -1278869486519117112352619187635303760 3324268 -659296195205175688003370193929258752 3324269 -8091565029155702548137671213503956 3324270 -109577123905415045957960144998982400 3324271 96010003995290342440553595686596344 3324272 84027547042082654871911108039933952 3324273 406719408037159362487881263543151984 3324274 -14670432310881171336920348270369760 3324275 -481712577515953413766801892670191700 3324276 163200319555436685519219879272128512 3324277 -676101857255966617772124381552076896 3324278 217876531372914431015259339788149440 3324279 -18046599372358582448805680626997760 3324280 15974716054402018212471324756172800 3324281 -521551831048357660361977210435891500 3324282 -33057670064663437990552655295621120 3324283 1034842318451648534927697974515642532 3324284 -694354300588196529834107522706192384 3324285 52220363588261804780243140057021440 3324286 -245629685379240307953114665265782784 3324287 -2957902161276134739437829931747728 3324288 602438109646239940999362883344138240 3324289 -486219124544247487041774562087086800 3324290 279073766157414535657206302655988800 3324291 26753693440418815829217230027153664 3324292 184166960468384374650527045110054016 3324293 186669914400329695965109992823802400 3324294 -146030793925035060267602403577656960 3324295 -48702505563494082329550653213928000 3324296 -1099680390732465916655574448073318400 3324297 -268092897021014733402871402636967520 3324298 475029596131760030372211510683780400 3324299 -1172395852845836937994508370074016480 3324300 -25961320275157183442399938429747200 3324301 678501082788469915165135549826661302 3324302 311272481090424575517657507124657920 3324303 -181539260779057411930671627942130656 3324304 202579403036331712783089234661253120 3324305 181797799750109016741010168824712320 3324306 39502972002046080374916716765349504 3324307 404716572109001313923539738911556956 3324308 -263669227189305610966647743004913920 3324309 719627177914914722048997591884236704 3324310 -50625523526165227184357315023073280 3324311 -979260204488284821414484527352940088 3324312 638922946634144231927124284949841920 3324313 230253892450135412844477648162801424 3324314 -136733763512206996981058793394354176 3324315 -549706557310412933214741405717294480 3324316 168004803935665905780592715583651840 3324317 890343023823895569260168998287762252 3324318 -342023472945882906733436938480045440 3324319 -518945577092972324595824349275094456 3324320 879060675318378218144059646332108800 3324321 2653461133186271094647777341219968 3324322 -239632308461057344103129873496858288 3324323 -1363139208749211674663724476706811428 3324324 51495572545088998943191611713402880 3324325 -108932926578264754003758339662722400 3324326 638571236946771168425301162074822112 3324327 -192090212707815287214765934565400192 3324328 84632983966962607401400366743552000 3324329 -911273523146856117907624549038296070 3324330 -1227827465557399831042378921708800 3324331 -17192756092049040197217333740113800 3324332 -953513339232551209234360504445756928 3324333 -223845799738856507266334200601054976 3324334 156175592850039468279951136072998720 3324335 331931037007978325482749493108800000 3324336 -156831037476558445499977765509562368 3324337 514621696453874689545282166379776000 3324338 26846339698546371091548536195280000 3324339 357592774088356102393484825382922800 3324340 -136897846367830677552648666831667200 3324341 -396930167308712450952199476552330258 3324342 2869944282353063839206026732212224 3324343 -363141668075896078552096363123241256 3324344 -957033155669835073979987037337251840 3324345 -369316898104717127240890246657356480 3324346 -212728330522674626249096054214266880 3324347 -3805113348603928282027829051745024 3324348 859063779476292323654627481549112320 3324349 -67180633695820942943863218655900064 3324350 -145843262240940296436252817071331200 3324351 288998710706013460047186484659016320 3324352 146204088567347813200424304356884480 3324353 -102578713789401509056287466782430398 3324354 7432308023053636744326869034240 3324355 -43070000623527251604289090591002240 3324356 517148651490156801832399673694412800 3324357 147760116754853602418223900507793920 3324358 14042672927295684710733470375861184 3324359 -517231559139117951621240614917798440 3324360 65673062687652516014260561396531200 3324361 -658190168371604483812355493517136038 3324362 -103703313663776362079478215799286272 3324363 -153228058877498705668534133588069376 3324364 122080322070826659557294151658539776 3324365 -226803038889133042779165100228075680 3324366 -460102642534138264308621969160894848 3324367 275931291256691056113108842721107696 3324368 69257136358903546668638271151325184 3324369 -623532840721949417790951573625994256 3324370 135600693729329370846562490533916160 3324371 636388238549176244332893774600094572 3324372 -145501811588123071323535459964786688 3324373 -10493827794408039822698601228347840 3324374 -196909913768974542201075766603205760 3324375 -103038413836909040211603321836550000 3324376 -281506675673515024237687735559086080 3324377 145053403293208098719036783014947072 3324378 -53195607876421997709458201961836544 3324379 -1732889648877410018929630788057646224 3324380 -542438445772596082679345861143411200 3324381 -593899402358160179901742081201458048 3324382 40063668661854538325849708982513792 3324383 -691453341480534037785379940822932680 3324384 193902064570053636569930777679101952 3324385 -58308611318716545850004320078627200 3324386 -82240076070860191501809003616958400 3324387 214753803955350899381323247097682560 3324388 365235863802980485332959194440545280 3324389 1179421253891610870051131356968728190 3324390 -250587181406433902616156593490814080 3324391 -14313927886423332886283867184631840 3324392 675333871122759938210881527587635200 3324393 -436006391154638285709044195190546780 3324394 -165236388829642487199904337300764320 3324395 -419427392348247021322161754317741600 3324396 5528203303573475681654929260211200 3324397 -179634301726891113256593123019127520 3324398 -10924175686735582652606850539486208 3324399 410937262564730349028059403428752640 3324400 -33268752447588336889946604487475200 3324401 317095172012963617772699941923710304 3324402 20652320293308365061040936852664592 3324403 -339539827624606301855444469844871256 3324404 -993896270407244055410252607633936384 3324405 221269784154661386029720627283123360 3324406 -75657578512809587593120031041035840 3324407 1415999102821274614473182859839431656 3324408 -166049653965859454057390554790768640 3324409 -342605070461136650540654878388064000 3324410 127879133894754170955055869836475360 3324411 -401446536741427951573271950097216520 3324412 129327296230996261348193713267546112 3324413 395145519952648105599616907724893100 3324414 203809123504824407778316464893859840 3324415 -68940210850763329539480665433679200 3324416 -5153033281731539917466763113005056 3324417 176648374190434434440421357490822560 3324418 -308179819549220606066570254663231584 3324419 175364203725579289263439439173081296 3324420 11787932421493684376611378423357440 3324421 -939211076694902684976830535200665378 3324422 -165052127259122625215773608530755488 3324423 174728700889958082271056192266754384 3324424 1030073617848208967092798240026792960 3324425 -127966246960764841746938034597973800 3324426 82049425468701791933923834772980224 3324427 -394542258148889065267699802727759488 3324428 1589553936450076928080280153209144320 3324429 61130569312663970278648963687657920 3324430 291915696354391717957257428034345600 3324431 441547500831760267139597670648462264 3324432 53816394149397995921873310894981120 3324433 70250229760933483751686447177879680 3324434 -460418451336682717304730305153526384 3324435 211331337213948092370998919960536160 3324436 -671659949489315038490437009204616320 3324437 21758372581717934036932250752483086 3324438 19867028878338563132890960248059904 3324439 -1062181520308264172716692565380167000 3324440 83561355994563090433894178724249600 3324441 -290092443923648285480154457784693808 3324442 -351570144549860133738348074856846336 3324443 -506098376699226118965488212210237776 3324444 257764884262783074710780259647416320 3324445 282950174407210856701875502316263800 3324446 414640902166193094251536834346700672 3324447 60990117424256953692867461547014640 3324448 -809927672974129717341264016509173760 3324449 -2015574033019405581940549569023790 3324450 47827139870465501695373461164480000 3324451 -101373747053689685513153543419780416 3324452 -163039569027725144700487342661978880 3324453 90383768970288783630496337322011808 3324454 165753883895542316148872526492230496 3324455 -433556551755333840696097437858029640 3324456 -87254483410594395780431054015692800 3324457 148453869579256157549948472229603706 3324458 -741540551994572166630748046660419920 3324459 -5272582799701092604309676038988352 3324460 96071869555372374675271833664143360 3324461 62255158879715785319138379980344032 3324462 274982563832758954425123273346047552 3324463 -595896717077322931231284467634869960 3324464 61597638418733416322585514633658368 3324465 466578166393958412126792303216579060 3324466 331999598556774192590678299885046784 3324467 -256223117038193237501199438682778484 3324468 150052738124016190230159340912803840 3324469 2220126905808552564883358929965287232 3324470 115162703613350083698000545862535680 3324471 255980468360537420034885058732230144 3324472 996034952650117263800547907310284800 3324473 344471007176912731671822294265737360 3324474 -115011345489847163666618293129831056 3324475 279807123317118526109323052273200 3324476 -325266715977842146354173895748877312 3324477 366858414661959456586770975588155808 3324478 303857952717212504044427778862210560 3324479 643186682221956646214795942826437376 3324480 176400374518485161794825439737282560 3324481 -316969179459623184044984703909220988 3324482 214185970651917389931730447597960704 3324483 1081831852622537950457092351573390824 3324484 108715421985406009996173038920892416 3324485 -241071280647968352850053218939487240 3324486 -342530849371083475649674249965652992 3324487 223814743547732152079026795476659600 3324488 -606672966276881999533866060414720000 3324489 193778652782926027060335092866894848 3324490 -43148624795676578309761677812889600 3324491 142885884556210753634753290053167892 3324492 433117075445060896690208128258626816 3324493 13697305939355778179113255729429324 3324494 70969815869462162992528569409814400 3324495 8155519735432864547340342665850240 3324496 23764074796443514268803378514624512 3324497 -583635958192879472031200566369561488 3324498 372167098738581406277334298371425280 3324499 -1175849468581208812923989072099060500 3324500 270133230662374297096369310977920000 3324501 -73612244323310584622475107016121860 3324502 -151287644171607849107505446172986880 3324503 -103665079417024496087834035263642864 3324504 328632182504711768942655100606218240 3324505 696114911368954929149369730598068360 3324506 76052537074041734940836648772441600 3324507 -5194305045200329435684027956672360 3324508 892163217495658878387599120328623616 3324509 1361915135537215000988592536465404710 3324510 -128997912508589310162989384945664000 3324511 -496200655445941248680362102030264176 3324512 332621219781341298178604084630126592 3324513 730284393212078133650207394559629744 3324514 -681847148630545253617044157644276144 3324515 144936877251519129273857160743844720 3324516 -119004127018118074643108250438070272 3324517 20472170429202635280146984325743392 3324518 294279778170845220567051058614655680 3324519 153654094099488209434431216636180888 3324520 -545019610608025667836884391832064000 3324521 -745145840060667557121715354611214278 3324522 -446221581086320354950922194919619328 3324523 -526292322868231097709227322971545228 3324524 -135600165257074845175830805379512320 3324525 305090959000290308841516711999732000 3324526 -208039156055663424223876810247425536 3324527 550717835664834400992259050779879376 3324528 22900564584086976969193640235958272 3324529 366357536438239508835934925097263284 3324530 366471605491489604567477260380165120 3324531 -195223849697949962746766326751093760 3324532 -562063271782273785967245501720913920 3324533 -278778781231519460266718277294358656 3324534 32461198235575723535293278928889280 3324535 -353423119444822884906091800840866400 3324536 -593780421106849803445973145739960320 3324537 -480562371445399644781997381326685760 3324538 -42761970979146653749905360195074304 3324539 -277431322161638991131683345472506944 3324540 7559867807235209259134023601479680 3324541 -88269413534640345177490868372444256 3324542 158166877971237475908819239731872192 3324543 -307945321672845359042482604023156536 3324544 -589442844574649799784729322245324800 3324545 6578387937539010778526735726230080 3324546 139348566367595802485124342519803904 3324547 -48747859136118485923282501523360720 3324548 -53626615327406813187157914066662400 3324549 -127408854686018515995791939352376032 3324550 219226371396620857495078491142408800 3324551 1119143566830608064030121823369046552 3324552 -462779930146439219816495775193251840 3324553 -330696928140623830064483838232238556 3324554 -67787415483910829673159276434933568 3324555 -6521665919969054226100247178906960 3324556 -366286860759148251785123782980071680 3324557 -1189804704269987099131729897392354240 3324558 1498262380157267714672389442792448 3324559 31848617419052207503192753820364016 3324560 109631548115751315616196111113420800 3324561 154558407299552731210968141854551488 3324562 105773559041040713228617838903686032 3324563 -484616877838561004913330762757709760 3324564 -8235842220849404941173876308779008 3324565 -567426859823964935516792812894061280 3324566 -3899432363687274687452180989268736 3324567 -107634356903567886182947653250440960 3324568 -905702288408005840410472664579942400 3324569 -688037900705593737532666202038383030 3324570 63761337294872604068065536738835200 3324571 -439782697987945740196509777466661280 3324572 -21201443842184801660412387114877440 3324573 100028462378500998532517733317830464 3324574 32862690289843711738353602183894400 3324575 156713023220783688094480161425067600 3324576 -831195736703199169476833946979270656 3324577 484789764844063156470309717673523426 3324578 -306704327289121473169593134681019744 3324579 -244311794799532328032583458987195920 3324580 188085924120108994824202561955082240 3324581 -132971422413770435954119057817790720 3324582 311319587641992922859443286846431680 3324583 -720609383413683441645348518614700496 3324584 -54839179033801317872275877929543680 3324585 227828413070194200444139324063608000 3324586 386801392308497736428199961531042992 3324587 213670896795809795463560519072817552 3324588 -6425509641525366374098950267248640 3324589 1468747105075258459806297054277988460 3324590 469341608480368200386768280869971200 3324591 -484581927699711456927338437491628800 3324592 -68028461045271574595520962070970368 3324593 -46459105945261308351105612464098158 3324594 30098246537245758138902622681308160 3324595 -1475507874027076755226605184147200 3324596 -387912142778991653664144666107520 3324597 -281235371077513500899024829038322528 3324598 45701930990125369373368096199079936 3324599 160542277687825876623878328055746600 3324600 334562870226425496352938387869184000 3324601 578299881860919793966737850861138320 3324602 -85210679808422269673795301060729600 3324603 -882840976985059273191432449101989096 3324604 115039078222297635981879845004850176 3324605 -135708513326143860021260241177161640 3324606 264156233501700893936277243714945024 3324607 -744343199481801773139245958221548416 3324608 13881208566572177967028641309130752 3324609 366356372194071552523160276173977300 3324610 -236539630762154134361876216702147040 3324611 262928972720253963971466610354897212 3324612 -105351636157407683452994555709785088 3324613 389180877522889136393429397450712862 3324614 195868792035845095874678580060898656 3324615 40156841193829271914660827923819520 3324616 715581341620001092410695403668628480 3324617 -150702129520887797457421699186653468 3324618 657062794145426959350473332958438400 3324619 -332681462212264286889882606881327980 3324620 207629509310341098363784282754611200 3324621 148493583859872456373090875613278912 3324622 228276845669312055177970240320284160 3324623 266969438446071454583298569311525872 3324624 40397872257999763450947163384971264 3324625 -553703522578010345021669540611623000 3324626 179604888984043926843408716519675904 3324627 -405772112738217080416718977931179152 3324628 5352195764760995471348122886189056 3324629 -122681036760052986216962388018846528 3324630 -170362278100337616127241154334500480 3324631 7880867542403917576095635889614872 3324632 1195368052751603319611045406956052480 3324633 69686108378747484066293732752840704 3324634 854386184939212555333839631263962880 3324635 -317949028176442539007309294288658640 3324636 -294118326685937428488488883882885120 3324637 304629578348736343704452156087652600 3324638 -543933984238370092580463963240977280 3324639 -72986270835262460288076979469982720 3324640 423439336299558253778475994408550400 3324641 542949831583733869483713104206683042 3324642 44116251960571005712535511322800384 3324643 111333690758683779079632598723445200 3324644 -386205768573074346891015146820833664 3324645 -57688109170212077541734543381700 3324646 120278581786315571858221294892982528 3324647 -1066507549258383490992714809111906040 3324648 -464885373995559229857350154813849600 3324649 822217460514744416883472364146310880 3324650 100469448682731368339041001624544000 3324651 354008729950931096470355863980947904 3324652 868238826952726572015144555606753536 3324653 1482687283485677658463304825661716160 3324654 70817400396848949710423067662091264 3324655 154703075032205541810244970243298000 3324656 128629364246726585273086534345359360 3324657 20413538216960619344168807993954304 3324658 348733079406960420470659577339840640 3324659 574625844310473335487354414245051904 3324660 209031817555220981536746786881525760 3324661 -1402169934883190249541526819178566738 3324662 -642410281397706083775460134575833536 3324663 -830686468804220000700603785211095808 3324664 488788852058273046602836062246297600 3324665 -614616274305599458831731541741610940 3324666 -36746825060993584721156625963453696 3324667 1269140984903605800959915897930061240 3324668 -556509556547683256162994045668093952 3324669 550607785583053779619131120864850944 3324670 258763778795710274490900285275465280 3324671 99216658734393210280628760708450144 3324672 105236174886948132156127366600458240 3324673 767138506195695828661094346805177728 3324674 5584804238417288961214498115196672 3324675 -146285662773622608555124457838337200 3324676 318000272658266059500744017005927680 3324677 -1276526429108866030360368145278741120 3324678 -43941646679392847182921659060295680 3324679 127168981032833754255479925019408280 3324680 763971456782914027727915720905574400 3324681 452214435943559641866433903062121770 3324682 -341989556217372073970733652786073808 3324683 -1080083602003248862202893519975936176 3324684 82836739689566602598550685671874560 3324685 86773163189028302519283972018994560 3324686 -546315212236433288282970667285925376 3324687 19086893864100539317488015915329160 3324688 -74723953070023486696083329222967296 3324689 -728752275251944583634771160775538510 3324690 44739594241300695033364531836032640 3324691 525621403211530930102303629173240184 3324692 -88523576889399599072396695346657280 3324693 64673102752059796938161584010568000 3324694 -248326484399703711700147884062299104 3324695 145838446599339493610987339356302000 3324696 352774772346357294917780338517606400 3324697 -349814407537679558786757320863820854 3324698 117153538564553061735224617727376864 3324699 -710436753024229855641271729587840000 3324700 -320553633354504806617339074344396800 3324701 -1148135448481478927970712038423878298 3324702 162875811748914122143484898329908032 3324703 -6389737010953191844898925153094048 3324704 381428078058926496457407148992233472 3324705 472780427883407226582116211694353600 3324706 253325428609780700630924277905902080 3324707 1423503128364763271399709832208276352 3324708 341591236447566147322742500390526592 3324709 -34284106270592106010777985117194080 3324710 21803340016894940641625038697381760 3324711 -1136683287159880279319104537102464 3324712 -86972027772201549990875561037588480 3324713 473461544048089344961059109080504960 3324714 -53474138728557293003288727842963712 3324715 644528921532120706155009960378816000 3324716 340962144878182821620131844573756928 3324717 9496160783706333996431047717344 3324718 118852811935040378818802372860074240 3324719 200671013081750715430171783309621248 3324720 -47633008375438531029978168242995200 3324721 -1092556784793141865637298128569540078 3324722 -416335024608270670507354030841999088 3324723 85657696580411112124320866666153784 3324724 -11413592050532953518928285763148288 3324725 -488147165077254574749888444701337750 3324726 196210981383818206841475923461172544 3324727 -124263206279225947788389987855568256 3324728 552802950721167677863853213906104320 3324729 -114219663165239972435353146008373120 3324730 310204573493538199871234457991265760 3324731 78987772429135109432374313197490544 3324732 632833741211378299726782736919430144 3324733 -132369633683935500449255824782618624 3324734 -39486730676674380722750216446156800 3324735 -148021665103524133459449616732471080 3324736 321518003552825547383832104704409600 3324737 909484240914507668393200933843481088 3324738 247975848408177521126138436216246144 3324739 -2395060003914469219486615710633569280 3324740 509948102763845188046240813101712640 3324741 -269233146995285138310454945813816320 3324742 -200396923596189708402330048971046528 3324743 -619183815271441468055037745968975336 3324744 44549596372025385757713271572817920 3324745 415725600398768813974291600430038500 3324746 95463019122956720098758523465724160 3324747 -154054428967116599868892482896410128 3324748 31020956210473675465680656234389248 3324749 301645522376718115598269704552963936 3324750 35437742240035282394805225787392000 3324751 702006983711020864233776432972304752 3324752 176438937352742699106493202261139456 3324753 -602475582171443953982085292241995200 3324754 311241629593445144265075479083794576 3324755 116536885624288897758686853303488160 3324756 454103622894458733355313147054057472 3324757 -675840148089542204954229214624626994 3324758 -446358706016532093817967448900114624 3324759 581186989438149471278688046489446504 3324760 -9810284572057077550767323284070400 3324761 926609669336055559059044577315832800 3324762 58140727546085581166076334365741312 3324763 -109214556488665513491207118801006800 3324764 -486679626018618101267289672431783424 3324765 -54074291399221985531820789390381600 3324766 -407630510312133633851339983854327168 3324767 -586582035767103335956720076528144928 3324768 -626159263118268106558276873884794880 3324769 218732327536986607351283109608104512 3324770 -18068138571063988633573249335709920 3324771 811729418336411904405813226860448740 3324772 -193919687950914358827832607093084160 3324773 420942248470512128047459721865941340 3324774 -357034780436993491066645179507359040 3324775 -5587794981392066699653659240367200 3324776 -26997101451777219332767271977943040 3324777 -240872478131333431192505418730612080 3324778 391224944024093463453067217532715440 3324779 -1152777663740540019042210806180596620 3324780 884203178339930960191625415784857600 3324781 26073171236615237268731114287425664 3324782 -390170067526773507704993198604360000 3324783 -61602427649332073539660377310871040 3324784 8556283556470216665970640182476800 3324785 -10597495922721184453305333320429400 3324786 -412747531468418916864355325891904000 3324787 -480641179308494580427000126922715528 3324788 -23042512676310059751602568541102080 3324789 -86066640584304051447891251985866472 3324790 129435908295481018764753592289998080 3324791 307361431293155585934765159889321800 3324792 -397119999309555448943499060600422400 3324793 647827250479088367598603710177944042 3324794 389931772122650963410216762576849920 3324795 147766398490505623517936959528318320 3324796 221926496569558996281819959492116992 3324797 -1041382784280621021806357919303681114 3324798 254338254395320480450084318173038784 3324799 108384763123255673936518423773711264 3324800 -239612046368374196527737172131840000 3324801 392922070143015555690724255079779632 3324802 -289955941088623404649449572080901088 3324803 -5764651955988427590953395902260736 3324804 31629784013260446244547654824292352 3324805 421064658437394419058840766952163840 3324806 54857721866025484848313366114208352 3324807 7988765063758461042543210093226056 3324808 1488773302702176517276983376379535360 3324809 1281447058482917549250807122297621352 3324810 1263247978471531908818857865429760 3324811 -153311936426669750654702142090625536 3324812 -322278692627039279324426894232219648 3324813 -288914193249366979607374505198728512 3324814 383090424201888981578279581158884160 3324815 -282044913668942771588224801683190080 3324816 9518330306041321540647363364454400 3324817 -784300352253447838193569641746717134 3324818 -143220763404341311251439310945731584 3324819 379484835265485457039277967448746288 3324820 250108623603129613901063198792762880 3324821 -81378078237078881306169419904490500 3324822 219623596692202234779213995716750272 3324823 754987440397324954520059176707898624 3324824 -1004128902762522955300363555780823040 3324825 -16369913928979390547886652937894400 3324826 333226861132577966262560674614889440 3324827 -547833240434283638019770777606668800 3324828 -17039096301106903689276310209678336 3324829 598543106753419987404010202502936640 3324830 313004575493056321910870702386417920 3324831 56769020109628706482135851329487504 3324832 340938998842039537659027867741192192 3324833 -417730373864345053349237550361884396 3324834 -123306705993827303131086622095989760 3324835 621878586432381072045258227956547280 3324836 -637680509413505766410812647340800 3324837 -6512685483254621579782646974740000 3324838 101436285959816387906922764981904000 3324839 430428343741900093601612077677201456 3324840 -599781634454783766678155445362688000 3324841 267843092869708881641023484182793572 3324842 602615557402145259162718412414605152 3324843 -237528888769725532183940614896028032 3324844 115891301690224305761529286612609536 3324845 -534928184121541862898788893224993000 3324846 4266480301623471569541215941407744 3324847 970513191345882186715157472536145296 3324848 269772281087886843078339382562488320 3324849 -161967939046758940358317958709309504 3324850 138578187117063765411394337245644000 3324851 -488415944285769041281557234003896400 3324852 -312536365798715128407270438630647424 3324853 113655217407388531841853442453899456 3324854 40138763726038357085517337294702080 3324855 470830141987019009797619067335706960 3324856 791805431339621566900061856824954880 3324857 266666806313594583101829470125004352 3324858 -1018938586394439294494541894692352 3324859 -279097035932437153283199477965693040 3324860 115468570919151710275381990108692480 3324861 829433036536838225127882422636120640 3324862 72188540451633559780567977664579200 3324863 -107063959363626816255477754779741888 3324864 -171606323831299886990009753690701824 3324865 109915655281087861092725686838242260 3324866 60221378922584425863515344422472224 3324867 26205578764101605578530243491228160 3324868 164015777418016862549828825497528448 3324869 84098916087235122185753536892563392 3324870 -45573577903484892980611153483380480 3324871 835919289640679426407025779274411544 3324872 -940169879115336604342365680878771200 3324873 -479272081799739718963315707545923200 3324874 20420359819362141927027562924867584 3324875 1156677681109149481699247281888332000 3324876 -153771529003945795786796153823379968 3324877 -709984221828263983987997062286776788 3324878 -527804708357092703940322740378557760 3324879 -200069172218032995637935577245828600 3324880 -30647943043739069214436107367219200 3324881 375733260403569315120954482820355392 3324882 263629647706083861062453668558689024 3324883 -1408189551490194095556450293585125680 3324884 775858944316204313793376648602834816 3324885 364860308831461873714521695612397600 3324886 -312737093871407270847060093141465600 3324887 483816080532594130523068464394205640 3324888 -18638439656324642415444684567306240 3324889 9646995326067044339663557497355024 3324890 439234772687168407364601774949183200 3324891 2593661493976202794418796077705520 3324892 105525260887127312883774651499801600 3324893 479790967831540112417621227750070688 3324894 -32132295156745497432993120642491136 3324895 160578936082050817614682370184405360 3324896 865365835991736824397934605911457792 3324897 -722113165462677769279033630305607152 3324898 415143938889654679262514689681029200 3324899 -133487741319406153327388351656385760 3324900 27001272302080007157842382258508800 3324901 1079810266390998815724159093803735904 3324902 -95575679317545510811429562152271616 3324903 172972572899878721318633807850278784 3324904 -733777233723958838893931392547143680 3324905 145964850095477014353144150453696000 3324906 -10130548823390348175517022174737392 3324907 292709418726729387181363463635145640 3324908 909866059901337420039800887801543680 3324909 50279514244495070207162616251012160 3324910 211958330435023918740223611182290560 3324911 -1457264491391601604928417133305658096 3324912 -52380770300889475764277282372780032 3324913 -1191422991188773305773333769203985838 3324914 -34009891789524696603090159167848944 3324915 -465405296692683071956356771190272000 3324916 85598791821845493861143549802108928 3324917 480318018610887537157297987771856352 3324918 45502168286723194744162312496463360 3324919 -408503259374846646872171705799196856 3324920 -451167078099953428907126343269990400 3324921 401014139139812858434683689468386944 3324922 -83146806131746406034633788665371168 3324923 122646252961911605631839484987655200 3324924 95727338928657339917886188290275840 3324925 -58431672289262426922376509549636000 3324926 7635503562270494935019588584363008 3324927 642347535382199131745357019190129680 3324928 -700081534565173622708088448927924224 3324929 207753382770939334898585618344342530 3324930 35128427665992125564551963180400640 3324931 -25833116259496146109984524313867456 3324932 -2479539219435890344565932456992768 3324933 -559224851659556481807926012683274016 3324934 -448931124897633651021724953015060384 3324935 483899130789439311671738379242184000 3324936 -25471162679405147533535723657625600 3324937 190092416042950126456231687340534400 3324938 -251347529061958385464990963170282240 3324939 175432969579884839334569954237937624 3324940 -580635117851829104598845938209192960 3324941 -28130893611520615493468167052819658 3324942 132423057026881608051478048349030400 3324943 1152323028403683286800331808525168000 3324944 166367812105089386294656782141628416 3324945 48970298690094747653393002428801600 3324946 -178443499441063147719670338160952160 3324947 -260900964292310671471648177325915604 3324948 -112929398844091502591956924474398720 3324949 -622724064711721993558381542258815136 3324950 324228487411285770871949567864100000 3324951 14425050482865356965155125565924960 3324952 -1191941738945643154331811330526003200 3324953 133505456881897055877990118250191824 3324954 -693551005021119271610679390287693568 3324955 439695119207123721225947865512565360 3324956 -285919243422299671361940919468730880 3324957 290352741889314405102150178256132160 3324958 41532326378202846037111600623978240 3324959 331257978804036374795619536465640 3324960 355575500293054189757075085253017600 3324961 -31518361514407636589330311040161438 3324962 319596123824932986668588103430629120 3324963 244417308721398968536494239107847544 3324964 -250556237316089467725805039703326464 3324965 210692661905888159987187915334800000 3324966 167548967586226256232422652886460160 3324967 -129352882697932872535753755229780480 3324968 295345604324126185713877546480435200 3324969 -336814912760148497619293131417489686 3324970 170172512108340204095339423146859520 3324971 -261554064800421837041452042300544208 3324972 50043360319500981578240942361575424 3324973 932721640400745844539079122716760684 3324974 655723952200876784897832336032444736 3324975 -3725791667090012453398086993436800 3324976 320342959365416767488980051588268032 3324977 -166010814495979610426409533396944668 3324978 -178956552167254458723011122699395696 3324979 -644340183468120986022646012013129568 3324980 292602625197269715386849278786959360 3324981 -610178857302689189467812530810979840 3324982 164197232232499574723379687960818592 3324983 16714794270690061907189192091224232 3324984 -307923405488209063856353880776826880 3324985 -323175525727380870827151012988565820 3324986 19777606354592417922405696263316480 3324987 486463819734398566317398769623819520 3324988 880328981396658536917132076575131136 3324989 32132845956132413068060899362030790 3324990 48658601953085367184597723029177600 3324991 193592627146981179899513972152563392 3324992 -187777313042383964224455435456872448 3324993 -79522987276927771360750307616443280 3324994 -542658514681144925997883484246661600 3324995 -247445141009905230750698986277755200 3324996 998897997029062833460773973901905920 3324997 -318996329838533054943324281019061920 3324998 -108112004299765376678859280129328640 3324999 -904580903128108391767416570498150192 3325000 -228747316748434829719548894720000000 3325001 917854786949750494427613649073963904 3325002 -192862395025727200552275874237018368 3325003 -882661849864457487323785457300392536 3325004 60852324965682636329313048124830720 3325005 95700021862368001612376349072450360 3325006 291442705516358492036893026085109952 3325007 -18269241375240948944535819580212768 3325008 35195854162915463723506545949016064 3325009 -859100908735273452777117852562720784 3325010 190878554271876652335152214563376960 3325011 84020465379741200063258983126988472 3325012 -244469860416527008660061163912482944 3325013 -14011717574332553896699883390308104 3325014 -32994167826925391996469631015526400 3325015 532844960815820969525725849974312000 3325016 -1221223450291499244072664326649067520 3325017 530558562861004143174400376375348448 3325018 -3489523993076524714784577553544448 3325019 248840484164394897094137103294008000 3325020 -262783024690737171051157723684208640 3325021 -133551221698019107436214097258661376 3325022 190789511388525683530235122969309824 3325023 -105501711514202866439627744766129120 3325024 -1397952503982246398607382696050032640 3325025 104746489512479868415685364251589600 3325026 269258775922964641600628553077622144 3325027 674565890546826413226518826811406876 3325028 218587717192768727838414774322446336 3325029 116945001376382402643532228190339328 3325030 533190050120597899660042570252012800 3325031 1119791990183905060066763500192975200 3325032 256295237145872619352501973570411520 3325033 -243408919065250850118753083601291718 3325034 270755148056507575322820820069162416 3325035 86630191633163506936985213235759360 3325036 -223630394429513172534335533286562816 3325037 36848146889191500162483026384164800 3325038 -231442593702505729839385616534722560 3325039 1251352968246383146111800713332325840 3325040 73568873733169880942277035610931200 3325041 -206601752538057759730611573187671552 3325042 169909381286130844537695509409561600 3325043 -433537130319895253106084027837078708 3325044 -218678398533566000810880569373302784 3325045 -107155386502192602362967799859015400 3325046 192055762565702159181817438784429184 3325047 734364415247015560267510898038320384 3325048 -106847486607907568956539637518704640 3325049 -114534189281118648766293224340921600 3325050 284431826559996681866271461278800 3325051 -443758432413602316039173030629561948 3325052 -37157187112254264580808705226244608 3325053 -472451571037320458973540443565688800 3325054 633347108633015254563784597337918976 3325055 853324436650950609052778022727545960 3325056 138845705176602181466276729318277120 3325057 1345162027081592900654746954022257840 3325058 -345973453001120631305874992011292160 3325059 78834787484219753119793566080731928 3325060 -152817432107493495013404786554376960 3325061 -8840838886491952620485037614446560 3325062 -792309425800410368402321035800576 3325063 -191199755275273624644613456799143680 3325064 610864756637854988394053924499947520 3325065 -543763174349160208677457568270076480 3325066 -155939757700966290137891371553189280 3325067 213922703106339516639227130759964116 3325068 256396969780941251170333540693815552 3325069 -340801937539872946018691072151601440 3325070 94156755104014456418096176744968960 3325071 757262182863779923723469559004184712 3325072 111085192804631244238334543265792 3325073 -550969608370905869257520917579437276 3325074 -300018191567415638880349816042285440 3325075 491883459204471298035216717811980300 3325076 -288008487788420733977975733900871680 3325077 -415438744844088683197076717003520 3325078 38747943370252760516645486863391424 3325079 354309581014246389277158478501580376 3325080 -605883828744031659768290792448000 3325081 -302758274534727360502295932320616428 3325082 246610868623497014907297932821778400 3325083 52886901867670899662254951032854424 3325084 -63300362868754357656324133398988800 3325085 -171205555373777813453903373878531220 3325086 -21207835451149534811099391481119168 3325087 -252230559235726525925634729014042160 3325088 212028207732931852351534261469184 3325089 -551579822115576458817992052996349776 3325090 -259152796893004800100591468007743200 3325091 34919281393525287666349373938406400 3325092 -135955954259699592639737456599504896 3325093 65546901978175550344696329155441342 3325094 -358231368818406041585742975571727904 3325095 -473837837577539361476073379132662000 3325096 -83186513725809588236642958456176640 3325097 1287413447917430841422378668721079546 3325098 -164654011279558450468660383471541248 3325099 -108060224852263946020153917245821900 3325100 -58811232757235085338492448112243200 3325101 -37448872097384667526522601434932960 3325102 352300710185529013395928669462663104 3325103 431677165326759146740345179702238680 3325104 2082919578021698088867570922291200 3325105 136907564098261730681907987358512960 3325106 61110439001494494804172105907284752 3325107 382735440270122506310870696593994040 3325108 330829421192619916657546049791757056 3325109 -1685444438216995789617501196804796160 3325110 -144406738818632250139787935900876800 3325111 -393789335607180038344145971046218200 3325112 171770981178750791842225321255034880 3325113 -402761418815994113115141067078909776 3325114 61986023889695875717331847901102080 3325115 -791363923891646213004564845700734400 3325116 -178573173440978420599090000843791360 3325117 276554174749273042182138448353539392 3325118 604325782229619479406822443762453760 3325119 -210341912552374673285029065577697280 3325120 208604011608414082827202737450516480 3325121 -719383570575957488794580333325087678 3325122 61135554456293198272716587982612480 3325123 -442503195451409223222413870956050628 3325124 997895293232466870117258999044692992 3325125 -652600842253816329937317557156616000 3325126 -14000208823195664367275714836794240 3325127 -260461337260253671973686527646494288 3325128 37140778352831532715798115427164160 3325129 434611625770633569312458344345200180 3325130 102816018709197737798950443126948960 3325131 -15661905120561282730015046213571228 3325132 278400359491909106340313406572028928 3325133 17906826036756033181733295122595840 3325134 331190661703809374954638064331324480 3325135 387745868771018608824272772824747760 3325136 51814193711592297074155734963412992 3325137 -705680527010112319828568890507184448 3325138 30319055413585562339964115710714144 3325139 651755730259237560645520115735903424 3325140 101715924444250390483126383261734400 3325141 -276512781980373130394741971040510916 3325142 17232569500383718988544791065181472 3325143 670932398529512268573161399929360128 3325144 -583972699557548946617347572688803840 3325145 -818867210506732464048281290670447100 3325146 -236752866878356127926578632713224192 3325147 780168440558372898119161378932992 3325148 -708332186750496401967026482877793792 3325149 1203580441981828835537797087977665088 3325150 -9862058218479600709828432614470400 3325151 -71685309526810471203207354886666296 3325152 718330174577657768295740559411118080 3325153 -40802981130229826938589207759900672 3325154 -9724171441442029301031905167219200 3325155 -37799873658906775949082508587573840 3325156 -186149735672826800147639092472954880 3325157 1200678182176842142040354869980848832 3325158 344650302414291773511631641318681600 3325159 91343822264030198806123539857186360 3325160 -681224901829171929140519154955161600 3325161 -101565340573225175350112547565068096 3325162 660527887286544681978014245405862832 3325163 286278475906645184823880825646794080 3325164 -460296674352065877633682555776551424 3325165 70340084252787720793692804786443520 3325166 -161227017185442732117710988168802176 3325167 94329120431933250942847114363186008 3325168 -43513148258460519259764583209369600 3325169 923658252221603180624523147861867060 3325170 -22692502178256889361385150907852800 3325171 16198539728901002015412822107224944 3325172 244551243287899433795948513617355520 3325173 -641255130333832599968219747374518432 3325174 -567514198743246703749566403857899008 3325175 8588267063819890578753303528646800 3325176 180190858961064060002248165935083520 3325177 1306354732649670886511284804752786026 3325178 -234322509883673419966921740473865360 3325179 -175583139435078465772401750426299904 3325180 56402863843072860501846716330150400 3325181 -366361973482877360735962774579994400 3325182 -3011443222231146996524011015452672 3325183 -55292352351116809207056398648042400 3325184 52915110756461026175244525675479040 3325185 -771033193164899764646041061955964800 3325186 12647191631116797880871665328163792 3325187 1281704726141912829595551427935139836 3325188 -390825930307933151366484463151846400 3325189 -352028348874749123724460691455425600 3325190 -2061772627127716903610898329241600 3325191 -93047470075305629279782371397982808 3325192 -163772624697836420223399873179105280 3325193 -937180709994922257015352911629275356 3325194 111368966030278483764904495235218224 3325195 -100416567773325613193090029192312800 3325196 -170609658992300018298793454808148992 3325197 988091976743255982187824655277420928 3325198 -513488089151387617722091762226523840 3325199 799545608658552898223702717970321840 3325200 -15674981379632173862871824705126400 3325201 -1799642235138630431319842917060894 3325202 -36591716464330023260722649604446208 3325203 187886448189962704623202805164552704 3325204 126517621527815076074129717590979456 3325205 72137761236689837851294451634116760 3325206 -450785502149830257072211849945645056 3325207 840016031733073813595693734753800480 3325208 282533431074850364308946381884200960 3325209 -88546187819674893828269485637969760 3325210 -20984483846720350176218137244851200 3325211 369439738381290923021215038277735812 3325212 -525970560768144593026441542279192576 3325213 620521294707382568889162143887041280 3325214 -188281537541594658642800931285138048 3325215 -1015239605120474766192243835637760 3325216 953665065834895933455047408697802752 3325217 77425233870970099596317558103868032 3325218 -91768879273267205740422801291571200 3325219 604118148713689379107150529201814620 3325220 139906664678431267425557106599969280 3325221 -505510758216984671495548079180233410 3325222 -401062214568178012302150589178669088 3325223 19710095941424171397433732109345376 3325224 22576344860770774751613709551697920 3325225 -341054248261579102466001442088654400 3325226 517968964154724435566905057975778304 3325227 2994350764612724283183368310263520 3325228 150253080647633814737024934763179520 3325229 427675771142446560629755375014019584 3325230 -203809995562041490495431969490242240 3325231 -49484095256329487667926802397238176 3325232 208453097388328983359725723695316992 3325233 -4575025287120601403951784693940800 3325234 3756914160425495799867805095372672 3325235 382922140109207246965844275182685680 3325236 110323173248909300746001427252203520 3325237 -931053103808922001814077633676020114 3325238 265226958185265734162239225648908576 3325239 -360549725541484773774631764732456960 3325240 117975115014228458871284745354240000 3325241 -458766776792726683357530667647802368 3325242 -19909688441869865023193958924837888 3325243 -280758808273777050634831545226260508 3325244 449895138840227072992614450659550720 3325245 -106348221652378342637618407751270400 3325246 -140438331349236137537322661973131776 3325247 34559467003750861090405375982672040 3325248 -74249290609903808709122855069024256 3325249 -884143503701976611444229730463026750 3325250 386981324014815696698278584171264000 3325251 -130052164813077465161542654347818016 3325252 -116163718936732847167195487969763328 3325253 735604621230074096593178705785337502 3325254 -334976659033991034813252789252559680 3325255 118985737221758362981408112141831160 3325256 68341442511665210372724326893977600 3325257 -117841738205761454006981078899872312 3325258 57627701802063638424827111873490480 3325259 -28988691709888380382028827766166384 3325260 -58693539266839243930457447985162240 3325261 -387770400581452782077746961582416138 3325262 691570844906013591870709427517373632 3325263 102244219135242179962536222669248400 3325264 16471175043949819761312134530301952 3325265 45976771113181738629347542932828660 3325266 -38361418439959888275043837174579200 3325267 -1226617764713059836182348022106763448 3325268 1637269747043704351276215694747852800 3325269 -153086914221694223573380363610914656 3325270 38548427910112763548896633488092800 3325271 -144900066711352850867822111917366128 3325272 -113610382777089590541799645062144000 3325273 -110509276287192876392181728834753856 3325274 61208604784752969220308333825521136 3325275 342983586758180200692710769862411500 3325276 11540218025505987024031069714642432 3325277 -126241942114759715939462116796971776 3325278 -344714007882283304025133085393221632 3325279 -354727990114091050049269223498449120 3325280 -43363508406616352489105294386790400 3325281 180121581053615668959954033566469552 3325282 -260271807331409263892436940866457008 3325283 157435366799497464890521586921170800 3325284 -486994659841510115783402654987806080 3325285 -447116430881566181081237356944864000 3325286 -468883934366493732124701841783173408 3325287 -220413557605314162845238726052190808 3325288 1083078292214825100646201681558133760 3325289 264725567081928274656022562892267600 3325290 -3989326602549178069959753122688000 3325291 -977089104450745437137661243200423308 3325292 -394341528914722940256924983712777984 3325293 54921321018842101302004622762671404 3325294 148939315755179890177324742717462400 3325295 44430773625908117567995926302236320 3325296 44779951003625890412722642377474048 3325297 137530633921920201038673346075670400 3325298 -304593691349234396513691092965899264 3325299 348150332801743009517981837381958720 3325300 402088802569902261001323117797068800 3325301 -377187191613428684778577705349104992 3325302 263772252776484698502563556866188992 3325303 -302908601283405270514056833154903448 3325304 1566958549209913355860793150772019200 3325305 83382200996630581000123219161976320 3325306 633262603814509044837729328736426352 3325307 -261591444564808704404161052539021320 3325308 -44311398274957342705636204826984448 3325309 584407308416556870376057759515770360 3325310 -19461916593373741769838090575738880 3325311 -189007025718934282923639423521823240 3325312 986587019310265039593462780332605440 3325313 -106604612163357849654449457202029438 3325314 58739380698660050985698980819509120 3325315 162884032172522877444090222106000800 3325316 -625369447096886784398333916326232960 3325317 -25924544516055782394792997588095552 3325318 -9723347043527324149925917418971200 3325319 3052358475383220695009299749927600 3325320 -435118286710145897407525105704960000 3325321 1082826085076773224708973253196602522 3325322 95383345101981283436377722749952 3325323 -87541038811683598855396060212024960 3325324 593622514297514275454875243769275392 3325325 572522562686537592781572926399878050 3325326 -225504600276498562632394654616290176 3325327 544401183546794158590774490625520176 3325328 81850126948394830064338984135729152 3325329 291992336039861368124282267178524544 3325330 -468145154745065560747002856653816000 3325331 137384495043683224359623096350185132 3325332 -193073667841026066983441563754182656 3325333 633525697908375381944236560103702848 3325334 605876256066915936027844898359734816 3325335 178109406198922949082779281941687840 3325336 -107792434738946085329791949990400000 3325337 -111758814314203882287184283816559360 3325338 -96912264408546981380920520650230816 3325339 165271813862440421015214007142021440 3325340 -19131337493165569804579862943897600 3325341 323548010478142638727202729304849792 3325342 218366253066368035255574999165083200 3325343 -33835807708574783390115691609595040 3325344 1102563771876215785496061794838380544 3325345 -426560971239383586236554981227489900 3325346 -97738386890575074644960930554295040 3325347 -221125778746466075249018220111744000 3325348 134943053233338615716501231659475200 3325349 -862514258051298553883701049132419650 3325350 63261300795157209624606004394188800 3325351 145775271378043614837041144654623352 3325352 541431483218213196782545237922073600 3325353 -907786979156939170478646265506474336 3325354 -263449856709358813837265474998345536 3325355 1419020687720675351912829713203749120 3325356 -129145481348148874848600088305048576 3325357 394153196905093125775689921677209312 3325358 348841750230935356051692127910704320 3325359 263066647480750990214877533192528904 3325360 93153505733234142766030705723637760 3325361 -273922590528320097797372178223427520 3325362 -2254872803824892415504593039351040 3325363 -38152844443722328636215789309885696 3325364 117814882761388449044650383786258432 3325365 203646596759841336495015222550531260 3325366 69534052557711584535778622787791424 3325367 9238140748105876376263528559982072 3325368 -430795815618715025811938181701959680 3325369 107750456806149923665814205132876244 3325370 180348101405379709890713087633694720 3325371 -240158958750113838893714210852491776 3325372 337144991980093082425081980634060800 3325373 -385973036945281295845525648713672378 3325374 12312146136455438558927552712365760 3325375 635163589018823057718222985161840000 3325376 -347736343989012286161581971423100928 3325377 -98856147089867220233760963398389920 3325378 5358602490883980286086793237040640 3325379 136495145562208760747980079069689584 3325380 -3562180004629677299996254979174400 3325381 -874591630414132804439431519535054818 3325382 -427544254591743766763089398736656000 3325383 425434912184214825278206956370773552 3325384 223729130779747404321445571236930560 3325385 -184406239698460859629259433378123420 3325386 86839620768331190576983159903655424 3325387 -218702020847478312571796819007605376 3325388 -443348615635015292377432417283096064 3325389 849142796999583779963641638684575424 3325390 -761752623054713806749611224220734080 3325391 -71682153582508528145169857614807008 3325392 30051177288321695761775784679833600 3325393 -106354288349815209120849644228313358 3325394 70782747120773350170965404853540496 3325395 351608867552355635900718215628848640 3325396 -105734470388368273129444161725487360 3325397 628902892538083695307068195214798332 3325398 194227876452844088540228991683196864 3325399 59941565072618963162909471544833280 3325400 -103041176636792285309697913159680000 3325401 -147775785141695536826825405915980800 3325402 233683510970499078463768987329799152 3325403 -1270007323488289006222217721304716348 3325404 -695614462627945492024150704572279808 3325405 -11743216289830232329230944053374240 3325406 -75184467971260157589417487214397696 3325407 -469547405841986718580263384831128760 3325408 -1255903741201999763405913494354657280 3325409 -332370160190542129426996009081125696 3325410 32272385068913887568106330683443200 3325411 -1376941151575365394082836667599783688 3325412 -68393071740182490597151492761143040 3325413 237759206984895570365274692686847424 3325414 -446037266703177331995154529489158944 3325415 780422970602665389852085287675253920 3325416 318718196780964705575756576184729600 3325417 -1075418662752715033820606887649246400 3325418 -439322204392609462665148479026376960 3325419 -892337449540606881863389482994139556 3325420 -194215426751787747103287259887237120 3325421 1148327736380969514604155056958548544 3325422 361308949942988059642450755775697472 3325423 779977756210057435121361027393504400 3325424 -21357349760475475482442894139817984 3325425 15249063661394268319926674423544000 3325426 -250955627819410710985026996061516800 3325427 -296186898319553520197239252576409856 3325428 226576908886388399926666787268771840 3325429 171140636833167342887009383782266030 3325430 245497948772458621265568496761206400 3325431 -466178151997217190011048561163661848 3325432 71015252067316709718682945931182080 3325433 538659628790494044086005112770616682 3325434 -261425052552028612715696020959226368 3325435 93827058924260303205776387602504560 3325436 323679723819897633485088037198794240 3325437 -5248273576497708206574217877081760 3325438 -1462295792589562287532357798266459648 3325439 586918176453888975858671135892441624 3325440 -44369358158289723943869019670446080 3325441 -5053540706572164962185305445870336 3325442 -45655079441137854965090498192389728 3325443 -850718019576293247901239907825608 3325444 -708977332135958904320149962663816064 3325445 65192157353704696668660237592928700 3325446 217028596551027230806207413652028160 3325447 445694783957875583787319801470879896 3325448 -4236357913114450215699151153889280 3325449 143471027067060239342927459618915520 3325450 -175883795005660527319712663347206000 3325451 -832268486226827662459798239227013528 3325452 -32664222502428396263067122334594048 3325453 -629510053961335939751446095246325920 3325454 512642268884353200239476707964212672 3325455 139534474949816598582230994845598720 3325456 294282755032263300384693744610508800 3325457 -97867364782297202866423878295113294 3325458 822373616205981734051825712886076928 3325459 -1191751753211980515897950364113348640 3325460 -643292720731589053319662728303294720 3325461 552430204618689597462740141766010272 3325462 69466045657751894563595416212295680 3325463 463126673899749707400306618072890304 3325464 434637330266211233897894399362344960 3325465 256101947266511546531332630197791040 3325466 492340582778493346349333257181256432 3325467 -229971652980184077684328866677218920 3325468 698416447462054604765671992676955648 3325469 191661418549208438014976662209847872 3325470 73644439439100187093296578827536000 3325471 -59461141414380120638167085162029008 3325472 -54555712047679201900729380558471168 3325473 -489273033622038730502110601574243456 3325474 -218647646603557214147391347041497264 3325475 -266466804718535338239395270188299000 3325476 -119866120267736561269553059901276160 3325477 425107987910397930484526691069148860 3325478 117401619068084561636506736898643968 3325479 112964450630261315780906137625984208 3325480 348083946220093662780161702554982400 3325481 332292053814984752055589926117440100 3325482 -150251695163172228714387659071810560 3325483 806070366148474364961652100641508388 3325484 -658885103312111491587840517343625984 3325485 130477808242249674988847117066380800 3325486 -324593143612762007713538275156791360 3325487 1399996171707831139441211397887719992 3325488 52851237554651266255505347790438400 3325489 -59821554985831828303170360710313600 3325490 -13620888083479157594179238669253120 3325491 5993206874329903797126364270397136 3325492 169222210795038091149193137710508416 3325493 -677471372253602020917962429698006116 3325494 -118915296131697623948529228574679040 3325495 641751256189440216361515666006074880 3325496 502423480982506324855284561060065280 3325497 -81595152075614646937257110898577728 3325498 184115244800085702061600132810974720 3325499 648700813729108797397965433752669000 3325500 504875190796017392468963063998080000 3325501 -34353180329759447042051487867257856 3325502 170734247644433550315920420824925952 3325503 741037329300254257972652895667458504 3325504 37398405699098730682730149956288512 3325505 -549054227415420819449030436973392000 3325506 -427037051271289046414411056172795136 3325507 -791508450424559306111874733744591848 3325508 -174349916368091518140488009573416704 3325509 -903871579499339603522531437596116160 3325510 -184299858793927574394150457242247680 3325511 431425145622898028882833353703152432 3325512 245083882213590064342566556775915520 3325513 -196550182362918700081124951406928960 3325514 -145287142785678888450937053395400144 3325515 25863538459358156821095833938026720 3325516 -571078484526304874986140409342710272 3325517 -467280669461490613284586684218244680 3325518 -110617013313542181737645233947639936 3325519 -447949262662820364376781570374856080 3325520 68408979295356699665280815008972800 3325521 -633981360403076306289711285157801488 3325522 213245300214387352142551471509255312 3325523 -121960118929898296841991042479054064 3325524 35510959491450649112401738325913600 3325525 -55795701425944394977950791616294400 3325526 -38429281211199000475723993463636064 3325527 -583968178508096912881330798389493992 3325528 124145859214449300420844576496732160 3325529 -45090712095404760924541696295781120 3325530 83723325492524324259755335849297920 3325531 -1235423604643254927770411939959926000 3325532 -18959559665764148441075054283549696 3325533 403109319881363737737934201861489824 3325534 -2631819155790338317807960864714560 3325535 -9177122163241062768614404681112400 3325536 -73276293515427648864586953233399808 3325537 -323896012807138242831591410632467308 3325538 134612621701272369526543454462621760 3325539 -223178261602992930253577208508865280 3325540 736363626363744150116427922372538880 3325541 373525181608239961773439140747090942 3325542 110845486218152760512453710914046464 3325543 259299891301369931332688778759882288 3325544 -146762422029135907849436030500423680 3325545 -783478526152787638216976315695294080 3325546 240615498059249211205160301373685760 3325547 -192582446235089535348783167642611920 3325548 182194781861776308650515680081325056 3325549 -1311884422013056423340629740586753450 3325550 19911848815705509275276118133828800 3325551 -225075123892731793568967871320291840 3325552 222874889075552788095666945070432256 3325553 464617703443681846222840979020361280 3325554 92002417362339757882541733705246864 3325555 772203693265764850767028497613518960 3325556 -22735429888018868735074820446027776 3325557 -318253844545837451203862396415612096 3325558 -132408681286811402882620561608609120 3325559 -6944713741627763820177675968144400 3325560 28310402347676291117204129533132800 3325561 -992531856598291815475633707731883840 3325562 82522132669736382474042724440946032 3325563 -302008909808581195964885386837275600 3325564 -857736740853029074724157725251072 3325565 474723727037432901549647083711388460 3325566 -224274106013350232479502284864791552 3325567 158313650355271929820383921890023792 3325568 -97153380017662410199851005777018880 3325569 105236621407595085231711795584374656 3325570 178428973251886962058452363149030400 3325571 -1026232844233682476790705261899918056 3325572 272496934199775302000346282227796096 3325573 1066182039383223741292188724147721822 3325574 91216654538362745734561318971056640 3325575 -263255718558324210259685408344080000 3325576 252893405077359252379507796871214080 3325577 -6923051595159911597531058455907120 3325578 214245312568469334298834234266311424 3325579 526556595032274876018458511483472320 3325580 -585321987191542121547344948457461760 3325581 -4100043649823420129136828412566858 3325582 -78553527348310869146840017821371520 3325583 1180100912478925128408486971666706144 3325584 -266463961243471449751461513241559040 3325585 -520190913542548306497272507672078220 3325586 642258021724256032347051965636924544 3325587 -55690082202757199145149357106370560 3325588 -2890867086289156082168270158434304 3325589 748868994081188225218893854915312640 3325590 -53148620469634754758037310431808000 3325591 51998441653947951026774190106653744 3325592 -372336237330781870442501985882009600 3325593 -93237044326408257163977566509488576 3325594 328728120970246503174401870871256320 3325595 -52082481706415462499121158929822400 3325596 8093475070170814130772835413540864 3325597 239624321422175121498331726761921504 3325598 38875789046679865569423221106371520 3325599 -354624148079054905679696577246365376 3325600 187477907436537158086562113324646400 3325601 -1168265608953911111146860757386064848 3325602 52022867880173186945214831656093184 3325603 -14284827460357973571390841124241480 3325604 -197478965887567457356717253030035200 3325605 -131483046004561034420444569614515040 3325606 -11208243421256718217766162958409248 3325607 573457621242721464298935730162533432 3325608 -218325119967979721186909029606195200 3325609 -297616737031765250812079381694126720 3325610 167144328254609055583947641361540960 3325611 -616055929860363236305333109589481128 3325612 1037226071273318491277203990664865280 3325613 217534097552996332157531926262934444 3325614 -352614645144452944160454625458932160 3325615 61764870003770072473487446426466760 3325616 5831132458288486076284710272630784 3325617 -75885342026618709740384734988067534 3325618 -25128308553589924253172576376657920 3325619 -388247088179716425843921376884630840 3325620 161574041309660473464500621414400 3325621 117228499641687023336176245914869400 3325622 -37527807528516038328606660751915008 3325623 43066090663382825791868281249609344 3325624 -256743037954675679719693390791598080 3325625 -335875474275433082487011530286617500 3325626 -375226018849949932562798215314832896 3325627 27424437025515414762084291754472880 3325628 -119109500588883702571068971461573632 3325629 -500095437433341705550144679167132416 3325630 2559370021952871700856668198020480 3325631 -890962234334511740515735476474629568 3325632 14200229927751895042195488654753792 3325633 622265228930666706553372345640813160 3325634 -66346707061349326380377658177283008 3325635 280274606524418809287509949748091040 3325636 -1036424465434823428162742868004865920 3325637 -505160985393064263625479998872494048 3325638 -340022225058077233092428181221160960 3325639 -165403030129981810834314997728788976 3325640 -466240043015622650068602752824934400 3325641 55490852120397731723638107558224640 3325642 18169203382668585963911823159645792 3325643 669262238584689960537617461537439892 3325644 -84563440602865877845142181805916160 3325645 -168696630871898793854544624619618920 3325646 -334530017576043977684801982497369280 3325647 -313611024916870299707707161319482720 3325648 261525422157109101544666971429273600 3325649 29042784059565934899124518611612160 3325650 96565945017142952243624656280361600 3325651 378654423667132436361876043500073552 3325652 -85998616285278524059783178944462848 3325653 531033191882229260350736620897047840 3325654 -210541971718929225914811296055577728 3325655 458875882507959329903175770608321560 3325656 157954257063755324751272097122611200 3325657 267377676815849178460743941187440906 3325658 -163413229822798079006874217229063424 3325659 982785634166379973630793630539488480 3325660 251962582066211831824208085293352960 3325661 -81423495001669867335505210838976468 3325662 -107203365591008927856711073597428480 3325663 8722101581287690691497821993100800 3325664 -627942508775459402887153718124871680 3325665 -170328409237259114325342840690508800 3325666 235751780602783490437277028419710032 3325667 -104376007643668579688449307240494008 3325668 27886924889618084298308438473273344 3325669 -504517781812653807323112111606656804 3325670 105729728170034123515900330065233280 3325671 -377575204044249608031384713793698400 3325672 -171239503016519875529926803261112320 3325673 497442884065995046259286975052550784 3325674 34426736982859895817473937981104640 3325675 -162840787016950920202971905874976200 3325676 335584606388406423034830035800140288 3325677 -434135363101403159608180988898732480 3325678 713749020210826496868458425115096640 3325679 212227547345838507575141427542894856 3325680 -31937387520411468314107363786752000 3325681 -808779603219998694039820915535801518 3325682 332720854620227279392433491646706192 3325683 -697385743391970432306906106014175176 3325684 881055281771421848589041865715609600 3325685 -320368668353313450443158763116800 3325686 25039964879957957810846080360347648 3325687 -307433955539561143456136742697104664 3325688 -202426511620486300765357913564160000 3325689 66398509796963086602560949030410544 3325690 205829098868646221634240655820997600 3325691 78778526656061559408269488345676400 3325692 236606247713769013619492892399304704 3325693 -387871072522533171440134243553669184 3325694 174198821466891132440872509982009152 3325695 79260927787099642264342817104267920 3325696 -893365743548938644493475432141684736 3325697 -1059197480610391473279012603495002880 3325698 190608575846296824294750036554074704 3325699 -84384622707389503954874726937096880 3325700 -99809301354062104896188152417689600 3325701 727268745817685767080516510888587232 3325702 -295191157543588520850994638923756448 3325703 -340192853950610191659846702576438000 3325704 -598109432160485641049101138053242880 3325705 -737406239512763835148528068377962140 3325706 -2029537543581904131623678994110976 3325707 -96405318931121730700911175560652800 3325708 -43698028012430197768566286083508224 3325709 -1079862829954626291103143598651782090 3325710 372467176118073445826295573775960320 3325711 -246767098372147000899678877809149952 3325712 -11150946820532001336535657634856960 3325713 -123743497958599399649493077709021456 3325714 -33703332419486743521512089888857600 3325715 273780470757044829745165007861953920 3325716 241482132301624520328526877912806272 3325717 665961400888283848796426080803466766 3325718 -118109901346196674797124565298356160 3325719 -144292309365042266144703304657544856 3325720 979494340390764659103063409680384000 3325721 165044286471246946542082068710330112 3325722 273185668236800379934497001315956480 3325723 -87167647251388769642017110645769520 3325724 -168309571420900829794515186915285504 3325725 -158112495583042015782648700638120000 3325726 390013881719889992699858626004925312 3325727 992685713332471099719469502471598672 3325728 -249288388913277167108393140538572800 3325729 -77433351986366787017185662928470912 3325730 -436201690969930566360559786446486240 3325731 94600444458839059820813958068592384 3325732 258173496163130529800102941223828096 3325733 -128003013910248265458148681530990018 3325734 7951522169957051002282369793742528 3325735 69555703618269088652589441231598560 3325736 -1055313094448755559936052355703608320 3325737 -239844074648934546000230265346454640 3325738 -105326940904833615120532469055754656 3325739 1089848751169099500582667670611311540 3325740 63171286539911879845712233166438400 3325741 612239008603017059939836754036012800 3325742 -60717807819551205755543033149194240 3325743 -941328678646994429018778664729561200 3325744 -36023927893372064975552169062989824 3325745 355237850883229790572022952638051880 3325746 424303799615617935513851604546741504 3325747 1322073593214079452957178583373325196 3325748 -91368082534205923368759166350206592 3325749 -2437722397860006086301248052756480 3325750 -178538512786047044919766373005152000 3325751 207091299039570220302195214781671560 3325752 -147045437834694439527659773827072000 3325753 -828416545642584739937565954838411520 3325754 -228936481278369822044816421168580608 3325755 517481155013132345407375241024584560 3325756 24333093418695716334577031821080576 3325757 -25854803934018343193962403380387680 3325758 35609219932048008346730520850929984 3325759 -1228992220571741271606510927602559040 3325760 104547643219433857604376954981580800 3325761 -747578233936614313297766464867543068 3325762 -416173374331774218261629637723639936 3325763 278376569479993588200557075569905360 3325764 76531425764792519286498646533795840 3325765 -778765901695364565676368608587238340 3325766 -289942632115398891499175036786859168 3325767 1807763779348723579598541335838366720 3325768 -1233613233542972932619931239991229440 3325769 762760787570166627767391192475102170 3325770 89197324053498079543796207729356800 3325771 -848000734387056096959123780238199800 3325772 -457355033845635756061727462407482624 3325773 -231287925553830374045404299781515264 3325774 -170116496127219950622201251899280448 3325775 88760004325677538593984698707839600 3325776 213343562302825173684958292445757440 3325777 -24854995040465972022399898771117248 3325778 -804160341100566736513769071052994240 3325779 -13289647646796184766013550768843560 3325780 -161822973684499146067555294860038400 3325781 -869003380927351833869043141966828036 3325782 -73301497593808585198637401283745792 3325783 652223233137158457678976163790605704 3325784 466138445812982690142236991012864000 3325785 62589214047550229286236822004379200 3325786 222959371298579765509604222495108592 3325787 587830191850250742981899587217594436 3325788 -470146005711277522228103218482198528 3325789 -1008777247747751790875998941328424410 3325790 198850005456558124673759102723934720 3325791 50161508838691750417071144644244864 3325792 -10579984829150272116703621159845888 3325793 264541076357095463773370986542411042 3325794 385330167537419676234847454529033600 3325795 579139197281904140717320784423648160 3325796 274722650081224139676019195549040640 3325797 -337117730280239134222034294460231972 3325798 -73553175736607545428924827802408960 3325799 506906666361688940828417112729585120 3325800 2340950166564524962261974061056000 3325801 -494866428558952400793408514739968198 3325802 -370239174224742575692666049335725648 3325803 48791777697928351012527188968070880 3325804 -196382638963576849846727223939903488 3325805 -301311172167993409574377647252230400 3325806 75153779052130595107960379625600 3325807 -118302775755633127038946938372388080 3325808 -15813803303836899215372321379287040 3325809 542984381761308296527612166973838704 3325810 214547670472695008058584405389647360 3325811 470922081428962200931897402565774412 3325812 -24772393181296585649335570486382592 3325813 -1337252146969848787317914333986484960 3325814 -1082926898234703922729363410911286528 3325815 63330785500012170820358881119732360 3325816 69456434335336985262577460944035840 3325817 -824517868158205248896277634360655520 3325818 394225608186471181617804150824085504 3325819 -48600913919441027145710116320840928 3325820 -42740513918015437963281635904384000 3325821 398212418902961241661472299405883520 3325822 -595577669899306858524226128033197568 3325823 145214665663960872870300619962962352 3325824 158063708638057751436272293191352320 3325825 161636503063852260256560053162518550 3325826 -314275621558540014692208205732552752 3325827 221280648767711269989795766325040120 3325828 436179868356960138599134697314916352 3325829 -363787224102485013158117557667096400 3325830 73519981966619640695790667507968000 3325831 -95726501793475508840294322642587368 3325832 -532007762366431237412863095193881600 3325833 -59304102469049144146610451920446080 3325834 -219106165807307843372576238921070848 3325835 -475908571183073737649677699200000 3325836 -257256320962035790985539369538764800 3325837 -557565106159420297710462885233868948 3325838 54867220702882992632907130145137920 3325839 280900375662891779452510854960591360 3325840 -48610300778807399927567990607052800 3325841 424982205302937669097486374833835300 3325842 192522620262324935198625232569627456 3325843 -592932874030258378737914070313203216 3325844 -412447021218944807101619726583387264 3325845 -493587606869716822736512279626240480 3325846 -495129167500799816947186108119357696 3325847 47035259541398701259147539844674272 3325848 -728073593840363184346733441426903040 3325849 -640578159240760271925017203171732150 3325850 218860027592265340806174640141132800 3325851 37695320727281551381224453014446380 3325852 -27989945418497984569823275789219328 3325853 707071305462614835043812028815084480 3325854 52768345947201964359204751802207232 3325855 -202042701737103275749888601253285600 3325856 -240920508998233695981904603290206208 3325857 20646198119339730746687384648357040 3325858 -117495426446710439844322735734060720 3325859 266099886348783534927176501520516060 3325860 32236896438118395856461889308545280 3325861 116996281896274351059495778834083840 3325862 -449553538641769621715584703330299968 3325863 -449367698473812484389099607267172016 3325864 69928034632777654327378077707059200 3325865 -788915881367691069525460570423380600 3325866 -11292319771236196444464573059684352 3325867 268833590934319112222170131864388916 3325868 -135493226841010132138631941371623424 3325869 -197116901003747868000861368245995936 3325870 786177942274541746531035238504492800 3325871 -17857188545433923813587270382504856 3325872 -35434672875032635525022747806924800 3325873 -36739502008597614432774129546029276 3325874 -103682633846265642220818973230629760 3325875 -153026334688722605247321405008676000 3325876 510540115690196307766083571071090688 3325877 -1126390820824207512244754386227104274 3325878 -5476180303483132718056703306544576 3325879 73436283720907525309566805383435840 3325880 63859400107801373170121957192908800 3325881 -30250465407480594943871752074682176 3325882 -145540404492695996618217620455964928 3325883 242079504994593445663166547333500928 3325884 181563831573820647846413868319412736 3325885 588421629098983261845421994359985580 3325886 630869338994918119797314683177435392 3325887 -225537036103743574543949986967520000 3325888 -225716309327557745509655715296313344 3325889 33124208357588654538673103628813120 3325890 47548305206707449529282358638033920 3325891 695531361652978695787881824485950000 3325892 330333090455195987683473785620549632 3325893 -3804448634892797553479889169279776 3325894 -126984290548190968747676294019106560 3325895 -593474437019147494461549319691982600 3325896 -196935396149187472131719650750464000 3325897 155461847766635958239139437396703744 3325898 -535518131676814664747850728222804736 3325899 -459053789629208549914180643926781736 3325900 244811627277688786123046931903232000 3325901 -1009498363388373447518825797790665098 3325902 -218104164735855353519486308517573568 3325903 357628674349417296016228666110416480 3325904 -194102729278328514299854823243489280 3325905 -256397286668727442698069147699033600 3325906 -610994727331391545448518203487252848 3325907 429563869220695188688149339141055680 3325908 929685916571011795636983410268266496 3325909 399094256242510624676655245061656604 3325910 -24096983534049272708144607532266240 3325911 209567412412732165944580652302694784 3325912 450468731923962294790994318537011200 3325913 460062446603052927031947486656433162 3325914 488384395064279075079108030927651840 3325915 208153321864416332483731718709978720 3325916 -427718382290796986251917258165212160 3325917 62641501141562016132517698962125440 3325918 -558634535374434593634885889721427840 3325919 -48266775441671445753706471786760280 3325920 107586287840027899931086686285987840 3325921 -14017620818168999674252372471327568 3325922 249554076411979042975870048144402512 3325923 -460526243411008944458130834247535280 3325924 -174623155982796490160971703263764480 3325925 61169673465959775811287702757048500 3325926 -169067455908662043312829621452122112 3325927 -8193055314511655424728590902112 3325928 -281678177828499474174996641235271680 3325929 -187152127747430869924663793396399712 3325930 -43152482327907580414888999659753600 3325931 195645265311775238526145202582999040 3325932 482242616261114035860624743192537856 3325933 -635736032393918503370715823349136596 3325934 907997115723660142994423111815794432 3325935 -62690088384813678127822204978057200 3325936 -256437698814306283997766077531291648 3325937 -265748360885930768443932114616746414 3325938 -100408677873581057412374702963933184 3325939 455308388350868229843564022541802256 3325940 230674444387982485886698608264119040 3325941 104214271721282803117007946096401952 3325942 -329034486707017690772966329905536448 3325943 773677616594507216152433207320905192 3325944 -605275927721136563606047906445537280 3325945 329231079253522665714522054522156480 3325946 -79923702422236333148569465544975136 3325947 80325452900095437986356998191643072 3325948 -951940767450863449244716063098393600 3325949 116682025686879832601713995721934592 3325950 111125883459679703905276945922040000 3325951 -841770081858800720076643227717640728 3325952 -213649792966200788297150857016770560 3325953 37754783860553700992061621525732384 3325954 233120578676787156156106518980788176 3325955 -1100653990417076643514614322795256640 3325956 256263781138034844121054161699843072 3325957 387696864749541321727162380913386206 3325958 13324094710512119183670716215978080 3325959 36687221196357749321509908302186496 3325960 850772628913281936736098856439808000 3325961 270810355480373125290407031593956224 3325962 -185807877494817732674174898715503360 3325963 -1077345545255138385465386460771407788 3325964 14620145279245005596586063941563392 3325965 -192910328718733841777569005600732480 3325966 47460150841510924574636733807953664 3325967 -85206793099699601240047516156469688 3325968 34699221175678031570587350810624000 3325969 -4895901195004620905049366392208160 3325970 119000949886504061936055545333256000 3325971 792609032575993223353365227249561664 3325972 542238740306963221505817574530220032 3325973 -867757545399543796914941327576243040 3325974 -321328654302318245073620271423042048 3325975 75051828799812211931708376817526000 3325976 377831103349356879107714221723545600 3325977 415078320939137428597863851328076314 3325978 -163786101205170632134495395513895200 3325979 -1455479827009376631620585440573340640 3325980 -134012820609378398358933542667878400 3325981 -1377729231672071795552038003751061300 3325982 -633614586051050592615723634671159936 3325983 -81356756421045232162130100482679552 3325984 -634901417961780848329549138844712960 3325985 223075991360532516823353919067932200 3325986 -185190375831118380525785746042763568 3325987 75589575688293101676928349583308752 3325988 291976823624779139520105027545241600 3325989 241098204498792751305708834089641824 3325990 -169848786635533381693402609588915200 3325991 946077129038469665018045133633574392 3325992 -271894737800648249766851342152089600 3325993 -650331908845408697390507196003660192 3325994 17340713709334978302667931154200832 3325995 539457326238660129178618928923123200 3325996 -279671244712021158374499458190264320 3325997 -1277873073848796105904620776432488554 3325998 133645018716801531983217978609095808 3325999 -29573176373106805202045543490705840 3326000 157229920455852198388334739062784000 3326001 233549282275576256349387215563834368 3326002 -214842949316332038021799949587439616 3326003 1619332072227251458721322423978240 3326004 22159348254219406312870426856835072 3326005 -17522184106074851940742922916794340 3326006 -263647946180349109687500691035820416 3326007 4451301243946898299258582015641600 3326008 -26833498539192785082506977736663040 3326009 719588176106228746180486573136583210 3326010 -213815714317369330383857934698342400 3326011 107758275830194120119011007091897552 3326012 -297289103290937319018536208287314944 3326013 -22035874501097557668621386335911258 3326014 -341321699120489817838715235367021248 3326015 -24692962084041350925631410347957760 3326016 -199779767532992669992773200463790080 3326017 1753205479672633269835716980236580292 3326018 225998173901342293787133997937802960 3326019 356111168905882490247673369741885680 3326020 -218176365579556156572627922090187520 3326021 -276207641127891110357837337607601634 3326022 4978109034187418506738370688171360 3326023 981733398075110471415000701509629272 3326024 -186365704067475168929886546956359680 3326025 -110173902669560531667985154792366400 3326026 -14713945070891861321472674996467200 3326027 -89527428296088740064758830860864288 3326028 -234819019791482728503706633255150080 3326029 -149056855503646831316661379337467424 3326030 -143504784646314124043191682601434880 3326031 422675513821040571482995929266618040 3326032 312061936058363102444348218490740736 3326033 -1178632969901616058273202718917805624 3326034 -156975388840392087155330475892327680 3326035 281690390787566079109110756705042480 3326036 174114323848981720968413268080437248 3326037 8558409516840878730154316886701376 3326038 11600641913338270289746471356501696 3326039 -1102776284349040103345562836714630040 3326040 -303916769901232782916866872398848000 3326041 -2324912553775393845486967337007736 3326042 -29251137701426031584423304097087008 3326043 72522609622229756014907171782722048 3326044 -734553708173127738348217767176385024 3326045 496727840197397350384634633877235200 3326046 -217287842170753513024095667825616256 3326047 35535400524073310597606992436158496 3326048 -533475260978261697015196383313920 3326049 1687637424921050347209856662341495040 3326050 700163279419507109252622240537600 3326051 1247146381512859683699791275978049052 3326052 -8906750825322436129400160585793536 3326053 -640458506647079787049649005852770336 3326054 223806320124793995062564424872714976 3326055 -325021689835839502710852053882856240 3326056 -320243142226416639962179572109117440 3326057 -422095026641944703834132294629769088 3326058 -215977006021363658698794479094873600 3326059 507338318586059837724036182531848128 3326060 -583649539157539382960910799198187520 3326061 -72058500665452313542400398390751616 3326062 -285173071232543539744629354525355968 3326063 -462134268949219983395296932649552776 3326064 -41190842168381502833201368211128320 3326065 292261035807070653805275180256721460 3326066 253778547857135378479696278428613120 3326067 25057003252058553583540658360481480 3326068 -511424197360385496318072637590090240 3326069 -942946043729801103822526850956696530 3326070 -29123540336869735905193438065254400 3326071 -507026954957721137716848369576023200 3326072 -413864769412235434875631767086899200 3326073 -163519147116807724724688699274128816 3326074 333859836433543995031499430700849152 3326075 641426247021694425785847918405480600 3326076 262288055265577675301226395917025280 3326077 1189408560327455202721496301596789152 3326078 102136669970609599276917737674436352 3326079 -196250162255254575591617318161442616 3326080 -557725599859282717501833783489331200 3326081 1753464500889083853617367846299159904 3326082 328025661779647313266323407550417792 3326083 290542687133782780341300345230858240 3326084 9016659481589164153669493631324672 3326085 -38163696065885448765651004241126400 3326086 36142025069331135948565725208070400 3326087 83701972815555245573066320438182000 3326088 -43283553505174984264175570087485440 3326089 1187264594991033983864130029776016574 3326090 343788155589958143370810194074630400 3326091 14815704105523488350593808647992792 3326092 177513161373764299102766054702284800 3326093 -3549915842615074712456083129677216 3326094 634559087867649193820958478387511040 3326095 -4829557289514632804754997984498320 3326096 -146323690189435158573853640785133568 3326097 104200064439646067109737628948544320 3326098 42858998083822690236314110027925664 3326099 -7636942388705037724883728789135872 3326100 -41716853141046552335553783976857600 3326101 -203484613033838059285047685931743560 3326102 89472769165625229579339471128081280 3326103 -7134825721318155961538483366980776 3326104 135163526097238420309901328982118400 3326105 -243958190584671248131793617606831740 3326106 52462229108795166135164952170248704 3326107 244015501164577199902899997359204356 3326108 311690039926877256221979144017264640 3326109 652926037759430687662627444437995904 3326110 118630920948216910830632088850224960 3326111 1106261914993282117541146128289919712 3326112 54096829605419362537626755496345600 3326113 -93846768699497166379024029901163840 3326114 -85470886370607291147970720797014016 3326115 -93447924028152909113487901045930560 3326116 -74346292847187214054805359345663360 3326117 251387030458832459737236776705855166 3326118 -157250241400887217055003153185342080 3326119 245982165522918213713950739510854520 3326120 405020927279594227305772038029875200 3326121 -344020808375938808473752475467073920 3326122 227655811050022278271051700911218432 3326123 1016727265590500826423993235714488372 3326124 -538524065596694739192593285599148544 3326125 306870907236656981573020134858480000 3326126 -731670470596925773456922800505219520 3326127 -264332212938249038814053851290662400 3326128 21181430513983455964603599977119744 3326129 1250583017571442890050405784221699730 3326130 -167404340936691655153335467996774400 3326131 835404470816882685305825854625888200 3326132 -538251359187704477660304659600049408 3326133 -425743025127808691652472986452273376 3326134 194299721573201376812482329767140992 3326135 -386248721969473549501356869195592000 3326136 4663665290358204579958802062049280 3326137 -113204584882607670009859597917223680 3326138 -209251005639017677327125843036557856 3326139 129439210460729066886109051420401744 3326140 194648001150004561640427574355481600 3326141 49417644002534545099016313036303744 3326142 -28146895040423608547988080279854080 3326143 -1883037171140316625794791322540307680 3326144 225495488734743841619732795250180096 3326145 -59805752665755772920433576527544320 3326146 262515381003369869494896838846168272 3326147 1178850889710344554958120389715219664 3326148 -124719574750357564491847922235838464 3326149 334945774697034549979995668951531580 3326150 -175667331113033127327508433193559200 3326151 -220858972824480519986412690891802968 3326152 -566622148037392674711576525792522240 3326153 1245577513893685431234110689505805402 3326154 61533241113313034121542243883326208 3326155 29526008603730070681346736005508960 3326156 -578470332927612855064723307919156480 3326157 -252313595746312024703027629658295360 3326158 143905033133852238013940589741842880 3326159 307538916382881800793151588967240040 3326160 82527299717331998438415984122265600 3326161 692720825465239401744876678486265152 3326162 211825117368052903311316882069899264 3326163 63354813037619296302379402891315200 3326164 -885285449608638128491909427421034624 3326165 -740492523495497888153000665528331940 3326166 -133404826009920457907584487851782336 3326167 376037329011110304371282233501555720 3326168 763840486203240309279512851972546560 3326169 -449671070442299543487792303283676736 3326170 -353376945487133774413465273380882720 3326171 860031876269698522421191269535794372 3326172 29748557468145564345795543942607872 3326173 -1019802302340852370032006749815007578 3326174 362727485618518422360918129855504960 3326175 145870889257250782728289242821553600 3326176 -182895113630255210772042578594365440 3326177 -197552047556643813056154491727034974 3326178 38794834284199637872381573042022400 3326179 26356848320575682479006235441581568 3326180 115487376917876685501971545077534720 3326181 675675327543082532192486895084973152 3326182 -611451294048041913454295132037803808 3326183 -75788621719562829526842981599728080 3326184 -754349649514095982181992482834432000 3326185 -357593196928579499580487892892055800 3326186 567320706145890476636333724412310880 3326187 -839302086822506620786143052190844840 3326188 -184213872964514583459367637679546112 3326189 -483293575897370318082389245746454644 3326190 159049612355567739790954640572661760 3326191 -27990458634376446245500752630147456 3326192 -73861601480800135111450968381849600 3326193 160509299359894516465075833160948020 3326194 6886932953399154454473458302902912 3326195 -440512543452723311813062060967686800 3326196 -410675885237461343630438536444919808 3326197 93853107771995828105882354091369600 3326198 459479285326120351459006074213693600 3326199 -613982749953977527305623547544960536 3326200 140151682225663035976137345467904000 3326201 -32847678192628702016213920629051798 3326202 173046208299113442539962894167085824 3326203 -1107384809854188052764455029197321240 3326204 -41016121457554542420190700887646208 3326205 -298678723757413139917958092516916640 3326206 -275097499633038960496191174874122816 3326207 164408911807637174812362652441605504 3326208 -234159929306651063054865436206170112 3326209 837373358973016217494886808683889410 3326210 -77270160885393996575651437124451840 3326211 -320557559541018648411068748523008000 3326212 152846161715951997609034838451299456 3326213 858298358053796091803890823899726560 3326214 -52568929711903749177463968011507712 3326215 914449687933315630427939775431048400 3326216 -563677650805332494073782577242112000 3326217 -304907324729528482627352059139623920 3326218 327122458686247779853452878364907056 3326219 -409420372660272973517221310565943152 3326220 30022182802474580094290375625031680 3326221 -541658774791094784197509243266209856 3326222 -5769054965127021092780358488198208 3326223 190552835547237374291490241152084624 3326224 253852973684884237236022782930124800 3326225 148099396741228820750518847276904000 3326226 56314595083118948517071461924744704 3326227 -411357421859805119944276515491158368 3326228 -121005084224511690692737662981310464 3326229 -39746133126766312352047518223000626 3326230 -39216589440679084725872694605802240 3326231 -141847639137947466958928110173743448 3326232 -7467179620148247256934977667727360 3326233 367234266867716998262594524900818564 3326234 -44916808426966836290118986364915984 3326235 506519985845136771204790419002476800 3326236 58347993867157813593166690542241280 3326237 344877980064429246981878270487596544 3326238 98236607891813465306868921298083840 3326239 42790309570535220205263114383646080 3326240 429670015400756335726728679617331200 3326241 407878337380621317048595841622601392 3326242 709551662558828751630664791726708000 3326243 69490736526771936021770464145894760 3326244 120879569570124940174845387669381120 3326245 -23394820106609879353342351989719760 3326246 -3527553844097470090706229465292800 3326247 4707185303128320205778787219997200 3326248 -21612890754628998228570840996833280 3326249 263504025668625897510939171971696250 3326250 16910362905299710410616290897120000 3326251 -56054106272257056167333210353368488 3326252 -293928951639469728338316030666198528 3326253 287682574224692243896430401451248704 3326254 1763844407102219035649312388563712 3326255 -843357012744530220577626277422102840 3326256 -156468381771223512375210791781580800 3326257 -171810982643464003240449001693449216 3326258 30064594916661952835944210526111040 3326259 373465293296527059713769420289224504 3326260 -1127121850734945355523864850186240 3326261 -11602081607095473308954309116896288 3326262 88274779422539093653464995124169152 3326263 -135008122309067823159119975914538600 3326264 -904639376421037226013337684889456640 3326265 -380492520777682633551391345543680 3326266 251217660779904242187784126222430832 3326267 784613664216357743970933470068382676 3326268 123853336829562262127167727724331008 3326269 -333398306772046258913058454872463360 3326270 -221616743781137928271249190583081600 3326271 -122699286884437627260197217925229760 3326272 -101300346403685858488282367148949504 3326273 556302764278085504960726247760524720 3326274 80510988654409137822590258866636800 3326275 355867897957324340457885880050890300 3326276 -355082907798674336505281502064761600 3326277 134323029733845515947867630064221920 3326278 135833008420645819929306066772941120 3326279 521002437558626079100628207433613440 3326280 3580779034718679871878365963059200 3326281 297496298836203250255066539368424000 3326282 19402588796481509734059996397484544 3326283 -376165880561191917249159654095655120 3326284 652812698829202476700370010967683072 3326285 -3095885299673567043505025109408000 3326286 77388356404992683502121657445942400 3326287 737187715050030834757099283815469936 3326288 19830308708269303297164454639435776 3326289 -253229074544242084389286633584427872 3326290 -807259472157472764989431185180000 3326291 -613665552686569331135620599338956308 3326292 284801690431174334678097819622502400 3326293 -884510730769284148415767557478389860 3326294 579179627643205268435891149293009696 3326295 103634775593280275209950000917145600 3326296 1275664266339144693661754496896993280 3326297 155341303535027625602439482770012740 3326298 96072559360192958059828723743281664 3326299 -59191344382661171637758877719904700 3326300 46407822596458049653886365012992000 3326301 399185800901066734238531592757958400 3326302 -240355333204760388926275820480701440 3326303 35044099709345927187126746011428240 3326304 -143275219282824467806893966734131200 3326305 998022032189564621719400712670593960 3326306 -123115506489638912993193114874868736 3326307 24083165453750094017968211152924992 3326308 12988271377246846518985900974004224 3326309 -14460585426612181602161583785287488 3326310 43471965449686636232581694878362240 3326311 -993284727704893434827585087393012600 3326312 -46730626809604889569053904300032000 3326313 155549913213599030438498225199628944 3326314 -17050238867917668620411883377841744 3326315 -36716762488485275160119842559569200 3326316 -13660284713716684104012573262244352 3326317 -173157484482240589188842680868771060 3326318 -43437405683697310598753409227575296 3326319 46807960962903558809150802709044000 3326320 101173501073809839482070863730278400 3326321 270991759316747186396097716753269044 3326322 326918152164362194130795158915632384 3326323 -183071856624740454366417790232347392 3326324 -840827317604416632602340207575979264 3326325 -53153022818110763555012761365254400 3326326 -159483795725118952030820829911493696 3326327 -123646759925908406026497331702972824 3326328 -650437792469003164887127474933248000 3326329 -493117475507021603365809388933343040 3326330 44355002673653159115494275215206400 3326331 277129776819218808131688010994454528 3326332 443815600800523868035940999882295296 3326333 124811624519568508510840412619081324 3326334 28776624863075025195723366913920000 3326335 132361407459881291298478976164466280 3326336 226550496540758461526618312540160000 3326337 -36096632541817210577199991925844288 3326338 -463903515410356574726692123598341680 3326339 524320560218368918427157890862346080 3326340 -202433964824259278122233265254604800 3326341 87939394074383359912960105076594272 3326342 286488726066559313844823224819565632 3326343 -97812586332574975660037231780277336 3326344 480712792404212438088483507474432000 3326345 -113708969137864416483079787363711040 3326346 33757682418221599757302670908840752 3326347 1032558901786951277931359859573187796 3326348 484561709074978878982461308162596608 3326349 -182471228599761460319151486019808160 3326350 231522884396811456238053350038108800 3326351 372720747907333240881155205107325552 3326352 -95081707406208766303959416460214272 3326353 -530537922777993242972543182464758540 3326354 870901471846969527643569186043873440 3326355 -691410033282195939339941195842767360 3326356 -1038345947581465562109789004282773504 3326357 -378950741485154921208414449666363040 3326358 -87633602990636454677349303221422080 3326359 1088063299916352026701845015088445416 3326360 302694968591839761149846728197734400 3326361 -565088433137298842933305683291584160 3326362 -8466370407328078153815599622537216 3326363 293805882926735701393310709453732612 3326364 -64711167566721539652049894870809600 3326365 -830231192190446087245141096988679060 3326366 402558607284105103792752248314933632 3326367 723203974678837262693539463917747200 3326368 -464781968533378032472143974325288960 3326369 -1109703732527922537191916307017323856 3326370 262826815507563220367458906308556800 3326371 87378160680385663826004062469967944 3326372 -51054408162327442827742885717401600 3326373 -1250924016016829897213076267235418880 3326374 225435223451666057977641758993625600 3326375 -96641975338117471008553194042480000 3326376 170284301232498367346849178617856000 3326377 749007831178361796515798131599199226 3326378 464416408648975565317441306770220032 3326379 168515141511901140207992446613107200 3326380 207668427656340175440039800244172800 3326381 239615794956076473502408973308881132 3326382 -54034749716801008772479569933586752 3326383 -65316694829152883042873627916128368 3326384 -112195378212003441585645866795925504 3326385 -652531053895688090147411076085791360 3326386 -88276484282096297202641567227593216 3326387 -1419250140630845968459684811972384400 3326388 138461214053509661477799760596240384 3326389 -822311128363324430243045988702547200 3326390 -84818739922367935174568834123704320 3326391 33946803264635442775083850063569936 3326392 507016915038992523207120868145664000 3326393 2403414919418082216104807058178560 3326394 -1608547860688576936750181627542272 3326395 157943710457379713211604410648470400 3326396 413692488513636941099736254517580800 3326397 -231263489785751489314913439690135360 3326398 -366616972706241217616325751410596736 3326399 -168354217057127811199640830789905600 3326400 -45149769983702020195480661655552000 3326401 -148918986346659026612623608535839788 3326402 79687196265962021468540958366566400 3326403 662505682178687074664657489404474104 3326404 -92216047757819227230372773966924544 3326405 -88499121287141181459729159142632840 3326406 -365111707957860018620951641658764800 3326407 -21272076631892337821649123626863008 3326408 -695982465964055715833559687538007040 3326409 -87714704548200906829687346470141200 3326410 -255578873211116265729490582983668640 3326411 -123749294785681726456225152560304 3326412 -35609962194268840820240630868427776 3326413 933159811746727407434933850904812662 3326414 -47055778392105251801351459481868800 3326415 464177980238880880549025663684883840 3326416 -177089082665662380005672236369182720 3326417 -260658849061291497337616272678923534 3326418 -92996548925347124579491644674194272 3326419 -689598064919413926371226571686225504 3326420 -392840343660557038286778015382272000 3326421 -57779036198234663107575328318328832 3326422 -721128711841455226165410464326742976 3326423 -844089748030735425357479805656510328 3326424 -188582854419644080425954954848501760 3326425 814910199807415410936503650969200000 3326426 339543832066230902535736872249692640 3326427 -64067972592737202660300310697121516 3326428 23002681808795611251149633624820736 3326429 -469525044342275384742914502103021716 3326430 33545113436043625370586135452565120 3326431 95138179654338305648633402134147232 3326432 853931260606802181911202520502894592 3326433 1112037725011603984881578945847648 3326434 -497369316582743867300954430385086384 3326435 230716546286502288259391821153888320 3326436 152818842351817254158618198596555392 3326437 13136502652481510966996916000243520 3326438 530045269023526067377976080461393120 3326439 426399836525169128321817735110516688 3326440 15421857994376643566940844882636800 3326441 312962512007915414829078257470453920 3326442 -124420459723839299034219996671602176 3326443 -1362839778684845504654787438337847308 3326444 148656667786718271713504052727726080 3326445 -600583860219612931258734208725885000 3326446 500240271498584619433909994305284672 3326447 1210742293558105015878658353660613392 3326448 28450321012087758901981395970228224 3326449 -398055727188328208135119519035491264 3326450 38385316316963487322212056836782000 3326451 497445459110861848555808729121842232 3326452 -967635819763985145670925694643029248 3326453 -125481305000059870916059341058090116 3326454 -537309768495267737377075320595488000 3326455 -215120475769829688006182031321538560 3326456 -194887740083938687149099356761620480 3326457 265416999532304540399881330362895440 3326458 16177058588960012787556662484134912 3326459 -1991201144786043558841614600570455400 3326460 314530056352295837170745987555804160 3326461 1642028330931300299611846465356892492 3326462 114205219940166328096078042244337600 3326463 427883016891066079643822347554433320 3326464 13352040181116041331844840717025280 3326465 -886513098016749371563624772985652140 3326466 -83244381835433307079790341314611712 3326467 -206004973882791092326184427146119440 3326468 -182321501590648987953018533278100352 3326469 -648792719979922585081417875851213856 3326470 -159935125357802184644585388623005440 3326471 -44402252346843924815830371739028328 3326472 -306825215608646587659947948484526080 3326473 -314878743733926274612884370897706880 3326474 -248367330284091840861209268265601280 3326475 -5022353068962766765513203169062000 3326476 -101828222910968258925712150815197440 3326477 -538093980355445175453310750698632256 3326478 -151534853383099905050028734501073792 3326479 391956132528018682720236680525158320 3326480 -1510198857683291433349006998896640 3326481 608123131626087493228678195923495840 3326482 525191466616395178788865203586012800 3326483 -1432001953977494160761573969255586240 3326484 -117083870277608286294352240133412864 3326485 197977711909444312029716397350603160 3326486 37939440458439573356921273774436864 3326487 589186932566410947313884524454960768 3326488 1813882538097409900810400478568120320 3326489 659445183950749670963048416272601290 3326490 171098922135171557346852384739537920 3326491 135770676827165315019413568242791424 3326492 91782056648480692891198904822329344 3326493 389239625778140161276713649157697504 3326494 99223133965460778635271767720298240 3326495 335213363476168014507641168359449000 3326496 -288226421830916105716403224736956416 3326497 -432651063318862835231083199421271548 3326498 -135655184051067196719536220631371264 3326499 -232968678822730374137531068252408632 3326500 -852410851500723112618453224001728000 3326501 564595753279938389243498430223965600 3326502 333446805835335044941418450085373632 3326503 505939645386442991840435848477816560 3326504 13256307715358434235160956234219520 3326505 -8481414385432426854789477314945280 3326506 -474875045121618132345757852771553280 3326507 -391774885521894541314143427378023244 3326508 -47212038970429758030750947463343872 3326509 1486300026769651411399625986442884716 3326510 295450118287588942120987193418088320 3326511 -401223354889660832036171686668097536 3326512 -102134380558748348055450858964598784 3326513 -416469547646761606682407956149875392 3326514 229344725675960361787549828113728640 3326515 234359018544093959517574230796466160 3326516 -1105533083386451764993625783291657472 3326517 -68176999492673559643558918895167872 3326518 -130855505189826913786507055346466560 3326519 153239175798278322868675862071590912 3326520 -354579421800248771402675777495040000 3326521 1272744806648964997896418284611827344 3326522 -268101513463393429437963976536157728 3326523 90082996502744913460690105450368 3326524 472907351653563270575485392935300096 3326525 -46489257275268074344953130110206400 3326526 -104893605215466039985557023000960256 3326527 1444091642322881541817884038521904992 3326528 -24471607933194696194844032415301632 3326529 511390784297826332033277723543139680 3326530 -143803933312523264940079958064007680 3326531 31699794460345919916703506162342432 3326532 -904734210068763895508618739916800 3326533 24799698604663964737719573117682720 3326534 -481227382184222291361528788814055584 3326535 -255104418802269195156622203915537600 3326536 216467830538711167486999257442713600 3326537 1730722049106610696697849887484340 3326538 373701280572020447105496122593393920 3326539 556113598963190032747849959808232440 3326540 -53514692750604007817074168685598720 3326541 602483909994516871635393967538293440 3326542 320868255355637634793434612715031232 3326543 784428851106609332366695629686471280 3326544 -67792631930750898377689671301349376 3326545 -445459003482969105069104904669214680 3326546 337529707402098246631508678177891472 3326547 -42277072224496817757531267116368128 3326548 252644746796534225515145665159086080 3326549 633892837500158701613820035409689550 3326550 151813001109806403198396427093593600 3326551 -1669346717674787138567217058159104728 3326552 -261827226202301724010482854312294400 3326553 159155124650199998467726676420825460 3326554 -225497032066164821291235421241965056 3326555 17003740212974315921152541421984960 3326556 435622517533149829234917464380303872 3326557 -387589759250374118472838968469449312 3326558 -156676952632105050609407660102823360 3326559 -10088041700639854374531682507218432 3326560 165185352903831995104312289116815360 3326561 -103594747484717917218213831631058220 3326562 -87026543022417937050035959763132160 3326563 163852721363106190101295222694193744 3326564 -1832174072524752997834406733622973184 3326565 481379378766610416445926399930143040 3326566 -14940659781488459817737708268957696 3326567 425328447942762062061358379307602616 3326568 142998875220388804601270675104235520 3326569 24367453131140918224327312514854970 3326570 -89772453916130615978040159257985600 3326571 140743147031602253126957543413184640 3326572 -478564711463990818929464625150433024 3326573 789429485625427449455034270877236822 3326574 32912255593433987368080162455966400 3326575 95398988666242036988081999807314000 3326576 -118589749379714790250543106823094272 3326577 148888919554036403991111713329174080 3326578 138331710975571445391430119640269840 3326579 -366571351436066696847419999060191680 3326580 52254241312247058581785224712661760 3326581 784034466059605582407691937592142382 3326582 88034670361961647257613903043917824 3326583 238294202675950931937151437672989904 3326584 -733445846888938729856036163227197440 3326585 604860251281112129514082532177234760 3326586 200220081326221594959012196419876864 3326587 1218305497524533123988132214791801192 3326588 -791436717418449924443128850070669312 3326589 -1839192005531067407507703230758944 3326590 160543907006393855119641734352268800 3326591 1535752786697692729066045177192220592 3326592 -536178627683684002347090427678556160 3326593 -246708670291371499298146048960556158 3326594 861025659388938908793551105872032672 3326595 221698178815529276603870231499257520 3326596 69828489154999607439213635249541120 3326597 -531412119261542680932366042098023680 3326598 -194020028203023609274474975549475712 3326599 -93726859584223222399111925074369640 3326600 163289568863060514208112199890304000 3326601 -305505298921854251372711307904029168 3326602 194840534273993727633766896867688752 3326603 -66754146051404007802769220146609520 3326604 11435901234137379174953289881488896 3326605 57103968220613782169236992994037760 3326606 -464085295212154546221331173591517248 3326607 -392876893664671733073492702856737552 3326608 132568139248653163414982833739612160 3326609 -8967185262588993261723623841921984 3326610 -3834421627170337821074843336724480 3326611 1874479981083660800840382841510850880 3326612 -262199150019479649271271750503023744 3326613 276026961772288915329432685559163264 3326614 844909397425231983831122762146702272 3326615 -460888370340456305268968440727032800 3326616 35808066591549733079384924991283200 3326617 -75910635461354957006922659180359296 3326618 258566021007911677410527836859627760 3326619 -823101151173335644746392365945706640 3326620 -264519569276514311408584195637744640 3326621 116714298243248653812160042814286822 3326622 37984598561740272802728597309225600 3326623 1920749513425805241063894528411872 3326624 101028781549508107648011963913469952 3326625 -265626247705216332563610299229471000 3326626 -283287961052388956576065534717516416 3326627 457682751138220465582311832233184476 3326628 33351195548059511210064728747089920 3326629 1408192254175951856368865836838487230 3326630 184868800650227606676891247359388800 3326631 -19413053964786148676511423611219712 3326632 815799947773004101374475007283609600 3326633 -515739591587168386386222526777800540 3326634 -84618345982167523077304728053675520 3326635 154554152804160928361526035192212800 3326636 992957019100530633613110827511502080 3326637 -281550625929074882816151364605307680 3326638 -59204653425034228022962761979527168 3326639 -1026759117526288031563579629757106976 3326640 -97097410443033047616506165990522880 3326641 -231032961943431563616138461165184000 3326642 -153528305512467455994217957791264000 3326643 -1156232894685757673892849172192582800 3326644 831468419586951419184040831184126336 3326645 -220631037755572524218970181651741440 3326646 186128692256483512155565322754682368 3326647 -932864788182129731839343672476576128 3326648 577813064495788596370817782090137600 3326649 -185717987340085409869021490227018080 3326650 258505037178028915348608791264254800 3326651 19146718720287825313753417902887520 3326652 734453728088314111010170897047552 3326653 1710901818981887156341973680214560 3326654 416956077819373757887430261109355776 3326655 156283300313389549884336313255833600 3326656 -59139655701034425640635568477962240 3326657 -150905808888283819080210678485916588 3326658 44867243738127443319340134893653248 3326659 1228667396996740932173197565844488556 3326660 -645779955486034156812509237256806400 3326661 171665284043404537062716194854040188 3326662 233150097561988883953065247403278272 3326663 -201055757655150777854121915223394088 3326664 -66028506027806738079014037447720960 3326665 -336016869407750734143262310897354880 3326666 188835189537356793085231859099301120 3326667 -1224172422141805896744502044217152 3326668 67957632850010181549289372203673600 3326669 29655693971875385258991708479582070 3326670 224804670292613320463625597731580480 3326671 188995671956632429927554227526693872 3326672 -13853241189977262825531134123704320 3326673 78467180354958356173743281232693120 3326674 -106309090123873427011365255213752832 3326675 84479284226805467622898811208667800 3326676 -208688434627278110006912814139373568 3326677 -680964244692101304571663231912151940 3326678 70419537426950872643500886207638656 3326679 126268524216459885500555009021671680 3326680 139407934480240856583597620662886400 3326681 -474662845067891466534092674972753536 3326682 156649177103755246861472007501076992 3326683 -12607341123826071982428004563628000 3326684 -590228249264618812094417825362957824 3326685 14463957291502125966258803223476160 3326686 -328407570672169523972101721814977856 3326687 -140136342856965285941931136168419840 3326688 -48019600365982511556630436780179456 3326689 -917537507174542360672024053205896144 3326690 -649007280854052112599918059748787200 3326691 -144881503014272675168597352016201920 3326692 -3318875956550684942055408379684608 3326693 606720678056035726515171295070019804 3326694 -57705487141585402865467210932817920 3326695 3885551002932904071971031420799920 3326696 541436408969541861453298169656504320 3326697 160614877072713977750475917755975680 3326698 -327503310122200204565840590053944400 3326699 -1078222549431969053826343136997828660 3326700 81875643438786941280158399146521600 3326701 28642821579589007978328416598729952 3326702 -392508552448440269265962399938304448 3326703 -60383274883409908075714876218926592 3326704 -14061917725595601512163767523311616 3326705 85272129702281123873888115211110720 3326706 -52232705031960895923764985968592480 3326707 390414394404884663008644191357345472 3326708 -270954884419919671008064683142416384 3326709 -324069335463650080376460905964681696 3326710 187207665748420314843378981057456000 3326711 140650273737977368625831582672238312 3326712 -258820499144355773227999222230835200 3326713 156431578496474711008795726138946184 3326714 382370126611632055513923065190251520 3326715 -80189356215102138379398171631392000 3326716 217002815879562069614829882239651840 3326717 142210616671870579817421332043413766 3326718 80433090571090236468312691929386304 3326719 -593775997991929191593144788630901640 3326720 104595240336233652013168053473771520 3326721 -406819545121352245909546310366228688 3326722 48894625797109175624692800195316224 3326723 845444805424931987692591124273526000 3326724 -92806751393873845271034294472980480 3326725 -245646026449051409028277894910335750 3326726 -286842205425835393386899344996114176 3326727 145030784128608969419787796181175720 3326728 1027825870377859238970814069419264000 3326729 365164720656919981000337894922402240 3326730 -32712860913968507219280650554997760 3326731 -142738193431506630673313870262517800 3326732 -337589141902518370812285886845851904 3326733 -802024897492298630216570536383977898 3326734 -169385148730080570687451701029227008 3326735 464648276613670500877899412913596800 3326736 -23190849389742969996902409848487936 3326737 -311365575233211495162055061944168848 3326738 7776183730183368729167758806540288 3326739 41823284367755175782125732259653728 3326740 24594317879771956194216703272660480 3326741 942320216898399341307340061372446464 3326742 -13548759313648657349791975827047040 3326743 -300502631017556478654449448048431616 3326744 318327335536452577666627740317491200 3326745 -40100823884167005730676573483040960 3326746 414088504230807909159358723706169072 3326747 1349155637468656975614665465356860072 3326748 594329413232574106286194194575523840 3326749 62991901578573462910162515742448460 3326750 -108669584481395028300933219752256000 3326751 -63754562915517480472184715890904888 3326752 149744082498264369543713060473012224 3326753 190707543297835030027233701580988002 3326754 -372952249247826472452352894703864448 3326755 657641813003250305474347609483550160 3326756 -47453554137564491347626318106921728 3326757 -172135687215450461528494765301241600 3326758 259237920802225620129894396904128480 3326759 675504311424127980740655047734980480 3326760 398228407882182591853634190391449600 3326761 -619401813482058288362058877849205638 3326762 -437299019157422413665972140691244368 3326763 195518264903259703924621621962276288 3326764 5055516157535396089773390542868480 3326765 -97790112600685386930764328571822080 3326766 95930802870541830089306242219736064 3326767 130261040016889647876361604025252480 3326768 26414072599502498687203053754171392 3326769 -660440487527479268212826230684387200 3326770 -140504464513208543378412192442395840 3326771 -26900112505137676168256202615658080 3326772 604076190021094862326029866304417792 3326773 588801375473176163283572684790823022 3326774 -1090002928752780140882231941429440 3326775 -19755543359570971117833877086448200 3326776 724409436612856229639689708670607360 3326777 470981040474568008543366203586726660 3326778 -24040615296394773419512745688053760 3326779 -1124169223013655972436342115163344016 3326780 -34466883065399600567136832190822400 3326781 -1673293477677628184189386195404672 3326782 -373904270928303525913735952947531008 3326783 59192542213608249858609153495172032 3326784 146185616613311022970954673433870336 3326785 109863718663495271821888664349601920 3326786 -283540389417194349234491495985943680 3326787 146944758640849860174454879091679168 3326788 749095182221008777878957878947369088 3326789 140845265620438401760952964615832320 3326790 27992882380853293993867291797507840 3326791 -32736519359765984045161621841247128 3326792 -470708819797206979086114093163806720 3326793 536394418447789531495728200599430400 3326794 -396695869531471909603605130815908304 3326795 -474677130489265100067186448061455200 3326796 17806605896635197923864235172036608 3326797 -1158564023834910044765061977942986400 3326798 23635238705644395271578091149995136 3326799 -75255472011958501121706942346412160 3326800 64823095570986000770816162957926400 3326801 1792089404533821524205394988080207872 3326802 -154825517511072647131475542414992768 3326803 15659938502826280036239063895374664 3326804 -131052625189172988837428484725086464 3326805 -443269766811658980091795942077648000 3326806 246315715895793899083299623090055360 3326807 -1974899594980584829221808274279680896 3326808 -200320549618946897483827843659632640 3326809 -942163466813439685115101646245832684 3326810 -262871956636496256127533650108907840 3326811 838479823668643629502432442009202624 3326812 180040016627646466143727561687483392 3326813 866574755184829176264010928468048640 3326814 203968668585005878892969530590007104 3326815 481298743787439161799518636531293200 3326816 -707668149899034053384120749347176448 3326817 -278342972562259663461215604779746752 3326818 -251791877195378512213431437713414656 3326819 318872634522245992425305550609805944 3326820 -64514840860376156750003479397560320 3326821 17996042100600891948370334011489022 3326822 -202640908562048138561588359202976000 3326823 579344770246192786735194980808304272 3326824 -1322722699800409203425926207488000 3326825 -680944765137397682340842956093500450 3326826 75533611798876088949217601977555200 3326827 63551357916268413133744242315090944 3326828 793692874546611831879668774771136768 3326829 -34486522285013939340194983151776704 3326830 -31516190323981355654993340077402880 3326831 1143800495668144610597002541914663632 3326832 9358918808105772713313072210051072 3326833 -48107012510609955314522403797700000 3326834 102455223973040676263315704211361792 3326835 -174160129828546018242692620938812160 3326836 -731838999662357678041993009407867520 3326837 386298526598888245162685090245226592 3326838 -181167351961246797708809159137247232 3326839 760921980675714468495401210398275480 3326840 -247289030751115115736276081248870400 3326841 -202841800167867231857995031641530048 3326842 56911245869882019217977706995885312 3326843 361248010169365142614391430085594800 3326844 -301087091070958279746179996673343488 3326845 -897876498248951139999267868209330900 3326846 -283751890402846177362333238262294400 3326847 412419361981806410653112248737002880 3326848 -579840539271185957883264244069171200 3326849 1426115210386522070441937950967045636 3326850 -25073028181643163972042077957408400 3326851 -118949849405641274164459607485393200 3326852 269422482142607078547916019150199936 3326853 -863420030886282253317422582801803200 3326854 1541411441233304708821118947146432 3326855 -265692382004078167549608570607738560 3326856 -186710610628450490398308090771701760 3326857 476974194606407311544733199611838106 3326858 -105295300268615713405478205522358272 3326859 -545630725294726189128263314140275280 3326860 -108609088219989264354653525489587200 3326861 -195311328957201061254743266211198538 3326862 84538205254026007121752089886310400 3326863 256794864343705790508982084960208688 3326864 2906903085421915721902601932455936 3326865 315298179496710277205622030554411520 3326866 268225277944508866693677543862989600 3326867 20100814194547139163255453475944840 3326868 442382535267644387332643246143892352 3326869 -107727679683444133185417990438273280 3326870 69110249004839872152468932150810880 3326871 710723858195541597095732154416727912 3326872 -160076369243811030143861929614336000 3326873 822304460984307010434134243570175504 3326874 462479943760251452547937705097943552 3326875 -156772040690062372970503519998317500 3326876 -1313373579236303666088940424454144 3326877 1384837098265863236792764219657236588 3326878 102938327101237524954862613940391680 3326879 965071739951343524204180205917113080 3326880 219495645067319564867672365596672000 3326881 410288510120066930834889852328964080 3326882 3070120692587588458984554802828800 3326883 226841743153010219694892455684810240 3326884 515021507596626143477231857566200832 3326885 129520082896089938169106099757004960 3326886 -580314910690325563499975276160604800 3326887 1444491962335339476524989245796668536 3326888 -38252676109266159197154755350410240 3326889 -28038525749303520730047936728408064 3326890 -51310978880504294048131945924715520 3326891 -730705190855311950277980826403925708 3326892 92146254846908866495155312922460160 3326893 -577209591990614427999303971214148896 3326894 -220170269047782535176964904315778240 3326895 424671389630005970920431270000960 3326896 241548555251984284482371581335191552 3326897 -434358792768708555127262973175071168 3326898 -55762403293364319806526881466439680 3326899 -351207046875403814361886058771898100 3326900 623892683063869189489702646926848000 3326901 -339021937770894591582972752269087968 3326902 20141235010622580665742580404998592 3326903 -81403120997378446317408930212558520 3326904 93586279247275836112571829433835520 3326905 -876877584557839054503218836723130940 3326906 -76196001906656812004923149382356480 3326907 -25952718292589354874717272809584960 3326908 156041010452930749261886084106433536 3326909 -16899426567653958019230473163537000 3326910 -1633373024265237100680172869350400 3326911 296193946983565786220822551556939632 3326912 43402808527698083137426488494653440 3326913 336296296225529785874936526616123344 3326914 -147926201643941076245994141280816944 3326915 -63908026289335342601958094281882000 3326916 125976896965969132794712455407837184 3326917 -217928444641713959215644114775796736 3326918 53021158988388015994781016985270272 3326919 149025373170120359576568840184381440 3326920 -49258441424451739527099346658918400 3326921 -212972092434658876360453454220610908 3326922 224204373715638116005345947157619760 3326923 -20727329335499033775540771478563816 3326924 161601659145478347285724269290416896 3326925 2801807853142544327881191891844800 3326926 78658432544850808571425667721822912 3326927 514577076246356753946942141919134720 3326928 36074380789188647321241543094960128 3326929 -221785657142239806669354279237389324 3326930 -259494981051248468660363259586913280 3326931 -414555626477984797060385226903667980 3326932 -338887820646189905672568912569047040 3326933 -762958867805041173312627118687696818 3326934 -331508098276996676848805448836779392 3326935 408813986379375322686907625142713880 3326936 -81973619973387505011083246765015040 3326937 324989459459175912619912845632909568 3326938 -499443142799213168689900604220768000 3326939 -389848682992873645212349246565837568 3326940 296261189000592088181493026798899200 3326941 1213073374430791890276008295584018342 3326942 990471332997301691619303433539685632 3326943 -514328904682244735021109751189302000 3326944 -127900712480353399252855502341668864 3326945 16626426298205539550070167903773800 3326946 -49385803684616766592171512127091712 3326947 -304553807935978959649616043206368160 3326948 -106022980033875417703365686786472960 3326949 -541639279638530877010862971739630466 3326950 -148059251964518426566175406242764800 3326951 -170890190790836236201705943547233280 3326952 666213908334726311751050538036019200 3326953 15497073487017725690608544466040080 3326954 -268940907345225521359716214002847824 3326955 -460693568513254135355218417930298640 3326956 283252723790862328360370676333605120 3326957 -196963723028327232895689518477660160 3326958 -335439924083514929687146141199486976 3326959 10721815502875166931641020172866216 3326960 13997442299008079215344340307804160 3326961 -25177466682671877121875089617737792 3326962 -117529710971516559687984079984566768 3326963 -14275888943059600266677185696322496 3326964 -109986837989246656301144225887617024 3326965 -222958658048051672222133933558712800 3326966 165421990610400185542332085858613760 3326967 -393263703692766569370643062782054400 3326968 -26408462705114334844430152253030400 3326969 -208784424267037410764149444182727356 3326970 -41425846140594958713028711122336000 3326971 212009805080000610012391105716955172 3326972 -254146569493797469227489510757810176 3326973 -136349371957106490562784372436155520 3326974 -300993603856543451105777865736101888 3326975 50733682619888907483612318833217600 3326976 11778915500185632456485191481819136 3326977 -1157006296986621527463174040707634174 3326978 -220424542917470456588782403324449920 3326979 -136058471426269709623982297790443016 3326980 -364838979955358854631325610093536000 3326981 -273710947296340211358300628191971808 3326982 -120048024559493436467504742620000064 3326983 -618354194518225381856197149219917952 3326984 1211851211882970429798948935825986560 3326985 -69670970186882853875045001402339000 3326986 -1019923856905540282397306943573312 3326987 -416282450586070513504286090824881648 3326988 85365623560853837044144092909551616 3326989 -563111996825210530481990155862293248 3326990 141784377924179620307829285494136000 3326991 -280549862655419278511931833181535608 3326992 -284263744342209147295952785209999360 3326993 -148855802013366812213057903656087056 3326994 32409973098675572446893210823734912 3326995 -80413594454057901979314496521196800 3326996 2015153931709237495929260683302912 3326997 568782581832077695807164049164996000 3326998 -249392234371889036605121474614701120 3326999 161682037917191736779164512991229064 3327000 583010621882883722247432256051200000 3327001 -1332909866677980568291927977880142396 3327002 -269121696994696031145470054827793952 3327003 -350671320157559872898803047332574816 3327004 359930987798870346311262454543341056 3327005 -7754455133295225600981024307287360 3327006 -156257837133898700217870960220108800 3327007 -815052417273154745578626158622616560 3327008 -1372529985405857304051266896760340480 3327009 -83496102417361696679026057008728640 3327010 392960006770171838006265987269952000 3327011 -575319699309326657401815824832884388 3327012 -211091798266002520236502650936794880 3327013 114785755043315804190679943937771904 3327014 619648461231315773427193120639227840 3327015 19426344352346159893368742642924320 3327016 341070304336127481684756330823680 3327017 -12952917017151484425919239797766300 3327018 -310517444163882032168446482747492096 3327019 -523667081992060985535681234380218368 3327020 -156752299121647655318541703705835520 3327021 22277181944032954971953704744968000 3327022 88580325542604580213999519622715072 3327023 34931739682438307071473327063341040 3327024 -82473780968994882908947609373147136 3327025 47121148740901669805554526955843000 3327026 -726531598215375503862166712474178288 3327027 305155256099498296031910183288209280 3327028 -338471740280133788671209051284616832 3327029 909042114404196877023705642974557440 3327030 -23086607981398535352405479122932480 3327031 242796657284314540108205652500209832 3327032 696751896541609650064927861972070400 3327033 -59949555389545237429272490180303200 3327034 540652924467038112664723469586466416 3327035 -243492311632500334320031984044682800 3327036 -1071608488942389529352017182296408064 3327037 -413440170796586979730104583206266496 3327038 244183512425961615141274775393102208 3327039 -9232619954150527443610936589608776 3327040 -49972987552643651095553586883461120 3327041 -160707839781108944787727587208771116 3327042 186018036602336437458990683385008640 3327043 1089246290936270160232889493939535292 3327044 -39233443745387488705650749159866368 3327045 171764122355092270796690415225355200 3327046 317141307530430308796975109581893472 3327047 70597804120646659070696784860705112 3327048 61558136567901234381353305618022400 3327049 -611287539392512700863065872866540080 3327050 153138185244178059726046369221478800 3327051 15015664457530592395226603741186544 3327052 -687274758239594847186500016289610240 3327053 -1270215515970125056985838584080649940 3327054 441667021928562388737264555851886720 3327055 265844484927783753782804321671434960 3327056 309619561215665861968404983051968512 3327057 399201202961642781874350813294917154 3327058 8607878917210146714884086365614592 3327059 -432961001356461546754515909190343496 3327060 129547368258185898136718503243130880 3327061 -635096530710242433039781250031308338 3327062 678175843730259472832842926394548864 3327063 71095301561971759983038552859427944 3327064 -169961488084104870757250163289006080 3327065 146638884281431425896511736244017920 3327066 88587537088909020146838389534771952 3327067 28017682152474743629319691776493472 3327068 266247471299479011438297555378855936 3327069 223831137662940640939167735989269920 3327070 -47152111650288193314849601898835840 3327071 -66031802690732499117506043741907200 3327072 147900183670156024836506598563119104 3327073 102689282832504963276343337404588080 3327074 294318762184444622325034496883283536 3327075 -3581188958822240731635695656814400 3327076 264655468661058041654947224986629760 3327077 -32255889903913214193103518506142888 3327078 50303120167507719829927190451591168 3327079 254850547679873648783304045025980976 3327080 773884966863229205101697926205798400 3327081 33847159947219533297995247968516800 3327082 -11614866547121682898206675821435136 3327083 1851017779790858970676452292858100160 3327084 -439450104951061522059765572230913280 3327085 507213038433523401520751689052716800 3327086 367554880884899180139995667329442816 3327087 344169973074529788801718245495363360 3327088 -28719757129315833814614337962049536 3327089 -1274163385462727967251888415384664110 3327090 -110183734824170014594581724033920000 3327091 -1247190142564170753793678507797603508 3327092 29032618485793574750932001983648512 3327093 250804290722194332993673704863971008 3327094 411716123877623931137309535947496096 3327095 -528781919366805699828860366576159400 3327096 608319293062483348376000600506060800 3327097 -439466548122294635294995118854824108 3327098 -128309199265179939582446421277549200 3327099 392809392288023811807136876491095064 3327100 173223773061373753174182184290560000 3327101 40426014717664089115744811104116102 3327102 366508465441945399197089644300007040 3327103 -1095964858250980219696313079404037048 3327104 -744892641745542444525247658144563200 3327105 285575366149219568680316864084280960 3327106 -265574630208501841991684312132923392 3327107 59685716512429371731366982180783312 3327108 -259578004585076915440974707255178240 3327109 361845868436353410262500255280606080 3327110 21515278102501387364502693446712960 3327111 511358662288084565843146151979865488 3327112 -39036533926884124550864128634419200 3327113 -116533094729353876181082595952264496 3327114 51747540821082688606876044322182144 3327115 821156546956855384994936586156562320 3327116 -152120931883967822580343618865802240 3327117 -653505075641466284498114998318014240 3327118 -174588024989606081554683430075812096 3327119 359967740972389776334364983044638880 3327120 -25378154230132137250688423282196480 3327121 39175738174023752399767899447619584 3327122 -577600483184910186502056941425567968 3327123 -230507344753927515295690442676314832 3327124 604597793356210269549390084748647296 3327125 25978696996383670931580411625080000 3327126 -175803902101739509512538599283456512 3327127 -46504227911882630831196613892238320 3327128 -124904170164175083784652045303808000 3327129 457788296305062451988293913842723200 3327130 -91009380159740955073898254117017600 3327131 -134581056869496062969017784269332336 3327132 -121601378642454897183281165234185728 3327133 -386021806478326029504381046252858260 3327134 387643083430908761489655167613419520 3327135 -27782631362990459689707717753085440 3327136 437309891778295492198293404315418624 3327137 -150598897971791573826059835542784 3327138 348945061584770322967722054193913088 3327139 -123185673132919163640410773640499144 3327140 123569089581895721921598832439005440 3327141 -1054054171438932589440860338180387200 3327142 18916843165399178993629997372164608 3327143 -407192687260919128957673708254607016 3327144 14449269116923043560258667189944320 3327145 -490538759757096922204941746677835100 3327146 92729086706506981207008088520601600 3327147 639750967601182987024892879472419640 3327148 745414637711833190027044516671576576 3327149 366896474562865039658105906893583286 3327150 -80555880107230704656138583986140800 3327151 -214728644813981179559211286005990008 3327152 -185216198472292229112816842750214144 3327153 -433116931269949004614131790186851936 3327154 -80450933519135110667725995577528320 3327155 -127232768186777643753925350723019680 3327156 -27182052205118326770908985893173248 3327157 185297237487183283175859997422157920 3327158 -388895781108192062963690096891764320 3327159 -187272974771187510420260979108319872 3327160 -165093872124549058115419042268774400 3327161 -166006344620065600474489832372580528 3327162 146459975388770858441286831437693952 3327163 153686870549254059469411541825603360 3327164 151010787161914718753043619761715200 3327165 136082780503123196939456036484681120 3327166 28768898033279190846141948209171520 3327167 -437150661313948811416108900982606784 3327168 -355647278812261921764067290120192 3327169 445986888354467015866615699360277570 3327170 -148623494836774288214638238964480000 3327171 521556798060886887828257347461605112 3327172 -86453552744988946892017999480954368 3327173 915086858444213372291762669293147422 3327174 287739528157141780687730701151619744 3327175 -597701137033724329379904210238429600 3327176 -291823943748022477305419227696281600 3327177 -558782741259947525970087322848147456 3327178 324320869301666757341318262901358640 3327179 -147509671732132094359083697479290220 3327180 -151715054396076728210107030205153280 3327181 -14311428326347655450198630849258880 3327182 -318993394526355316104889928990546688 3327183 378509367471337484654323002742803600 3327184 25285444113645339013477294302298112 3327185 898091724941464751314621065970339200 3327186 341321131993506242650434245562344064 3327187 203070580019438499073233915415738920 3327188 275537573658100187716165291172134656 3327189 -454659694008616016997211461607686720 3327190 -647655994565825574620329167673716480 3327191 -40749293541558747140587404697082016 3327192 -435277243411695507637487343241359360 3327193 -321999596927163182501266462334989558 3327194 -1625753877460113418216039782161472 3327195 -186884705401365415397361622744456080 3327196 -321894223968259751529538110159193600 3327197 860997775490336961998065055404274892 3327198 307450199195305826885354153600928576 3327199 446199641357556356816350574153704320 3327200 -435904060174653265331522145878016000 3327201 -150214039135307200163555904587266908 3327202 135710658767071913346593983126485504 3327203 -544774581395905067577606746124905472 3327204 -80988021004014232288116141215324160 3327205 -73972558816087322045537870886138240 3327206 -422153343321323628975108726096671040 3327207 947879160448236187635926053009488 3327208 785359645625106566696056590074280960 3327209 -825211966852223427796675766286957696 3327210 -3930112486455150618046462064140800 3327211 -16309523246495145825568638823386008 3327212 -246960534469806706255244095775293440 3327213 796036633630814051178537374249016384 3327214 -111789106218504500304114979955477568 3327215 79790178445593423385048506961018800 3327216 -128923214576777531000928056263016448 3327217 -848541147794973320989398697442922128 3327218 48262821755376814881528688128940560 3327219 243477290194079630612333470463252304 3327220 -175669017946755693477549751950704640 3327221 270364442065535068638727907338592352 3327222 513145521003296936736935450744131584 3327223 475446653362203060708006736683223440 3327224 1437455311535303436962295052535808000 3327225 45997189552129908410454570446376000 3327226 25582595360388958530765388796212224 3327227 520649775707105420483475099104951076 3327228 -199151314367160868830747739273950720 3327229 598779723483626231735017414561197830 3327230 15678360026760526242960882668497920 3327231 -206384906169844401815549728782923520 3327232 -350429293753079797503193023132991488 3327233 -149813104916479966937001469990537536 3327234 68029627620185133750363496500430848 3327235 -531530234059744746928913819197342320 3327236 865154330221819217156209296234654720 3327237 8166286620355480256166912461648286 3327238 -439320107332633383775572365499288480 3327239 -316994226756475087980718760138553960 3327240 -208828926893542946014692632995430400 3327241 -490376943034156770563680021734647600 3327242 -123041087768870014906170027668140800 3327243 468588893657521762858292942084236800 3327244 -4678823709612527907328693005662464 3327245 485961928037185543927013584892700600 3327246 -1891359971560125186910010076078720 3327247 1204497006895161407797240449299255352 3327248 234457320506884006355576287369961472 3327249 145851051474568248986369923526069568 3327250 -117844820054791142447461975877880000 3327251 1325561642220698239409448370580094252 3327252 -233731261482283691729909312138496000 3327253 -386665950054336399226050514524352498 3327254 -1325671588085849151825061252098048 3327255 -209486081345300595049205973074700600 3327256 466621087176978206996644608226037760 3327257 358620607880087045405042725699182540 3327258 373136860054105643513564810387712 3327259 464614271512911948796213363807191728 3327260 -160147067548672983089750850536133120 3327261 61421103675834356284908573713817600 3327262 2189867313899602674741257346445632 3327263 52547654073240893264056263972927504 3327264 -471743756490059298468775721419407360 3327265 135498757090198607889895509715636200 3327266 -29044888060990321861300441173310080 3327267 -14724750398904144545984659260494352 3327268 -49705836764182701339852969707085824 3327269 1111873979339022122995932704688711840 3327270 -103809881330102104685166727033142400 3327271 -1744347810469178118807769108563075168 3327272 -207277253049042650289290278508052480 3327273 90074173454558037620400575413536768 3327274 65429079202456123016311787861988192 3327275 186383482305198086138256151911130800 3327276 -225744207640455541427725281021024768 3327277 18533264765119415874689139103296780 3327278 101944542696948648896571619925360256 3327279 199021881614165806234757441856013440 3327280 19794415734568065077951973949440000 3327281 -94345056358887551005586718801063918 3327282 102750969068179657225672879009700352 3327283 -185177610764255492531527156812196468 3327284 -872610851507436810028238464509216384 3327285 -49363978500914564932982725862257920 3327286 -607271892414113064351563423989153920 3327287 954722980931740273624075462346620752 3327288 -184814764980641635211337833803837440 3327289 250342066490376588057592167108077056 3327290 75349607860622671331361684283346400 3327291 -612814411278500277206800502275449600 3327292 -117047043940385969668865299136073728 3327293 -4643572762592091109163428856814996 3327294 -11664141508132296238519377860435328 3327295 469867661754612728701064234011564320 3327296 -334440398338239628863963466327130112 3327297 -2433166043770140308117505135149472 3327298 -114407128711075433742642903999507936 3327299 -455295618939962295287417007033734160 3327300 -266300783883196942095619551857577600 3327301 -67884138729531239853374072554848548 3327302 -143474060996492000125844616863253696 3327303 -136492504454297528627662066973901696 3327304 927987469539752031443739726635704320 3327305 -654449129169654106105092063469296000 3327306 426651967349978462912243465530046208 3327307 93306979313860438673047464082671232 3327308 -670056371121556866999304974616786944 3327309 119725369500495092849234440843852044 3327310 93325439694636342475461851684463360 3327311 -255270357705745826130975642059842248 3327312 -266258393520930793166445379034284032 3327313 632102168276971822529015930240847984 3327314 5766127008345563080162305929416992 3327315 84634158388588805406345048687420000 3327316 273744239596822267246109376230023040 3327317 184199178839507871839111361870885792 3327318 -21346947706071941284260501823426560 3327319 -118623518437373904734000165271697200 3327320 -159392811504325250146967108023910400 3327321 278821657953438634318109835949246944 3327322 -285803195485152495397422070436083200 3327323 -15976595918724449976236658216465792 3327324 31497936775709299847620854160195584 3327325 -715574502577145654240434217456305500 3327326 784885913103590571961816971213504 3327327 -95887322583120266310302133859604136 3327328 1023322682436589890195697728889159680 3327329 939375795327529752669191072822064930 3327330 20581489148129070681371632707064320 3327331 -124330317534173914780926066586473008 3327332 125635385285432252238919296289920000 3327333 -7116214653359072858676838950122400 3327334 -159384081983860246719288064179617280 3327335 157291048375634992651543372487258160 3327336 48557884055655543890056011682560000 3327337 1139496352777786508333522651530020 3327338 42551762142552906811916832058079232 3327339 -300604318888632176581271018575972776 3327340 -284466210075723335219069128980480 3327341 228698818582158711972442799345086752 3327342 -159114200423870366514381063688500096 3327343 -955526939377894247143187304826291656 3327344 101452643772342560883723484100689920 3327345 304267299595506518424488062364649600 3327346 231146269120179962272105693604901504 3327347 -239163621345247615471237787397153204 3327348 -428650594480962670384545888641310720 3327349 15409205395529162743736401574466350 3327350 -107876791693491032020537637873664000 3327351 238966628111972451835136967634169832 3327352 21689542197307064108685436986286080 3327353 1069502035876979048024204406520090602 3327354 -55767597273757729860124351605258240 3327355 284775109272419636948623148678735520 3327356 -499662425026116874604136026479879680 3327357 79584548547083549264334599202508320 3327358 -405173603845744974565186021936715520 3327359 -83500653030876822492604138275164448 3327360 12948766570897842026868584428339200 3327361 495016457346771873619203894368760962 3327362 158823996286379910397096513354836432 3327363 -100273212423612900528740990088045840 3327364 352173251749312478548404026326609920 3327365 1291529706605377757688773493117964800 3327366 3531245236684891564295670658099200 3327367 -63266422519216027949676081280454648 3327368 580731681946187842442990561445765120 3327369 844591892121414034717598859660681744 3327370 -276920643789867495015420056676187200 3327371 1283928150846121867586923458123919572 3327372 181804756200612288002160512191257600 3327373 128644150453759212924696224083263360 3327374 -242350485469292063945190291766400064 3327375 595476202991429747843892311093280000 3327376 -137452419330225456227570958232682496 3327377 426319790441342223632047518249266226 3327378 94822326625260886742952812949804288 3327379 1077511295413918943968831740354888 3327380 -85908774356584623102516003928104960 3327381 96795885840469232217096040151169870 3327382 -632795378624862693268386763642507200 3327383 19553383771627820495639926854971904 3327384 -485160438736871384956836656882503680 3327385 -136244318892749505905745621140663040 3327386 -260422580239183930587576575297614608 3327387 33612271112295642013735850475579648 3327388 696037236658207802344891640139980288 3327389 389763575760293327674092142388035968 3327390 -213395696840179358547803361079839360 3327391 -1076307834036663857845310135402052608 3327392 -433129583294587967210039004539977728 3327393 269022454413850609807285157112315648 3327394 -448949197126750102303793629060851840 3327395 -16240279354926838335862607846583600 3327396 -209514783821338837489067752034174976 3327397 -281974359253881201942079360514073154 3327398 272743139186753989744818950472771264 3327399 -1197892760725270994513422103555592456 3327400 357406566995784966335127257186304000 3327401 -256635245731640773916354056066467840 3327402 71203741581434426987605337033072640 3327403 -498388260911275305471892146062854348 3327404 -735587513757602310079131969646566144 3327405 -365360815825878556052319438564279840 3327406 -263711999163705616790125652090950848 3327407 765157859298138761096215771769248656 3327408 33646687980196332571612625594548224 3327409 1111049665219472982743102403494110610 3327410 88285058719917805073037474511306560 3327411 165299373588139861293509251339874304 3327412 -444055881365929083312646276073840640 3327413 21090144240497917042226429138016000 3327414 -247482668063863725261887140551466560 3327415 -103281724328672890064636918769346560 3327416 -198812048817888556002329196128010240 3327417 -193299551365947918756937693150901580 3327418 -125020302582046961734585606091517840 3327419 1273090082926206679359706045635518820 3327420 56565914711392849305688217379578880 3327421 -1449845337493300809709459353571678208 3327422 -45149052081885602470172254120368768 3327423 98246754283124363266744489952438400 3327424 444546490572728059079427406017069056 3327425 -587979448322413044991756963495751850 3327426 -5393414050472294449077208827179520 3327427 175888570556807682368682808465097112 3327428 286579074216787081034511890293209600 3327429 -39040656346460413616694824908497600 3327430 -227990081192139916567128368578592640 3327431 217691980337574957015646679902438800 3327432 366591465029007702922809006758707200 3327433 326020226429256095509832264463293184 3327434 289137801307586359562838217523953152 3327435 -49440090711773508727132760835462480 3327436 -268778608323880690962333205325922304 3327437 -316320819831548877842762897284522548 3327438 -357614504553237069347850505137771456 3327439 795561304273511094701255377440364120 3327440 61171046642991776526644136154152960 3327441 165663304176984755942720616098694768 3327442 -559404002839906444773459745981942128 3327443 -112988642487327396638262255212280000 3327444 -202054304720873898477486515387752704 3327445 -359245823989709238869425962580848000 3327446 14676336882891648501542174296963584 3327447 44877739683335467247470836725336064 3327448 617252591691475441636403886973839360 3327449 -563632911733474294415193209181689136 3327450 27802201011386390030651550134976000 3327451 532635334163402165767924818750076600 3327452 595237892600876855504885786703899136 3327453 498666442839769796307667763613076800 3327454 122552873046207518595130398555552960 3327455 -81167426069036237291920731295465440 3327456 146834000280175511966756982088531968 3327457 367565707762355429550145003600722112 3327458 436893177377751306451232029210495776 3327459 -432064696069521758174544632276812800 3327460 420652211942015903909013006578803200 3327461 1669491977219463996572789429530812 3327462 412932085464819042780701768570149920 3327463 180458807788869159136950182686583920 3327464 252868511412989599149008872927641600 3327465 -125862654093826797954385047873794880 3327466 220855362760275022879475786522417664 3327467 -61883704652421159460439052781553520 3327468 -229485602168456519672402056324531200 3327469 -5909852778843165239371537708967456 3327470 -246282399506967175408264412064537600 3327471 263026498662466503833465173641263472 3327472 139147294318415202974921878199730176 3327473 1136675160058319031152030613632647524 3327474 -256662281343886742524854093570224640 3327475 -161740150213084562073918117236619600 3327476 -146550329902689837484860751332845568 3327477 -386898642076638684747333489077069280 3327478 24156885543383672015275618334834688 3327479 33469459664749352816548438679078400 3327480 -14962779988323988640487611682816000 3327481 -10277428644273302695801330212928428 3327482 42353836368077985023358943446032640 3327483 63177142203493606369399267821504024 3327484 41320942011283713075040338270624256 3327485 -189871046142260977540906085754877440 3327486 -7822483725370903837578246574651392 3327487 20322990514937292561109999011009952 3327488 423851326594546680792085494629400576 3327489 -578593233853382656898922749259643200 3327490 142525152318857019819975835892820000 3327491 -787174426089049471101648122584911108 3327492 -255490834384449724653244045135365120 3327493 -190680906319355812739056157624438756 3327494 -530072790391529512881687324115660704 3327495 -297488594327360452308248423604732000 3327496 -819728764420060002006101936459934720 3327497 -443520398863775609126275456927854054 3327498 265366775897980413173425308912771168 3327499 19270513145324270003181078014929440 3327500 -109577985736561280899763037343680000 3327501 63750917454947564868089361382698432 3327502 -271445993887775420446172523249844608 3327503 -179061401354259118132233556661235216 3327504 -57389287142286243997245515363254272 3327505 -508952827826806974067066095405875340 3327506 93507111537084691492279346100449280 3327507 460340712113390687095309394527121280 3327508 -443302063228724839770233828463687680 3327509 73681148743630156825259987679300480 3327510 -102419415406769768335828005347917440 3327511 171190895427935380269130803559668144 3327512 13512581768782665216581693830963200 3327513 -6409524798327939162323413217565312 3327514 127164196684934511793224432441903360 3327515 657804655770906437235859325189252160 3327516 415260590964180261648485635290627072 3327517 312213997780750820282939010078078566 3327518 130440418698384655109079006575266560 3327519 147275180051253699058614271634612256 3327520 145809488168465921198626379409653760 3327521 -373624817756287870528742749654503360 3327522 8883635504861232290087982922454784 3327523 389344444264745208336398690296231772 3327524 1031098430318427425767970559376788096 3327525 16422537773113660487856318015895200 3327526 31085636266197117016305343022879712 3327527 -134885565032606176113555216720814080 3327528 -187514479118910283555244387956899840 3327529 293018738823918536969842229977903476 3327530 291525541941933507827625888181809600 3327531 -264358961619391164721250554420090176 3327532 -206378950565892755815370812705075200 3327533 149962127206145790921593956205753568 3327534 -122056750720912301232026961943848960 3327535 591141078228923700207737509234401480 3327536 320543634806731339491674093057851392 3327537 41611159692392061197127518613145440 3327538 172941218250366050162847936909796896 3327539 -777666679188801212009979509970378600 3327540 -25147627364136550320378399869337600 3327541 480124291041584496538576693469775360 3327542 -351906167080617640954078176823391328 3327543 618152834342611212791509449309610584 3327544 1000913036595434470201371594465669120 3327545 -136118747832847485825435411478426680 3327546 -70734390462449337491008610390127360 3327547 129200399475034277003453880826206960 3327548 149635939762347558018366172302606336 3327549 -960200096080851748084198800899916000 3327550 327911163322495826554420101448305600 3327551 636074953323741549504162215278863552 3327552 35977114878327116172710076214149120 3327553 1181136303115853947914572575355516544 3327554 -434782552736953948048065418198047024 3327555 -2888792390489098304486276330434560 3327556 -84913511771511023526832898361335680 3327557 -354922168203237408659046625556122848 3327558 -13291949414263871269025246806716672 3327559 -48969096717688804380337023306783040 3327560 260468380429184059200866634084864000 3327561 -11519560091323824663007998234950598 3327562 135896349744080787240679189770945792 3327563 -583938875654847992446780269709314360 3327564 132180025941385734294687580837387776 3327565 -770663712642245991242857602608666400 3327566 -667050467919008422401117527707469376 3327567 -388290499497636800587464406007846520 3327568 284600682714046185570642974644232192 3327569 492038157275320353590692686569906496 3327570 -57137656838488723751235759972643680 3327571 89692153491916095327175440874106880 3327572 359180236287420449347985092855598976 3327573 -9752014300397107866295070624583456 3327574 -211385532686515383079255116393589248 3327575 -127752972270823660339818294266677200 3327576 138742536721237236263396528249241600 3327577 225176336496379827322559945394150672 3327578 162279232953652357737904853365305840 3327579 -373631800490193513683114743781597076 3327580 -757362944609311431201069441779573760 3327581 -304779819775748389277795790249432768 3327582 162528203117724165783672169389993792 3327583 -81956149536775820766283547096980880 3327584 207321603973321229746926825418260480 3327585 470148879848581845575506166723400960 3327586 430616807465556626133772394356198992 3327587 -755286876919503873353475410282899728 3327588 322079335995124697531740251090186240 3327589 20442596888119737711806606021832256 3327590 -324195338191871010170850377011355520 3327591 -599823253229071673364997983948341208 3327592 822827033753600203976033990879616000 3327593 36470338046686243490545254838466016 3327594 102458492197654349245117525147657728 3327595 -8619922065991856576275375665250320 3327596 -689884802507620682446022932117804800 3327597 -54203555148484967521952232499453440 3327598 -2460520427184564548226642281641536 3327599 914809069154575696367436717609819120 3327600 88456392639898365221073960173568000 3327601 121046185073129713845821963692145064 3327602 73696119645974761096623280774545408 3327603 478435589048629630335860782285723200 3327604 52509406539626719078022174197651456 3327605 -98870466441289746385637815569224400 3327606 361014719579745055647609119695326720 3327607 329693573769689959445034096233194856 3327608 26431582047566360917016708102184960 3327609 37457679513348363197738674060414848 3327610 151961826360829393943871982634361600 3327611 318589282905818953358144315471521824 3327612 83657730534951065127753263153766912 3327613 1178084999029763243938216554495031680 3327614 -294399190540214296312683412977954048 3327615 -106528130470233959055926863228405200 3327616 -408574040166124958191409393974640640 3327617 446843150465349425476650819612753600 3327618 98591223357701615300017499241960960 3327619 -164152016115859957016395474977913056 3327620 30230721453309888246872912014848000 3327621 708538370805818306564326738044480 3327622 -351167597395324342082584426346503680 3327623 -195225080449276154104621231246086936 3327624 -168533259390236666737179851641804800 3327625 322583790277149183526559011704144000 3327626 -150431468309535302249595209299873488 3327627 -342563149878740705358475175723276880 3327628 -326222496634176153049748099258502144 3327629 704045461576795163567521999705666230 3327630 -305970787084246534936965953414724480 3327631 -1185686290129735802481452706709182528 3327632 2356862159780544753233767092977664 3327633 -303530323498702014863732184843653376 3327634 -704340532194466116812989907721932640 3327635 786638436761565794969767342920316080 3327636 -150638257008791087146299475344101376 3327637 1253631721533648972557037558086278286 3327638 887472858758902542875251695772796160 3327639 53166623005516601216077094167653096 3327640 -278783061232218036206065214470963200 3327641 13329839501717740529402285636074080 3327642 -272996945846711167946237645300292096 3327643 -1237744450109115986901446889526213656 3327644 -327920239539783478170503499736625664 3327645 -124409524450444695834554388280656960 3327646 -78624970476792198432718827067090560 3327647 1258162747467861984704686362272203584 3327648 -346443116651147671059605173850603520 3327649 -18012811731693564583495432837161836 3327650 -182021529338754071360011907541517200 3327651 460769068912269079614601723065519780 3327652 321625164650781716460906828846801536 3327653 -235726447705654622732386965102993120 3327654 176780094872778328866035863535714304 3327655 82446444088993981148248948314324960 3327656 509243035374827366177916722275322880 3327657 -563645227723328687946191254864859760 3327658 -135339847549528756077657415411821216 3327659 203012180287947846341206463456816520 3327660 -86078767399913968730577794082816000 3327661 -259424583701106386824354508903359700 3327662 -76522137820863040383936378181151616 3327663 -267653267181677229313439507834511360 3327664 -100421763515182790864718398644551680 3327665 -136942462436604769554969666914006400 3327666 -268621708127724763905436301729506176 3327667 498863010115124513395286993756832592 3327668 555848746566918169827154097414898048 3327669 137181308101582713428775997927707840 3327670 -13215296391362428347041986397790720 3327671 430608223870849167025060241097415152 3327672 -93016289451906950207464919966146560 3327673 -274339146889878601938997423547029078 3327674 -127017015532639603276545726758101248 3327675 -80060707254932315471806287988186800 3327676 -492977440125446873354206204822110720 3327677 985842764710729970450227774442771526 3327678 7102914273827202245516368332912000 3327679 236660816009254265260575490187049640 3327680 127798438314945405321569774862336000 3327681 195406702689419366967060127120447488 3327682 -175807529672486647691677806340021440 3327683 69794853525206573919020235859012104 3327684 -3212407230642364850608034708121600 3327685 66851532233021748191178259106809560 3327686 22709304082587189584900218549924224 3327687 -251168474766507869994131903344578792 3327688 -98178862124557260590877755733104640 3327689 -468011543205102502447023611162632944 3327690 -94186450302934580056130945862516480 3327691 1221564641256492039823319279668695184 3327692 395604334722401547297562135142615040 3327693 546134574610958181406374427712144064 3327694 49006537048245983650545762424334592 3327695 4123977377048240166920994024437760 3327696 104360238975514004185173923419914240 3327697 -802615410348002103736110234104675854 3327698 2660053134901192025939575458503040 3327699 82874647060307877143168982596897280 3327700 168936791106954543693242064769382400 3327701 -171559537128675131677629367802235588 3327702 -101113050662917848784348544889225216 3327703 -195522349311098921639092809817437480 3327704 186132975668181894009918353973749760 3327705 -6490461810857710574672354770751160 3327706 -418011533919552254759227618347940416 3327707 -484243188051089073371358254528842044 3327708 -505110427960792058364970302674941440 3327709 -80940486448227215569669174791751680 3327710 -71479256531531122372278277257552000 3327711 -224543827548088573221885567257408880 3327712 -771233697759531343049854317663879168 3327713 475545812818704775025144572683820962 3327714 -202506955717362646191415461973808352 3327715 27001675626624909649349886590118000 3327716 -185276879831155365983024938253205504 3327717 -860934868847912820972896411847552000 3327718 451402914169196244617223033142931520 3327719 347792926984889760873089336840897544 3327720 -349360278389718179372051621002444800 3327721 -469807466319900211618159018895497500 3327722 -109618099625641661822323675231403088 3327723 11930558196823873524052618260370320 3327724 -294488708030034511606498604670916608 3327725 -27818306389802586958121988755034750 3327726 17881949124123450825802634579570688 3327727 2320448874759228514543487383309808 3327728 -2468487648779548326542711140909056 3327729 -107960567817833370230779509708368016 3327730 89793715504742880899859332589818880 3327731 -296386802874742088424823971044947056 3327732 -277219142420356819099383662461224960 3327733 -1450524161828500056456527184522182280 3327734 -229585102633828016434691326835973984 3327735 -400383853410994687281930069611214000 3327736 -257050448067487270036111934223052800 3327737 337996278533631300699985106805627732 3327738 77461195467132844971073733345177088 3327739 -98009931601960556389264612941160176 3327740 -234580305995925906373703438647296000 3327741 1377568610698701814394733767443205952 3327742 744749624162701698453520288785216 3327743 214934700909599342076391772014841640 3327744 243224215397429005489317535065047040 3327745 236574000706438079469685147587196500 3327746 -555334121341709514159996866762234928 3327747 -350277968702165582410143430762773000 3327748 45902731689992323008566727970012416 3327749 -548432925092104002669156408302729250 3327750 559882510747311096922819349923200000 3327751 -110803251627739121245665681124694016 3327752 -132215963377026989250158587222502400 3327753 -108052249423678195086009072865495872 3327754 -169819942867393949086521250759049424 3327755 -34809382750999320493445023591737600 3327756 438129370748325974191314772830474240 3327757 302198245744399589683139994227078272 3327758 -148757688689128032296226819312258048 3327759 -324506254771749466089976976191048536 3327760 -154003652423605331619864900422123520 3327761 -239935718104057736013823975605922638 3327762 215139929986250912578775925049921152 3327763 -1360432131954079998469465377581259988 3327764 130761300734947607363285349001807872 3327765 69987087282655314457962597813623040 3327766 -84173164100608687940274610539312000 3327767 1104315904067758872171553910993803632 3327768 833034179614592820574695419794483200 3327769 -1401260854952994632242528302608459830 3327770 1428369103837394504619372578995200 3327771 53103960868409065375412814647983512 3327772 -21621661162915546558299015376586752 3327773 368513656213834417436618276465138022 3327774 -143611699151292839795819679354270720 3327775 -201419167261150292283332098490021400 3327776 -944743246196910305390392530099437568 3327777 -1250919624205107025414777578313512000 3327778 -15352745324834887493215705661878272 3327779 235210632922453361089192157874152160 3327780 -69574814026751165408521077127680000 3327781 -469650416531380279454618453037582848 3327782 69764871325890963246692687287168992 3327783 -535318633507851677344645318052736 3327784 -1149790222169698974334316802834278400 3327785 -728600780429061678649610781688957020 3327786 -234151875475423860431148107784880896 3327787 -151801100503270994167061107116223564 3327788 299387008275896006464961419580669952 3327789 -25211582599081835823305782193454240 3327790 -305048814257637829271339424662529600 3327791 -190011159742295100554316883456205808 3327792 -5551785427667307504385757109092352 3327793 -311425731393975537366623900565381120 3327794 12600623921044114285303576107806112 3327795 -76202631943487343420428794162466880 3327796 662401861724222360622045802362081280 3327797 -725344088338730025849111062613407520 3327798 -39912767924785263016542525279606336 3327799 -385385216762333317983224071746978000 3327800 131830044030357773888128441132032000 3327801 230811167893729611952333820849929344 3327802 365146962444943780146590992452751872 3327803 -807759078970124460071342199573393948 3327804 45878433203051267754618394476926976 3327805 313290168384543289554900564142247160 3327806 102120178592076210786403297507446144 3327807 -68865334057919044486706075764759296 3327808 -66306618958232398157230282679255040 3327809 -1497624191811115455936859835378616384 3327810 -98400607117532772532959159745827840 3327811 -1190939392713262406505345016025995588 3327812 -738749451909678771221761456465904640 3327813 -10125702858497581086802648956453600 3327814 88283900450796999788955333117174912 3327815 810410943230393317750101170760531960 3327816 -695435939629985117049202476857180160 3327817 -170110703074480189979579632569432888 3327818 -237580724459755522571225238843935040 3327819 47193246731126336819674854983924736 3327820 76502509022486325945635982262471680 3327821 -186694630990071889058965331682029088 3327822 44968882664817374196980909757663360 3327823 -1311291498366801626983678124542213880 3327824 -34049020575774275718325262773518336 3327825 140724601697955631654046263055511600 3327826 -520576541984745133537661760797355888 3327827 -2492335378025056221143256659068170480 3327828 69798772272492310742235333162639360 3327829 -890950026679298497327846245362642816 3327830 -60149994949193957828123523225886080 3327831 -49143378414111379667152049628000000 3327832 435347851138851897952877738314598400 3327833 1018737498565554431833135005751955082 3327834 18956550672844325122483933286330880 3327835 -295595272225282318962393914541744480 3327836 -33925087397248736792698386280750080 3327837 -135937814426529900154910658286025760 3327838 686423419482366265348050178579528320 3327839 -455261133917947733731066263240987360 3327840 209006312360181713196813947956101120 3327841 -5889707563424920906059806276164032 3327842 -21275256688779787612173587050467840 3327843 124110690973360496125651350357356664 3327844 387543380150917396726901651106969856 3327845 -107001131425687381873113463709184900 3327846 -114551270308705968985694817805598016 3327847 247014511325252587531658246776665120 3327848 11663949247163590090425611273256960 3327849 -3393752468159809032913141471772352 3327850 29356939087458299533663625832192000 3327851 42003091682418033722964750469231992 3327852 -322568427162954899983879170878939136 3327853 -525341989192844904705352661622454836 3327854 50639382539921799473677911414432192 3327855 225530764265704429312332631690857120 3327856 -777665713602080319878444837502976 3327857 -86455303327892342740394038226419020 3327858 231239129802843411846515390609329920 3327859 -235790280385570148214785883194325940 3327860 524410755456118320059276001668494080 3327861 23711745512520023750279167967011872 3327862 -38183379986459954812451054853253248 3327863 172098180570542607432986974843440 3327864 263020747565023181997158073279467520 3327865 4894606850085267248810935144360260 3327866 256095232262774000121958299110842560 3327867 166316470747714535623375249285007400 3327868 -472308126716837946666522585341335552 3327869 846476598017646569599787625298813440 3327870 8408513795822500718232363863162880 3327871 1035314169709201367187222391941395072 3327872 -436596178817538539848821374976000000 3327873 -390710827603751726107194301116113616 3327874 247589575545246407688111716997275904 3327875 -1655782280486450783462419000848240000 3327876 502357827279535902561233710707224832 3327877 -20179676870969362210761424118992000 3327878 -319723850525619891261368818217814144 3327879 83595133876531111681616453429943120 3327880 -23540209495282171876853176226611200 3327881 230017599476684444659308550308612864 3327882 320337702671332154511337282881321984 3327883 133794587869840224769192979189951808 3327884 -219777413122598531241174144067687680 3327885 -233457871071400010088123862763768160 3327886 -713149309462162413397625746433320320 3327887 58296704832705024254137286435047680 3327888 -20423494126080739179619484191948800 3327889 150050429174160002993532050704367680 3327890 295476716881586984732809574429652480 3327891 29880798602598710762023532930759424 3327892 -421103102497392524188630294949746688 3327893 109432355446015539726611786213525184 3327894 278215648953283299008178606266702208 3327895 482341425845281607234106773479260000 3327896 -425150690534547794512303721470156800 3327897 114756616019967241192363161385864128 3327898 -165236411047994183766271281173777664 3327899 12434252456478353822016041175451728 3327900 -39400625733479378648199449851507200 3327901 684502422601593875275890316246620902 3327902 -91776337742194252461882392350942848 3327903 674832617337252499113389308312308624 3327904 390281533235891282543632849949884416 3327905 116551777976955793966183967126391360 3327906 56798046098513149120455940939459584 3327907 -642780494368986600738648669417405120 3327908 2787211894204971255323601834541056 3327909 84214842966956860066786441564371168 3327910 413615673373539689076658363171263360 3327911 -1178654896195580724284609179711684488 3327912 -53632809775746471238812782139801600 3327913 -674333303203549283085060388915793756 3327914 399702019603878101839988619676403712 3327915 224528164689856595006918338374060000 3327916 57905243313697687080472932605220864 3327917 -258585741212886300504785998867312320 3327918 -411937760587302891183010179377820672 3327919 478487979020885342492458574672141296 3327920 171946062912088431906316883550535680 3327921 496704233688369612763658474175331572 3327922 -162544587399195183206827906119716448 3327923 313629031650518495432106662003307984 3327924 -44031968373894143948026357046906880 3327925 -332597895873716231556639853662371350 3327926 200015070835078018124092117207818240 3327927 -397877439733487305810432384799283480 3327928 -185787991290351716805413724283146240 3327929 582166907778705720457784633310069504 3327930 -468652808003498769060961741453132800 3327931 643941815328887161833910250673317732 3327932 -161507717097452118093733074733845504 3327933 -639072626198444003716496232033188160 3327934 410688830530109302673098532716175616 3327935 349243859815233030711544261143552000 3327936 107221742306117795390871239972093952 3327937 -599807353886962448651622893371050108 3327938 -483475356799079835435028054254856320 3327939 -778957488639573234329496894940123920 3327940 -47641771984652023397044231121264640 3327941 1244004158975338640009372607563853342 3327942 7704442138524380515066732935897600 3327943 -1214278934805943757342209960014878184 3327944 121757584413220585971889400061404160 3327945 355169924049760700640255904016347200 3327946 116617695246883596755124339164058672 3327947 200763926967553092867712189898201232 3327948 -183494220538244677918244428885740288 3327949 -879921724138574607500484408212423050 3327950 -113312132601166194634096454783592000 3327951 253810371792338783345834866600130304 3327952 204801486998496779790278970345414656 3327953 -511709528466364520033859190785470220 3327954 138328318450985046095145223080345600 3327955 86192160959879944901116808285421360 3327956 427584822888907750963343064891936768 3327957 -541998503541678925441359818411520960 3327958 -156671633481420468333252013610250240 3327959 -1737062272721700453973603370670109560 3327960 128106502300571055791397945464217600 3327961 18350237165555498571765591827307584 3327962 -176929885757519207535117127951719936 3327963 -240593322107676251890199790217208016 3327964 42016745183255853243714572033958400 3327965 51846550899106091121682415673790200 3327966 1630947764504310335321740700954112 3327967 312775457598837237862961296833082016 3327968 -162454606362116301154671299961815040 3327969 -13280286509714043853161820510144032 3327970 38174618578247258890928682188957760 3327971 -182427105952135184311387330044867216 3327972 624011385264526025047095006914491392 3327973 376773052354383081548599332822887040 3327974 97033421161796103915114299022136320 3327975 -68712268770478726651772319166124400 3327976 -998208710033071436134587776027197440 3327977 -429964010629015871579797555006398840 3327978 -135811486071231858622916786251051776 3327979 833475760301772114507032475994600120 3327980 -279006160990364500394655490596864000 3327981 433008224113669867466243552784716352 3327982 -610283442210540164093133766737443520 3327983 334704166730461858863444934072659840 3327984 -154424083334269749602333514006528 3327985 -7311491041339298964020408042117760 3327986 382329074780446554291154641749346720 3327987 -77195877727910806905449379434734032 3327988 -457433312404727113885619911923264000 3327989 -464990333779007300449376983478485344 3327990 -245950926983733030199630741897994880 3327991 -1198031277930736232164464614710403608 3327992 -1363233679668629684678805504000000 3327993 588667513991246036126865372870223200 3327994 22962733259578699913195318699581296 3327995 343171859966084012894232572225091600 3327996 -29976211054558740023562809614049280 3327997 36744132971707667230604198934873580 3327998 -509459734573174439133905077263155520 3327999 424189016188920677057354957064960 3328000 -27646837587185692403149559562240000 3328001 59930796386928727590426548426327892 3328002 128613210798166787501970449550958080 3328003 -11750797079584121181832686233622320 3328004 -209370504577980523347975891297863424 3328005 76004487842718907324611318028170240 3328006 437783869862792764369264198980396864 3328007 -822988931415191424494278175967504744 3328008 -142188702495964787754385407022694400 3328009 -479659713089701491864824771084428080 3328010 -173364752240001436582327012550691840 3328011 -224251293721754064750572347152291360 3328012 -500900094560411847568745898054002944 3328013 65832967971025646467159020092416800 3328014 56660419095760682303703832568600640 3328015 454550654948598872346390768604865160 3328016 5696119088692925083356885878710272 3328017 -99050343461597526494129784390030336 3328018 -494282370153970497822724886134973040 3328019 117822509605264160782407161788581420 3328020 -426164707067864277244758634569830400 3328021 416226438521219208583949895681138720 3328022 640329804521212943731827508257390912 3328023 -147504765310887639368196630804738816 3328024 125244890019590354780098048447610880 3328025 -410174596584173137214526323364150450 3328026 -82553148255345514817391423625372416 3328027 -13699954728257109417968326674567560 3328028 12223065359998877486729635160555520 3328029 136699600339441738104049316007284364 3328030 -67775184131592074673201845660187840 3328031 208505399773111655246572535494832592 3328032 -410869682389639635182136064517603328 3328033 1774087164123527786648350372714169600 3328034 178620002727353879105901563353966416 3328035 -55552937185236937903254797640560640 3328036 319158769910940784938278350783037440 3328037 -517515113677627730102711620676293314 3328038 -31731205041343004912301635313737472 3328039 -308679934744391873204654299017453168 3328040 -460539023199268944575186426142720000 3328041 660024196233347272112112652625864592 3328042 438297302991691458290815774540842672 3328043 767783547184157213057054592033818292 3328044 77142379346023569647447231955763200 3328045 -41189853906578580094822060502910720 3328046 -33313261377998014032376674953816640 3328047 2257085222209568242044748641934152 3328048 282751483040939674844765030632374272 3328049 -932779733193781972078837202790067950 3328050 187583140333686646017448455548217600 3328051 -499036477720369814744250743351431056 3328052 -32181810928827353161328036310614016 3328053 202287967426720126354788858745276704 3328054 -186320163680245897718092024220190720 3328055 -1368656739881765127625824537093244080 3328056 -294318188084259799805335080377548800 3328057 -1367571069800348255558500420416538940 3328058 163800974072054634860097290724023520 3328059 -345978065250249694532822125566720 3328060 -35553698422512176471902392530603520 3328061 552085932325552833193219384254577824 3328062 29340554019969240789112809582610752 3328063 951803195288892622478517418378181312 3328064 77208225951960240696869622251520000 3328065 -38890846986499089396690890865442200 3328066 98903574006451131043751564316948480 3328067 224203481209744274294337827383344192 3328068 324492618842602408054454967305072640 3328069 1124782817426143951996248874382820060 3328070 -34205926351757937724181575995171840 3328071 12453709381277051544865429376131200 3328072 -236309588509765911789776007341260800 3328073 -487022859226852904838406742094449664 3328074 -737420968788557528318338323271618560 3328075 34133070680216983199043503046036000 3328076 -16634945337274474431839673881548800 3328077 -436443670192585073475924455550589440 3328078 -122940312143908060368744876092338560 3328079 1151803771573343852092717862847096384 3328080 -34076626580336708506574757598986240 3328081 -234482127946985085946920803936785500 3328082 -93375613662671788957354170880595808 3328083 -637018488175250392042826799626113656 3328084 -179671873524129690028307352606507264 3328085 -139086858916741087292211619388813220 3328086 -75367517979906933617920471489535616 3328087 384806967670182667828107623366821552 3328088 -857291205236294220101422958647818240 3328089 -13244559795821731003227181098601776 3328090 427555326765666718314182586704633280 3328091 261292338901430574924856747448064624 3328092 956699921011120810672496606085058560 3328093 -145945436040702784973402613246619476 3328094 -233394285205612463019006483570779136 3328095 302790459756929215286667809931653520 3328096 1233247259723140568513518536990523392 3328097 545788138762547160846685852725931200 3328098 998737006487609368838077616517120 3328099 -1245364144396123442384155719717010880 3328100 225350591868157372659520273154150400 3328101 82466064869530633006101940896451200 3328102 -630694451244483210145784677418564928 3328103 22252370029760153579010038356377864 3328104 44291812685917041276060656494264320 3328105 -341541349816172149303397285432220 3328106 187991478752874436150411076278840752 3328107 -233689586684773992237619802779472208 3328108 -25105940183188485546534952253840384 3328109 -1044185485599071651498832230788099380 3328110 21366852967968755012281952748244800 3328111 -553652551501307089772017011679690288 3328112 98572302806394086274910435377807360 3328113 254594138622729781293782644539458304 3328114 11462122712525990998623347044598400 3328115 307151265444223149181505515292887200 3328116 -217368825106329718263981602605301760 3328117 -287681085328254370622842934259264960 3328118 -40435174992654062411848203469123584 3328119 -476576683207811182176757169773539456 3328120 73472498124455390417796586634956800 3328121 1401447599275087958543351048900057322 3328122 21390985475924263353452455300975104 3328123 146709835811273018739853455033664944 3328124 -192817246976415556781582819443322880 3328125 239671809318843708344569702723500000 3328126 614012697044080372585293068278144512 3328127 1352534605380080267537242978383175920 3328128 408831336496089945888671543297310720 3328129 323415726963831206121060183337907200 3328130 28555383360556722764896123665913920 3328131 113130059945517266008400683644191040 3328132 -71878143924194709831304959369941760 3328133 -416510873436400758194259931875699618 3328134 -19561401201645068154435422400697344 3328135 438073857246417728005243439424266400 3328136 -280270066724329288562822730233610240 3328137 -91401547404715987167122497635666006 3328138 -539041403760079882494303385738237440 3328139 -383854326541415045355991629452310060 3328140 307713256719699858331650814406937600 3328141 -332639481215809041835277811130623720 3328142 662554126746369406821772339743809472 3328143 9830266127100651076073705903551488 3328144 -275566693329608146992867007333949440 3328145 85686985841964188243352807493110900 3328146 65769776140153236839615772123471360 3328147 601606884909131528518430776714244760 3328148 1005870157872115749650659379210247936 3328149 -793363827022861853662215546155437152 3328150 44738969287549701021976508954054400 3328151 -152030254858094177593894706970859296 3328152 342579824379865908262016847872778240 3328153 -879287911003318420790229447586332598 3328154 -147033388255666330713915174654274560 3328155 -145240920330789102513606804779496000 3328156 -80194480116973244750763849665617920 3328157 2595251882706762537447803994674112 3328158 142200569488911550154601047946565632 3328159 1036877741412438469053011333479451360 3328160 186716378484115706259403062053437440 3328161 294799144047927774444731297665233072 3328162 -302486209056783783349443454830133248 3328163 -197095858254764569942766678278455588 3328164 -158340184327131120604009601366704128 3328165 -509416473439199305534329813504839940 3328166 -26040327601283978563460295409255968 3328167 -368841730819065697923474299071367088 3328168 88233566858480995321771002423951360 3328169 -171372720013340274377925914464709952 3328170 -876556493313109534825876655481600 3328171 84965590966335723902853637803581184 3328172 -826381077899193357661544989858841088 3328173 -120248106503874137770266726422778720 3328174 238394421990293299911517309502725440 3328175 149884598488418874252846576795513600 3328176 45232072914345066913552801930248192 3328177 734247913983512504263094784299067026 3328178 -201740517547220113798518082250655984 3328179 -573076307103169707892742116170006216 3328180 133332795929963701889872876232006400 3328181 727677577059518077494077878597502592 3328182 38988731563170105931188748351119360 3328183 124014406490642805171144915226401000 3328184 1293279360617577917520341960693698560 3328185 -6665042399750807372586206438918400 3328186 1085306329300339270508199495666545664 3328187 66753184154833448338424630674727472 3328188 178023716269590109448861621563843584 3328189 303655850794175885167638762081218124 3328190 451891624911080002519771674007113600 3328191 -188717158508622277759275610556559360 3328192 62039667535510759950627556263198720 3328193 1127840147459538618829124487717808944 3328194 -56169598516466621994322234302441600 3328195 -70434047993944956079534066806112080 3328196 126252098946158022219695479194193920 3328197 -592005126576689073573855462933991200 3328198 2391516481209259871161133707625280 3328199 117517968128242459454535214778066736 3328200 -227425679181993008891586989662272000 3328201 1348166140772660911012626117971674202 3328202 356630511462292477402398612111765552 3328203 583559051272989851977575491523161304 3328204 -94451491825734881183395808124108288 3328205 323350268748909477905675957699706720 3328206 18340776457858006456236980257566720 3328207 -1447185201517552811376785161665366544 3328208 66074575954052803320653368632459264 3328209 36116364043194609164727559134458916 3328210 -4688975544265526262249425991756480 3328211 -288489745169799451666385895470791680 3328212 607134424431224836163968491650199552 3328213 -160065349677866844429922137074659200 3328214 -405271114487535544169374571993043840 3328215 -340920019642419943042558414871093760 3328216 22739333260017689218152016421068800 3328217 -1066521906585349910442555680137450800 3328218 -82646113828270267198444632307224336 3328219 -76791850579907914683300226248344380 3328220 133963435563669399565202558643271680 3328221 -216136867901008413491676254165212800 3328222 -147785443320355467390610913928024576 3328223 122002233715022435807555273801699880 3328224 348984431086117799471852311905042432 3328225 -417294297391743708782794939283123600 3328226 462909043358214762978264544613280 3328227 41892413727597333749159040687112596 3328228 -38044455209343693549471910589245184 3328229 -1307909699879525134186492494551383170 3328230 -91775178372153832981220789908992000 3328231 -682964275880782321772839980362816968 3328232 -361493393569015432993805488669132800 3328233 -613290784260619774100320627375364976 3328234 -37471885964672360222707345080465408 3328235 380746797607900071719623886322220560 3328236 404909662376984482725699715353308160 3328237 265270584661607923006664304263824992 3328238 127240620950332500080616527817366144 3328239 -1292964314229414757559014658783747712 3328240 111349762937658088466098311100661760 3328241 69658869624727718527412333081177664 3328242 -117349205244033298025030507585877888 3328243 19972053335292241901632683793184160 3328244 -195495923866871041449068506602528000 3328245 498758339402814992105563397703932220 3328246 -185167826977522521409891800618968928 3328247 299114407842861112474230179512820040 3328248 -168830113475784184088080932858101760 3328249 150804938143224160396604591484204000 3328250 269833825120232982215154928595544000 3328251 -496464022235624257360342483068049920 3328252 712147954525982749323552536854900736 3328253 242597212445374329537887281860269568 3328254 463135733106439232028784529663273664 3328255 -264325165966308521779389724590663840 3328256 -966139759906150942246568082599313408 3328257 -98638466090484867325845085211240160 3328258 -167317952030869758659363413237377024 3328259 -532121120504185365987824047726798272 3328260 -92808058366799218555010567529799680 3328261 -117227085205187496781751308752064896 3328262 -129761153224962593352748428603585408 3328263 -469182122352624804084908047430103600 3328264 656372050388733280533255226141747200 3328265 -233507478714886566542725451366057280 3328266 130657412271758706019241930870625024 3328267 798001603780439437203616742652467472 3328268 501120458062787435378457351905809920 3328269 104766675823741590495392229072060480 3328270 -546726859839626894070890496992870400 3328271 1279641307303091239415742248423735472 3328272 -33166723655986955877793123670999040 3328273 -96378005037358098754652544712557836 3328274 -9093672175655678094468723373584768 3328275 -34330832941809734576295454500480000 3328276 865196863092489499459775829537606528 3328277 -1353384042102125573789042653240311588 3328278 -189529230528330498799830545111222400 3328279 506218229908031655347626861601884984 3328280 149039913456865410059637787294310400 3328281 906265197434027813742591526799365680 3328282 -744393062648416854469780968218742816 3328283 -147761373017123500445484939476855280 3328284 -54769477054740087966722352302653440 3328285 -49231530055896472849135909423113000 3328286 7087772386683919468385998197203520 3328287 -550782008408147261889902634962190720 3328288 -1052059078173509058211628421337251840 3328289 -60601058860429563366458474009671680 3328290 -7867671576249209515521968351761920 3328291 784019942388705618903699246759321692 3328292 -653530673444393671683771567464171520 3328293 289380717575818661263509540611482464 3328294 -361522950959669283203394852307484928 3328295 -190438981776657571478616610729456200 3328296 798901839223048206898329503294668800 3328297 1117338183854253333245399131957952 3328298 14719369181709839575616197796405952 3328299 -276799983096304217025959899180153536 3328300 146893990780156096849417923763468800 3328301 -14727775898090502226810358198922900 3328302 -33529766675885297577246805177023360 3328303 -787979875844146856407898795733780936 3328304 -55193816914795467827626000199122944 3328305 820870591990962004957384906759153920 3328306 163424870396893604458785492676437120 3328307 692703980734408728689110480433105520 3328308 -281139296021384867543869391057264640 3328309 1512327206062600559783402434561931616 3328310 74283300054494150889042060526229760 3328311 -48833236019565845210564413432286976 3328312 -366196230161441980810433446024212480 3328313 -961413882747854540451899458547573760 3328314 -156817807808689264262100259518996480 3328315 53941577297186871347643944771385600 3328316 588733298376335980320214740392279040 3328317 1615084250394102456767813014909164480 3328318 -237098926041063355158691147104979584 3328319 -853991509987066094912198921482697280 3328320 75038042297270766532600404199342080 3328321 656540336819802600618668549607946372 3328322 378360547628882290767629855717543424 3328323 -898313554176203067019467215519517696 3328324 -267245703275640116146783592987922304 3328325 -142490072689403596568427931318404000 3328326 -2328924863099909920791080451401280 3328327 559825736219292715271800329148377176 3328328 562530394703912477117691076501800960 3328329 -12177606191628152872407886953145632 3328330 30213912792069280761517567152000000 3328331 406676666389149142113401393723153592 3328332 -16550869111452213234147584732971008 3328333 -673374647553101826520647953746515060 3328334 -851136944241446871480162582078528 3328335 -116010045042769727087984254885320000 3328336 132600595265045261699832034934390784 3328337 -353223899307924788810503566168517260 3328338 80031622457002844885348687462931456 3328339 136150773946375961263887937048408992 3328340 -1333077264514525285116589274108160 3328341 143015240776532359840713709830280800 3328342 -403103815192021304376932118231730176 3328343 1165484187059911335583080827882741544 3328344 335624723654004874232572783140864000 3328345 -150349088174166291924608421504595320 3328346 19646174978095843457596317063229440 3328347 190483576083834449511260638683504 3328348 725529245037631783145038874724604416 3328349 -121989499606649786436169816929666240 3328350 135997027951606618474920325150872000 3328351 -25097903836729721424223325909220960 3328352 218559664696738666663587584689569792 3328353 134912769291822873055220509436037504 3328354 29003887689447454456102009853105952 3328355 -91506800785307374196954326484382000 3328356 11487180569786980429073082523702272 3328357 900182527132336600255967374843438332 3328358 137413611714861047310855481124470080 3328359 -717500983533909056563314988316580480 3328360 171961031772071967949379979617894400 3328361 -870830808578031892218582763927595148 3328362 30753833153125455661141355882385600 3328363 752916989936700520311685143221028800 3328364 237915586740023905434414021410006016 3328365 -155638514989114059275763616774709280 3328366 308269541039187314504991045828731904 3328367 -415737471753390035815193639032694400 3328368 108209811386198186523003880895053824 3328369 1084629590611145377490066735878418160 3328370 -207363390151344615151047138117057120 3328371 -1188650872520763295022416189070935128 3328372 100222297466845103539093503752192 3328373 -514154794206076631224290970626183378 3328374 -209673101658552102011113878421113408 3328375 730485530293158844612122300426162000 3328376 631794624076074021808416777837158400 3328377 28359736554572031248387728220007936 3328378 135320108510637163701112640585276160 3328379 584638411269955591664167403191084776 3328380 -196707360005281298271528995083384320 3328381 -329571226307633761379305296072608 3328382 660338080933662920728867702606708800 3328383 -352724184513727358070963441537403776 3328384 -660581987456715857629415654220103680 3328385 -746335441178357272755357136594869420 3328386 304172609245272305743282766749678464 3328387 -987843174230397066518809887280824964 3328388 302608784393628572265482916263424000 3328389 -52540737859139927615886546709594146 3328390 -46348623524873361993573088374526080 3328391 218899853903591166899703448843925784 3328392 637494273701482841993552795992350720 3328393 1410317441310889528302710169439295642 3328394 -67429700613093741916138789633640448 3328395 -131596147684664547365266932732768000 3328396 1047957865443510583443568250170295808 3328397 564843354364369276263268659536374080 3328398 34385240645370691438076433447765120 3328399 729075353233342783267357463546588160 3328400 52834344698019382981080269440204800 3328401 -236361949388642501030144182687146720 3328402 -2669267462630500484286944181198336 3328403 -63842649841843425220496775086702016 3328404 291030014540700698985184075891955712 3328405 555446621389078101226629358720674360 3328406 566900411554337063981185556793813504 3328407 63428860515409409915334719268454080 3328408 101779107782481294161239236069457920 3328409 -29777265597479444647460013073671936 3328410 133874387036143923736483174867311360 3328411 -514430594192790765657866771172084988 3328412 -766400256560102495430372580964934144 3328413 -46361969526505070684205122802256800 3328414 -191835723831641155341411640262034048 3328415 -2093202712845615396016542375528480 3328416 -56811940787035952810730132514799616 3328417 160948464609518687768483232014755860 3328418 84474526248479331707265626188690080 3328419 -311115706633265156972519098246738056 3328420 -14645000660987261204882366469246720 3328421 456285627238379463169385386505638044 3328422 -10618274911214955149502956497428480 3328423 963063943049185878473418903150391368 3328424 -516605415907534270092192575843942400 3328425 -41933108141976568165738035450084000 3328426 -329924423722841491023427824177396480 3328427 -330463345891028822897880366997355724 3328428 238189200694374041283245988506664960 3328429 -151611117699106604853169662689292116 3328430 -210817949540997618935493109853022720 3328431 455890155028774920000030012283270152 3328432 -110491587157186266375815635291209728 3328433 -283567369982858401061798726529822318 3328434 -229968881278113767694138077885948016 3328435 68209359575713363260602298975261600 3328436 729951715666019468855927028130615680 3328437 64363974254662718446490451559132800 3328438 14889982793639834567692594801666944 3328439 395019026036244491928877426001978880 3328440 240595313402509978433351230013644800 3328441 1242960630777371883856866481959516842 3328442 284381906900263740982893172867131840 3328443 615277917424048270197630641343544332 3328444 144295968468861042522980726095338496 3328445 -427626227003787259272130892064111360 3328446 203302177322636461039209772876062720 3328447 -1473014977679239427842679605887383328 3328448 354762851282459614089951116311658496 3328449 23382829727856804063530622127494240 3328450 -185105098764916726649468896581642000 3328451 4613081530191050325201868113546144 3328452 -11353788107846361916671336741834624 3328453 -113791035743032432404117014232449796 3328454 78429878758819978478144590293838176 3328455 186846264823234564687843940897908800 3328456 -173983009003778586003220929029529600 3328457 -156098584067033795072008021052267568 3328458 -1386993453825934401198092171550720 3328459 937010042827185188213890066639712660 3328460 87026400649360930273316411245071360 3328461 522231205326091745667810190990383510 3328462 210940812064660658870184398327556864 3328463 -985605712998469602546063076486422288 3328464 -57956936944340393171853271317872640 3328465 -44538769741958067753404829668102400 3328466 -398331599572556622823517723358078336 3328467 148482851703993345456099840840913080 3328468 -256491696727297818131556264237184 3328469 1075844963064327680225426457559521870 3328470 -2003940541166950195212833992719360 3328471 290518533814970297726133782054207152 3328472 615284551179722150124395711121408000 3328473 -717962818239505639953686757705831216 3328474 -3754287998529184628597387523513600 3328475 -743384021681951972947955488129356000 3328476 -384420406376963828198820802616391168 3328477 1422743939193368427475090879443816000 3328478 779754262176859075695788410017133824 3328479 -101220980634962579117089923131819520 3328480 222586937477401493686250853047992320 3328481 -79102221330255518105451080467620696 3328482 401081761118084905173063787338206592 3328483 -449378525323154447054275055065808240 3328484 219164249860595224992177923165798016 3328485 -12274662862348235513321696642980800 3328486 -192860934833606703125663709419184000 3328487 -68032900320877253984991425060913864 3328488 -3009316545140400355984983694771200 3328489 -788677716557042271500259114821381040 3328490 283996894000178110947965079191481600 3328491 -126785419497309001322802252908874240 3328492 -71763343164789658859438664099491584 3328493 -574339003964794654453822678140039168 3328494 31928097925074757573531996557327360 3328495 94358943497506557215769299256980880 3328496 304822262443705533665089656950784000 3328497 450086512663381550569091490429446274 3328498 -35293194821811134111016133566443520 3328499 -841631657769485984760685852162024500 3328500 -185895652012420100157210919385088000 3328501 -657905863507990268578219350300672 3328502 30963692052755470947727435036193952 3328503 243449932011443465577930141016688208 3328504 -1026931837564571381683317597064089600 3328505 -496870337353833943670469284497512000 3328506 -147621370512988330841246568856081920 3328507 45054299557393949832439604874219520 3328508 -35491040577630418469758625838105600 3328509 -42864316799056563876593895761530752 3328510 -73685507327204647244689616414523840 3328511 361940788109800459293472602578862000 3328512 141414341788627787487593528310104064 3328513 160908985559404706597367803342261762 3328514 -80665384847684082887699488786203648 3328515 -477866759059821645988514817020244000 3328516 199302890171931003604649008071693440 3328517 1375322723350486307623057781737775232 3328518 -76389156600878921528296694633484096 3328519 1080885240696262325360678523568032920 3328520 -40823738091867847791067786371686400 3328521 164002894231328026604608428727973712 3328522 -337377231171350970861403690488212688 3328523 -789063793513067291338533608900388696 3328524 187565940060241305970280006703360 3328525 -738484351353660488278497128667442400 3328526 349949402921634090426515815197259584 3328527 -768019329184646964996013266512713080 3328528 -34161847188686780516323495282999296 3328529 -68125074502634793861007925392038924 3328530 -17210394643738339681865369925511680 3328531 1397478376932853795990116570139020332 3328532 -286448992546840784658361475561963520 3328533 -9077509536958254177573298474055400 3328534 -308888272052499633575301793288235520 3328535 324793268859127404638165278446900960 3328536 -99361765436224744817491134925209600 3328537 -61854506450836555971891204379359360 3328538 635210472919492561035363956812011744 3328539 48117887211671144462755909112304024 3328540 -689423991277163203870115847828664320 3328541 145688896403321056692774903338979942 3328542 170301424881526146212063971422655872 3328543 -735563605354521631243179978659267840 3328544 -5386269108110419490314150933954560 3328545 366900523487659896186952705790370240 3328546 218516973119043167189947221838412064 3328547 29230583304171769281677091586851672 3328548 568716759330493036723726996180168704 3328549 -410449474333254600300487198115956608 3328550 120029830107070072373570467628440800 3328551 -74945197252765122497020889034705360 3328552 -364470162195541966953495779887441920 3328553 -602310767570529785634753488297942400 3328554 160594524834604359440627468079601920 3328555 481745166380012637498509633593604160 3328556 97198872218043629636004619147886592 3328557 -166813828732907910473313103264429056 3328558 320977060852148975166361222078658880 3328559 103908579951778008912456415102090368 3328560 100843630467119620933561606943539200 3328561 -753798332227796710083956277823641838 3328562 -361274927622104649415408964897032800 3328563 31286401245117780085520752030046208 3328564 -92062897904569426416563433589085824 3328565 574265616463402923691171730338706460 3328566 -119325397924791639020842101255298176 3328567 -160406706314583538501260602091607848 3328568 -1186828453893199220161714444354621440 3328569 -258196838770729291013326841600985606 3328570 -38213174475087655946951059139711520 3328571 790328587520053329628321701823416000 3328572 83950618233835521687511285264097280 3328573 1007829297999249793606603592263130822 3328574 -373803770891943827443046111939422464 3328575 273595477578413301660713554459344600 3328576 291674488955404758998031090416353280 3328577 -253098709761481748419821566523851328 3328578 -131707074016522809441443796155217792 3328579 887823440305572796977430259604182520 3328580 -85740858095188003607220302457772800 3328581 -34260211949490875483390922013267200 3328582 99724759823339973129113677761943392 3328583 -326852537814323307647253870334020576 3328584 -253035735482529117554642512733306880 3328585 -23866109472472210443348295978230000 3328586 192522174863163687336788537552186880 3328587 23460755308856590356414702602081280 3328588 -703957923381704572928912376469077504 3328589 90804515929388619953278244669430 3328590 72008129495879693323253699036509440 3328591 -247814707811366879751320710346188800 3328592 196727516467611685175663125001527296 3328593 -656001083227345696824879519835512336 3328594 53359402770612971608521919644002304 3328595 -666949906376042674376179566773480400 3328596 478682558612867004239815310044282752 3328597 -250108432025257506498715665632635954 3328598 -105916056881258632017415077928139520 3328599 453146025325259849777045474275241064 3328600 -198773718111245860622475196400640000 3328601 778934062949070222511516901433886602 3328602 168052267764385790783180038115000832 3328603 -15132781502254949439876585715302840 3328604 -725692382806375026050849960187231744 3328605 214962024655558753079623225022309760 3328606 -59918401697726188644202753137845568 3328607 197881193241113802917255219002536960 3328608 697674040406231345352540129426407424 3328609 513066839461017207489038381156604720 3328610 -410105330952958905120390082082688000 3328611 -5420430937562558697989520330539520 3328612 -185340246184783535495478753017253888 3328613 -98385908741800467315163882423586496 3328614 -296860154852442661401162393123390720 3328615 628495002716011274019210545610824760 3328616 1252100148923671677445218257811348480 3328617 -151573473247203870631730364948840288 3328618 -156520885026541679122039031779580160 3328619 -1027653982065247851112918026895882524 3328620 183427587801187698810950954086348800 3328621 962694288989545519259930292282164822 3328622 138884340010882296425546921290933248 3328623 -186486546174297064547182195672305720 3328624 -139432808377550856830930146004238336 3328625 103245795007373745554953273055040000 3328626 43804985869899434256095758038064128 3328627 -339022712755482663952906909937590088 3328628 786025693818325770299169781462570368 3328629 -235221564083291183077100861640076800 3328630 2407026906180181758919117665813120 3328631 -291537721001051849110889736347246568 3328632 52803174416182925233997689664901120 3328633 -266444258426174481779510581329699840 3328634 1009296949998682838616145175844375552 3328635 329166907839988268122369410848607600 3328636 35150266825546846130643015504558080 3328637 221655465544251657697342357630769100 3328638 129940021460884582827401988878149248 3328639 -265273392055299295653182138985306144 3328640 -37262254630785306824663613466214400 3328641 480592711774470648864465478384015680 3328642 81600439580292344581124084153095200 3328643 728363118864441921011733267875103600 3328644 450407247251859387621929529716834304 3328645 173704185939731531279714177856382080 3328646 -19555051294593775609900397861539776 3328647 215105518819225295637289885685331072 3328648 987349591492553900288021105405952000 3328649 -922011694246016245753366531225541340 3328650 54340711172548208103352421321172000 3328651 1174361535974875422232143843306351264 3328652 113555371371821124907072359447508992 3328653 186881670802621041693203653651897344 3328654 10814768665910489089693465326081792 3328655 -599637263767474202064750708771716880 3328656 53244984884293335120471354422329344 3328657 644871108676153651145265656320305012 3328658 326052510333381385714151714606071584 3328659 197204018544432115432162198505242164 3328660 678428136585180989084978478438336000 3328661 -405275315329307100115316804772214368 3328662 62673731420850645235767712059287040 3328663 -167015251649305527606174480370967376 3328664 -961169861925304351223158273065062400 3328665 -311845881101088245533181453103638400 3328666 -52258458885494870206326754490731776 3328667 -150907476387439950573402090707851920 3328668 -230336777541210596474632376714680320 3328669 1161151022739273084953390902376331180 3328670 -260988896386348869360598295640330240 3328671 816640322764699332174427053012090000 3328672 -138131994222518661395822774277439488 3328673 1869530725796929440409177577256000 3328674 -85887052124627193349386795301146240 3328675 2169426022496905049585821991404800 3328676 -121958562652605048356626968049843968 3328677 361303864788199821871205070608694048 3328678 -243649273685754532940049181594396320 3328679 1088924073936464132147508474412028280 3328680 397689075043662837504245544732672000 3328681 -831448094472129632152729045495644288 3328682 160392776806096238585917786871638272 3328683 55075933934970575774115674153236824 3328684 532882306374457225203335016144576000 3328685 923102266222280731836809357749710360 3328686 -86951061981967288982416970958601920 3328687 44175590355169709100610372301732032 3328688 -198961780455705871658199276840124416 3328689 18107338131107301744798140417621760 3328690 -1740064777496000549505944346424320 3328691 -226228114044521295199657928769237000 3328692 4678180506683912865205598328520704 3328693 35063265934058093874151655226594048 3328694 -590912141186330996779743636170545728 3328695 -51591180457127891760973282419539400 3328696 -433812619320537567042968947038167040 3328697 -960419472300532720920524273104480854 3328698 37351860507093846393066138811411968 3328699 1184953793863334074998513777632943720 3328700 81802807413641662852594163556211200 3328701 543732269710025767386737239062056064 3328702 61102485072484930884598458241948992 3328703 -170574303453588295695735919872792720 3328704 216582976436529238936322675315834880 3328705 267531181025395317050620826344641600 3328706 -720344920362636423886988593719110448 3328707 -231981884579648993228584620024044880 3328708 274131584386112647748991124609802496 3328709 328501276076008127581894124684200152 3328710 153928671528043301582807798261760 3328711 -85890853327629169744911610781384528 3328712 473913080363323726455178647734707200 3328713 100567273156954005979334457765663444 3328714 -407140366961228604222414347124105888 3328715 1992180560376617431045426421831520 3328716 2888611874616830603213781436207104 3328717 -53085839924346930681266592718141674 3328718 -16351392402702648030884512997164032 3328719 564161517367041419283551310271207440 3328720 -83564362207983086268808194931507200 3328721 -379361775178657657439249366445649920 3328722 -640452341723896840628127204677295360 3328723 975588406873080521613021503274980972 3328724 116177816474750353131293807193231360 3328725 -33866415932726390474976046594070400 3328726 12590596875391019798475315142701504 3328727 -16949089979612797360824174001012800 3328728 44946620432624426622801645156433920 3328729 -1222620650194649885561248144424487670 3328730 -183786255518811802733784169416702240 3328731 -111596172808195350913374877037749488 3328732 -825567871435006835450381693747747328 3328733 -717627919875011165837025973348121376 3328734 77095769741968315668546617074255680 3328735 -34215057198148258689972696402223320 3328736 -1184951385759750362383735600738467840 3328737 -738378794737843909419302440315586640 3328738 123122312679522743281415596612778496 3328739 746314497295828114360567311515952540 3328740 -6810030198500499091949024237725440 3328741 178472335679183509590573210558270172 3328742 -23323176872785429022293990799595648 3328743 356081734357949296113961584421180800 3328744 -709859697847763794025559416487936000 3328745 -31391600547736500807145364032653120 3328746 -16284550805058308080286666728809216 3328747 128182990498954985886320454974782196 3328748 -47305272258212397704327945748946944 3328749 89501268940300547350761102612526080 3328750 35381834054602375710123061058520000 3328751 60794901280733370455350988831945400 3328752 14364168118653996400555164308078592 3328753 -603236596697370175555594914434453340 3328754 142490907957354839398099626394899456 3328755 -84556223945738576678842600522672800 3328756 -798878415440075758691678022932337280 3328757 91666877024237495284019182566375360 3328758 161441666547347240026147923205304448 3328759 -2916225010341996727796578821508480 3328760 -815850679849202339000178591278592000 3328761 685310910552433866275208025916023584 3328762 85186809053069258147781550957344000 3328763 455860760555366685911134763169951012 3328764 285117347936748178418667755333640192 3328765 -422532154645861056703264562111107200 3328766 -126133428608640870657835192538032512 3328767 -119140669700846626301771815495618272 3328768 346117172946195562622318897468014592 3328769 107414966606453718692704184362859520 3328770 126641468165066403514161116980792320 3328771 -247643162724978696778769376698947056 3328772 150247395723041603570382580954475520 3328773 -171152567036423087819647330526735232 3328774 -197238231157728721110362253544104864 3328775 385936523310377346241652402454520800 3328776 -46431104204937728373961681812234240 3328777 358120709226677872028304257253945626 3328778 -67625084310886647872522585064450720 3328779 91447490215839949950806351396048880 3328780 -18859694706855359633323864483430400 3328781 -3007744881971146821798432500352618 3328782 -291311660911620249159188798092367808 3328783 -616939041130508904003656945221445968 3328784 18763447103205043275704820072652800 3328785 38228831026987257711370400206256820 3328786 98798577429094434311827446621154944 3328787 -274144748107293362547661231213065216 3328788 280995884788150512977456634762018816 3328789 708179767084161222988035003577176590 3328790 -16587140637080634712625008830620160 3328791 30633171256342540516160571332618880 3328792 -36657813517363015072230753051033600 3328793 -982351954319700075422242839736059378 3328794 64558103850294097630118429477099520 3328795 183934802148163888126791884956437600 3328796 306850450138848702497061100989826560 3328797 -255462337533191448924727986066582528 3328798 -511596719599488253055714088741629952 3328799 -569770689351630442298109630481783200 3328800 19726045056821254837466729152512000 3328801 -96074224748813768594758940505659200 3328802 -2295614692030818672849869411883648 3328803 83291508339696182677081289700322800 3328804 28837471352417620965526643857495296 3328805 207509577994878443008222323542078460 3328806 135059457495110213187163063505073024 3328807 329241685057511036785041038952120056 3328808 395669763589416965690760466949160960 3328809 212347500854610349956800838007569600 3328810 -355203149104395805923477497775457440 3328811 -44251981901818028067436042524496896 3328812 -130393838330915310637668031586552064 3328813 -23350802598458564449411894238083296 3328814 -394949726505456137166690125836503744 3328815 257283548144093498130743946703488000 3328816 -97456765144946667537246128618405888 3328817 519486538543638043574033874804855732 3328818 323538428177127484852247611152741504 3328819 -322905588941429093877476451761314960 3328820 17704051206272726411317745548892160 3328821 -790393696013980383460385346808598628 3328822 -210355546562390621775521642822922240 3328823 -988830462739925111013330508235803200 3328824 343098236237863509830096469825822720 3328825 -551553209511756315583375549393138450 3328826 -50236312120038917302804600769517600 3328827 -748046560061119159665588935208539880 3328828 -1017850180726910757774454641961823744 3328829 72982893494463401826996229545480000 3328830 -164108988490447825268879464841952000 3328831 -326369086111147706731183927730317344 3328832 21396735650104426193408596280082432 3328833 706200719828576404455699249281957424 3328834 538822459359017878549701154402308816 3328835 284560049590999949335854562454489760 3328836 139815658544067815220080125851009024 3328837 -153812621912555539111811551219740514 3328838 266028209191605174659345773854829440 3328839 -684661381676783178278521421992710600 3328840 35599337806109572035407139462604800 3328841 1066004762709662480432067461936999184 3328842 -13690561560853393064626065233068032 3328843 73179002744962002920323717067078800 3328844 717256269464558168869203928198484736 3328845 2506233373853779358348598015949440 3328846 -403522841123459071787100751245325440 3328847 568233487303789548741569999455129032 3328848 27381173905069103863032347722309632 3328849 -371360637863733375691173456917419150 3328850 -34649919586379859741850731869299200 3328851 -183168811874173617598763246768937360 3328852 -1054787354783299585504560321559906560 3328853 7262238900270199421970022399548960 3328854 282476325792534546154876461442142208 3328855 -1195972847121057167103133622223482640 3328856 748781504530203457315000736209274880 3328857 540060619395181498551789589434977280 3328858 -13926559561760294036567187437277216 3328859 272895559137922290832790188140237408 3328860 -11289943307128218541010375185152000 3328861 252967188483403280891449511114017312 3328862 -530709633023989938750030317136221568 3328863 -45889718786449268300206392935088000 3328864 971223974630567805648022865149427712 3328865 -548791030291754628971538558231253740 3328866 210426776412635397157801718765870880 3328867 -135311152897669699874157432811104240 3328868 -394392725855766668367320434811271552 3328869 -1065179779564299410638402404468900480 3328870 -131098654715312738330165264241813120 3328871 -223440503274527594838876195120922176 3328872 -32996068190720598484116393025536000 3328873 -12275541680880615399167810579648512 3328874 -371936550654625476208882017879146064 3328875 563548286895715277493501894043860000 3328876 313714829714763919653387740092587520 3328877 350605281351727417768982826962756832 3328878 28794919542080254237035101153387520 3328879 -180591965167115678897966900991753520 3328880 29546685050473552481512351557058560 3328881 692287520351927144160780628568043840 3328882 -224463457376011514598455968939035648 3328883 650501482196435860414938374151213132 3328884 200119961151635950732068547896176640 3328885 3962713268570864728001542525733760 3328886 950720878226382833211463362880310400 3328887 -213662633244929630764666685980502040 3328888 -20385290948303216218008312103587840 3328889 775235725324726328981468842012323156 3328890 -48532146060632276905963882588800000 3328891 -1250254683990557542474411458141583708 3328892 -258751813470254187405917586742732800 3328893 -14566353205737099958654053408049818 3328894 474027701831648715334525428186026496 3328895 17394513734420844095208518069347200 3328896 -130737077464381652740896967989657600 3328897 218329015895941010304536780194062720 3328898 657509796520848985049528367173685120 3328899 162162235202734998213971951548535040 3328900 -6726914231149557613314334899472000 3328901 -88456923374189340240372399152104098 3328902 49425177243727473316039671960049920 3328903 595105318517658780736115591806416152 3328904 -190833726336110568991788649994603520 3328905 -204734919739151339071175533882032000 3328906 78152730277054735329301365870385152 3328907 56925173362351926845905374695187156 3328908 117393302072250581421694055726960640 3328909 -800375090718979895372578166096354890 3328910 4438169428425437952797177707833600 3328911 -250108722301888201769216891827027200 3328912 -70481798732125343562203849733136384 3328913 -222447258625768416488159170698009564 3328914 -274640617138812246503791465525528320 3328915 267833126116752455289622718455504560 3328916 -600692211081293392386520289488515072 3328917 -240168825247605045027761438066049120 3328918 276260154376283306628932915700464160 3328919 -682493316212353941653100739739619240 3328920 -112360891110865253928674856091238400 3328921 1441854178103387853150615054812056212 3328922 164649200910342202906809672961078512 3328923 407812456738674252565678881892071648 3328924 387707599603496422231760546728493056 3328925 529631583160432361921288692286689650 3328926 -349541860543521517399979453020837056 3328927 -38201982573266262219222525855979168 3328928 392863712916325527093386635052580864 3328929 168371127505129674184811603233041744 3328930 141663322425917134663749397209162240 3328931 -19688722387625281217958504149039928 3328932 -407764241576457595231151282807651328 3328933 -6078066013829580493477422205975360 3328934 -295697055601687710526738862317991808 3328935 75949595567165448315241775713843200 3328936 -446989155545742783796360317456230400 3328937 -3046132235266476634567646832088320 3328938 9564573490186283111558549209690800 3328939 829745432508250833095811646206385920 3328940 328870676107459142068397647233761280 3328941 -161946805774515203990156402898703872 3328942 -52402285019136117718630379879811648 3328943 482054578366217109027542170931361120 3328944 91002609535651070551050153998942208 3328945 787550993381634891854897201751659700 3328946 8812645234067410281817880402835216 3328947 -61837016561907412026131284480400232 3328948 42368264207121887397554669772077056 3328949 -130118590364881105720643441435843232 3328950 -142709378372413181710014490018142400 3328951 94010774925005869509801473421742992 3328952 -447377496078583424600470750310400 3328953 -118355680234895200261893372039000192 3328954 137633059329511293186204390945880032 3328955 8072552488619173718084899833273600 3328956 -116209250176446734288441820462950400 3328957 731346607244469984486877370884795200 3328958 -467212110749644026980676625060651200 3328959 785580773761889778007920865058831304 3328960 -240594528122713376731644048955146240 3328961 450089025252493531257251280393482562 3328962 231727399699497726208794108244405632 3328963 -754658165786664862378896514882376184 3328964 29646851842960750204523968196370432 3328965 -205425962774028608595425790289704000 3328966 -115400512887982767183157760939705856 3328967 -1151864398772700746946627946893906984 3328968 -759614319679257155309575382419046400 3328969 -204552481854687214757006040145919680 3328970 -137529929102828316078848343232204800 3328971 681001884557468939151958337621311680 3328972 658305882533930772450485144981601792 3328973 1368243673232587010380186549190050380 3328974 3215035173432465639645267674105856 3328975 -95848413399711412910669059228999400 3328976 -116195320748456587920016388929486848 3328977 73800840576971823781908938629533120 3328978 -699148962095841298998658752086098944 3328979 -959243318206750573527968317854582420 3328980 -73815346142757568612755680757166080 3328981 546782968690648943517037103160779200 3328982 -921558947386943594029921890987595200 3328983 64993835008321900833634475596503264 3328984 617282425425938662639182656671027200 3328985 812906798978467234559873426974680960 3328986 139313241138316638610964568142427904 3328987 1186627185093432205751106789520733636 3328988 246222587637537967624076374402245120 3328989 -285842908339293923901616913366242176 3328990 147340429923641543198079175228723200 3328991 202236548011742052799913829607292160 3328992 868996010219693208012359890320752640 3328993 -1440841443083067782091729418795409758 3328994 242419665368798104848919572592461600 3328995 167562467174410742047103263382444640 3328996 224532087723472221693356753389224960 3328997 -68764108508378918501584622577953280 3328998 -7943871792503721061664138706543936 3328999 750079438395753071505186916988631336 3329000 857616317745156888461219849356800000 3329001 -30196890142518577567615317017908920 3329002 696197886170227852944362377940651952 3329003 -234006882449038596123563354487476748 3329004 111346762326316827391602955548721152 3329005 517493465594258572700380798777563660 3329006 -172592057249058027325240892466193536 3329007 446590233107899204914590802322510080 3329008 140955627310552370188544485712855040 3329009 -1253044513641942245478625546035666960 3329010 468262984212559260030831291657999360 3329011 -289751711497880955709855840302594180 3329012 -618256928868349830793748937817186944 3329013 -83900984198880154975804131884812512 3329014 -15308548735222191084241059875433600 3329015 84972338668497508114772657312771160 3329016 459843576067488121169589641605939200 3329017 -7688933631551457401922016275624560 3329018 178379491126042918674787836885898752 3329019 597114636479143416577753828704504 3329020 210162541509885317043542311988398080 3329021 -424428136176312420254946118262049300 3329022 17514384281586067987353805572324672 3329023 -681756103098602937384175307223497728 3329024 1192240796117098706745075534152073216 3329025 40987088600637616659619819182633600 3329026 596981087249728222062327048780264480 3329027 279322417421561036872085730567776160 3329028 -123942059707872056981197569400258560 3329029 750706968728289308834821238911373472 3329030 363364048007251121207205206705900160 3329031 265504378897312414297974753718959360 3329032 210769849832217460314011479842324480 3329033 186024064200484858435677785424096282 3329034 234204256036408163013777105960641280 3329035 -366173475083527195281793795004282400 3329036 167545491819462724002234879702564864 3329037 503815871139068942234024273699300694 3329038 -260610487333202492345628926286583104 3329039 222385478821572413178091008646716000 3329040 -27837749644011532337235762948341760 3329041 -557736319305774485464976766134164558 3329042 209605204915695456516553254170446080 3329043 145095458821460333499661668203514624 3329044 -10196924396834634512092725562748928 3329045 -286572173000885066710093956915846600 3329046 -250789356759707947603597930722938880 3329047 -105516439992775957973976686454174720 3329048 -4935938566356999877992630617825280 3329049 236589379922468119697009816694208128 3329050 383793952137619380448590811025280000 3329051 -252864833871246847069260053022498816 3329052 -49887980039076817618522877969991168 3329053 -172575153530140565937857628978388096 3329054 208307520383389493763678669348428160 3329055 30907639823329383745026801108765600 3329056 -158208950080274803261791232453705728 3329057 -2601910726161434584300688820825343488 3329058 -83318925327046584542637144705484416 3329059 191155124983094928698449403355633792 3329060 -7875776216166051818810791930060800 3329061 -331589917736731768445181346725212256 3329062 107803995996391068987417647906680032 3329063 1582853919133417906485704051110437744 3329064 709337786721024161832073855528872960 3329065 -308112255724082474058166462507560540 3329066 -65942446211665498044402425142359040 3329067 -18229948211426279444358743684671488 3329068 189388147489887423086144461288936960 3329069 -226610097338151483493638160330259604 3329070 -66323498360353317354640760196220800 3329071 180488634562826679216109215759526000 3329072 182853632742548346458878769991499776 3329073 -1552981106658256876652816068768800 3329074 -92246059868911504891166481853851648 3329075 -167724794236166154216159079261602000 3329076 450950664962359210894704284556165120 3329077 -139135906552276124884381055607630468 3329078 -286149436082160312670375204165879680 3329079 -250898296238308252857067558469700912 3329080 -166577790596885250967643518864281600 3329081 -224149228678594192744914509104747008 3329082 -74853987504867209106383592241875600 3329083 -185922813767506449993055873229648668 3329084 11436450530898992938952216584780800 3329085 -266078023969532387269267809715809600 3329086 -39452274285449202680751012243403008 3329087 -1040551724628482147966509483560147264 3329088 81105782765402517908042504434876416 3329089 200531406814244513842499667304636608 3329090 -11267509077672703392822585014937600 3329091 -269305313913388989423339702487629048 3329092 -34983391188129741010645599684740608 3329093 18503904881631582482996120792653944 3329094 -127707432762182892413357549775700800 3329095 -155861068409793465954795780263447040 3329096 -247764051061066898943843071937699840 3329097 494103851408203556384169678532622400 3329098 -348192601204509212594720291903221200 3329099 -1017108695612630926835580689314243440 3329100 -149490082353187895195691987475161600 3329101 -1142634033891100008941968934577189898 3329102 16261126011829558240608809472194304 3329103 7838715603046158367242269180658048 3329104 -496733527082045681293338302136975360 3329105 -72695145643126396229128734493247640 3329106 -191502418130817551632802125106318592 3329107 -597243911259682309778670627915793200 3329108 -100322918816775901400729655025526784 3329109 -47721215002563264775323910301370450 3329110 362258440460107360911783921927720960 3329111 -153125229716673673081266865868031000 3329112 25878362163246548591029299654819840 3329113 1592135601488970007900510595385190980 3329114 78016844684986089138039419373148656 3329115 -2706479388566791162585384657211280 3329116 141572645876645372598249501635120128 3329117 -1144834086061737966418675359441793248 3329118 75576497116135018314303009319817088 3329119 -555575088048786130969063890711778320 3329120 -493689157893580142092995722328145920 3329121 26937588305701343790619660343833344 3329122 534798884918498448078747997809260112 3329123 134756156445908716933601618800208640 3329124 -29568169475100681983457637495532544 3329125 -146489391648923835463956314787141000 3329126 37077139791064839444509090530636512 3329127 511441445126012982623502465510721440 3329128 1047180770443039882389487392757432320 3329129 791892820204950481986486577806812730 3329130 -39636270971614031707633343785205760 3329131 -396758417053135420706084721942761100 3329132 -45491575567240368658174371322014720 3329133 147552217162627188241094386861316448 3329134 -259498468432907650604447192674857600 3329135 -221170991117355012249232420210668000 3329136 -114297678161838491946248566898196480 3329137 96674539094239412206519439011597952 3329138 -122733848611905780276419684339639280 3329139 693290485155899965934362953233272320 3329140 74641117295826688006744593413149440 3329141 -626394877462454228416127447696533458 3329142 -3500828071763345990346550000394880 3329143 -335709965541167954699896258597860336 3329144 -145821123169615042479089466023116800 3329145 -496533449965461915514280049899455680 3329146 -3845917981891028801503629390410496 3329147 -500422016039692539667268923311949404 3329148 298486984651195150634131688604295680 3329149 -215136643181001178195420187062849364 3329150 -52547051604606880870295874089726400 3329151 428455067114727138315612473874054144 3329152 142236291370440077913475773156556800 3329153 666556916303556717487896925606402224 3329154 246192407115193860024547200642243840 3329155 -6855335454088290598183550904680880 3329156 -789513825487590419749126788122234880 3329157 -309030833305454703357775152785889312 3329158 186998721545156854618483664262451200 3329159 -192121369068630860735038489625877600 3329160 507494670833559279396870557260185600 3329161 -1520839225474542752339168033074608960 3329162 -298524370621209727370170419375954336 3329163 -481675325262793273946793319497634536 3329164 399117820381118904973135561686085376 3329165 -1395049441174340700103742020058880 3329166 790634290371711333500401052772639744 3329167 -372416959190070580537350012827483840 3329168 -69336665845348013393377202288222208 3329169 393018058189194041971761385552840944 3329170 -179197919819497605929726769044702400 3329171 390885633580092321896109287671884000 3329172 110544022901634251587557324252033024 3329173 -688562683152852434224224610132574578 3329174 9886239577745018007788485656812352 3329175 -221493525270984067776658913122893000 3329176 -527058963115860264339057012176209920 3329177 582909259397684794143309631626622026 3329178 -262924552782822190121956508036087808 3329179 -248742046405016362525733001287370224 3329180 333183509652034776967036723334169600 3329181 -32098406265930266375569626045528288 3329182 -63892318087130372462943200138021568 3329183 111266851660807239148714760740540416 3329184 473302710758267079451169827989749760 3329185 -630856842722678179367914117316010840 3329186 -56114685527660962852824111856848384 3329187 35877061697518047920241024387537840 3329188 -240288552546106757851964456040906112 3329189 -1916234014486715575680748178985120 3329190 119646089760960144217009636262519040 3329191 -463629903924342212444951678666773368 3329192 77887139731734498171846491955072000 3329193 102531080677058639330280534775480320 3329194 1244081500301210454541058902857648 3329195 -447564207256272652947326082376077600 3329196 -21095079473224027249986351751013376 3329197 212902131114862485058257325884268012 3329198 370073825107159838272343597977823232 3329199 700848592204582755156254281737517800 3329200 16675203679627451193318343163904000 3329201 -1355558464810806111343683668926098798 3329202 -408381459970544650852368567671508480 3329203 -184830033304533989177869590401800016 3329204 8456861217016550608992784588670976 3329205 91170424034185080599849098004569920 3329206 113300525209636003262233896603537984 3329207 182863243713734861320166270846171256 3329208 57338113043081144861689317730099200 3329209 173732995230674344580098799065497604 3329210 371608527595868827491875110138337760 3329211 -271068088884100462076972091293674728 3329212 -161469284603949906352227343842628608 3329213 696245538306737415308540762392200384 3329214 -10242020980198448431711589979242496 3329215 -910600862020281054157571036909135640 3329216 -166258121761852767399871910479134720 3329217 -542476755389782678008487290101753166 3329218 743994096377034394412174156823936000 3329219 448959857000256129854819303245798440 3329220 -65719354196899721321708630095134720 3329221 352245695538164163977932003312534080 3329222 -224737388368281258658946367283822848 3329223 138863495567769999339211518766718880 3329224 260151055856708329962045258588840960 3329225 454557912140445138514089032601666750 3329226 273590729274290082894005297177554992 3329227 661123424406991302790631425478327040 3329228 306518579143922042449020358729921536 3329229 244130122537148135785171635588640320 3329230 68494062535681840682906974426473600 3329231 396377508705263832466660789335106032 3329232 1382282171791033720058539373887488 3329233 -1181026982000376255346676797339925518 3329234 -366998515734200748058607809180089072 3329235 12900911203208456414653314022502400 3329236 585099611917737991956944249909905280 3329237 262337886123097912354538989389465600 3329238 13002829399025290676276639057765376 3329239 -1304298534787412336647194318034647960 3329240 -233404866795557134511660574565171200 3329241 295653420665527941037312853107208544 3329242 -142337838222386117184361489139174400 3329243 -1451904541175107072030925993073061320 3329244 -191992642228979504349371999465656320 3329245 -208158611335148194886420208567613440 3329246 -359405099096763057435656491289978880 3329247 -233696689405119916166625212461347000 3329248 149540956400470309314737984485982208 3329249 -53905267043914181690360313447580608 3329250 220302372137584996400599601208576000 3329251 -301567075989661328103875819737371748 3329252 -372675664792717920043211386410040320 3329253 429462239840491278421523976637268862 3329254 517562570134299324679205718927204576 3329255 -675569522623801420122242717515891680 3329256 429621658287991498859587330775040000 3329257 -905301486913673479322903819163239494 3329258 748187051638841861206866603742595520 3329259 297693355735371328756303271803258608 3329260 -142788793819726153759384656100915200 3329261 68044966873619647139731604618745984 3329262 15216450919110668517645830368001472 3329263 -155194704501649366597189492913356608 3329264 231277193710281249810416918973480960 3329265 287557286434480830620114102944696320 3329266 187214427546551419448553571670882832 3329267 687298711163952080944711998248666316 3329268 143772717597181422161913803100395520 3329269 -675432412320108307158402124555026656 3329270 -10093804956748675599186563573760000 3329271 271850528750050301950126546351951320 3329272 159158423914668830497886174184652800 3329273 -563622694463784108758095550406915456 3329274 -92714709635206596312941866157528832 3329275 -1665983386031017915958098065448000 3329276 111092071618359831755953916262297600 3329277 265760412562875543522319654271687232 3329278 2216316738752553855535701998543424 3329279 -50586777580156663471213186880457000 3329280 100488705394642283152495281155604480 3329281 1005479647345561823862316437850894082 3329282 -18650493101975366379242487872984832 3329283 688029722770657717650794968035487224 3329284 -280367137601230837187686814673342464 3329285 -682699818412183048660743327755518020 3329286 31922916976144337440411591546253184 3329287 160637563325810118130485671170321920 3329288 321400913217396458575212834020075520 3329289 663156075757977164865572847436151520 3329290 184293481620543322960341483741732240 3329291 -442146963001801176980565708068393328 3329292 -703216360214428092268231709231874048 3329293 1414306298500548016386574022094162144 3329294 354670174223464089634645181144543040 3329295 485021443077261825179881342865026320 3329296 -39670864061597479005559943021199360 3329297 -742577337827586083352303720453669120 3329298 86096941774565415749831991105805824 3329299 113312473834997164789864566381071160 3329300 157437415285235789017927413433622400 3329301 249321580234709520309283898363244960 3329302 -432407636374614613754493251138247648 3329303 723043583252051667754798442711316552 3329304 -299175249643102885300651738749173760 3329305 194318307858998195868064099587056640 3329306 223156717873753843835439038691098352 3329307 -144780730242692437042607080350205632 3329308 208785621546736600510221234900796928 3329309 832294652629220962754472292469361510 3329310 -101305012108912919616987488923539840 3329311 84658469141658293739295747895985840 3329312 -226772224303390073183552624929013760 3329313 -299667845495685082901720213106152640 3329314 280071265443902313087253044223946304 3329315 -734628206272950222284923228734720 3329316 -777896596719798051003944555182694400 3329317 -62492026584808949483866902943315680 3329318 973266779464743872123667067370304 3329319 46595073342645519819111798898646016 3329320 281996263070861657045098926556108800 3329321 -801013405776150657856487190969478656 3329322 52067021939264897397915437340502272 3329323 -334063628790988650441334726260582216 3329324 -946374332439679816887230798534210304 3329325 -126682979095295594745755607625837950 3329326 55068407535644651688559697229447168 3329327 -620958142459049490948609570021859824 3329328 -16163696500167885940802403532800000 3329329 147318080181901989346460972569350580 3329330 258180217346278316045526931614022560 3329331 -618943407039718370608694870904611616 3329332 -3739680526703520631557136608276480 3329333 -277293526014714872863990425653078880 3329334 191320057511333315854846426449936000 3329335 696645923655604826289026289405582000 3329336 -1145909234211069917751593526694072320 3329337 -236336416382945223847873533007669824 3329338 194665255696505162346627032746214400 3329339 -875003910238127250377169124981185600 3329340 -29545061358878067342892812745605120 3329341 542914408412707675555100265643468742 3329342 429149522815992621878347560794621184 3329343 -101814164930213696387590928706935448 3329344 -66437466149381160207026200003477504 3329345 630578226588166665164447130694069800 3329346 -172634454170011540950142541860262016 3329347 184149373076543426555929610200948432 3329348 -1177182890509444735846614840830158848 3329349 -463189990611386565678345651206811936 3329350 56573251983635326089212571259010400 3329351 -350156121711187744586656555823921400 3329352 -180136712077497398665183386973870080 3329353 723076453633218520630663670669616602 3329354 -65542082493761282413422347820393888 3329355 28141688963230248089456274059454960 3329356 106222712379142899580385559555633920 3329357 141187097351018515523845541244827040 3329358 -291274395499921529655207932534778816 3329359 6496193762622339917934675354636528 3329360 -153791368755027763048347498520657920 3329361 1126095710610202860782462969517120 3329362 419840856660153476909448709704972432 3329363 -1272186517332898958775141511841018388 3329364 144644333629141472783269127250161664 3329365 226890209924946425691512993399581440 3329366 -240099691427366319025408451368275840 3329367 -537131745910587727766479451045863320 3329368 401240771695163879428585948622069760 3329369 30783113495450381093123841156176640 3329370 -251242356609451955339799121474560000 3329371 440350269751818164519569375146257152 3329372 820995391024721512378115864521300992 3329373 190593337712054214225334477020960384 3329374 67229908628516950894151528911017600 3329375 -63393610634127844449424135220130000 3329376 54853086973985762000007336453734400 3329377 1199704310578160584973865245733736226 3329378 197235410387711766638314276359861024 3329379 -209375893639006663288641196985206056 3329380 31825012029009649728722991518630400 3329381 -983647734784865813614893860931544896 3329382 142451518326215995267381828880584704 3329383 203087531008424792622881254178757744 3329384 20680202332546834875420662818437120 3329385 -258779704550150477710697694941511360 3329386 -519201144362461818189424868264609280 3329387 590159754856183797079397640996498036 3329388 105711125667084290719585842222910464 3329389 362435593209041248270258350698872640 3329390 -284101290420412106607038270311726080 3329391 -279771573037654836338192016273713520 3329392 -84649188753532973111765297474469888 3329393 418744565067784186746284594898877440 3329394 23809031521684017736086208912924800 3329395 -131698752547443637910281984878433920 3329396 75597143110325263335153499748702208 3329397 1148310576287563382793576062792519040 3329398 -118908563401358380288586241013268736 3329399 668823065780441343143098740712003872 3329400 48232218866802026131988883210240000 3329401 162468356118875135997029028513522900 3329402 83729941290237434357115918024055152 3329403 -287440662240311073937258549290036480 3329404 2408611207099875466463586538388480 3329405 -121982165495221213988874920783610000 3329406 50733319444984053077311615090974912 3329407 374789390972898662625717917541586440 3329408 -521602674024527778679582189053542400 3329409 -66279142916026628247631139963649120 3329410 20392383225902054612002506841397760 3329411 84568805970796397617468679686267632 3329412 -47714337125977453384960339891365888 3329413 180053764999424668550874311951259420 3329414 -662350124237932657234141146801586368 3329415 1943947876739197992544919470623120 3329416 -341209938376749018873636864132618240 3329417 -101391986506553859118168883324707008 3329418 9634625632691797759590028793372928 3329419 -1439409798594689124472525706525542656 3329420 140953820660034038772139130393441280 3329421 -160756395769057714530832367003753280 3329422 -182477632611408319425421754453095488 3329423 602124163976706376001188567922778672 3329424 4896418151544035514255915722735616 3329425 -288001373696723239956072131645149200 3329426 -371554559571468071224745493608831088 3329427 126499403824211646264365383964374080 3329428 292356815206707647851639445550774016 3329429 477798265495042228658953430138752320 3329430 -12972436433717050945132230829466880 3329431 161975673089940832339579949153781760 3329432 242660178230635335427065743494348800 3329433 257702268927067297455633690591143424 3329434 -1649364292714500922280228518429440 3329435 1040960385718450713840868582044908160 3329436 -325976141545182041631388276483584 3329437 -676777786757255720147154549197189914 3329438 46510119255082262252265497440619520 3329439 -715821469253581245049649086733288376 3329440 381864919475433129687697172565196800 3329441 -1065374172278740911410796627766843116 3329442 80315048994933271804811109510981840 3329443 -323262673887460120572431092809906496 3329444 -106319480916564605524593890341064064 3329445 -82648817946232852035417849659600640 3329446 -87395608379323906055964922867320960 3329447 17535792822428072286095278478223360 3329448 -610783954535408856738806862945239040 3329449 685833680317936234044381001336211450 3329450 -404505051573422526541654995365061600 3329451 915598675498431244194396417733336800 3329452 -665099786654606438947295762224832256 3329453 -845549621544330165239703351882680298 3329454 -19875845277529867184517883596091392 3329455 -251428684151480163808600560770568000 3329456 -11690908136039163572793967057502208 3329457 -36655483748739936273483583045785984 3329458 -613957353899658059694519119138728320 3329459 -226870621629918226418356657295684784 3329460 33068529413617638628368393322176000 3329461 -177252682856984202984130371396053700 3329462 -127825977979232070472179114928644096 3329463 -385886405948236918435608025770930456 3329464 -143607681284294248767150980656435200 3329465 -655230220742421642298772605747348800 3329466 -132042644269473955668380920872654336 3329467 229633484326973576357530247365064400 3329468 -691465133634907881563891461328612352 3329469 64538172623467280781241018554333600 3329470 526981748933064442252721263842415680 3329471 617404906025537371188430437367113144 3329472 -201203747497015331071431121764876288 3329473 -56925259148915784203009828289527360 3329474 -175574844361279568729458046917145088 3329475 -104122207514893233364360925636620800 3329476 593399438945318810240317959094290560 3329477 823804900351477852234602842896183326 3329478 475822558538264722751994703913435520 3329479 -2203987470459621815170735801937424 3329480 -182997467429135800524252569822822400 3329481 -46380853362033028503383372137161216 3329482 -30856076803196652195239385445425216 3329483 -807224859406646484590051383688348268 3329484 148639273330558272937936805156659200 3329485 -256758597750337688196701647041248820 3329486 249308175607536581376172843323476160 3329487 3087379305413137355665322071553760 3329488 -241490656518582341633881510149488640 3329489 61783498377791290933408245978280560 3329490 -1605505675377000898038885088896000 3329491 690483849743217139429559836347078984 3329492 -342429044853747411546381018154387584 3329493 50575172033400502389161029774518528 3329494 -11239639071505592800459440799479168 3329495 46487262957165426594864313283795040 3329496 -151028961005285942284311842240040960 3329497 458594468778555727952167751920498692 3329498 -113272471028814248961333728921624064 3329499 -12744723922399562284297227161673360 3329500 -348462870761652073163824985735040000 3329501 -608509839312731300521259334697718400 3329502 -6130225574658831519318200974912512 3329503 7024692459086541888153083637405264 3329504 1000120812705369626312531482853769216 3329505 -7075201609229995116942937227868140 3329506 27380351887118917570400004307943424 3329507 -318056549377602569403018156832166244 3329508 92765205557549568561333712090521600 3329509 -318840318661123551030011347793526720 3329510 -201759927053757726647654179041075840 3329511 -90291375782409985125616168055524656 3329512 -76848993160981560977553489228595200 3329513 -284496388602885072271051085968278912 3329514 -117230977597300056529685530567915680 3329515 -153784110424527425038659350703379200 3329516 -515977362335244506901413259106594560 3329517 -861043732485623090584930829514294720 3329518 924578187542945007812879202936786816 3329519 -70504200971508552300241685669360664 3329520 -58561476110741570023409515813601280 3329521 -574397949092741368421020950259858508 3329522 219955932579920094058608123841144320 3329523 534158698746335742258501635684412372 3329524 223066581404266690564739681708457984 3329525 -376550985502482487782655668827750700 3329526 177318628785104546831496967300939200 3329527 -334581505475869571988151695891631968 3329528 -335608780712851795954719811253575680 3329529 281931443029402810614615755855646720 3329530 18543586454805643366052505300189120 3329531 -887902789393895203837320009885448668 3329532 -152352554590764491402788127120563200 3329533 6546063258113095916893500467731744 3329534 130887695494039523632823314470059520 3329535 386717150681251056074951493120817920 3329536 21848848821379737707055770637434880 3329537 195568208771320421388647176796783040 3329538 -228444872401992772957507688488496256 3329539 -353012197497454214955307709150950660 3329540 273067601227178505707832491381844480 3329541 -399996162241728764291982887264176320 3329542 39715255878464272413953455249944672 3329543 368388437675964537447633106675076400 3329544 11243073707960954558618187591966720 3329545 118127747896056130695116193349971840 3329546 -672499163038335609347373685740535296 3329547 243295442128228939515481566893495040 3329548 665963374520726679577936832451809280 3329549 -357508443199345275954883272874208736 3329550 -97300875873355591602952873755547200 3329551 -206589593698763417998607943492282448 3329552 305348907448945195007986273466990592 3329553 465057449218221895849354925914366704 3329554 83931663719126779521171554245168800 3329555 -165844676680018633647559448531806080 3329556 -175107709708585505440785208938240000 3329557 427152054151715976818011371648736 3329558 -5753490297277449012749478119615616 3329559 -413673552002305748644609770665717760 3329560 -304114774072824091756967076808704000 3329561 -1079254366252058782682881542344534838 3329562 -430706808215899581559330249913461248 3329563 19346550217777310904191889438540784 3329564 245106597174754340264010495718665216 3329565 -289819488655123321464125886401225280 3329566 156168682622358175410804395792034048 3329567 604860693182958583742549707412555616 3329568 -670909823241307483292551505625219072 3329569 86982398501502082339439539984262412 3329570 -329966774870818585444441076072203200 3329571 -3165919667075343807178271123141376 3329572 -61633827714376327550714770734563328 3329573 205141695671360965363211776771094364 3329574 325679046559918678155367100402122752 3329575 -496052947142226751843905523987115200 3329576 1684696378239134962866466094284800 3329577 -1002284620074287097940001928445128540 3329578 -298766440622169318502143787874042880 3329579 -239517733006232297303649670339632000 3329580 -295436639153902960507736478428282880 3329581 -742560786061284714430646720755840618 3329582 38278855225954910372286888921713472 3329583 138240762930172665906943342692860424 3329584 -7996562669616108896815169293926400 3329585 18169920411089467185640405449879360 3329586 67808488237705889055696386031095808 3329587 55452265072962473869407078969348236 3329588 -234431971075851653284634949016811520 3329589 392676970281283431435900017163684960 3329590 -262598592865276984646621886733756800 3329591 -794295403205066396507671952279619816 3329592 253970346300531198712026186601267200 3329593 -351982195108399956137244109479200060 3329594 543425784159573507015454755602538096 3329595 137830578269553169188563124903777120 3329596 -375883654022955101937841493631308800 3329597 2860970982960439007289930780688032 3329598 -269283722714029418422164307475880960 3329599 -240943868284056799848339893481347784 3329600 225972292465698927965095425304166400 3329601 -203700638861087408640664020403050240 3329602 358094953902924656840016035702572752 3329603 -23093639172518514217725354421625136 3329604 465371533651387327913900636060019840 3329605 821903391015513039257174529798259260 3329606 -159802205428024734554383693056768000 3329607 -320847386425117758481643057314479960 3329608 923678028598586607342435365684904960 3329609 -695315270281202238086907345003665190 3329610 -21202917200284812004027646383495680 3329611 271214732683882870895278510786152212 3329612 -33457564354330269113774489677188096 3329613 343042702631943440526088628347699200 3329614 309574224058061891156061236433598656 3329615 363187282220621874521877636829610760 3329616 -21285207696995233466686498652553216 3329617 91455740061172957578033423415258880 3329618 -17671122401581094891256949894557696 3329619 -1514753767662874498365066508061952 3329620 -175446416227894604105852283623424000 3329621 37606304599759516445930475051565632 3329622 -44603417405204810690593834931035968 3329623 -272895045030587857967991237506723280 3329624 -625137971453525935220913332365025280 3329625 -158429399315469732910254049539984000 3329626 15344434064201969048596013950882560 3329627 169907609177756503338154505024223744 3329628 -9575662690166260351044874373185536 3329629 500828671981736953033692876457320230 3329630 28898222325215540431508964142560000 3329631 846921951147050836865497721864364120 3329632 -1012870511277519214561607559318601728 3329633 -421851079237712329694901570427121118 3329634 39815060288116765917891245680779264 3329635 1177754993830729790783484150497554800 3329636 116144864321493875060593604751697920 3329637 -793892152659756820730621872842272448 3329638 -108432985391190182546853153928587936 3329639 -1169512435355734727843701301070323544 3329640 683809037299239673912701902032896000 3329641 -78278631349645052922661675472693376 3329642 -96073490804163935923820484806568528 3329643 249712913260550595396418309396107864 3329644 83267211821630951357887490306222336 3329645 281915749792341993146509641300386400 3329646 589793434954093324213284997386261504 3329647 120684833858529507063042909640078200 3329648 -26307873664691519483140239062728704 3329649 -500946098446464253897712754234366 3329650 -7572995955891926520166924993861200 3329651 -87534622697921091364535484018184416 3329652 -253061546363017782039262003128772608 3329653 -346743293018962462189078250421830098 3329654 222128036558123604520432054447144512 3329655 -161743116924030204857036879712576000 3329656 -13738696332164668827417372570132480 3329657 -821396006296177175674890498319523094 3329658 -100468993115944718411490185876518176 3329659 621165197393287893990170534635773860 3329660 207203086399863403915985765552179200 3329661 -386665948072724072310761970892220928 3329662 -78108719949572180657907505959936 3329663 4890176254335629221956166598706864 3329664 -117828262971808326403348504353177600 3329665 211829109473436548897506115423908800 3329666 691489087410288507909046869540718032 3329667 -13259664377214192285452545477314096 3329668 72013440329566748433826013435904000 3329669 181547189446490334816385181173129920 3329670 203589536321101606157426194641686400 3329671 -242474207502681119336401374219994608 3329672 542227450644924581816701268082001920 3329673 211163771472770885312417796673453584 3329674 -654995864104665939826424658716117760 3329675 -74878238160705582708548082366827100 3329676 4086822735564115329789989219887104 3329677 145448967729087408959724669781649260 3329678 433436680083826159005065077639680 3329679 42360813533095996642333200892758528 3329680 -4804619422375824262304907580784640 3329681 -875489422698517210539279625680378048 3329682 -79057181024080125046143864415441920 3329683 347210699700471365843036224996643920 3329684 895533979337157081062192310988012416 3329685 -452031299227801404208155021442272360 3329686 264360752943209683085365666222786560 3329687 -184740198188076180309175491641725440 3329688 -428822436526202928209229584966983680 3329689 888236684569508744532214065473239680 3329690 51022597665994997555303857925913600 3329691 481047102896671634538474329674551192 3329692 -414241595138710763034232357026385920 3329693 1422480494281647181749680426408263200 3329694 503191575276308291466054932207811840 3329695 -53828859741906728232286884489988080 3329696 -752041739914991911997118558663671808 3329697 434843730356017476669452398256697072 3329698 194553139440858380845152508822539600 3329699 -1214038598235335537448542525262701064 3329700 -71505264064953155138676146495232000 3329701 -432130972795304417038119706452056096 3329702 235622658450522667300551131738405952 3329703 -202303989051720433869369161229868800 3329704 179563186142738163944436753901486080 3329705 -6288806905007069956818206612954880 3329706 -12507790944187794956189500696317696 3329707 603518556921322780658412591245115956 3329708 -184928888231466895720029561103510272 3329709 237600000916003806428026796039786304 3329710 -70505401775500118407729141128314880 3329711 243575923902547816467724369995641088 3329712 -31064848684602194823806066542018560 3329713 -383792212931299682340317752668893038 3329714 470668401521574854314328427945501456 3329715 -425623348271636243393643514418158080 3329716 -239767436342087898504775659559509248 3329717 501601548964046203279846911702614766 3329718 -37156846320358572520231975354429440 3329719 -909048114581834333359657823500705904 3329720 -448053264838236953994381407616307200 3329721 1294423578615119780627060899094886240 3329722 174207161984915356243017311998517760 3329723 76341367528955708647172024027343972 3329724 187822392325250554665522086255493120 3329725 -107385779813651791813673217006192000 3329726 -667286378825994465948488027269970688 3329727 -140657894214198822084947415405236280 3329728 -21757196576776513639891232575455232 3329729 -145602221275934805340113857212559916 3329730 -298387296163090201448944842159414240 3329731 -81850691936423356589081825908719120 3329732 139502025205003231315680516376719360 3329733 69837234649104832970842902243142656 3329734 698820176869909645392000902734706016 3329735 678089697048355950139979871726802680 3329736 -413610463917815072821469205743001600 3329737 987015118465592641947783743501559386 3329738 188558476976923636060713014906345520 3329739 232233269976264181147458089575468320 3329740 -586486688807593163274894950414607360 3329741 104411903883282705795945027923618304 3329742 176944208445661842889049831959877760 3329743 288535133138336112590789492556330992 3329744 -277811339212959065515444680812789760 3329745 -535127234105350457726940094335681600 3329746 53118952973750881509248815287873696 3329747 -1305001262056614751720380433316838804 3329748 -299703780694425111860101106626560 3329749 42902865841539706271986490679301564 3329750 526119685154116659559665246538080000 3329751 -425169514203761408252001208219583280 3329752 -1292837184693468983033515415809382400 3329753 95458207603950903304304198042599680 3329754 142676964411380930775915961713400320 3329755 -351233281543690914614834366980262880 3329756 -277743305304941773826111263995525120 3329757 106160871909072036364015366560022380 3329758 -249528363492899053733197835896058880 3329759 -521087771029992073994296205958611040 3329760 93972042248817652211532587304222720 3329761 605598121898897710056294192870291362 3329762 10955505258695509695653154491584512 3329763 -613626300710218737096941110013861256 3329764 48223373855996659990207751797666816 3329765 518461359749044590930137991651105660 3329766 -293083716165309803618960278308198912 3329767 340372485281798082001988937164537392 3329768 -332614425002190672563710690415431680 3329769 -78304241056373335256361049816126560 3329770 -29224751170196334748805907807124800 3329771 179029052878301225978750071548371520 3329772 158631538977566888376722966981443584 3329773 634777553644839656325399397422851820 3329774 -58363028532994959370639342615101696 3329775 -387744449933012364402144067773234000 3329776 23598580251633151475845736958328832 3329777 -172324481568753191951424644388744576 3329778 -29396723496152726136298205511240192 3329779 362971321288546739474284598640975984 3329780 702853573567616179808160666093350400 3329781 87863472725549351856908191556817024 3329782 -166918677372270979437286857833126208 3329783 -795950243997950881816661833619621640 3329784 -1327231896653008973264204544316416000 3329785 -77048562009940256653239898192672440 3329786 -576824366527532855896349473916427408 3329787 -974378202273154355298803085429826560 3329788 189991535215785877577573245554278400 3329789 -309946102288615163723032631962780410 3329790 -174558966960632595323163962869267200 3329791 -20696639962320569138550965374356736 3329792 -320229152623273568288851164055732224 3329793 -4305133976560170910592727405406320 3329794 82529131908545961464495126897008128 3329795 -156110298785091892177015165965461520 3329796 -228016148879542429964224924408747008 3329797 776674408201602297174300428664273952 3329798 -208587559387014835824990525450459264 3329799 -1516323287510945325209476685481048 3329800 -408106783874697136268861111875200000 3329801 931789551437594379510885131275115802 3329802 -127065889982167616405719911086161920 3329803 -676873066017411423614814109651504512 3329804 30098791179625919597660317305382656 3329805 112723528360630830783269657288513760 3329806 397297560482485711213739467516028352 3329807 746960083059498224343898571031642480 3329808 -116059332303139038106076993623228416 3329809 148163033517612368373190318454208000 3329810 -345571500412894821512070478336634880 3329811 592486430760868432899718943080347060 3329812 309652450282716802710498962622259200 3329813 -951805558121918101791875574205384704 3329814 -85206914386323283690624796535581760 3329815 7872506906908029731408770788110400 3329816 -262408951421758360006725483540234240 3329817 -261049765830113328252478321815079488 3329818 197953447987568346747873749025093360 3329819 1251148796380201863820229245907897220 3329820 126917046425871174467246244859883520 3329821 -119671655186839916279399985273625056 3329822 -40885645911317840775538004865744768 3329823 -14205237432434796483805774218224256 3329824 -120443354055763626374776078393540608 3329825 287525582637413793395191146345273600 3329826 -296610561771481732386585707408505600 3329827 -61013943493083647359606445896745000 3329828 441611330898401671594891015628208768 3329829 714115841632404120982897009404907968 3329830 -122166912188468534246110592013254400 3329831 -99855052022463050098645373542327848 3329832 -254000721796497818542024923463925760 3329833 509854667622870891699955420529028224 3329834 -602881107319817613455683420416000 3329835 -548397837781338586310767581852963600 3329836 86532871916566551016064915980890112 3329837 -149075365463561269482699417770204448 3329838 315184181501684982167749671400036800 3329839 572107033191542196441058252404634640 3329840 -64483488657900599042701388065996800 3329841 217652404494565130831580060667152000 3329842 33898884484062029248817992072771200 3329843 -707546864381570975478191925992435712 3329844 -127907192928934916338099573066752000 3329845 -259247245513869335668148081184952800 3329846 8072255775111197092752913950643200 3329847 -673226881379963661846002792352826176 3329848 -22996385480732950561297437422346240 3329849 86346533975663214022739200622388564 3329850 123655420569032902395484468921728000 3329851 522427521452638400416394933285627152 3329852 246657625574341858998634563548006400 3329853 -473340995494698830196154884116772096 3329854 -509738407525894499001924837160580928 3329855 -793053754012814130889743861910044480 3329856 -163785384509995403113408529254318080 3329857 -532204588351206305888045838606605228 3329858 -72947412664448378432582859651608064 3329859 -1779703738707001425125732803447632 3329860 229011946993953428744604332984463360 3329861 -744507773805314497375315676508701538 3329862 -59257941758925955810770152749347648 3329863 -26421481258255120333745810435782680 3329864 -4981306572626351875304518914186240 3329865 -111123267523987805967807837434946240 3329866 181783876491172964981148637980889440 3329867 -82087726968168754051612640072364000 3329868 -66598183926835187832518985073382400 3329869 1058022892950861899405136742055377740 3329870 369581790630359574752631813729074880 3329871 263742766664772054543789978878682240 3329872 49171680096741203058823530583949312 3329873 928394250354817212273526579164043122 3329874 347380295253358771742482666201334544 3329875 802950058450967484890923624935072000 3329876 -925421766830928121896888788270161920 3329877 6314238045409256142509629951289856 3329878 83561783926839882809734100122773120 3329879 40544265217893551081049212571635376 3329880 -171956209307519938252785837696000000 3329881 655297057928447777553186504163372682 3329882 404965462512944992901977444943031792 3329883 308842279620347096201365664878108800 3329884 -119384692301117750754274646120248320 3329885 315804341581342473171188019766471800 3329886 28416383916232663740946230526454784 3329887 -520127157133283055313131833920410240 3329888 -676888600120921023224146372486103040 3329889 342888804865075368344251155903328320 3329890 -466292613090148921668883865354776800 3329891 217145001915125069027968394005578192 3329892 -75429894405293312277403927062252288 3329893 610100789104419283113994191285611358 3329894 -181029244993788408641929687737876480 3329895 -152136263954909244569905849880160 3329896 -70042129072482182597387354072678400 3329897 -8623818643092649571613479570748696 3329898 -147151463408752461062792129199005184 3329899 141604993989089753323728168297590900 3329900 95271891649179631644796830944870400 3329901 -45736934884660628628600678887784960 3329902 -428506079042520497848918952603678400 3329903 -2039251317323642133120153934668242400 3329904 31539869677482132693935171384967168 3329905 16901005692708616484122712904747060 3329906 -96090978647544890309256688871279616 3329907 35121401973992664267361600774171392 3329908 90525159568803099887405772948768128 3329909 -481104091160093741310840340948434048 3329910 -17458060785835980560441777383069440 3329911 -23340776982307709881449075499281848 3329912 -1030729250900054666344418909526220800 3329913 123133717390780078016237580426293664 3329914 206074677955156318478193248667117312 3329915 -490453484369347453525779603427549440 3329916 -441222983012784155714220339128360448 3329917 164478805660426405758302975000211360 3329918 80302891825414357760025614492828160 3329919 374941820591770555129521038133637944 3329920 -13935172270768876792975668019200 3329921 -58588909210929008282437879077545280 3329922 -114999311123007372837202073440985856 3329923 -806544221097465308027662653062557828 3329924 -102220738983858779104451085062517504 3329925 430856598895512703912314625087548000 3329926 -324935529439188592702624719960347904 3329927 -42830858470085747191037988982325760 3329928 -146731170818006314508677087986647040 3329929 -728474949953279786452916004118065280 3329930 -19381620419618638816971417894452640 3329931 -892463370025593108410015801664085056 3329932 160779249210842767581346317824458496 3329933 738630860079556067404107437983264182 3329934 346622579708262883566015026469980160 3329935 -164085299046893462904861040479816000 3329936 27243490157690246517626202778017792 3329937 -113612457324981884550028396601097600 3329938 78967360301440145239397575752095520 3329939 961961399152485842600471300917357740 3329940 93558053656732547023877708395315200 3329941 18778677240692240971393657174145152 3329942 -473404002818260575038034618837581760 3329943 336161368269068719735252423623470544 3329944 -140545481968011562322179011061155840 3329945 72585175037031113181426232268902920 3329946 -287544367065547106379473185255757328 3329947 529041077000335338254349891861310632 3329948 275815750484659157905036962352823808 3329949 -2460544653590772551433137506866048 3329950 -69819721364342569567980001338432000 3329951 -888826324188138250566645102295103400 3329952 803362549923175620890969830129139712 3329953 457736571672376864021860628003698864 3329954 695933224526512651162579542164662560 3329955 375290630324764362034499290714740000 3329956 -157057991943750309525573939012165632 3329957 -1401481542710257443398729856511844160 3329958 -80552687264571526924283353082806272 3329959 485331786317433845095866983867484040 3329960 -428955015325707029494519079841792000 3329961 775056820096567164507714805967440272 3329962 -195719173383805165524717992464091136 3329963 562782943503121672910353128926208 3329964 111241432378167478504771857349386240 3329965 -253874082473900449956249888256321140 3329966 -332315912904620856841980292080538176 3329967 -924102839371884692161341457292105088 3329968 25002608546070739129985445867126784 3329969 1539651349481339143174822497622060596 3329970 52581478601203645218310381091051520 3329971 -544566930737888151245048035686724656 3329972 892902471880257450738089786838331776 3329973 269506652854452541098967414684146222 3329974 -207907271475390377629377209756871264 3329975 -624442051066670417316045984813867000 3329976 -8665657250912026102238401679708160 3329977 303122676701334350887230524874607872 3329978 341899087041269020005319688099197440 3329979 -115777961097705239282308443878054352 3329980 419152994825018313722257214537840640 3329981 -1492950641322340459020244171923628218 3329982 162568698669050891409133380168408000 3329983 -503791885441004391443752791044298120 3329984 82764153582862884290501716954054656 3329985 137749986906353939463634485061200000 3329986 -90075735359680667970565052958269952 3329987 -550389607469301524706614274619218720 3329988 289892996399035478001565321706880000 3329989 -62843143438541554574987088477256192 3329990 -290558441958373849473172307077148160 3329991 22498287480285367662129390504597720 3329992 610736623444529070951826521083520000 3329993 714991241727434181994570092970705242 3329994 273660726731207905123522790486671872 3329995 135365625538769427232240483108142400 3329996 884208269481946207050739100723424000 3329997 -328660064302433704727637340449699840 3329998 -49968593792125431200690894122587264 3329999 -1303149025287956878715132398462410000 3330000 -9993468421491659592066070778880000 3330001 -734604974791210746291315399694447500 3330002 235110352088996200278447721969035264 3330003 -305399987894905867095265686995188992 3330004 679297847273389094214800328255966976 3330005 -20524005951319447675574141474739840 3330006 1890378586958044438561031880021504 3330007 32662430141624369505955279404045280 3330008 1809028149439030995288793275039744000 3330009 148214396734565671009746118398452544 3330010 69778649581280081907129876070157760 3330011 -1112268368390540924888317719955971288 3330012 -130428723835530588899703665998725120 3330013 -635587600571762760174744964601371738 3330014 509000285411781450381350502400841856 3330015 64408515485197300547529523898581920 3330016 -233094286864576231623805120307527680 3330017 -781672478888430745635554548752988368 3330018 -95701648114989554742936274389569280 3330019 367562930405474602619671122099959040 3330020 73106742373851321444583794927697920 3330021 180161072862648795666899473567420512 3330022 -1108962462722609551809546461868153408 3330023 250663513224575327774798670577055640 3330024 -42122467909207009842092827693056000 3330025 90037461873852793441274057349331550 3330026 6054231296605351234513620332847360 3330027 249930417409398670249138643417807964 3330028 132029190278273982964428098468591616 3330029 -46397786752426705776875566836983424 3330030 -127946928398473929434145478519311360 3330031 -8186315782222884388870251128300328 3330032 -41890154310658696639169109575270400 3330033 131378374935771042705500372141052864 3330034 503716403232513752918927468256508032 3330035 193220498178019521147425743368697200 3330036 -611437836672836889010205973278969088 3330037 86272842211135196159958842460025372 3330038 -122993028559273510897640393310009600 3330039 442619986834209060724800611982018024 3330040 331509163287979094167098168906240000 3330041 -54113523042733467041062332592440 3330042 -44937589521564958860901831043114496 3330043 -31231535167718259027390009968110416 3330044 542964412378863983483913507920480256 3330045 -564391322410229774193308156659324800 3330046 -337115524891466984196835636879638528 3330047 384917515553825905991039177717362032 3330048 68325312887706686127987854948696064 3330049 -823025843365290228085288500992390286 3330050 244118398038693491095739721212002800 3330051 225498736297592600208052838901378048 3330052 889308094503884656779768538369354752 3330053 -102126362334600428645497304444689698 3330054 25384246456695672938349115732654080 3330055 -114328704467769898824476699427887400 3330056 -496097979435853481591916891981573120 3330057 53420607943249764133153430615373840 3330058 152504786098662697393423091184728880 3330059 -160185774760681549302543149612580480 3330060 69352599269695876166984419929000960 3330061 127439038677848227700990158386973216 3330062 -2941884503254742838456524707744128 3330063 -45835079542203092012485518395781576 3330064 117294265595485943727582217015009280 3330065 -348320516827546382932992650339814540 3330066 -28361787608834519921855554423104000 3330067 345331168310006496734612691653652992 3330068 -200978683331702463261201032005761024 3330069 252760122438504882550626438235184544 3330070 518195459581927633557025657236892800 3330071 318404182515499492829283608873507544 3330072 372907681310404071869397255961528320 3330073 -828247801840296730083763630064671280 3330074 200318028902676857853160140437247744 3330075 94309824435706640855869718139705600 3330076 -62477636198797365270122173705546240 3330077 323045410435890119925919036899823500 3330078 -120629913196754827827109192539801600 3330079 254366185884128850459814569915545376 3330080 -84701081736711828524562951725383680 3330081 271690296745924903389472190371205970 3330082 54721678377450194665454638980993024 3330083 -1093696168123168911470782059746773668 3330084 651495480094488446635249641393745920 3330085 594673809271408638416905103572485120 3330086 -82876110293577202676759394422527008 3330087 -1015501246498657045238599491157889280 3330088 -344082041734452713301555629472983040 3330089 333268012728538091956649824889292666 3330090 6410159461808442586092902999166720 3330091 1520190195751791783555554329263002592 3330092 11430080834997052084011915951206400 3330093 593127513207957632105822455458368640 3330094 335676840804788010314365728739461312 3330095 696997418389567302835556758471398600 3330096 -24544032418319542655102899885965312 3330097 -25343327149108899473118052896932240 3330098 969952014066024561329891722093755936 3330099 1507752878426939315748009617521999200 3330100 -27091932111251623986538004754121600 3330101 216062496639038933700247106186610624 3330102 -34550447531935088031430654858882176 3330103 -19884139804678364430482763308605520 3330104 -357649360661429936149501227827466240 3330105 -74529557261443009578245916401807040 3330106 74015655140348671370073420567849984 3330107 -9573783272404821470788444067467056 3330108 -43941993088817771845109289690859008 3330109 621418608260328384085373701182981216 3330110 -28279161875641857787973100680225280 3330111 -261050133541715848251849134354716800 3330112 -281338101529076871310033878351085568 3330113 -89305209460827575681750888392535040 3330114 24154362794642243080798694521951488 3330115 -786334380329591694666411496298976240 3330116 424884503683363051571545028273863680 3330117 62721259779863893938020140438199520 3330118 -808661151795831813766349137780548480 3330119 -114986980997114249091855975000988056 3330120 -449101044593729912735800506873446400 3330121 170796892677455249409830890171375322 3330122 -423723398812644862950040822147431888 3330123 745198351144462075933829621413191384 3330124 201808621530523683088045160601894912 3330125 1499195341638553192017334576611279000 3330126 -70312604353534750486410416949995520 3330127 689722951303658979726517458010267672 3330128 -209906315034420163469427345557176320 3330129 888269159404868251669146974402568288 3330130 -288960419227656157842351051721036800 3330131 18375076146297662533735249593346464 3330132 -147900096647254809120383105202137088 3330133 -1023785465310991538092396232786221618 3330134 426092279432138158488489724585533216 3330135 4062516310472638299979294113355440 3330136 -492068030574922459080074228919767040 3330137 -144034507542078713096678921922628080 3330138 -6379656796169501108068225688859648 3330139 332718338383248724577018655657007940 3330140 -581589350058534791285390107840312320 3330141 805610348007880195705449589231656384 3330142 708976283427185141766268978079225472 3330143 -547517310015985177085721963785807376 3330144 65160997535302280539216183597989888 3330145 28892956839777079937371388105248320 3330146 349739679908220778348834854801352272 3330147 173688681899452062608197568965147392 3330148 -204368609084630463110826865351587584 3330149 79651643940494255087221489080395040 3330150 67945245275358173380502971141192800 3330151 653556502175662876507299363149486208 3330152 -364789616142115527912153545310289920 3330153 -26298604885470315949699642609449318 3330154 213498171818476182045577572707780352 3330155 406684738449707312864416746167758560 3330156 272118102341226892550161507458012672 3330157 617870628510218384550810603479943660 3330158 63254337331497769569113785370227200 3330159 199331324832125121499590383176595712 3330160 35034710856993441188414253745274880 3330161 6023047593411115483115189556648432 3330162 -247843263205536889451554672408154880 3330163 -296140093825447775770948764871609680 3330164 -691132414314721230914012281241535744 3330165 367151301190900953540057013357381920 3330166 -101131372009432474077455329627607040 3330167 814844143791933609415745950648890216 3330168 -258212148118089826913506149654528000 3330169 -846748714257312118104586962701553430 3330170 -322426788928435452797126586961459200 3330171 -316087773769020642033059447224725792 3330172 66658982239816569070096777894513152 3330173 -43485640593646004321485211694341760 3330174 -325380936762354579253294667915586240 3330175 157975995058948769528792435978420800 3330176 -909105998512750435366839486712381440 3330177 -568627518861338301358944045428940768 3330178 11385032644310887757592388474084224 3330179 -662059062105902519956425110786297220 3330180 -36831685961015669435976124419686400 3330181 790083544682168237883714731289717372 3330182 663737385401426572153937029251012192 3330183 -6053132703046345026829985443801176 3330184 -78721367324794045577596978056069120 3330185 -547403548900941108209716126673264640 3330186 112341378852319967137076964763334400 3330187 36289233699460914590484239736341240 3330188 276099377410408919749329324741159936 3330189 813991182959301128615646702754135254 3330190 -423297012060949003710779341480046400 3330191 400132541553004958148398828343747384 3330192 -48356632408574924047178864159293440 3330193 387172592142117332966024925446236224 3330194 66265655493760640548161465089605632 3330195 274079373488541123583268110541149440 3330196 512499127843917351872230096624988160 3330197 182822921769107404533627704847473340 3330198 524244515176439227852762000659931584 3330199 -1179580735373383058140683533364417720 3330200 -499608450327906449641773693056256000 3330201 -205443539230871829546622453024132416 3330202 -23847713191406492192436200667685440 3330203 68525221238902610793208252953888744 3330204 505569857047357802265428788964570112 3330205 101254099163890354534758904865194860 3330206 173205736851194832569470968337735680 3330207 413592913862983892599018090183322640 3330208 -297738306720932668727084508364406784 3330209 737458310870351673700651480440339504 3330210 23057242399851910325522343410572800 3330211 875879191265897607764151794929710812 3330212 114213628755073081515228569497666560 3330213 633661167153582186248765001525105888 3330214 24666847790032754806084478937471456 3330215 390306418313908580909212840785532800 3330216 188450299174697671929529263606743040 3330217 -735874257076733682754023461108496048 3330218 -541902976281276959784316411645807440 3330219 1560621086447547462748519986859248 3330220 -776214858567994467771117610905984000 3330221 20664976173129340191125966761105632 3330222 63902251331662091332037561568313344 3330223 80322113763802088516455053202438704 3330224 -190742687768953698411995530086236160 3330225 -2521817721518522779885273216846650 3330226 130384985689506490990163878451696640 3330227 -977369553238040259169068892210599924 3330228 296320751628200878234663377972725760 3330229 63177462669626267695244898167134080 3330230 202346756623588534936903094464949760 3330231 -106210357319985080566995920590650648 3330232 -1454283880939783378028938041467043840 3330233 1587911395927129732156101131397647700 3330234 -33639889658600032382963380713846048 3330235 1238834817639506186764456539843995760 3330236 127931536782449068581679309562009088 3330237 -210697342700040611570968035701103360 3330238 -11809587417760999495000979729067456 3330239 -251426227238461527587534240758184832 3330240 -17760133023428116868415081047654400 3330241 919698502065596701001437431691250884 3330242 -521082181254542011354022763135271728 3330243 -289726764201770388341843020771822896 3330244 -961081337170974194697553138675814400 3330245 990574236953299243738441205978380800 3330246 321695469513813653754524822617838784 3330247 643933755546000199271214941096276696 3330248 93586422517265781543480508983567360 3330249 341270225432233658263430766192526848 3330250 73300279775540797951383463204608000 3330251 1318051589682020904145766633751279252 3330252 208495601517040309298950599057566976 3330253 -159225159253625688008536737532500416 3330254 -40711133422702124769672399923329920 3330255 98706331642582409853777332230310400 3330256 -324599154697957982811020454192652288 3330257 438992968910543019858546390052744512 3330258 465180961537364067193496999964729984 3330259 46257550373789263893607550973141616 3330260 26818234532617613560783714026216960 3330261 -711408675159965409940731512064035520 3330262 91079923412297454244668083015182080 3330263 135298891829941145749738691946238920 3330264 -4452184382685440317349582117928960 3330265 47406962122847051131913472262296000 3330266 84497597124420868165368946413535680 3330267 601366491602567452787397012191600280 3330268 91133625322121343939144363758026752 3330269 1068171802773404525115716786528195244 3330270 271741485974589043148951937700413120 3330271 446102522095974562267493425340198512 3330272 840448748803568137300106378286465024 3330273 387406242587543568075240016441809600 3330274 589146024648412372381814976811181136 3330275 -100712942597616483406494261392077200 3330276 207020273518029891915483057522376704 3330277 464636866217030524370192816615510620 3330278 -192270785227747780031851299314204544 3330279 915500809990820078576854154898074784 3330280 323494525963286788703200412342630400 3330281 1063798272555013701925837929488945082 3330282 -298684011785879526902705387455856640 3330283 1634061858976559288331603773701560 3330284 822384620430866529552724715408219136 3330285 110750436010266569955590450358130560 3330286 515870148830318396636158834330070592 3330287 -1243965324908466938911399249978790064 3330288 -12676122283831525822260137497067520 3330289 -1397850118143748641498968744952372910 3330290 -242889062017891151797606233442389600 3330291 314434771858078804091184330049058160 3330292 -129472809121603898912349824716320768 3330293 428374946565449390562335871530458542 3330294 -283547200372325564968056997698716160 3330295 39620160735077348542710848481154200 3330296 -30649922669542904823603668508733440 3330297 -473391942046990451261429364813616326 3330298 -581737747031228366871191635586835600 3330299 222807300781475706041161160713113600 3330300 77431553555517612105786064960588800 3330301 -275746464869129092856279181753310400 3330302 -1061868039988362090134707708144859520 3330303 -10990407845717418152237710532998896 3330304 -284347488305624012751950883680419840 3330305 284007888535774336392452197879059840 3330306 -16630627750277730552612869204422656 3330307 4399022015450846966161974431702160 3330308 -132765889682993253337962504220594176 3330309 -369873168456593739115601554926475296 3330310 200672977753387792527181118218834560 3330311 1396307535716640549356064123707541912 3330312 -698121225455394853819023708693012480 3330313 -110527891047831665935483629670874240 3330314 -500354537255462302103452899144026880 3330315 -228393938435564335996679426951730480 3330316 414661150591482493424630161597616640 3330317 101525575269735751260587858044929792 3330318 -294041463973135800967990777424066496 3330319 -50104366696450911267799582956367520 3330320 84671606758315027035566925034291200 3330321 -167932143582876598270113850439586816 3330322 151104548291705058882628463702669712 3330323 993468530881490659614661003459510572 3330324 -744093332430570970727136510760611840 3330325 -680768015499730245960838611126416950 3330326 68757934363980262829917508436480000 3330327 -99415850890611689491908072655480320 3330328 710539602064741641056749498326620160 3330329 31413700337330404110147288051964176 3330330 27196602110777090900934704468643840 3330331 466825194374861644517108031799713120 3330332 -172243344885064017135713168043784704 3330333 -9008426467448728160814093553463016 3330334 326236291097632825609584973446624000 3330335 -486047373061219839183953045514309720 3330336 64623973691180847170728562732826624 3330337 -12198972294960889531306664958490368 3330338 -507737982068359636467181883131290240 3330339 -406476145057029090861129721004756160 3330340 -63184020598497539552117577089011200 3330341 -363886259050432825643881691423240928 3330342 -532383119036159533914607071576197760 3330343 -242527651007829467556167294397378440 3330344 224070947847478913655064592644177920 3330345 -408349145882684072866533889250652480 3330346 -254602093946102430676014825849634128 3330347 311380454583392930484210137076579360 3330348 35395622902960656088308266834952192 3330349 811916165324336430289120510993607520 3330350 -3927608954277856781858968002360000 3330351 -732325396340434818608422779349707408 3330352 -5542953177647228939532236920274944 3330353 372732479027707838490309500655199284 3330354 -163392892629288617059063932950779392 3330355 243835958224485364106776829896524960 3330356 -999460460293763279276509960845753600 3330357 537305247868410291505469733174170880 3330358 222635879905844725619800401672488640 3330359 156408337046726210422438828093156704 3330360 -106294837943960882432862282859622400 3330361 10716389456227827854852572642347264 3330362 118848527878868683044297544224820992 3330363 -93750594050757159627671320619314176 3330364 158847870834779426458952053611723776 3330365 670219924573441147195559525622745260 3330366 44419040525755009598392753752587904 3330367 -1491665867065977752635327824540774048 3330368 323269682940604343170555185862803456 3330369 461102970398801995797181855013283840 3330370 100570592823011231790325205264477760 3330371 -22355901561371298177578237496795696 3330372 -203497657658354318007249623108625408 3330373 1029464936604669452064349477299361920 3330374 171389954273962575277192173883155072 3330375 239490908463128418528309184029408000 3330376 -60110464497609176838563019660656640 3330377 -574208271721188931959817108673430720 3330378 -60845400858820522474817002588998096 3330379 -7505266958186828170758455014560352 3330380 99648041449560336244075005330739200 3330381 -254850045476030985355125935724042048 3330382 71886481923095188937993680117262784 3330383 898482649624679433668927014956866688 3330384 120018309650240584252125713918459904 3330385 -288310990156179614548450851348518040 3330386 122107415458899466620982581804838560 3330387 -24019046258509975195491587002475280 3330388 460196096999428002821543112161468288 3330389 220975589695463848632150227237308920 3330390 9307778376177534134426370323097600 3330391 -1005213826411559362823401567901097208 3330392 -1309809880692958984525525321973760 3330393 -4586012058913498111587199509503232 3330394 -250657402133618766675134765511039504 3330395 225359386017892274628448971188894400 3330396 44302088490225345375995930933445120 3330397 -201706116597866600586856849008030336 3330398 -150536000157558602461980122102878464 3330399 15983158202360457973720972046376264 3330400 -93210387323551352577385636390502400 3330401 22472964433041488002883359785114402 3330402 -786099856988199698142395248043467776 3330403 -852966313668551166352924228244493920 3330404 146064860506444768062379562692608 3330405 -223032050324455154125401543529454760 3330406 33263094363332815203175576405952064 3330407 -144077528245521513920284825722492168 3330408 1125002865087495300283702469428838400 3330409 -142709114404516384168616964721480390 3330410 -233500348099765269190490590188116640 3330411 -135057665933695424541706926783492096 3330412 474998276866056818514164923912330752 3330413 412836035261787018009352394863178304 3330414 2253836849732725523137909021389888 3330415 -255238459601309061274391349519964800 3330416 -47688771051231475156194170655571968 3330417 668343734486822243728022951863828800 3330418 127095674862118438460624521332971520 3330419 700984210655579563315800195438106296 3330420 -589788171515044851933592556327485440 3330421 443783573003032332855392963252344622 3330422 237663695242601253758715144669988512 3330423 -68610673541903511449426359338455040 3330424 -683548913910127685528889468588257280 3330425 359969563869803624286655010068800 3330426 191276330284920563476082869688978688 3330427 236405118595598596825402765811546276 3330428 504808400120783288926808916107347968 3330429 -835674481235754259341771799638359712 3330430 -122047092360353977754998420733950080 3330431 254901408526348158931887702844747032 3330432 -338317737064420972172635016685158400 3330433 -443582712873892527595331293705497260 3330434 -98942707155225147000675955145439360 3330435 -365239793742483271125730473894949200 3330436 -5237595769501704320628008203615232 3330437 -1301093195778234050847000140421052608 3330438 464699159007445869275682249249380544 3330439 514582539017242933213604266524414256 3330440 -414458181139700555099987363942400000 3330441 -732333296850956100096683450947349148 3330442 -180063284389588217359351854832786128 3330443 -14302431806927157574476420128491440 3330444 34272466647569180860967826907502592 3330445 -39991537834791435931432699210821300 3330446 -25481832842127576219273423724179456 3330447 295538145497834319422402500503922320 3330448 154649290711675201210007468428492800 3330449 -232509483465958355037683162332212636 3330450 -143785708756469405412512100453792000 3330451 909577034895592983231014893936943904 3330452 71748910502641850412598171622411136 3330453 -150321036189024059275881417834501120 3330454 -119341423218700458636611118612991488 3330455 496309312098269300428820609203326360 3330456 85362573077186176574957524362854400 3330457 596182700867348246448128050068317380 3330458 -345154566488914533265557042067670016 3330459 418135584972758769992105558208572328 3330460 25599914250861025962862060993689600 3330461 323239690693915180593863040364153062 3330462 -168926201379628596569233253344736448 3330463 -269208133404788544597501473276735040 3330464 3126158485796732648167155459686400 3330465 -31069768131193097239143135837408000 3330466 -274324553451227960057621413327355568 3330467 198389343331788125230722282974429184 3330468 19302037727795539280797314236903424 3330469 37335417808706747902235450811574080 3330470 73484781187553234209900443930923520 3330471 3505517073752696057594706211621584 3330472 76005057300793121163724999199539200 3330473 271265164979393844706063274325193722 3330474 55911512283840702968196623190405120 3330475 262232993787131599695522294396966000 3330476 -261636601007176737886195686408760320 3330477 46933241051157341746118525541019926 3330478 417903956826936581260622023735233600 3330479 -1830302455271096806924161472340112 3330480 36093739502379397556073997830389760 3330481 455393854055385436092257248661111616 3330482 237430243250099981460676820497351680 3330483 -513520055105720739995330566123840920 3330484 -530880605949897949205611344641977984 3330485 41380382335959987204511812953564160 3330486 -48011700591433199189027191683329568 3330487 1496161795892316739333984177097500800 3330488 244349641024684290427408870280847360 3330489 75235142133921552309582400508163840 3330490 -124420055271797883826445075984916000 3330491 -507080530425569873691328609780257600 3330492 -40387458682904250535805377788788736 3330493 -1362047901651738128914575124819651258 3330494 -225294113489678733800661050648872704 3330495 50661008101404385884764471361873600 3330496 146707788178077626548990524031762432 3330497 -604159639835248961380222644894117054 3330498 -337021547204117002742828279430903936 3330499 -825717024005782837378856950768528080 3330500 -481819733304908769768834559224768000 3330501 -284894830757118505028378614542881568 3330502 -241431471631800693613099449648504576 3330503 -1432935996184203401437718490619647360 3330504 -3607318207555209617505636284006400 3330505 -1026985263957784121209370041577702400 3330506 -354040553410783737935655019833907200 3330507 -9685836628476624613644703445667600 3330508 -495431564602676124575396345926972672 3330509 227651854527615442082522813551939200 3330510 -292260661809534212382581322013977600 3330511 -1224625159609307385894611746441135888 3330512 9355895063013421533459344045555712 3330513 -862663144225186615416804539538001758 3330514 -315276508132527053442423822334534656 3330515 -186767149045928736564084965233646880 3330516 27174114535873247448812205385973760 3330517 -437326568074407455599284616475290340 3330518 -83175919945843095655399081322582784 3330519 -180464197335520143819701531796861312 3330520 409899508217348705728872510879129600 3330521 -492856262459020932613128582446131308 3330522 -1715858203168880092757881294619904 3330523 157423530438818391351646539366273040 3330524 246806982655693834480083828161604096 3330525 569658665356561858346471827598400 3330526 79370576387430014441143523257667712 3330527 -344137628479661362802727352074870624 3330528 -525647706664847771544585121567604736 3330529 739276970299831304569792409237262640 3330530 153242944340536740630814328827008000 3330531 300017089821977897470271696310634080 3330532 223183558716157997957313922981805696 3330533 -48457596304301521349452489832232996 3330534 -386584547705932471469575428309886080 3330535 -112862935614764859108502334002941600 3330536 -917843797617579235852666010352599040 3330537 -192757230474340266985196043623792448 3330538 307544722193895605656335784351249920 3330539 171927964249732463694355996372046880 3330540 84541418520609314348952779433231360 3330541 1658661037331946766481363059084032 3330542 -442716490929829694168405531308283328 3330543 688530309980836131289006657585267464 3330544 14194399110613110045232476401958912 3330545 191223639078871555442969568511317300 3330546 -170513454535543507396359956938655616 3330547 -230871145730253259850552661919865856 3330548 446799866205007897648210309496432640 3330549 -558947804926329432949835955523419666 3330550 170347671494626787494873617069720000 3330551 -177163047321257499245088463655239248 3330552 23473366715524688981763948985098240 3330553 -213552767388060522967624255617046956 3330554 -738402293696882477699142815738235024 3330555 38152298590256892750430972172368320 3330556 346829134430298451593497978370744320 3330557 -1169967646012035960304343881642867194 3330558 -71954295562953104337224993637181440 3330559 1695111011992767022782748248863322904 3330560 138988473395001722723413271311810560 3330561 -278031852682374743323344927938396160 3330562 -175776823780353907910080990468073568 3330563 1257221001787188121152047990235612480 3330564 -599161353221176775354309377283380224 3330565 -572641249738678541308210410622080 3330566 -2876205450512762602454146312900800 3330567 254733968692485659432403998606242440 3330568 -105204059342197421985206017500119040 3330569 1255413965586761771627903370174820560 3330570 192404279699772527577798334901583360 3330571 -1526841625160072320216722860282721848 3330572 313104359369234173850458238379829248 3330573 -110465007956828368366251500464998816 3330574 152266415296579238235162329564443200 3330575 324512749413540539661625773877920000 3330576 108430025669044847902396901648056320 3330577 748946496382788974428814175364949426 3330578 132027355215349363022859677862819840 3330579 91322484352875717508043647270390080 3330580 658710543472210309779946429336627200 3330581 432539252376505921380723312807940764 3330582 -402043993332713372222315544973958208 3330583 540186629450896557153991877448277832 3330584 -676308723357072591693760398809303040 3330585 -216328456056809316940891561149580800 3330586 2570879975141157409893674612424960 3330587 278601050004365884127950221392384400 3330588 -41871836431401261777320309117683200 3330589 -451272544155797481069107887055838528 3330590 -15093374034740656683747540973939200 3330591 -669996802814446662764415767122738176 3330592 345243618351497880810313798161530880 3330593 -32177768590100820864653195565465984 3330594 -178037100207199427310811072288344672 3330595 359310358562359389085414782764571600 3330596 -332121167875828518307864441545969408 3330597 1089371561522232916483956569981901600 3330598 -77975696066789415370949156971332864 3330599 1507120098462406486583046828545144136 3330600 -36530955639586165474469357789184000 3330601 1489237777749602090594280631293969652 3330602 513075914764592656348095634361263104 3330603 63769800213416727157441161152144412 3330604 -107495845683846886658661081515340800 3330605 -221582923449939909726980202362964000 3330606 -10961576313291066273842106050161536 3330607 -76487633296326322952353665060381696 3330608 10256215563187135180380406498197504 3330609 -172483399269038744423357096888156160 3330610 78450684394329724180490019699217920 3330611 -1028042708030039895147205319080444788 3330612 -349837830409859786001604878508953600 3330613 497601207520328857291627676364654048 3330614 179257168330447543679702328431210112 3330615 -333836702066294041089880155029615280 3330616 -282252951381937674895653172744765440 3330617 -301849708288459112972961165784037334 3330618 94366037759425943113927511044058880 3330619 604429537956081678728113570274997640 3330620 -4518057539990076115756174675184640 3330621 -332108194732152563194531776589754880 3330622 -328436576870537922977743611452229888 3330623 828529326260779796820292716797361120 3330624 -113734572305778736147738425997393920 3330625 152332162087773939256230963760329375 3330626 69503784090756962661960908077445184 3330627 37590582447781615696894550264179008 3330628 -158051473535477672811549887607541632 3330629 -376110818124479562401481304915430724 3330630 51569191481898700732909783764499200 3330631 -278972595330829229461117636322991000 3330632 -336141878199466681518398555521351680 3330633 1481049190795804349768958302746353504 3330634 396441341333760232792301984880327216 3330635 90497783878127064143431989807767040 3330636 -37357716797262312386674055334183936 3330637 416259480609980622862669046559328192 3330638 -415612143375194604742582885785520704 3330639 3945815743911730554351452429141784 3330640 66321195282920444064106771434700800 3330641 -1262148675730378619968252997578370958 3330642 -150142599520032183240333982224830976 3330643 233794099836898339775718077071269440 3330644 -151551305531943309685850886987761664 3330645 -292539418271623729427215108642829280 3330646 -211725704704503899819023377532704 3330647 87015158014661852223011389830802080 3330648 434247090041327729892175918120181760 3330649 271747445758443543866163878158894336 3330650 298850981720199930970327400276772000 3330651 11351374619207919033188644384524480 3330652 -404876410700597150793988784742630400 3330653 175688301739497252935468198057841600 3330654 -9286611447790504382834332521074880 3330655 393371488751869755496351787096496960 3330656 552396778820852238550871946645995520 3330657 993408679261024232016019096619615520 3330658 175566544802170586852190276358103040 3330659 528071909695216410885476288361208860 3330660 349503067056769978643502995071733760 3330661 -804147443990203680199092491442309476 3330662 -600437503528099928853484477809192000 3330663 -7076524434321642001989060879705600 3330664 1046595166473145935806621720251407360 3330665 -134482892222140226430346641616594680 3330666 -251209759622748918318757299890926080 3330667 936345022736198435737446297752889716 3330668 913543188517024639786850914770923520 3330669 -123492930332671375385085823998085056 3330670 -111271800939718511470650474097808640 3330671 455641715437740232211853924567908544 3330672 -177529196266540929213321741700792320 3330673 1334549993351821467165239822227696240 3330674 -68251098144611938121980988564618208 3330675 -155822961665583465149506861209331800 3330676 -4363928047031842238160011448324096 3330677 -657675167274753018082209926444907108 3330678 2862406069553824939915143232779648 3330679 315120671438366040402414430083575520 3330680 -399223807014667397836670056941465600 3330681 -355836241652825646847762334106301440 3330682 738283841317272595250323102784652000 3330683 -386937385599156939110516682648667560 3330684 62604110931291523330224904481135616 3330685 188312494432295976650685654856277760 3330686 205261707520642749553366652734305792 3330687 -255725674962238059947190124184022840 3330688 -60025071932417759876881983712788480 3330689 -653135607474877028335664322346939644 3330690 -61528454359080675655287595963599360 3330691 -158645756582090224260775060361685696 3330692 -401315439144552636048848338656269184 3330693 44751000588372400680773398638345600 3330694 4917181744420379930875378307031360 3330695 179361174825941743113670733218030200 3330696 225676069059162007275136170030120960 3330697 821879622994136679193607661632181146 3330698 13680667663246655977725484877022720 3330699 -205716424189465266494948152828319232 3330700 -32054078672089115710368763719872000 3330701 554005414812164797370563139240097504 3330702 101754886858939806968778338301640704 3330703 -284287891184564967448589680005661880 3330704 -63038031236519872890776271409643520 3330705 209547299735744450519419054631349120 3330706 179412996886182171360916383854025504 3330707 -345345048382137296238199754357753640 3330708 80581139480104805887256882007797760 3330709 -253295459694430714896558094734556580 3330710 426546508527495012340672022350229760 3330711 1527405626814228874117711445248127088 3330712 -168134561036777139529846095166832640 3330713 287271603905063095257496891717105860 3330714 241390125916927185636494880492695040 3330715 946249200527758699142833957744983360 3330716 -407551670932117655547325060430492160 3330717 -101651383249215692823984736241262144 3330718 -467340298314071833003057183412377920 3330719 -567279523596374197570803371872742400 3330720 -37908552805701808213986019912581120 3330721 147334436470037927655596135735197922 3330722 267859756873232082654933702585659904 3330723 209417860948316272213978323552667968 3330724 -375805412846667122394229277418757504 3330725 249569409919837251524155763161515150 3330726 34693915888691499442833465521100480 3330727 -892669028636212680273629288950545480 3330728 -939964111784742359781253035295703040 3330729 527728713144619664313568367139284874 3330730 -8500521024283622672955751119074880 3330731 970180023968680167714885665376980532 3330732 -299424602680475083459751502252499968 3330733 51657252863111481365063842508787200 3330734 -1300881436031007708372373302186048 3330735 -855811188746001336666369351711713760 3330736 51254331133965731099920880470425600 3330737 21655118411266832751025172050677120 3330738 -331249116065227061481630890532662400 3330739 839696284094223565765823609235926540 3330740 -6593905603345792094915014615326720 3330741 462449192050991035924820880222703392 3330742 -138734378529100518410779212261542016 3330743 77121273460015484292924049500588744 3330744 -51110252798006481574674408441569280 3330745 126115633994680737046380513138387840 3330746 -506377685948450958079537237719789600 3330747 71673025150742345549254945457533440 3330748 -891951261617216347997545832067054592 3330749 -115524964754755737706248566450873664 3330750 20779212279433962681514526699808000 3330751 -710263328883247393821460131556488896 3330752 209137674434013508214710519958863872 3330753 -258406939819769398198260803328948192 3330754 192818987079709424469832231637110272 3330755 387287492919776221914302702313842160 3330756 -177521763930519588214317308398596096 3330757 -504653106126049415594191349017576160 3330758 157524682948426317047254899047873280 3330759 -172770881234986931453377994999029680 3330760 455616647958108099691301858281728000 3330761 38796235477891224534317016365442432 3330762 5817411456840040738663568763604224 3330763 710792666381710113462095500084133012 3330764 300952062355112383420978695900106752 3330765 485718241599235302271236778693004460 3330766 578219025342007930062158182707842880 3330767 1180097660192694411795026851034808 3330768 5573616746930282048062310452297728 3330769 99304147170491480264254035486363048 3330770 -154728520427666695026741051804963840 3330771 7765860574365114900630324421125504 3330772 -91953296233619143947592510366570624 3330773 492094142864293497369047546344691022 3330774 18946393050387993524775852006637440 3330775 -192087012342374611008279756646476000 3330776 -32753593327175216113582049412096000 3330777 185447874563245233874354665199347792 3330778 223520193812354785183164318447456000 3330779 351530205486908753931034038141466080 3330780 -580628810511954347063386310369280 3330781 -889212640478996566878009306836931418 3330782 61327514201971162998899826925926144 3330783 -616145851420475474660039056182335256 3330784 -1101305348590887128706282218494623744 3330785 124466047973522948309633786125780200 3330786 -47891775512514947035605501113274240 3330787 1268227981618908968922177280380673436 3330788 -317754213912018038376395243154113280 3330789 92583755079984669870103676072302080 3330790 88750415531637895970723998645134720 3330791 26723923398753458124076199311905552 3330792 -525146256347554781030750208529351680 3330793 1451328818529212835903420924830356980 3330794 -296929813773013048033002515170119840 3330795 50870962169330161187264359463424000 3330796 131919254762230750089490546635472896 3330797 -3133544956164850912705607302841268 3330798 -427133397307097679169040186114672640 3330799 364139031414342101295735024414601680 3330800 8976362765355221221236705025228800 3330801 57913905827344794557461476112111680 3330802 133177341267104399163558223180646400 3330803 288693824554978284556740299570297856 3330804 50305444587336373672729601262698496 3330805 -930563476285213758998756589528321000 3330806 849915744448507263231233391769281984 3330807 416989400047764886298611363311204840 3330808 94289199038039066843258427330293760 3330809 118013013050979419515368285677180010 3330810 75974352617416996385383183898757120 3330811 -767835105652742002082366752194817176 3330812 261365394648741767249913397945798656 3330813 597633935880896903715160670065234944 3330814 -196230342657429088630324314591006720 3330815 -278449778321521234001332941069568800 3330816 -449448932937362186442519018668556288 3330817 -234536442518923388743300250991622208 3330818 207698415374171499045340647064312704 3330819 314383780324887909930476492750968644 3330820 -274694776675157405649090200254513920 3330821 -422926765407377397829810340720262630 3330822 -29031173417276759140040789382942720 3330823 -12915928484357918768063000723947392 3330824 440453414906951901234144814629734400 3330825 -17485718624862458265681266632500000 3330826 17080509431499051343255756299817776 3330827 323796155394197495858690202907242312 3330828 -496615640215623094276843442941486080 3330829 -22543615599341672465954281769229824 3330830 192072813685713983933831622183955200 3330831 240846677420585394828678786685724544 3330832 87287870617552052712131694083112960 3330833 -269858965272097832868289052342902560 3330834 52790014875638294569662845907483648 3330835 425474712031262260393071261616463280 3330836 99629215192991933623715976889668480 3330837 255582276273737727374746470496971168 3330838 -75399136005290944027852401689073024 3330839 2545029440991999096898525767302399640 3330840 -44769914892274202810281435008614400 3330841 212082661735798316842021562815234500 3330842 241504939050921322527385331717433072 3330843 -1492688014686167556177706640363582976 3330844 55339797003997997618874169108568064 3330845 -136168830970351537550689870297142400 3330846 520679296582176273462238329005765184 3330847 -271065528223979155454812222229115560 3330848 509093500280864803725071830854205440 3330849 -342405724046261538930609857100590592 3330850 124849940279778614436678130462412400 3330851 221415633392140144502869370504504592 3330852 -84385747377922074782933328412999680 3330853 1270915934668485752309384343437307360 3330854 -445056054687879183508785648018030624 3330855 -891498278785120387320404057476665600 3330856 -6236171302910218862668526502144000 3330857 351482338801983540252532418141333760 3330858 37660427283233103663103248325757184 3330859 -358531679712364973169934113341481584 3330860 14357667093253838255202775209308160 3330861 -1516752320454386171963949833816832 3330862 47850355604822554548838724810544000 3330863 -81820956092390393757345802663419888 3330864 -183543507466094119369821954480193536 3330865 -332912098083199587306570286185841740 3330866 -1863858324728470470936830035402752 3330867 808567074602833404894700207295866680 3330868 338094595078209956458843051984984448 3330869 187577565411704182099050891313722144 3330870 266881095964599415235648242435900800 3330871 -1403571766210083629812612252850895800 3330872 -586510476484598164967950892504371200 3330873 -118493374671722458380084989875689600 3330874 159703330341248750089893900085389936 3330875 -1456833821728770314470693890566148000 3330876 -59442860603785480406208343373552640 3330877 613841456317766941800735413385525120 3330878 -81013689204658918758274976068633344 3330879 350462124445310185101184713470068368 3330880 -37165560278733710409692458474536960 3330881 27775761396553051665625913441504904 3330882 -3583608460448552268763201875871200 3330883 467288171826080542455736724962919904 3330884 -598330489103992276537991133046157184 3330885 -391739696792669246685245680695458400 3330886 99597487480704380937316948559794944 3330887 116859999592888154471957663268827952 3330888 102148421170759986938994459279360 3330889 -1173789504118363208187335023967670310 3330890 183204157198281737898846027331123200 3330891 451418403712827089775621504356152848 3330892 -1200912747303072691485095365064099840 3330893 669871891736872411870329824528144940 3330894 84825172721832457403511251960500224 3330895 -903128971649890230267917948645256000 3330896 -17452139642198554517399462022758400 3330897 631200384469954698508942504026999840 3330898 -559316268975187725564071082161936736 3330899 320068820300613173748692575431674448 3330900 280498409860181287440271876873948800 3330901 209412262188720489237883663516697664 3330902 157935482596142030020923530832229152 3330903 333951973791601373853401133720832104 3330904 -966658898158500913331100811690291200 3330905 186139649888805860169888567240448320 3330906 -76357363378769051544077222919062016 3330907 317632891762006878877988050631513156 3330908 74289601482106643831538853541124096 3330909 -11030786894743501671101049645542400 3330910 -93467626182778787466400733014471680 3330911 -533581510241495077319807186837392200 3330912 -260097685071610198150984972675055616 3330913 -860063375147579351444985897150639838 3330914 263938780295519258945054163812395680 3330915 65585354898294813182488519640037120 3330916 -361404926221209926062764182989797760 3330917 -108512574228674700821912538721925952 3330918 -360240560534578808255775925153837536 3330919 -139751202013775709783733831964417600 3330920 -71118670265654417435774703867955200 3330921 141874539918142869876488938680183264 3330922 226455911502570204676971280241770080 3330923 269707712885952006411010798120877172 3330924 350574122610961399976474190563513856 3330925 44074046551013576230605028834629800 3330926 -373039929871449753865987019969280 3330927 464835375418604511304654209764462664 3330928 -338126069188971429679314072873697280 3330929 55993586304958238383913061946651392 3330930 163466338672699316769413376121029120 3330931 342032386147717169032604433584785600 3330932 877831837546242160963560850828265472 3330933 -405476838485689502732804664048094176 3330934 603965216586578008704717749115731616 3330935 228266214809686628174897981766017880 3330936 -155970556732717784438830623395020800 3330937 -2877100906025951848394884254423355776 3330938 129654377259717664770333835845867744 3330939 -881912878464314144279616050230886376 3330940 -657733172287861671614141135736729600 3330941 -435985368740905223188515659720033658 3330942 173550377080089455261393260708583040 3330943 -63704094279354051249069703628835840 3330944 261083236993539717822266155141693440 3330945 172382527269510572669452569081836820 3330946 1172070040836397796945721240988870512 3330947 -5611835575169487173252266866881244 3330948 204782706862072333010166920617774080 3330949 -331236773719529083048259438545382050 3330950 8290724308498207717027777405132800 3330951 -247160954521814082915358736066248704 3330952 -4615352452576973950315565729218560 3330953 62990399299251920442034119738452004 3330954 67729013867646111951105895275579648 3330955 -362246717104143072997721702456060640 3330956 -432415089349738860389530960692510720 3330957 140086664774464512207882690600316992 3330958 320235124633272399784656841769350080 3330959 -400512368646029770003554084023589840 3330960 -17147794569320823377603654497075200 3330961 580228641240715447746103729484416562 3330962 228368339478991500487903289846262432 3330963 18386836945847762574180031745155920 3330964 118466557314482009771677733790482432 3330965 -378811250653672558378272284066885760 3330966 -471359272859074216767943237152153600 3330967 -548984396271446564651695162285180984 3330968 1534119935335645068504961697461800960 3330969 831031091303547412414046267964351360 3330970 -124629420614913953710192178725612320 3330971 -160345294933236981810551479907202060 3330972 452901434503998465079852614171351552 3330973 -293160759530291547282032278977642778 3330974 398491113030998544911082998243624832 3330975 11561996327826041709474152406211200 3330976 -902941293627562328077847940144562176 3330977 296252196101600580211092396610979112 3330978 -90885646021452324213608582466746880 3330979 521222781245408676933868043458543580 3330980 301070043699931722045194728977761280 3330981 -106700939788037125234833095491002240 3330982 53470508895894482191438730232769152 3330983 491075403925288983044925861594842232 3330984 -377051495946666234475498525131079680 3330985 131455158077642881905921222060336000 3330986 539771200399074548384537113330518192 3330987 -15997665848780756739067540868893824 3330988 475610901947717406809232072182367488 3330989 -622440916732439334333943277944690176 3330990 -18133766101162828091519349153465600 3330991 382109590812425310848112014252752632 3330992 65290909730739610230896750898511872 3330993 -80515914095996567806827341205326736 3330994 -421398549368983704324488056728772608 3330995 -5778773743319524412619462208472880 3330996 -211823725132468567126160010408130560 3330997 688121979974017387268014154462022072 3330998 41768338687421470100637884575672320 3330999 56193542377291463602049745125787360 3331000 -311590716385484514484676186311680000 3331001 1318674965115979394050452405649273002 3331002 218211311973071925160119910066885632 3331003 140939434593958896938535399779846400 3331004 392545273565100646649114030372582400 3331005 113866013371526882814022456231870560 3331006 140073139586973723151074119315383680 3331007 -96954149559245087695460522705949720 3331008 -220073459876054914978111585536442368 3331009 -1617506593634828650597963437797710 3331010 240061298882741658396310396989296160 3331011 -482303006703937145950301954836658880 3331012 57010895703752484174174355634225152 3331013 -59914108755574390997562471507740640 3331014 74156261558920702397304713320354560 3331015 -295879299794403500695844875361496840 3331016 285151268791153387719355228321228800 3331017 -138054639935308411894062581490576960 3331018 54455725764915520061049846470181216 3331019 261054769565777277246864032507170800 3331020 -366948188138218438867480120673648640 3331021 -212434454180839676042560334684216256 3331022 -107801771435728231543892986134139200 3331023 671937729956294820302775188597961600 3331024 236196110065618896468475341830512640 3331025 -25449618091162458335665617758127450 3331026 360447339127128727949322558234450192 3331027 -386447126337153219234292848200548800 3331028 283853580243597457762882020356151168 3331029 93662795950900761490421242363848288 3331030 -537575284699558512507037814496963840 3331031 -1453159837241013944889442503889712640 3331032 219402125752951326559139201406136320 3331033 -1245379254646020455022495357219657718 3331034 -132075794618388121624922796543436800 3331035 -808376911938163883662233553567051200 3331036 218948703524660999570207387090466816 3331037 -1121898701074897938556904320600756314 3331038 7457551376014795069455787760375808 3331039 -772974762944284517263574557096252800 3331040 -192857914670689384814032843073126400 3331041 -270592819110206826599561966246339136 3331042 195443679252358736272433277923765760 3331043 -216594315924295748476599796603647936 3331044 410208158445399860467451862715084800 3331045 198106444834495478490054804154875000 3331046 -236862622653191117595771526789962528 3331047 165419218059984438489450835845532200 3331048 -446468540177109132952806776279040000 3331049 1723984991026941488501838519148604160 3331050 -18067733028500421720667281693408000 3331051 -1064765350720532642824910063944423948 3331052 -592431550486653524653291355136593664 3331053 -262042532165294931880685336137465536 3331054 -397022922175333449795395655837081024 3331055 -107865058771343032221609927243689280 3331056 102325773313229971828917433174917120 3331057 -593470433816024345172593574775485968 3331058 -603933169657656666996895814523675120 3331059 -383650791903973623286272582000100296 3331060 -540421862388030049396989336140759040 3331061 32787424079495685664276485302568000 3331062 36631295960391063703293645057846912 3331063 41483490901566188111204802097247104 3331064 786709612435050266891709241057259520 3331065 469291426567496549218960747279758720 3331066 403336116296641928595407809265381232 3331067 -561159759820537307326904021029097040 3331068 -48429782134924429377664608976330752 3331069 -222905718326390871021098114364742644 3331070 297644542889886976496903766741372480 3331071 24767643863391284297230829313492240 3331072 -243271298833856957807473473863286784 3331073 159043975078976382599788583658140136 3331074 139604530164700490706343416497879040 3331075 92542644119677157881172586294096600 3331076 306774653468921350500804298042994688 3331077 62109864167702972210596535218506432 3331078 447929966194990715118237976405184256 3331079 414484344227488841059811643802966680 3331080 108718562411958472019881827987456000 3331081 -4196918600271394345821247488745920 3331082 531847125058351593445031161184480352 3331083 30770270661141189764590043999232000 3331084 1039274103260364608711041701684713216 3331085 -377981532455962170690665141940016200 3331086 -96491380717003852917877296283398144 3331087 890791824523391556089655378634594736 3331088 -148090573395011843871474651534114816 3331089 -653579357763369319545049311550022046 3331090 -73143673109604325835501304785356800 3331091 -385688462675166126827670146091095508 3331092 87101694535042818822172710848716800 3331093 850440464340738757978672131630083342 3331094 -56280159254762656305590524086533760 3331095 442667386545627699313411599940925520 3331096 -1291158222110950953413101929082398720 3331097 -237846615244086052802189773264364736 3331098 -307762733569459624827043851387578880 3331099 -857717829127364151162644617164489360 3331100 -493458917358951285695924529402009600 3331101 372529578911239930838448673350824832 3331102 -3414160537289832753616594796752896 3331103 -396111614952741403640842969524672696 3331104 263092670907187634560656847260352512 3331105 -21821698223721471971783370108084480 3331106 369534874336053149118245421802776960 3331107 -85763771127986847891126336239870304 3331108 580460222539099861541408233196246016 3331109 886389218507206782396768038150357310 3331110 72860212055787115134866427111755520 3331111 439632871343188120482933737197192320 3331112 -121370586495643146372055080114508800 3331113 24206345991465803469805317144728400 3331114 -289519218750015788986400633914521600 3331115 150229664640165651120284362940837520 3331116 370135911005539618031312109045069312 3331117 -409805742111029276048145334489308660 3331118 -115332557053811316694680611129169600 3331119 -386674966198687801410515823580852992 3331120 25626327869473302610695985351557120 3331121 384577174262904585204742675514036544 3331122 -76022003209578693094783449341648640 3331123 -1293863898747497541237015493157624816 3331124 -2267558002811722552070268276983808 3331125 26899385033856301968398160359232000 3331126 612486039127421213063900902780228512 3331127 -254741012009934832333290280057139520 3331128 -255856413727424194494627890181795840 3331129 -324737824925530823432878775380429270 3331130 -212935711694417597590361178066720 3331131 442182230959336021376344998003466800 3331132 2696096445438640540162139931607040 3331133 -496633862283768253693303121977583976 3331134 -160193811791167053284158705658097216 3331135 221047793849992237473837535304108400 3331136 -3892609021161433139676520975958016 3331137 146893464462113766539714063377781280 3331138 -191310896689877628393586250085503280 3331139 -454279769272458766082470346497956144 3331140 -324472761249124592803784340371558400 3331141 -970587875078281243980005573088801216 3331142 -573519607941931551745096077147066528 3331143 -3839200673155142774114300213827080 3331144 -1174741157234276807541586808616483840 3331145 456764933891610557137431479531388900 3331146 17663787950937186242413392339391488 3331147 51710511244143911970407381963030752 3331148 443299035124025497670489567801918208 3331149 354870894205249943398390005201959040 3331150 207099496332107600279833926996768000 3331151 812282866227490017943144304817751152 3331152 -221492068528801752296346745924485120 3331153 -289891966016112640290202784668733120 3331154 14382506057556697743510810980293776 3331155 -89584801659807046290694518050501280 3331156 6826646559445605882235916374763520 3331157 894812143034403769264183474746323406 3331158 49529709588986256439158548730789888 3331159 605121034355475681408520521216063024 3331160 -283951448138484544389551923024281600 3331161 606314195059388774490468596435365440 3331162 145447798028483099660045936062478832 3331163 -106605573763941750884257587626817816 3331164 282898402504161444781187644176984576 3331165 -716490877996071620253903895262321940 3331166 51384119536188945250903349113276032 3331167 2672595810392109686654079017862144 3331168 284628376007157725054472417875066880 3331169 -385291892391522521325271367603006430 3331170 -1937780556875995314736328313581280 3331171 -209280697481455552581216472424070628 3331172 518669597266815584973302748159555840 3331173 458731357033663773834357477296644704 3331174 118206400773279360136644190379556864 3331175 -46653152532719719543379460653169000 3331176 -215228001520725463214045734735872000 3331177 -512605503329134704573538068357611974 3331178 322021194694321874793119288721803520 3331179 -1312336324482954304634638960156192080 3331180 -418321107169360447553717039626199040 3331181 76601136762444425147129758248152640 3331182 65804680291196236487409468589547520 3331183 -15001205690104552912103292529479600 3331184 -78981888933881322632574268112437248 3331185 125034755733419529511443434797918080 3331186 -44239456880470499341003322690242656 3331187 416181647260142337751528349205973836 3331188 160502519645522295479374250516613120 3331189 391916096126438219134992941481938990 3331190 108100748917197924349517823840508800 3331191 -416932428556940790456700446162422808 3331192 15480714385171666773248799255552000 3331193 -710590962297493566674306226315696000 3331194 -177279938998356222241503262434443520 3331195 -331356242538241042223385058675511520 3331196 -149715728290125563748540382303818240 3331197 12146818828949765337896161212982374 3331198 71260963024111964708616630572018688 3331199 235218824653267388303775771040362240 3331200 338156173349045925041872262135808000 3331201 520067374866373250177326721879924652 3331202 -35908983229940679229174448248880640 3331203 -733352880432662359276465460008050696 3331204 -5330996642178863730066592080540544 3331205 67737013205373980111302543774512000 3331206 29488593455359925870503905595844832 3331207 -669405103226456714247477034714958568 3331208 17962341983933153003091246984360960 3331209 3037438402222795390955382613906176 3331210 -3628146985858113316118490696007680 3331211 -278610399010589805878731727779809696 3331212 -241496383841033677042135512669516288 3331213 -1058712146358707870802996708795390080 3331214 -6410160063398439496937691736266048 3331215 378707401250263097858439234226285560 3331216 -151588780942942184509840370905907200 3331217 793870525306048312253792883157801266 3331218 -60865710601358301453237302956177920 3331219 611795040900236271060728602889856096 3331220 550785102449784933120466037422298880 3331221 -21935747565899437897371613999578336 3331222 -357968038009948395614069867759045088 3331223 -467672716831059379496451516075969360 3331224 42594880544959043823462351361843200 3331225 -84407283317848187862011739044199600 3331226 -1171707146260528583634942646081966608 3331227 824826267975206739865206702968165232 3331228 410283184869712783323767959923778560 3331229 88215566423168722820651113106369280 3331230 47239686408592641411972183640780800 3331231 -89201535940484721226222577566258176 3331232 -696025100658494361800831966930534400 3331233 -99170162999666208569888592884978400 3331234 -443469810650088835520566958983648608 3331235 -526873630969819590642197780769822240 3331236 381923523590910598282411320481907712 3331237 72382218428904874256522316171333632 3331238 -455748048037487234507960609003304480 3331239 -696696081018720034751914579479337176 3331240 287561404433403638940962013047193600 3331241 -661019586296725009366873941887831388 3331242 -259136932964203252934682906630810960 3331243 -129261366377303247907018262515681376 3331244 264491341218620869752344640435127296 3331245 -333599970655958435085283808618606400 3331246 -481269767595294674307332464323956928 3331247 416302426846181595885628398637719696 3331248 78577854727173169084109616391225344 3331249 -450391457004029074912433671280064960 3331250 64802315313550002448649173642200000 3331251 188472222996519532646792809232640 3331252 -269677169241017669235712021175758080 3331253 -6082771033035906096663932843995776 3331254 -346006118813211156625371781493935680 3331255 -326269314280319462732795427533173680 3331256 -674095775854813401010475992656261120 3331257 -141400173119420204349522015271245408 3331258 27921339654746252260352126031129600 3331259 2272509916209982292767409585928480960 3331260 -20053427208753260999026708807680000 3331261 -236119750277407129767410002230666228 3331262 -134086713088615739136722554212848256 3331263 -94961793708690572093121209446961760 3331264 -250543421398675063156392571844952064 3331265 114607836795649654263703443286318740 3331266 -333871625430406257719107974008196096 3331267 454943551780008543872667010429120316 3331268 525955155280089416297535586505235456 3331269 49834206822235246088915887030346364 3331270 -88836834077741189554138459312416000 3331271 127833436914600275387791635946779024 3331272 -176403607937702230132017905821286400 3331273 38951699125106915126262821691236304 3331274 -247688812474126312505139872652695040 3331275 186016292245205343757976443080409800 3331276 -455106809422033181376737790222983168 3331277 -344391992593206700373745926867630868 3331278 -392699615821480316229722700887258496 3331279 -365388791072054424381347187908785424 3331280 92215269457633777501192507839528960 3331281 563161196515860930319603123028973552 3331282 -58349878632930920424660607751156448 3331283 446960495784443730050641449943655664 3331284 -476587770408076849100808590323243008 3331285 -13747130655824578300160726580249600 3331286 -141663769141222245827608341254486784 3331287 1326173973538627962235602570114024120 3331288 302433303992941873759007995274649600 3331289 547611181317649323842056854248077440 3331290 -125055656386965944062073266414337280 3331291 139535434237876789657177406846717568 3331292 360919247896520026324330987961917440 3331293 -143440659513185419956439920568660416 3331294 -406419920095361981335694245453970304 3331295 -203552016130918171331105459200071840 3331296 -9891529816132226382437586909265920 3331297 574083913308059600522245526121766080 3331298 12823339802956135884985166648120400 3331299 392998643059580130679842133259487864 3331300 85552258199447888986155556475392000 3331301 525162250866880601462596276956178302 3331302 -173291129532346141645198321808684160 3331303 -130121047756656439774084395702644152 3331304 -432492767269337407565389009203594240 3331305 -112799483896283279088910269745303800 3331306 87071796988388793526769444144369664 3331307 -204544882882748275466392395366955008 3331308 2644480375066782254110737731397120 3331309 681845475613107275395464352123991510 3331310 -428620126770353820736039339558117440 3331311 -482317286230754083007288724797882496 3331312 94323574257463148070004997975638016 3331313 2084811106674291138568559005333486080 3331314 -116720202442530132757065207602822400 3331315 82373513159705866760149721196102720 3331316 835302992072278567393706528875542528 3331317 -55842820690895659813868538344362080 3331318 110656915832014778069206279486515360 3331319 -946853581784879776996015229534528280 3331320 -129626773435120245627624277789900800 3331321 112006859680690654993801879691302912 3331322 -152756624071043937665235724223486976 3331323 -160285122727539911660432769420498228 3331324 119302815678338029343357498958400000 3331325 75189464788819059542736185430964050 3331326 -162451953482767479231789695871128256 3331327 -402363323148008812249554062121513560 3331328 -178091168789993369528951872124092416 3331329 -347083092936801815324639022529918272 3331330 324646776054762400462769847598187520 3331331 -160639469667939104474858828427812868 3331332 -65334199803610272354072079562405376 3331333 99918881524636196564853689975087582 3331334 102095649736699651588019839260211200 3331335 -141137012520831946493273546475095040 3331336 145585757558802733299169765195207680 3331337 -368119196557442026446419718437910528 3331338 -181302342406674884624776455412197120 3331339 -22966726091973868734232248573498432 3331340 -193282267259677576094059234865372160 3331341 560162508389571592122827544894847680 3331342 330217001153725791821249276707910400 3331343 -10087442489911292931197675089280352 3331344 -119174020065315625046976785804230656 3331345 281848768088374233205319674419146100 3331346 -658358167045965210417233559858508800 3331347 -473817990219459101752862657543574600 3331348 585918427439255469321211252036596608 3331349 -434911348716917157198135361416596064 3331350 -176281917637274862433283574464212800 3331351 412635488331327466507412571599317600 3331352 654555566839726541922014871767193600 3331353 94528751788496413658732810086706688 3331354 -338566318724741567197580584025191488 3331355 11425496483701910198968780340153760 3331356 -33259095054271815255268873523159040 3331357 -878504175318316289908007699300490394 3331358 448296095021830105573658717537297280 3331359 -246834177581753694384534984518467200 3331360 -838402706172957369351599402243850240 3331361 -943274758225432122099770881885194576 3331362 -69237598980240175505172622984797696 3331363 -542188432488237558033583579031873652 3331364 -425775772225223771972059599871780224 3331365 -456863592662397721688676444050472000 3331366 26591389729910455069602131225779584 3331367 176713958097143708685797779919653440 3331368 -16842445125902758510069972975626240 3331369 -155203774313295607249888134474171840 3331370 -91356638723481341323584013822755840 3331371 675266661923726856681222075313467264 3331372 1806924929442502397150467729818368 3331373 286939464317315805155128623076368408 3331374 213207937036957369405666335710564352 3331375 224198850036618986254272840724200000 3331376 -220271105969118946148702112293683200 3331377 75178358694286919944100821049708160 3331378 364496000247247220736518110454868240 3331379 117800922844350243334662969854401776 3331380 114018275671681202916253242309918720 3331381 1430903940050240942077173725256003182 3331382 4831720057980498093407593284942912 3331383 53858222583187835880554716137138048 3331384 65142942878213218604892154783334400 3331385 -389296546281451529066542395085551420 3331386 -236025060971363020026381069962509968 3331387 -521730898865405617769319679247923920 3331388 695680396430170240380035876761276416 3331389 -425665994388542875667247586326211392 3331390 200479612443636825028646680873435200 3331391 -234856071851388553218476596028046336 3331392 70322872092743858168367875906076672 3331393 -340840391637817232276753267049340312 3331394 16415264045395468889938699069720320 3331395 -682148907344348864756504271698666400 3331396 -618679438331226049491542340868258560 3331397 -905928713178557789171450648070414720 3331398 -9185326521940479752394541827471360 3331399 -685248791804543981602503607700722600 3331400 -181507763986412688326811633802368000 3331401 183503040467792597588042131399222032 3331402 -604041009944252634186882378647056848 3331403 -138022413930156802945809143859816960 3331404 -184090903764654931281679121016099840 3331405 25604646633712272962895825577593600 3331406 -135651149692587414481085799010012416 3331407 -609292205249157249525443863299863808 3331408 -297955666955328846825471695587975168 3331409 731043032757347303652200750874890610 3331410 102370040192409638465094179996505600 3331411 -1310803615904765739032512243658168 3331412 -391507994249252325331610554077972480 3331413 -204512319068606238706052293093163040 3331414 -246995890832863179692296839502809408 3331415 142898891404783400940854338990811520 3331416 78228231171182266479360912086630400 3331417 -69081126791144057572148547888459708 3331418 373515225373811678783553049196402160 3331419 1890477419779303196918715940025088 3331420 -66162523945011360171917788624734720 3331421 -276603099535927138085315658890807040 3331422 -357697428489660261440517038449459200 3331423 1134895067854074612044000202899408672 3331424 182839337667837493450872452052811776 3331425 -55886978972940495708891297016800 3331426 -203201369105091030913495067803031040 3331427 837355548473637766076276080871668872 3331428 -29139028227180982507391416350222336 3331429 -224416705628615043004148766098484324 3331430 575004641725991373203562609159590400 3331431 -606940575571099981752314091980442480 3331432 549549441801918033046293994469130240 3331433 -286884087389389450021819082838152640 3331434 191240754429052088458419184848258048 3331435 226095811909200719984454055537939200 3331436 765493255325719224894314194618767360 3331437 -33021213633051492542116848081531840 3331438 612198206908035311188744377887079360 3331439 -201233174899936576899007833034546944 3331440 -48357421679332753828227873435156480 3331441 1666683960286300080116569789918303520 3331442 436544154729374735274473136235579392 3331443 -137923724461601142961500818825923536 3331444 -252528997030503096510184975160040064 3331445 -264617748532596199196740236384499200 3331446 -18222579619147524368674365590495232 3331447 -164368230655430157573095509350578768 3331448 -321917732185234370479860929577984000 3331449 -21963764316935774214242798385564720 3331450 103840700464050822986762987599122000 3331451 -751237303177856765738488463767411548 3331452 12699298368393289363347284018552832 3331453 -654312986132770321240127984780562298 3331454 -220379641361141573311287761512636416 3331455 -11839483966576817749359622541280480 3331456 1219126072255381824404328827238481920 3331457 365050847641035366831085873175192706 3331458 -124130941933283019545899722446615040 3331459 -25941510139373080616302519098887600 3331460 -93304832941259755868580834584678400 3331461 256665386640811577708459695117698144 3331462 -169122350306498175874315448480966400 3331463 873946320237930530841300037691474712 3331464 -14244641903677688490879814721863680 3331465 191603863517502211324986198501318600 3331466 -194219992609445682586562631499041696 3331467 158522584869778193019227963433904560 3331468 6826820081269866933899575574429696 3331469 -381876104477308342332921146654343360 3331470 -67099899991926234739391053384752000 3331471 -218733792531584832797129864915807376 3331472 322195727987808592601218198471090176 3331473 39941371094275410463534354857585504 3331474 -48931115446769176386249130015394256 3331475 93982608164596726134512167995452400 3331476 132474344321430790896762746391859200 3331477 129822822969511771387092417489853312 3331478 592073337781309058618934070052434560 3331479 299662832869371520789437839417086080 3331480 81225445036031422547304210350284800 3331481 -556714606352646962194293148661263488 3331482 -7127139225570768060304136196943872 3331483 -2249824361687784134195643437025466800 3331484 354877928870801489656563460733630976 3331485 -355036693745291598983736093563633160 3331486 -99919603723202968498122668719052736 3331487 708583817844734518344910704804551136 3331488 -2511681756573990222709351897890816 3331489 -25136586749096624723615614043649344 3331490 -127830204191870049905895030029853120 3331491 -864848724004550892348835242071076000 3331492 463613418874421858937998046914064640 3331493 -1084147414333633905083329821043543872 3331494 -174497847290987821932528889486764480 3331495 -762290594820535165848132666048082800 3331496 100638556303674988990277571438673920 3331497 11731042423901177504480978569376208 3331498 -230823299291096197444825323174677760 3331499 1022678925873442598400691164966856500 3331500 31610013429606112583824225929984000 3331501 -84526404597908273966523029512177536 3331502 43054575221346969170755483471155072 3331503 -22751971999453083623107757756532480 3331504 -133083385251002686608760620174016512 3331505 -700620555445027275286939086509291340 3331506 340406977642310192742772200590027904 3331507 1430421936256900540798552650679991352 3331508 160657325775991054675318766897283072 3331509 748303413266666067379017038991596160 3331510 2479648638873702654137502772076160 3331511 3311594221094541222936605631351192 3331512 -254019128913518962727878635321262080 3331513 900618974721256021126499661320631424 3331514 529124645190151928255134614115487856 3331515 -287821894081170071728251426488382720 3331516 322175267371417325302548943677117440 3331517 -45964078170212595977623136714897280 3331518 43921740658128291793878514437443904 3331519 -802191374195767026816162467356070080 3331520 263813945718228214601177531154432000 3331521 -409432230200190441645917398552530510 3331522 356274640715428242463177047729711312 3331523 -256580569773494453817335499577986672 3331524 191019081877768879260966510628626432 3331525 272662155853521597275404622243493050 3331526 588470624485157181956680527148286784 3331527 82550724778668427358918432669715456 3331528 1111801773529804109298517718363612160 3331529 -37874352992391248534755352079677424 3331530 -108424619633203668144892964456929440 3331531 -91226361114613935411581182104983408 3331532 8813930860146578797733323353213696 3331533 -164739563299292764040040167308873152 3331534 -53268748151127623921328086359819584 3331535 -295679993511654503245351451502400800 3331536 -32231532770097106397968527650979840 3331537 120771297434092798716412319086057920 3331538 68010141827063405587319662787613696 3331539 -298762586894532266366742125502777792 3331540 -682675647172189960973202473987934720 3331541 -401983475785997024408619797891229348 3331542 334972135439551426482450138550859712 3331543 -755374506247962141048454991089840200 3331544 4180918641632818994491892871260160 3331545 226355223989552763084329939938876800 3331546 620623826658533374786502621481692160 3331547 -1433898085552304180811685645582610808 3331548 404091914419691267134527992340725760 3331549 330072168463792183315957229772311160 3331550 36556965979580466777407267865916800 3331551 -326969206539171214197710770655581368 3331552 177380868654251667745233266949488640 3331553 -771690334381856894134239429802629840 3331554 483960183273432804761412695078400 3331555 -280874691520540172247073640709258000 3331556 313443711560812215822818974467784320 3331557 -17491128368752558410382032466685760 3331558 349517050237382440305740640153552576 3331559 16974566916130552676878119747667200 3331560 -439109732691628343352958085336678400 3331561 1022647078566034292343047128727615162 3331562 -150520008873584281652018564208027456 3331563 -42330392791213162780063946263174056 3331564 -79459277642320668420825576062595584 3331565 -888674096637144904723026765921491400 3331566 73866852709546825337500345921115904 3331567 134161026942585658669382308709764912 3331568 30668775232717427479019173178376192 3331569 -643163482618623097812548288308749456 3331570 -28617896411396913384887295703265280 3331571 -124811485896198343332862745306936400 3331572 211043728617395452762036711628500992 3331573 74461081517722560243124674371401344 3331574 27649820075909256854866808982660480 3331575 -178996786838948583918339463415264400 3331576 -806111882233523958617262971607306240 3331577 1161873124379867714282255911622616426 3331578 147731388668490029865471969902046720 3331579 580641068957305529185257313691970984 3331580 116352250793845883089914812161536000 3331581 214203317053417378565313794235930144 3331582 628900812631510796974959170231968512 3331583 87757696842101344891819811997105360 3331584 -6186145458888322086532577765621760 3331585 -14253831572932160136377650160717400 3331586 -318267995321825811028604812839784416 3331587 -145987827479875586717264407596334848 3331588 -164839267930313184405280644662026240 3331589 158576357992398257097042610183454556 3331590 276730879292753394153571643674984320 3331591 33429286869158255662494701366965760 3331592 382771123172168610219318699632271360 3331593 -84435056563071518506954427095339920 3331594 226520794890688617886119787642367232 3331595 -45122626569781858653964777457632320 3331596 150304169938638360636068776576303104 3331597 5771238889985671854743402744203360 3331598 -86659917964398117748146568901288064 3331599 -265470326257007451297903441709122936 3331600 7956437637183811308867857718272000 3331601 -62617479517186310934743326605622272 3331602 5701944090795197260487770382910480 3331603 -293195077004046099728508652535505336 3331604 466154755464465145572991825674995712 3331605 -117515410879807386580001844554051040 3331606 -12475559533969249832945693175981696 3331607 -116336003439480537339920168396514840 3331608 203466209132847837939627359324712960 3331609 -502247308012517215468756420091381484 3331610 -344491029080031296907941849742731040 3331611 36415606800939150708450996911530452 3331612 110988492124930376709375942784819200 3331613 641303145491560778740173488384849664 3331614 43373201719295478069050652192384 3331615 90471789215535428317688922527695200 3331616 -196801279997869696049337862458114048 3331617 -720820662981027558221775809351722320 3331618 -13877821717458569799504467799932640 3331619 54431558346726620694942087695187168 3331620 -173851005386894199310725812712161280 3331621 -242981827241447549325646382031018178 3331622 90682726580334550562612125484284032 3331623 622485830376534357069681404836569384 3331624 851656662821356225181633489428224000 3331625 1095996563990478304237305361561968000 3331626 185707772792199138119597347407943680 3331627 15931146744926701159634474064416560 3331628 186160681330799085216255252830263296 3331629 28780117634436216757236697036611744 3331630 -92731463259701765578855791237895680 3331631 -415106609337858399228051675381183000 3331632 -32331946929142935750428109664419840 3331633 458742174470733277057306432436521524 3331634 -359424788235246831279913254191737440 3331635 -88644066688808383450560421951400400 3331636 -93332110417233828484020603656970240 3331637 -1342736954319471750024576424749303108 3331638 675747449156469215992037175765504000 3331639 -1036827179824970011856121607462025560 3331640 -4503231101429506462586936002560000 3331641 351094048495550898131130703519750992 3331642 -604343346996196997280212962598005248 3331643 -219871205236273902523576400678844384 3331644 293334703326407924064020795300246016 3331645 183496166878439651159231047446921900 3331646 -497248242178829468659028062189033728 3331647 64859187898239469348252806192510576 3331648 -394072316682101600895883798935764992 3331649 -441672754456342159662144591620332350 3331650 -75841768028455438081945444475904000 3331651 136542884268580450698452615523742652 3331652 586849572968311797346734502271377536 3331653 169650894501076599582074654661510624 3331654 -93359191518451520303706383075416224 3331655 -64268037838122373863888401394013440 3331656 -839812785743700937387176966551854080 3331657 177324673350386238448865698634130906 3331658 72374332440092389563105960187276800 3331659 -243949283816564811951592919355331944 3331660 -108011596756762222218491028496588800 3331661 -325044640899985295141493967704585738 3331662 -306943200051278539048767864668634048 3331663 -229636448509651164741688958385855296 3331664 -39192395048700649699845656978915328 3331665 154389169109248504576287705896256000 3331666 -427952607551279764263353950135424208 3331667 667300288308360689797552417823680320 3331668 -514608239471593791191463865522575360 3331669 12021962502396285295637640150826080 3331670 542536221203876001798570083178130560 3331671 198975363632757201355116697256428800 3331672 -82182170054213055247387703813683200 3331673 877314553553725651337445925897046922 3331674 31150537938612716659576177600470528 3331675 -379426822360228418099442260847109200 3331676 -74035880934109684123421105878679040 3331677 485259657144169608147416986736399232 3331678 104855705313843168227166721161757056 3331679 -42142069909473001035097305004560240 3331680 545690741395092883273313720456970240 3331681 506605837592644729231941404103248964 3331682 -274073006839352111253653837487845808 3331683 5307712773229096132594867679717640 3331684 -875355446481013710878979401106407424 3331685 -118565678303492065331564225631123840 3331686 -44796668673395984579215912682349696 3331687 -313532056472658533848318165861237128 3331688 672223887062220273195302214030950400 3331689 100809455903237676262623731389676160 3331690 419912666591391077264264585770732800 3331691 -105065475051210652663473797446401600 3331692 2018970512594814935601319525926912 3331693 -15279753120181086993523418785793940 3331694 -82640878421293481983057925145446400 3331695 -508457206042158974245497254385028080 3331696 37689790012478199545657251621732352 3331697 -1484642937821465375611004999114494668 3331698 -423974298655534863373269728631985152 3331699 -213300035954120266056163617213209264 3331700 -369003675858099190109548578455932800 3331701 97162828953730451820183760051388220 3331702 -92228953776740594024922346219549056 3331703 -208602846892615981108948300294508016 3331704 36194435782792687009272097758597120 3331705 -32815001402636199859047590442237240 3331706 481455061647812962304651237053999728 3331707 -543324628041550900555363957441696320 3331708 -633217707631051320270787593781430272 3331709 173228732233414038883383479349570816 3331710 -263345372113672435793841255663604800 3331711 39847708091725055026505991175165344 3331712 1275200560950139531776763770490060800 3331713 -124684504563670625021743433737976832 3331714 -361237600848851243849599181141482080 3331715 -23977437002220327450961789638316800 3331716 -391218404548546877674149125163906048 3331717 -1364389039978802152689904880820825600 3331718 51510369359991466268370942620651520 3331719 1401313985685339003245762516456698320 3331720 3578652403077842525089450981785600 3331721 775002886912633450384183752388006500 3331722 49510776137118382158701332227939072 3331723 -2278896366648323123437813439213229840 3331724 -704519025789530049180379104906628608 3331725 60805147366988303316895934786707200 3331726 -4434713044818774119099879058662400 3331727 -36410928819296745743982662461315200 3331728 221293146892397842537077702808387584 3331729 -356276059088998917285957902493557516 3331730 -310216679689195358110410549116083200 3331731 100354087619974124209116967671036720 3331732 -513085688461452768469989107565003904 3331733 1097753554033124022622281110198819982 3331734 -3535899079143842982545955569971200 3331735 -239987322043862723431478994539160 3331736 695307598792357408212284836951080960 3331737 -626685287073664689358610167505071206 3331738 -245863694182654515211687634267166480 3331739 -139235414874306883368394458104355600 3331740 127332943125700027061971723203302400 3331741 177047607266496970463243929421704064 3331742 256194037571435496126920706552220416 3331743 -401744519383722734315197679718655872 3331744 94741440773613265982046572542033920 3331745 -179912023139588160571105859027308800 3331746 350909787473742968859804139951718400 3331747 375263440655824887076742979364735196 3331748 72161340813555649618031895263133696 3331749 -372358306334022968831538797951730336 3331750 286742503427703558989092328872512000 3331751 -1604093024162841555912831739331849400 3331752 -211443804328358719700157404429107200 3331753 -1100190346873322146088285811806708998 3331754 -709341368236308237649693745109017424 3331755 444234815524203753278079360119226960 3331756 -95803502467982535695237315343376384 3331757 -46515573777438131202499213499405184 3331758 -227871724603169647817951974238702016 3331759 632758412324794365797479528321441328 3331760 188448749171782943245461755031060480 3331761 -539804611558750400159656223956080528 3331762 322959068897798430919494257824512000 3331763 -887944962494089409220838546051007988 3331764 339617898752031812098574667396311040 3331765 240665993409237507358388696690277660 3331766 -281903381648719362729954725275039680 3331767 633872500287711796905681660774722280 3331768 519456435217827992350909601051013120 3331769 -3641400542117448794154185967994560 3331770 99614064637444519600247229571952640 3331771 22554328545594975922745895320596912 3331772 149670260688946485439246828677989376 3331773 -860366267362619293656191357132951616 3331774 316738069343407233620816864047054272 3331775 115482883932458098113919341551815800 3331776 -32130146417214300885568302385987584 3331777 -321909069824246819853327323468085968 3331778 203683785259793107246256881524319440 3331779 -566508771637113172927185101704659840 3331780 125870630304151836243840797087477760 3331781 468070421854858050485414969762804700 3331782 314625653153756016684032848565527200 3331783 85398393939052855071215865740359680 3331784 614223827388781258952453005339714560 3331785 -261263799198122596508415505830811200 3331786 -188566198320296944666384451196823296 3331787 -516535831170273682356767481559063212 3331788 -423745621380281596287403134370944000 3331789 847759613892231567527935351977420000 3331790 74186671446804035645076283406069760 3331791 -455767315427512839627136476830712600 3331792 32496294184265113529861636589404160 3331793 -16566166505590982299624404459856476 3331794 130197329099983966197602272784647680 3331795 -370932590403023952906629871713971200 3331796 155902534637801113512194415425809920 3331797 -309725914667801869920759114961960128 3331798 -535345077063044583282504605742885600 3331799 -546788800502056252060198378825390200 3331800 3841704532160909533605730083840000 3331801 -254906587774591846794915579981613296 3331802 -526732776375647892561134309104742400 3331803 113362891529139044439155650485146880 3331804 -172458573299547789319274332572180480 3331805 383547973885497865591911983870867160 3331806 148259177490715765176749774646429504 3331807 578653701890785196269434172663668120 3331808 723745790000857624609267670136913920 3331809 329150674285491404983214759798904084 3331810 602724122422038443890046065914216000 3331811 216723312484932834049877876356538832 3331812 -8267245922898988429122479050407936 3331813 718624721317452032106435293327803896 3331814 -711792979594254984630177099655251744 3331815 -159251386254866151617867235527208960 3331816 125112645763487277789584921330580480 3331817 567415811807644292166781312274369664 3331818 -36156838844502562068824742347968512 3331819 -153819368375351932162257190169945040 3331820 333316351866353756708132615467484160 3331821 67804322001305522975165281640323680 3331822 93389009965613631915217592807852352 3331823 145289728067433500214292415666880000 3331824 -3998623685982775319678031091924992 3331825 -3764365253272025869939301598496000 3331826 24893378019700357383480677503509504 3331827 241604210441497479525619225444329840 3331828 188593123305337123429342731352976768 3331829 681034076385068614474998373777088430 3331830 323541107144034937373707512453734400 3331831 -482357668552839603503237145229913368 3331832 28372194761695040978168066288148480 3331833 -420546975355089326949325034729670576 3331834 -81211790902742026630678493557067520 3331835 296637354610535136425496671172017520 3331836 -432896499523926036509231696980382208 3331837 -232177214478497268234123219451083514 3331838 355780046585668495790944805150008320 3331839 -120077916717541582204516861965895680 3331840 208777244495907021919606665746841600 3331841 -305147534328123041136351049260552768 3331842 308670368481205617408270568467645312 3331843 217041499558231358265169098615447612 3331844 433595246008080782145482005091414016 3331845 -123045312878928673786645504417474560 3331846 -248100797039348746043340683287080960 3331847 -582789704419433766056352210256102128 3331848 -63618440578565586161937715718553600 3331849 -136163607868711887163739594886707712 3331850 -98790657981653386491212937667999200 3331851 395608417154688621435707913470159832 3331852 584697400467580276637253993182471936 3331853 -729080095431939822269293361977311444 3331854 -33191895326304192318021485392740288 3331855 3401067952815035312137747388200560 3331856 212589598699711535134363199348736 3331857 -39695710409388753163920921957019200 3331858 478988455506513883155441071003771280 3331859 1318592723934479349642162438032126040 3331860 -6337694718630331210632770051235840 3331861 -131012813525527000164245620569601896 3331862 605825821343164899459429278864358432 3331863 -201749669269170923843410095521234208 3331864 425514737674429971519170197440000000 3331865 181654746436233858261541965467499720 3331866 32706152660475268109429522879153664 3331867 -436603256035899267911097849893634816 3331868 -814617242142448660640532980652817920 3331869 148530706296748711926940126485610848 3331870 305909206541436030370260274856450880 3331871 72806925580234538968682512294292712 3331872 211124341080302648753286058258464768 3331873 -390311149765495448509433814884193360 3331874 54635572095289997121742559704991232 3331875 128869124702880791276549041142295000 3331876 -434228230510862340804913520236512640 3331877 1886011638571307740421467074914048832 3331878 431305552021615015327795805381268480 3331879 58433126161825669573213832252311920 3331880 -100968275414626031235653934199603200 3331881 114546574513077614166498806835515520 3331882 519157217723721807133787986894383792 3331883 -47011923978430007642808296129973096 3331884 -497360229863042413995336912001227264 3331885 704170412390530709543844695213515800 3331886 -312727299136527920987394288047356608 3331887 87364563652926304830326658864212640 3331888 -11879595113718025569933204636303360 3331889 -398455231957476550320576712902120000 3331890 -294691557719696342405227701941443680 3331891 789555126595689825964024060567825292 3331892 -178693145523166800926048926437254784 3331893 -269208098326096705131014414293977600 3331894 921057996276384457244667743585270592 3331895 -115027132133618008649788687412313600 3331896 113313868011199243007975703520972800 3331897 915781834687057209644775367483641600 3331898 245752323341309650362717730088589024 3331899 304058174446661630144907038274684000 3331900 203615984634288254289347685559833600 3331901 723060554475623055196943939354099904 3331902 176677997928898973354218637989632000 3331903 -255661486875615284726372313377371400 3331904 -233053389641550079844317400766873600 3331905 202710606253915691998860264010028160 3331906 16907772499144309794493098954005760 3331907 1014397295738462549138520049508319720 3331908 -621874332190496358879053659002132480 3331909 -192231927825007480329980855537765568 3331910 315542096211157737045225492432908160 3331911 -130886754375642589045314224590113792 3331912 181347848016345244512772393474713600 3331913 511650233730107688965372114519369124 3331914 -39947685169784834927613154997295360 3331915 822452364976848907324588103112336000 3331916 236624839650791609057784966204702720 3331917 -125236965936258570417015528075993066 3331918 38414045060900346337614144050220288 3331919 -1233461655887448845312684505798333504 3331920 10684608026034124143324050775736320 3331921 348534645535772769296463508065675122 3331922 -497616793019710296548470574312750976 3331923 180049241711574680331235879599922944 3331924 757439011274792063943425184164413440 3331925 -61670058845684025441390979105327350 3331926 97902739013974326366381444837248640 3331927 252962013168289481745632509834560776 3331928 -760826104872682608462638482492323840 3331929 425618142740882227450488528007640784 3331930 -95961119695583794854575582506752000 3331931 -1007393830181510085199020401918222268 3331932 -142926920586567754636373893491452928 3331933 452680850534142750823300776755637024 3331934 498125987940368013045904802135423616 3331935 8564647851938258739898858579237200 3331936 1024687931093090082510751867760934912 3331937 -205581468866808129301316594190627648 3331938 -67927690839146761829207878473139200 3331939 14246456756980189957875976070396768 3331940 414839281952636867930731588845431040 3331941 -2956247381070187660102930490156544 3331942 37249202573185424800704173038015488 3331943 1093637416324935663085277559877323192 3331944 201031838002803647215708222742691840 3331945 -133786202894276981218363552977878400 3331946 251879510214510114425194383315210672 3331947 425495692335521626652163581184278016 3331948 -51424711708259393718796174928488192 3331949 578850914325788228468240043570131436 3331950 -136791185939612914105305352484496000 3331951 605902618836357266835379033683036552 3331952 91051051914925066085585818573406208 3331953 -161183265882967344473135546371063038 3331954 -245452631819585358432374946869362560 3331955 -1090741800077430757183961082677628000 3331956 -433517601463314690528698041379708928 3331957 -1302080892983484012015140384026883794 3331958 220144879551949445326512824340571776 3331959 -48106135976786686269998393435194752 3331960 -55696758622618074478325709626880000 3331961 181280403688499328241873496879567172 3331962 706483606961049602435944520899299840 3331963 -165423275853369342074685043314365788 3331964 -76997881808729103365769940348038144 3331965 63159251305175343531863645525187840 3331966 379084466802433070280323465989539840 3331967 -129025451740780492048189381016291520 3331968 -333720878254382348679910428172615680 3331969 170398649151691196082686331955205680 3331970 -306402703243706899114459760198884320 3331971 -1535631451698487533961063815192493728 3331972 -250185802305776686552254460158410752 3331973 12225942838046096553321565641104640 3331974 24266652265578868049774553122017152 3331975 229476543083539108763117948354132000 3331976 1097590535547435567171785849659438080 3331977 577800588861443993582439093040416 3331978 4517678662146468192260602450000224 3331979 -80713393953276371764398840721171824 3331980 -69295249988408299639149050494602240 3331981 -1274525238061361455667293740110150218 3331982 -206260657091844141190907319476083200 3331983 -18079084354180633727290826336202240 3331984 -5980099236997103001007771755479040 3331985 382723385054141582610898252140668160 3331986 19523329262030682433445470358736384 3331987 471696265056471009604273430746271712 3331988 -331376105894522139418472417293774848 3331989 -796847870315265489851406195184836480 3331990 -151597249752214158148614633527952000 3331991 -319967990855137643322388398486878328 3331992 421519478235532019296334873314099200 3331993 349916210045795269274014409084854016 3331994 -650626026100862915705188733031250704 3331995 176825422200079971023185531471472640 3331996 -201173503782963779029966432418615808 3331997 -216124370700622117459813411672630554 3331998 -46349186428365247100400089911039296 3331999 508590787551197343766896601227523320 3332000 827578919791633786621725471768576000 3332001 -163825286047792874816233397596703568 3332002 299481853662975395453882230812933504 3332003 -1468403314045830441491280216349244736 3332004 45626347169775818658969694790565888 3332005 164964677171270930491579634340551160 3332006 225082178900285444995221880832105952 3332007 -78302527726888305061161102060509520 3332008 -311677020462107229961864983870551040 3332009 -322278343055283117959407041280616796 3332010 8452497526800267778114339709337600 3332011 1199456612209204900107880291230582320 3332012 5045421117005184791294559791304192 3332013 136125322003847426790546722882628000 3332014 270835138121766810738275219476643712 3332015 -497222787050336265227265085692150840 3332016 -294413188352398496004912209421631488 3332017 172423259145005052910338569139484392 3332018 -402988052471162682185712900506409984 3332019 1163250983793008428921949712999313968 3332020 308332409725076604326062739271924480 3332021 -136891742698553563032966822071729280 3332022 236417397630121430150041551581364672 3332023 844848485012744587965137223439849744 3332024 -393901113563291848658219458795991040 3332025 -195230308997036086106553427445154000 3332026 -65620320420510421263273837629684736 3332027 -6665372321820199327403186238463320 3332028 -106835732988619135423911586566119424 3332029 188074544853123879789915303450211800 3332030 -1852087029271087165041109816961280 3332031 48529034176804217373544558133746320 3332032 338210938437193858730340571479539712 3332033 6678746238632714420533261939425984 3332034 -141143390254011513977142549924474720 3332035 22843511649191472045951974929182720 3332036 281695673734160219904756475038410880 3332037 559721620777503051532300432861582560 3332038 -208833655686039079292820102743314080 3332039 -884482785064397415567186322277765160 3332040 -22394038805504661951106638734131200 3332041 -934971640678347110789409740259067558 3332042 28797792468193637421107570709272832 3332043 244689315997749773002651735968245760 3332044 677883907515201022157303338614939136 3332045 -310445124976440810003395130760530720 3332046 65695222064535110674980692688082944 3332047 -107198614067647198043904374879779808 3332048 -122494988915307025212337987965001728 3332049 -13124520762388913111598587402292960 3332050 -474686976196613478904766974665331200 3332051 1418987546122903378213736934304720632 3332052 -604020440497469215793919174825220224 3332053 32997459818143440821463520728372302 3332054 140727565339182556989319318519977984 3332055 -478105449392584683506977217661432240 3332056 11097649413046376629518633467904000 3332057 -83755373370952439644462047436190460 3332058 -185214464729102678931843907890965760 3332059 76965054465162223540355568629496260 3332060 480578616292657582007000481402324480 3332061 44392403224473480409773629673541440 3332062 381550717373960517930385989075475200 3332063 -285963127398305693105357402502564240 3332064 -466360487831209702149521233996677120 3332065 36540744730122458261057926758854400 3332066 -2151694953957724110930156197855232 3332067 47976499914458488631083067789918448 3332068 -353853272676908930195889240901171200 3332069 -494656597934097474946796078634750756 3332070 750527557492063070786343150182400 3332071 60729396051346784699229331058804400 3332072 -518447582094867010986154659453880320 3332073 -568617431134895104898518227009590400 3332074 -473724555598184730745823675814928464 3332075 -505251033555929614534332210260312700 3332076 305330401148291860065318886547533824 3332077 -178583262872255375880585685298689600 3332078 158845674774946165716440397469323840 3332079 -349058983050121593717936853589799216 3332080 93126770232693273618030180710645760 3332081 -1259300868207818192966428457968789836 3332082 40504368400502549865630923187578880 3332083 -560675552712939754826604138875951668 3332084 -290994032926422069453036033879429120 3332085 -20687891583224924410384797351350400 3332086 -490498151877812024016801141432583008 3332087 -573723485927574319418252859992304000 3332088 503122572812789864237310143867596800 3332089 -146148357476097976600817409075881110 3332090 15237150436974542917294134478072800 3332091 217089305672953841215435790776988928 3332092 -73218156813822987202704706701328384 3332093 1315764183678855934691928607077390342 3332094 -212117080930693410518122394826244800 3332095 -116975456529014128377208792084404480 3332096 10680723658593447880537517630423040 3332097 -9046641173121794015207581299522048 3332098 426923322528476438423557311593808 3332099 364157748902903457447612414435860736 3332100 281111855371803243646528862674944000 3332101 720894182760012135417842741105343806 3332102 -3476660272233333117465817990814976 3332103 -862273073539234329763236198150106800 3332104 410036803703667638852152799595893760 3332105 -149309188236131627736067423550111040 3332106 -157450465657026636698402671817387520 3332107 -143427487224347018890811575593545644 3332108 -370146656227024547263657770408913920 3332109 15795869201198817574039810715949120 3332110 -44390556274977184136878987946058240 3332111 -564718412558436283693305797358132336 3332112 76038426176689791178923692223627264 3332113 -11726100114333469808686329873819536 3332114 -101385452870144946181927969345414368 3332115 214988353728017911130188460339717760 3332116 -1101575553903235321436075096769546240 3332117 -20977072323352745143926044429470368 3332118 320521675321351346947236256909413888 3332119 -96115011466418588679765126539714208 3332120 366294152570225243518490620341657600 3332121 -34174532405131512225784134292938240 3332122 437296649223812629830152603758736112 3332123 -209750561139969031216013896468810440 3332124 435784501015334013566218168727147520 3332125 -496389316114373728828032811153440000 3332126 -95085820913319552280330540559898240 3332127 -328765758252841092267863206631050680 3332128 47631956655253906849112686665400320 3332129 589808564835346790499415310201770260 3332130 -91289700670859298898909525263168000 3332131 325928310897963997654894503494390664 3332132 -243597588320853561692923718621599104 3332133 45446141855749400957169320025063744 3332134 163059721485817025019714983035384320 3332135 181758109160974125523928716416433080 3332136 -378287556855527603959293581739786240 3332137 -129311372955241182949348282964526214 3332138 89112536107093536322451059058618880 3332139 -498453454849820245372448386391313576 3332140 -153261428841327525199820990623365120 3332141 -1244238011289140454427479497951409600 3332142 -414530507759995264575749114219042880 3332143 463482055012127570690961462017900760 3332144 -67220311331334040866830681917685760 3332145 361174570685161523035833663273277440 3332146 90211538849551318580150382500503728 3332147 208611566674681362727593816200332512 3332148 155050254293238794808387368047816704 3332149 487746045818635475917994561073719150 3332150 -373972770098663995211751108022591200 3332151 1697122440894490443019081650468268800 3332152 -258208273713901752848996369661542400 3332153 -792135440246666679588189524364538752 3332154 55490705921917961947373851362028032 3332155 -535264889961190704477641892915949440 3332156 -15741677874917935880060417582166528 3332157 -426637817070817986069527471906453760 3332158 -59668158498556555880954242574855040 3332159 -731241353049130109708553486760747008 3332160 -21393820018053852545489252489625600 3332161 -465932324159201626472995370103714368 3332162 344710782874724383806452247797210832 3332163 395347235502237981801104025041103360 3332164 233688241607398647339391369779428352 3332165 -616429687129082179182889342948415940 3332166 -346011119138954382215599251625018176 3332167 120146865739717104885143900660432216 3332168 -272461850319177497373519690992025600 3332169 -77973842895234551214691116540406806 3332170 -32477130809524823301699393666244320 3332171 161264398501010324441517219283760100 3332172 -125337968013735314402706546420105216 3332173 410792944313924423422714885397632962 3332174 139792168089063136677210860197990080 3332175 -50483727179664568956275225795078400 3332176 -177592091974582099632403432801312768 3332177 -354805196426667939176835682540556688 3332178 9473337390388628289100936374550656 3332179 -89131521860895549435251234685869840 3332180 455651202550230758737031440092614400 3332181 777907782553161365010243027071317152 3332182 116173584247926569148622878596075520 3332183 -312738628777581480554909170378841640 3332184 460841700383009241292850719048888320 3332185 -884728694660260880748636342730234620 3332186 142448351472728051799175393548312576 3332187 687004969703192819141586921037437120 3332188 549182881853739864674198910567653888 3332189 -33701228175949786711994341950723744 3332190 85434729590937376436398526787747840 3332191 745099487201959353643940561071810592 3332192 544391259553484817945723920561209344 3332193 225672734240131117276833977156624928 3332194 57056181113809074565674104088632832 3332195 105379400274242094291402798687109200 3332196 236652189205645698518348686842952320 3332197 -878154708954915879570573140193761088 3332198 765601557482985712895139897451116864 3332199 -2635562205946471512342451566966912 3332200 -639945062299128614600999836734336000 3332201 -442902388854511367559480054761898720 3332202 423177583497382781410175668700202240 3332203 -24530523618489412655771658651716720 3332204 -330411023344514384614908378425378304 3332205 -504911608955743745111871229352164800 3332206 640149564330950894671602355800019200 3332207 -148081768849523435533520267247914544 3332208 56653766700084138719577533191815168 3332209 320064580707345159510009137500757104 3332210 46962476917595832954891336023992320 3332211 41611656961565906328144378582681600 3332212 -46269966280109854112973768229307648 3332213 -290317678066476042649888210804163538 3332214 176406185062744042152576598025812704 3332215 135475154269267335252039057787744320 3332216 65236776643004190968758894954905600 3332217 137783696284520351083756021708569600 3332218 119277743376674163212509879899297504 3332219 893134297301718397383388723028220 3332220 132668431539487461384881978400768000 3332221 -335457663911833605282429165753198336 3332222 -150989127383554190287029102192665088 3332223 177951553373710278373365909990140472 3332224 346335176095727098019516026925875200 3332225 212138779077342529561389942753431100 3332226 107788540035427649424494888924012544 3332227 -447931606810168644548262676451789528 3332228 412367677201725890975530661706173568 3332229 843856303411666297577957403533973984 3332230 308415927427271718663261264669832320 3332231 -45252757996252330207056307415304096 3332232 68197893142801723955691354571161600 3332233 -1104080926134213594204064874444540518 3332234 252982666061421728825039078611382112 3332235 6457160182317492541447864052694000 3332236 -648618570616048678454840467119129600 3332237 699941315883117786879960532391527200 3332238 63670299215893085238358110526218240 3332239 164500469583081934738789941503762000 3332240 -119194758408265253787516421169479680 3332241 709418648243675854643394257081658144 3332242 3334003340826808828871189324514432 3332243 427371917495459050261448056748727504 3332244 -421759309041071557011133145019869184 3332245 -590730864494843530753093509590880000 3332246 -15315659172569508615171928930044096 3332247 660704511586775021469908689876225920 3332248 -1055753080453873669001951100951152640 3332249 327482665380877361718864532150303380 3332250 -177086506858979297502243421398312000 3332251 96288580476543588378843204963607104 3332252 17855161489045135143474914652979200 3332253 -541681632405490236373775428102141056 3332254 722104493289552636932571853912200576 3332255 69877452600627451845105199526136000 3332256 1354088161838496332463995220576436224 3332257 35722693792974501619107932489205672 3332258 510137743608646413077199319737824640 3332259 61172263703020691829201962174234064 3332260 -164864574344311863571142726219493120 3332261 515898725849052154558066093007740800 3332262 108481394487997566239680462781660544 3332263 -222419800558987421114325723143179392 3332264 157050521708533501533456385776552960 3332265 142796748850845968756471138257648320 3332266 -210550626581841698738717983441524480 3332267 618985696710906567063565333694603316 3332268 -341066526229138307720889283662468096 3332269 -608736034577788686893687238893103156 3332270 179612828963265719685268136161990080 3332271 278042549813195025096676664902423440 3332272 -144693493682668625159492626045698048 3332273 -236277947732740530173148270422976960 3332274 -25233533849341554470797330956648960 3332275 -255253887161179491912482041193777400 3332276 -390018100961686073880708896608327680 3332277 -149178124122699552620550989589180000 3332278 -291279598803380874587607132762238560 3332279 -743143751293109299095165639180060120 3332280 -207901692057021289887450110047027200 3332281 98148956252203592865385918517383082 3332282 -535967966350711486131974608039381248 3332283 59883015350667580388579457421083648 3332284 -704943827565706109459773836318610944 3332285 2463899670336193162400121517195200 3332286 74903855068360524313191267599431680 3332287 -297376641165968140337994853077960848 3332288 5995384266247078990828440243929088 3332289 305422242933202265114586983434848768 3332290 28194233991531973542796494904902720 3332291 443908642421134864425011854518565692 3332292 -470550594362485430598249241764430848 3332293 -883913879334806728223357520086165316 3332294 36092290085814424908801443577471360 3332295 394164562400273658201444956933214120 3332296 -112006972785635395191297248067993600 3332297 614826579616913560866041686444870746 3332298 -25365881799525092670562025492142336 3332299 229305253693434253053689468723817760 3332300 70439664252754249974179854202112000 3332301 89684476676836259593477567903087104 3332302 -567172637700300344837338397511651648 3332303 -590630179253045549293431278858781600 3332304 -13690040552291649254279652833181696 3332305 139221088519592457225900342465929460 3332306 239937296161618338148824126967683360 3332307 -2287413645244237305535682574253440 3332308 270310896407675749032412570609221632 3332309 -24522100724491715262673310097384096 3332310 -63986077577423650890094785766759680 3332311 -446212552629744308095844120541782576 3332312 14492094618559310561967573453434880 3332313 -407823232243657912782945508749405600 3332314 -8283357091520071838134121724235776 3332315 322865794851263278931376282000979200 3332316 61250363291352478211132021976803328 3332317 228156956717129714331709767873846592 3332318 2982452110041180883171090715569152 3332319 -163140322476264406894665324842934456 3332320 122810821915900730136347192367513600 3332321 724224512086433259350668761703599522 3332322 -7935973424044603407418904504640000 3332323 167730730106284478250686323053779760 3332324 40144055325441095620102340604097536 3332325 -141237762103411088050727285383562400 3332326 -46839744440622230062183677521911296 3332327 1426275605685895087538365938539067600 3332328 -10952867597203249318631603297894400 3332329 -146242028474457700632569452970628480 3332330 -132547763285292216422473824749473440 3332331 -119244574143436712744515562950043088 3332332 -97813870838233300133610755109120000 3332333 -909265721580406667358715917916632000 3332334 -44742492620669938974170019112581120 3332335 268474864592819282518425329382302280 3332336 -85733963223144863762780621826490368 3332337 509447906780348752644730899395579760 3332338 244882354364608651169752728750012480 3332339 -553058079278672317440997692482647860 3332340 40742623474150613040233925937920 3332341 288818119103898412026173044098061742 3332342 72781192425748412277726418649365920 3332343 204958182868250090576072189180636520 3332344 44597537845947072872112647759708160 3332345 268787300211419659944630284896800000 3332346 -163927403619994652474491891740758016 3332347 -1807473698445109394931607966775800608 3332348 -327202900631792865952674005843581440 3332349 177014885228584252664439239993461734 3332350 -22014726499236080285011294015075200 3332351 463395741954788801993345225763677304 3332352 -75489461067590014778556005084037120 3332353 489817785375142727620806930617277440 3332354 -304232213065516158853532625656472624 3332355 -17867142754698491834167485324241920 3332356 681894226228633379163278528177474560 3332357 -107996746520921120347864132798402176 3332358 -263836992802368794188370261211425376 3332359 -898874580067133907946393748830814096 3332360 98711473744341900014543294039654400 3332361 -98909256442027626142875051089460480 3332362 29560740882002851429670405166641664 3332363 159535797684063877880194938102006612 3332364 85973457785151748376877919772884992 3332365 -834250531363007176247438016613255680 3332366 6653508512197308187718162005265664 3332367 365974882339943614622573274074979840 3332368 10379393862462545264069362888638464 3332369 945504351758023415387186016694150260 3332370 29579990289677974600916797181629440 3332371 -5178770081105853496417743334291456 3332372 145096494969537638968294541105510400 3332373 -763911416302720668695293660081652832 3332374 225572839523697919317187500818102592 3332375 290267910016408527037602125091048000 3332376 169515052027960669144792235442339840 3332377 -28869467291375049484144892616407040 3332378 180344407751418891839380885753528320 3332379 425873788928816582928962375947290240 3332380 38120047321352830830160761669004800 3332381 105146012535638545972731034495288332 3332382 -55173319825680325715001112426746240 3332383 895443582702156311229847124561985632 3332384 -39804053284326010073079947309088768 3332385 -100378647944529018523131920843232000 3332386 -437411881670782601431347046283756160 3332387 1022350441678014870982191639751635036 3332388 14007702937308276317885963614550016 3332389 1025849974360393788831210149032624190 3332390 224678838268538809789902281893756800 3332391 -4899405560671922214173588044891056 3332392 450778750212640933069748259470945280 3332393 -844877599135368701111750319518036358 3332394 -223201201588549944042676199473336320 3332395 -289738942525604904844116855316575600 3332396 850138339369675771223204550799084800 3332397 73529063034117638281812213084786528 3332398 -217466541583722447515500327640939520 3332399 -207266666725670115470990003523028608 3332400 44063246752921523425705017466060800 3332401 313530325053764560716060086657769792 3332402 137994695743172460122882332543867152 3332403 1330972165589767590287349628844368320 3332404 573694228619875726586976769313257856 3332405 214403027516189199345613392719905560 3332406 69570014807839438595882648086345728 3332407 -191235239016733611771472270608430720 3332408 622531019411485255718370726408806400 3332409 -103585154088497175897104784542494896 3332410 390927195779178080846240640093024000 3332411 1027543433352824476414882582230615012 3332412 -433388205236844863649851684161918464 3332413 -376381653847127731917084367212801440 3332414 -900150509397065953908447958344000 3332415 -118716097666073719873593816786484080 3332416 -247365330031386699886084019299287040 3332417 -6295414020715291122181725568803936 3332418 -268604987997750638032593713715955200 3332419 819823121801345313114815248807569120 3332420 -49803106737596487120254190238679040 3332421 -31308651670580315957431260146578338 3332422 -106286911560686883934790118117475488 3332423 113210020272398588896925697469745160 3332424 -411465121209219445139340311155015680 3332425 71620673552870691495916640441778300 3332426 -248267269575108615709011381847835088 3332427 -17586343010162870216908754052810240 3332428 -203563052194594405990795487199267840 3332429 945502665276511837122717542416064640 3332430 -228742947500572562894369977700551680 3332431 220507009346599737224314518774373232 3332432 -62199967317644023326595638065700864 3332433 61898094316888283144209465732653504 3332434 95778491754727358863283123313288192 3332435 423667256845798059811526366106516960 3332436 -549878253111089019848488523446130688 3332437 568503857149948136377085751796347086 3332438 72452100566262383012661117532323840 3332439 -5224906289711836912420952481349584 3332440 -56432795311316516231832881552179200 3332441 -1468583700135995817234815099715626112 3332442 -3927728283944979118316256367796736 3332443 -253207901566861767025869448629056520 3332444 607200980389546129493286249447223296 3332445 447817709483677717010871856391149920 3332446 171153627194365492898741254131083904 3332447 -602056793332721806006237582577590320 3332448 -330415188334716799310149837651968000 3332449 -3341352994808313929386793944089920 3332450 -14048943367407497436677460301612800 3332451 -189489959561936180252258020941477768 3332452 39049323525095232949530028877687040 3332453 -60335820703575183773397680003372196 3332454 -7483524465493136391071393050675200 3332455 -66226034081716432740334981221726240 3332456 54564096544493114822176754570280960 3332457 5451212900207174425847433516355200 3332458 -3954726549686102869129933257050016 3332459 -44341363880711587155097096604495664 3332460 78811953693375299582161319990492160 3332461 1766454365565312916146836739484886 3332462 -175614101533858083286874582973075456 3332463 677477305723373849628920078515553544 3332464 -97383061867110566692229793140408320 3332465 418813913238740968007498235332983860 3332466 -20513353604553031011976614598382448 3332467 -772527540625581154587339713450648360 3332468 25378421021135190862048653009675648 3332469 68031095997669735569522670494023680 3332470 129266536664027567658128551112390400 3332471 425850795337118402646772681643181672 3332472 141290616810099557993143293647585280 3332473 974639916230334533516902124427070464 3332474 -660366507196949856604865706227013264 3332475 -111276578769910307016675410572182000 3332476 -166836292216017186087237850650445824 3332477 -995125327866776425375578886585325940 3332478 -360486205064073821569671434860041600 3332479 352564664302366723646211903557569576 3332480 -132179641101915011501839301895782400 3332481 -38006338076004967950138188264559360 3332482 401530879563975237475547520840048672 3332483 176409898464757651292420773856206848 3332484 332448317103452505229565365743573120 3332485 -117700869556421418628897030262355840 3332486 -148085173975390330330236985083055680 3332487 -90788469785580666600475568198841600 3332488 -1279146629492534238733638365160407040 3332489 -907493523775232516970594635004196710 3332490 80940782031882999864689249795278080 3332491 263358747021216859865876507865595984 3332492 148326266230859326258434509998774272 3332493 -417176048255535289309380471998369856 3332494 319592841791184304343618863653899712 3332495 -483688159857834489514908608430564000 3332496 -15776798223691969531230920843132928 3332497 415613620055664356721328245289723200 3332498 332177832601769982113085222826594464 3332499 334066066570273713666228370392241968 3332500 651270861838372719673237150720000 3332501 149337915184577527868590984810415502 3332502 149748096631332678800385102840873792 3332503 346735108206948434196432618180663752 3332504 73255160081174188172906305700044800 3332505 -389626091406988516001571176490163200 3332506 536158104410035214682747169548941280 3332507 18642099662448433965496281833898756 3332508 -187788720589412908134720353064837120 3332509 26742856665103818432372269546359680 3332510 418161379692302480600855424515986560 3332511 276065272476389983325695998366216528 3332512 890765367339995617198572085488648192 3332513 1364358704994449464765953356007806640 3332514 -148078704904807144540270032560799360 3332515 223151168421130959832658128445048400 3332516 -66813727948933791040842075296440320 3332517 -794038815227511617883190008438402720 3332518 249677793358391228576721817746393216 3332519 847663760713746504886670574753594096 3332520 149924328922048590551722188207052800 3332521 134078203396600641734642097481952244 3332522 330711580168076749146046564501467312 3332523 -18141878660703456937931761619535696 3332524 -342590514213219423649567860979471360 3332525 -75728143560910970058476715148344000 3332526 359178436828545933964499146956654144 3332527 -469338898235396042584089829983082752 3332528 24882433271735404855165151961956352 3332529 -1030729119638686006277335428570826080 3332530 -351599724280361220636543161767071840 3332531 -53920534720547040530541102135870336 3332532 -96056723084719247848973105872035840 3332533 -1078457841243926273311230902358181536 3332534 290252118691974437503539542402889600 3332535 -150293156911902379633916898056678400 3332536 -39690105989040622877166974556979200 3332537 342029309953270968714752329774301700 3332538 94103612680778469956002422295922688 3332539 205981203582334257768584645342771376 3332540 543895070071852020323386532024394240 3332541 142804383654338116503830164576298304 3332542 -329540696199630816093289931779139328 3332543 -6159834689180610264394021899244800 3332544 -160690270664799481598540404676886528 3332545 -861873846530599143762537585096725400 3332546 -4641477518995774286318882487144960 3332547 145453021182756421073414677963368360 3332548 8941152580710654243872476747469056 3332549 436936665748750482156418813261945920 3332550 12521257387669641491478540277776000 3332551 -431945151884010562981432691816913448 3332552 232945198861364784014830572328396800 3332553 79633574685702905997807721064810880 3332554 -502398130589274813038867854878975648 3332555 -190413638512928370348723227474579040 3332556 12212833689359037919229167542067200 3332557 -65840814226418515864944426409262900 3332558 -94446806543636347162968001136973120 3332559 7995780581169228470775781057609488 3332560 72353577660907627738231689243525120 3332561 -1009295664897074289954520358425679388 3332562 19573042048211398849963666590597120 3332563 -196127291370936181965719140526029200 3332564 254825011734603477175991700907411200 3332565 1203198143627135281473288518723654400 3332566 178787025037908097451087867115212160 3332567 435020146675480764443833524708399792 3332568 144945017996104621730802907160248320 3332569 -105263838376893952442124839561700540 3332570 -70184232631317259139153024516567040 3332571 822494341048884503956002600237238464 3332572 334289723075730974027540221826862592 3332573 420789866994222520667833799640416160 3332574 -70316125994950326692034004308009600 3332575 47663256200653924026844931914827800 3332576 455118409375505674321405032102887424 3332577 -99684171559626986947078769641292880 3332578 -8064548480708762369829544473800544 3332579 652405608442513863115087061624001180 3332580 500560595565861831426332286924902400 3332581 -328811416571537419674797189509842880 3332582 769005030494017542172419691865856 3332583 -52638120295694708000266057909390488 3332584 -978874906315154633605789182143677440 3332585 -25450121017014849846535532199019200 3332586 -554048368236900794973487432179456 3332587 -35635316516958762466212777572508048 3332588 532810492227098992195083648829049088 3332589 317754230363866122578342354879746848 3332590 53537183108615168964966886250273280 3332591 1068666754572325242585623302859878992 3332592 107680752108296174459239192610832384 3332593 -438940338218027745407693857530938880 3332594 652852497851480653859555487764334096 3332595 -213498422141364503181813862544970240 3332596 14997054981681777260694407335478784 3332597 1361297900336344367337771662672773920 3332598 1879106592555494286566894043475968 3332599 -2369110140036557004826425941021439936 3332600 645416305983995186997164325834240000 3332601 212768365570861006220665729605336900 3332602 20653283649371370387421393300184064 3332603 -1044671467999102425387105701594856 3332604 -248578698369370813529746199533682688 3332605 318927404477769683881602234211623000 3332606 -692957533460798880499492643008309248 3332607 -23089971799412038153518394394769408 3332608 -113718898547629368172943558559399936 3332609 -123842734623183662397698111690731584 3332610 -68280967879952468185101844257868800 3332611 213033280165464791054551833226473212 3332612 768315095550862153919809891656526080 3332613 -673332389956414355774773811906634912 3332614 -540332506956068145004351802466877344 3332615 295076377686718305827837133054336000 3332616 -74657550957535001978415877010227200 3332617 750258020042074327053165741880880666 3332618 12182884789645481660915233359827760 3332619 430935927436687026752575820692572600 3332620 -22259832521060093941857744174136320 3332621 1198053441607100468285450436158462892 3332622 -117834195681524394261748078763443200 3332623 -12155465117648606687543360982118160 3332624 -45577525019555420803039106967797760 3332625 724341924762726517644543698445264000 3332626 -319088523751007327965617307796255616 3332627 6695038915858849048980199237604592 3332628 -123903607764074725990260985906227456 3332629 23841565781526457365026530967069952 3332630 27927914001751185430561124083948800 3332631 308237145894408207834781095264163200 3332632 758170238125734009195348482280806400 3332633 1184390977569293881423965117798428820 3332634 250459091607572149733896756232148480 3332635 489101368469433615256925666917846080 3332636 -596365126797794993232697298780766720 3332637 -786088013432787900696457235440382400 3332638 670245396726542248781151900162315840 3332639 -329791048298620200907362331833939144 3332640 241327673433412646221173486822359040 3332641 -597596083169472236443588400854528920 3332642 -672805986550505271056576929167204528 3332643 64633187906540115978862992767679864 3332644 82350947318436094635993778412838912 3332645 298499830769608840153699283454267900 3332646 -387135910792085077594035203978978496 3332647 287882256006962787083035602119202472 3332648 -882531424532198258167939268438753280 3332649 -473470034111287515729778517378291520 3332650 -236506640711753337265394163062377200 3332651 -309100046908896231542398316879927520 3332652 453384002838067151999748624608919552 3332653 -73827531788906996732165154943968800 3332654 47667370275015171329248776212375808 3332655 47991999940098411379031097888124800 3332656 -18505508599719998139365993612197888 3332657 -941946598686351954378205969395494160 3332658 -76297078488904212740961765755404800 3332659 461638700625304177343813192378122440 3332660 45363950704072814763122192029570560 3332661 317712931988835756786508133209719072 3332662 59077507893436381506308635860292032 3332663 -481091988255753869720558787387076560 3332664 -15297537266461022961938314893004800 3332665 -149636562434262481193471928593102400 3332666 -761487175102343061800860287721391616 3332667 -329435214096828263282975734031755152 3332668 1084032632128533207683807005131811840 3332669 4356886092140371250065195290788928 3332670 199267989606891320832044773990272000 3332671 1176129592666209170317129146650755912 3332672 -735629399349754035537673671671808 3332673 -137129051066019573913070503563078300 3332674 105859676107574916642316444884157440 3332675 -47173233859865893175449090013802000 3332676 -530068137716856946929311751216168960 3332677 -275290971587998438083732412682407200 3332678 150819773782719030852480028640204640 3332679 289759762878249724538896009815350400 3332680 527693042832404546215509508744704000 3332681 345444765481332100057794203267661264 3332682 268627699536260002227448639375114800 3332683 -300800142777783960151746618711873600 3332684 507942471273738881974239579111580416 3332685 29642884340195739446328801324110400 3332686 -23509877335595145951624024374536704 3332687 -1200608838184154975452708141660043664 3332688 19016571977378805231246912953647104 3332689 552887146160282843514793730379754224 3332690 -144392949667286117370758672612546400 3332691 844507512463271982711985023168547440 3332692 -363858230838454250385478330284761088 3332693 42417630345398555323529895121400448 3332694 106550701215838572025343695775186880 3332695 -153037000469496350759993237095714800 3332696 1692447110442338262275988417322291200 3332697 -488770276813467586701054335551011456 3332698 12499398192730510603572888574692864 3332699 -610273921940317975602211250919118536 3332700 -43227787080619545217150568066035200 3332701 -317226849738368825698045546233353108 3332702 -133815238904255259294416818813784448 3332703 63076298759131294316029019091912 3332704 545837285015162320469346387532578816 3332705 -302437826340543723894917401215100140 3332706 -114259837719866367816568083887755776 3332707 222622939888264535534690396036892112 3332708 -409989927826639451919689980241062272 3332709 453953041182578676474368990372429370 3332710 118711660498060679289389627670245760 3332711 -176325130704533560768382480908883376 3332712 -275579808571647424239289928121876480 3332713 573194844616179582718726097917179962 3332714 244888754648148643189113314563645440 3332715 -6788017615820290089305252131284480 3332716 157420816550744035131612517571651840 3332717 184121567301738465418502901164836992 3332718 450397523027487002235855313175406720 3332719 160196281134432872139939532766132344 3332720 -101172297290367437016656444392243200 3332721 -195293205888866303360974173762481152 3332722 22555245380262717650628969615696912 3332723 -1145776517880994646033370086272329216 3332724 47025521041095731344507201984020480 3332725 -273148326601907170683506252077764000 3332726 -40718187538121638158964564686917760 3332727 -285881200228318070861433726218592480 3332728 90462936555290846460877287166402560 3332729 -142326620646162236759695208035315824 3332730 95916870666543356622277647430014720 3332731 -340610713178135258744583032570536728 3332732 -145756693102414903882749509994674688 3332733 -326805845266042421953265153814067200 3332734 1093246715463797323926315831785472 3332735 -418216857054478584712819236157011840 3332736 498570179620149783009360491084513280 3332737 -29770535125576694742079556598719614 3332738 -186763600928228258862188016505928640 3332739 630431733332190947226311960810104824 3332740 -138372863927660476441070231400837120 3332741 -751848438762736130518456711855293858 3332742 -797576550512572648052278738845696 3332743 397188119733845428138793953805715992 3332744 1116945589066635208251564574896092160 3332745 254027693372052226422792849445736640 3332746 -116788384564567949562086357137437696 3332747 1206110238895868524567139593042297512 3332748 112584613305627420614127355043222784 3332749 -167110897481700933508124897434232864 3332750 -658014057234191509990630897685616000 3332751 -17926563468518352620773119893960568 3332752 2446957750195653179149372283068416 3332753 68095651575494853935903918687460084 3332754 -188949429765710761024781141487396336 3332755 275475517546010986972291522133817360 3332756 -6494466072728106857509215282296832 3332757 572725030601641261930439014447604640 3332758 478335387107012082753374282797056 3332759 632567878301692871573067293142134400 3332760 107502380651709381697860402529689600 3332761 193405165458572179582886171657676362 3332762 -812983249797230837004540840911643936 3332763 -122105027832656810453873038230514416 3332764 -341385274866594183737285021120295424 3332765 -23632532706833042469232397330140200 3332766 -182454611346427212521043915616502976 3332767 76321695840510908605522136565283920 3332768 633272276074155643683531663689318400 3332769 -96690588738486711246094867698945024 3332770 42135503452105935743611917300264960 3332771 878166254976332501703845191388770560 3332772 -761333530678986722248810370577254400 3332773 -286171490540739377711307977168371520 3332774 -635835637828247775409775289968184864 3332775 -86435963229866547822529548412688400 3332776 501304988849493189835385890677135360 3332777 235490006720787323789435114396614272 3332778 32465072618083189383906958268859648 3332779 259900025484930731718063347216422720 3332780 483929244863314247761765905601152000 3332781 338908025664794776639178469277986912 3332782 -595576866655055133607287597953222016 3332783 19883578162727313784275478625539440 3332784 17921170363331563112830258596741120 3332785 355278291119640337344336893524492980 3332786 -170183865171738570977561082387975408 3332787 366872492769618172218423575932213560 3332788 -653544851813913796979958177866038912 3332789 25215450681821226909678626485452060 3332790 -211954691752362801934724040014160000 3332791 215648612149543282436492713435173504 3332792 -125136197222453606342164726613606400 3332793 311581992903982230280547624337328464 3332794 -373719335033651703630675556414268304 3332795 286087409581421581380249417007420800 3332796 -435762212121353731649733142216611840 3332797 160670204779714642441644926871473740 3332798 160961715564575013755427515483619072 3332799 240047643884016093491760353574027840 3332800 -155969227789371010455473286519193600 3332801 -2876070082034323537905379529371680 3332802 20281927907965446980224981612994304 3332803 504662943427664480212875519042098440 3332804 -122421933490347600357901610615785344 3332805 102768976223595570414346953521800320 3332806 121144161614349208135964351636096352 3332807 964909004045754805911470388549796056 3332808 158677139793636485975296476470937600 3332809 50601178079125649779599531420417040 3332810 -964527612673065698582269697249280 3332811 -325207689361641621839805742404043776 3332812 60489605755750553104403639366739968 3332813 -654167219975637053577149421043754016 3332814 -42948217826418237691770678785476608 3332815 27431073486011215083040274814189120 3332816 -148581845826866091379959854068482048 3332817 470823004730355504656390447404786560 3332818 -410012355117799763794358977266998640 3332819 -798148672098216826419392544481559808 3332820 357002961021068978040528484916398080 3332821 17273094853237426198074387708700000 3332822 195648752305491374030702459304313152 3332823 -46110383617086986067844977282687072 3332824 1279653424254358346013111560245616640 3332825 84898706082629433356198218934359500 3332826 2883812537494419740886515987715840 3332827 -761983126532126879339077256822443324 3332828 966613500194942034909933101216555520 3332829 -676991741557880420182183646505119616 3332830 -284072358858880575517676971150069440 3332831 -55455686223634142504516786780470368 3332832 -971113498769078192668111412487782400 3332833 -160790843797579418091463235413611324 3332834 -169306858631692345023703000299275184 3332835 -177607857147272384171215917377478960 3332836 -130616916190394182996687401156710400 3332837 -60681122024345213106814752225529188 3332838 -209133946938278078438305718236096512 3332839 -434086518345860030011120525534889960 3332840 153454135947305954031378649763020800 3332841 -214659222170948308257695466021847296 3332842 136392154949389709715978375432369072 3332843 1022954513531977003598296834977295092 3332844 -6803226379435730146572895007233536 3332845 -276737057762623370342041893990657480 3332846 93145339987245121308862049102931840 3332847 182630132620396423812439660868878080 3332848 270084279284254303494411680236994560 3332849 -105435536647955298561292028433007920 3332850 94411983596310266012455591849708800 3332851 743347508587309235483990589026975400 3332852 65228533958125289219543734450176000 3332853 -38505838874946248982537337573699200 3332854 -370112465238581639734635630355200 3332855 -222012101542019660963943810211512000 3332856 38562641010096352764237036229939200 3332857 612309285658762897538319146461514304 3332858 -358003041674639947835924954811288720 3332859 472307172599936838400439744354234904 3332860 -560892516479075353492576709416465920 3332861 -29346070558447212742844487143817216 3332862 34519263119159628817899615461790528 3332863 1315059507594494814843495984529402112 3332864 601925717423835259489252804254498816 3332865 134279139663567444684420605643405120 3332866 700264645704171195252767566038835200 3332867 -306541030068906729601228253014094568 3332868 -39941352526872329417514951632683008 3332869 -869535802129141890528810898689309730 3332870 -145065893013757100773617264219381120 3332871 120783691565783174914020155399248872 3332872 -91986183219891371598352007803699200 3332873 -1802081869904084042537040396567094860 3332874 -576594920973099644491717902606239232 3332875 83094373731819511425426037427088000 3332876 -542223424600630500573643538831120640 3332877 111264648293910186708171250196560320 3332878 -186992484602516693895728799021614976 3332879 222367443587025122924559229328535480 3332880 70889459166070800412426366235443200 3332881 432534629030581024863765199947862132 3332882 419052578878063976067594184773703680 3332883 -156366069612848504410790578233764376 3332884 -209511144455213881549260377866948608 3332885 399552502571988372262879365874855200 3332886 167562536004260148905950340022804864 3332887 14379929486312603724564123170903320 3332888 2074098165997677041985067967692800 3332889 -111518150083518594640136631604756416 3332890 160529679248386148915729285052172800 3332891 153641966311725588894717594607201032 3332892 35757268889346396166982236867901952 3332893 293376081720774106850108784094738060 3332894 -671948615464165402468239375661413504 3332895 -287491600087047053361816501962375280 3332896 -436405527475247955245728463868395520 3332897 386356927757338717785076187074037346 3332898 -509422796157732316855035348249408816 3332899 -420409974372060605952908439812646000 3332900 419957869856231502318645374865456000 3332901 163127438337709914209644133852178048 3332902 -411166373607044767514601521745535296 3332903 -10649572945927435963293809454612480 3332904 -253001961750263220511317685536768000 3332905 257656005149720533737830487972569160 3332906 25041467337697912160434524833424384 3332907 -8245902422132293365397629877248720 3332908 -416613969669350431524529800801621504 3332909 -1254821148000063290433928626072957684 3332910 -65580211407591419042436908871168000 3332911 -1105438940009862393442505048552583648 3332912 -80327335052858777287091333742919680 3332913 385765796538993618760754638335391344 3332914 -139175290382893067718969350740161120 3332915 -535371256730338042681231803023394000 3332916 -366436547585939627833778789969190528 3332917 -292177105309537371941964232491045568 3332918 803243459497493574956407972779447552 3332919 527685378755985486771788379888883944 3332920 166582205957961158609893150301184000 3332921 -490782868793873163752266479238513878 3332922 239039267715621758369123786728553472 3332923 74543895122174078532790907222254080 3332924 279973132352048730902037873154661376 3332925 31657449438785221252052997783128850 3332926 -358995315251032523669511785602105920 3332927 506705745134363691036335478687370800 3332928 -26314653909810001813724106420387840 3332929 -324658757876468339912587286768657470 3332930 4478365547436756806506160102661120 3332931 182083621866881782697535483876096000 3332932 -54609549278402676205680332050840320 3332933 176536751569968676773727985315713182 3332934 49524000147230819346926575612968960 3332935 -442099054536940702119337009545745440 3332936 2143911162295215660838314651125760 3332937 570903139984605917485715465139686160 3332938 228393458087925728247171612860270592 3332939 938797066718249121292784023733435856 3332940 -47551213775119620286894336656353280 3332941 -556884671818847621259367458709007400 3332942 651017057608096964151695514875673600 3332943 -125246689966643175945510910544188296 3332944 217130129872656419855094262206095360 3332945 -533064034852000844201331262973760 3332946 348206948020369674037167641923181184 3332947 -878131954738407688634692973519858808 3332948 703438350620785877651553248426096640 3332949 80419909224090550018048832908642464 3332950 -43350541146551388509669842369920000 3332951 -892427691340908602088638951869211928 3332952 166378611430222948331325433409126400 3332953 -138696644785047753886367659068701952 3332954 -115762245480173345637301151449399824 3332955 464344348836089771134117263592245360 3332956 842425359367387919979318435736657920 3332957 -558936867080008589771073114933688794 3332958 190272411649061935414462680523112448 3332959 298486887801081602552648052925807216 3332960 42409260331045468033517201860853760 3332961 28581905412893581984407430277712000 3332962 -595124497776095613848808201086862768 3332963 857655178673765573957654466508093212 3332964 -37275520609496940824928392526081024 3332965 -214003580731675326738387193574522880 3332966 -63478220633061083182512436217915136 3332967 520716372563418943706854473265488000 3332968 674489674908092817343136610178882560 3332969 -1268574216156202333161245871505632480 3332970 228374470285745135831356692753892800 3332971 18831943208984168380592948875280032 3332972 136307323969446829228348244867139072 3332973 340900904033076000897258155002368 3332974 81514627333978885720452187947164736 3332975 610824503388491974189774588200033000 3332976 70497218106982406929839679568609280 3332977 -915549388999852972287028696337746880 3332978 -117607696698673748948640450517872000 3332979 -281978579400308983833879422221993872 3332980 216276782307549926827808699788032000 3332981 342210350537392611283317584091745500 3332982 -368914189794767586644326862742637056 3332983 -1043524158700733652079243881813967768 3332984 -801023486734261608855336194913853440 3332985 124757827269133088980436353243272000 3332986 -1111461313304740777168637533594857984 3332987 436075112097915750126632947997992704 3332988 -366794095744413811471831153682522112 3332989 -927268480311436936253068273447740000 3332990 -334170555535306459230797836998936000 3332991 42265491411193580115030399944584392 3332992 -274015455867314119310528145952604160 3332993 712272173796692570281148338612667220 3332994 -16746058348254779058461326591830528 3332995 -98559068953856752686101383056582000 3332996 -276916393809561464956747992119377920 3332997 45422536216841386319940044005443420 3332998 -307069567488046448383926294592452000 3332999 -619528266070874808403802683536345600 3333000 -333994475855023035101860734443520000 3333001 -140319750533330445522861738407915648 3333002 155561847473568502204950870964610400 3333003 628117411415683077381079421945644464 3333004 -548405771160454490846168504889458944 3333005 -577604510153761209699575115165185280 3333006 184776124293048547431719322482109312 3333007 -622848189694398011161326263382049744 3333008 -45282024283938991293842498927984640 3333009 56994030193830773738363525963877120 3333010 22127393286969381152991436134528000 3333011 -21937539554835948292562364473328816 3333012 -322400998890303982718117830714533888 3333013 -118233606766342173655781492934746436 3333014 259225156104919139010378736945805856 3333015 279388787902237433207988901607961600 3333016 -11184853384222865969031894943641600 3333017 1012280770431305749848961466266959252 3333018 -89371282113174496886989228809296640 3333019 -1015460461745826054335772954531580 3333020 -246623006720105273993606574037816320 3333021 387636717301721519961469386114352512 3333022 -139782671494107848327562869433987072 3333023 106730252368367986670448231128308944 3333024 -78323058985745403170482333959585792 3333025 320453201595207771117138027175354550 3333026 -150032305943668548542491318339657056 3333027 -169307775668052921306119534175191040 3333028 -215695409983775227523100217771929600 3333029 83014295054906554931319421883942592 3333030 -4927861176305889666301158118959360 3333031 -368491559848544053337186456265792240 3333032 484007749883411807455997542821350400 3333033 -919354392268815829178604589344797472 3333034 155787849451919128769759173102272 3333035 828170190621001065231388504732464480 3333036 -126903656020064444542905564903505920 3333037 -357129455042238887492187443828359040 3333038 -141384818605402735049251939116838080 3333039 -579739343924989675681948768218665976 3333040 -100536115238763329946263291144110080 3333041 22771775775455801963277846737726832 3333042 -544125323212268159593917717991061760 3333043 -151244693572682291864686278933842784 3333044 -269363067247759397134090750671648768 3333045 -345565231126753794674601133989509760 3333046 685666163581321337402945656092845472 3333047 -221364011810678187854110591536780504 3333048 62639453559060228783915849117081600 3333049 70611256030447752509303168438118736 3333050 23111042148469398578829831003456000 3333051 45910377371869694002670432921254800 3333052 248043983272674865463055225047040 3333053 477920649425673587239705847390143302 3333054 29631262904543573172551429872545024 3333055 291514610469447474640392390860887920 3333056 -101548266209941029330192022351380480 3333057 53562203314838371672418037574275840 3333058 -126181368381152367127593867295457280 3333059 -6534277878580566159543139212557496 3333060 -81184556434362024699977608159845120 3333061 450483624932348837596234880600709662 3333062 -311835269838720539882982702258871968 3333063 -649220081294537723477715559179892056 3333064 82952738018957719945030713881886720 3333065 1541301381431211650656408926385923720 3333066 -684256347497004016626491125897728 3333067 -443550914764141974596582721288779884 3333068 -12235036957092282463841394065310720 3333069 7711935503146151090490327411372150 3333070 -10625300076948357428674987345977600 3333071 14054631617197043456458423124511936 3333072 137742164566212780074840744688353280 3333073 397496527543065903516347134425346980 3333074 23416086639388090204095395242229760 3333075 142324348774316503787175050045640000 3333076 49221550835451060942747775644325760 3333077 293125384478349120313759022892684672 3333078 -124215890200586144677770864440505120 3333079 3254086103944843052876867331492184 3333080 -516288440863901288426019910981632000 3333081 280588012075396834015441611252960 3333082 -564021116215979802129071496488686608 3333083 324689616031978701278564168471967504 3333084 465975134526457061312850814867278336 3333085 204322053295221464128140453067407360 3333086 -523942888246733681678086426141945920 3333087 -837878901455406657748099630982152680 3333088 136161796743805768745776366883438592 3333089 -575349394985155463656434543140858880 3333090 202252955258781170264416234065592320 3333091 715634120712419744552515376742496752 3333092 -199885856664871573162272812356730880 3333093 -460074964140654361973687097063186336 3333094 -324995786747675233573156598368051200 3333095 -172304152072717512581794798515086400 3333096 -307786440061356121395505746402508800 3333097 1472201422259059755759218540255375546 3333098 -154106258069350167100960584350497536 3333099 -92817237390694357134976677426733056 3333100 -169745288030479833057343091268985600 3333101 -964001664068024018810605164596776392 3333102 -3081480446497023561657617661957120 3333103 793147512123706152655332035453110352 3333104 36945110112116899068595797440593920 3333105 44098811839802958011316884089382760 3333106 122283897266442808459243413788590080 3333107 -45515689036539630831261204621997080 3333108 -240473252298757264303618099066005504 3333109 -281980128144314835850877378608273796 3333110 -443558454078611624033998544478094080 3333111 71641431121975030561443161206073040 3333112 -313262800440001868417258140320153600 3333113 -5949667851734649126312894032902080 3333114 -111893140098387862380745229146470912 3333115 162412706937663784543806147791692800 3333116 -563801061072629839232144816322780672 3333117 103551094999488711187198616016174048 3333118 601062189975096181965642623329013760 3333119 -370718335532731494158478228174228480 3333120 39521629288549518064184985397493760 3333121 -182227827598098828436946286261525456 3333122 2035810974667664207420572585702464 3333123 493747227026072599376654317624374000 3333124 -1054822458571412515649380842135800704 3333125 -18886029544236861096492944901686250 3333126 112768528965453596571094544429617344 3333127 -99926121599550005758921693024817304 3333128 -398654797517123061902767446099671040 3333129 -201645660211444026518163851894290416 3333130 -523738420055435828203278522718248000 3333131 -86002652752742165234275551980209068 3333132 313088797093563653314279962171617280 3333133 534814421230391663984814354430915382 3333134 129482351498222699367818905161220992 3333135 10107395740274653248245738577044640 3333136 -136474584010529357491467232254345216 3333137 -226616061476608695964993643189144832 3333138 250529468270836545329110498928098944 3333139 -259710115822351324540649058151145520 3333140 -366285819756942320364424135388002560 3333141 -86304591586046832113836586231847936 3333142 154241071286101443265891557822307200 3333143 478912705170442316131206838491040344 3333144 -86780868925900462633736423175168000 3333145 1106350230590105483790389444587200 3333146 782899983266861906874108901949137920 3333147 -446617204337604652485416256991991400 3333148 122927918383313142235121973981034496 3333149 -1726724501598605804375569124921657760 3333150 -13784391515974890627522615730651200 3333151 228664072696264642672794839515558400 3333152 -176975579659010461159680645047451648 3333153 -1119802255948266340551321530702742336 3333154 574339619226576385880821732318399872 3333155 -78754207273010789309094687189356640 3333156 522628591448651088267799235629885440 3333157 -144749499265327213685225208260829888 3333158 -226019109327133518233435003941031616 3333159 386230619338953182696835707095456200 3333160 -305894224455211458142224236037734400 3333161 -225592315596147976921444876604366520 3333162 -55544440382949459292443452234714112 3333163 -1174473592372062496873208315889376588 3333164 667210839206715227503878536785700352 3333165 -514194697381947553322486194282292160 3333166 -72389088748333486581083266164057216 3333167 -1045043001698071998396039304883812248 3333168 102310998791832798407724826241925120 3333169 -400872752234900187995945570499552704 3333170 -125420770100505296909984186208729600 3333171 -564239474426521177976662001833458888 3333172 -795859716365112354800554288319837824 3333173 -276281955526152463010943054649916040 3333174 -48146487639176542835470083757553664 3333175 370951990213064975147097280812736400 3333176 854193114661558042800564668117544960 3333177 149073005919743397484419563307823680 3333178 66482222785605621487007326084310640 3333179 967835763543525193777455326403026640 3333180 20309744750902820389726344430110720 3333181 -487300377300683222120768949366121088 3333182 46687178648360700117758748283874304 3333183 -274942403053222155176633287374692352 3333184 -309731308534004387839954603487002624 3333185 343067810503194082433970054706951380 3333186 -390520087918736496232256416741326768 3333187 260051173567508248636972860156372 3333188 -9601673896043961038856178216043520 3333189 15286283901564248032094641200495840 3333190 -74864573098943149297860458671664640 3333191 -616492289851921010154515668189554648 3333192 290837755757548522259033541257502720 3333193 -1943391027943776351606788561365745280 3333194 -328557612002249469896735351077105104 3333195 -508061487412026213769581231950617680 3333196 -890756341267134588912735656587705600 3333197 -226322416446876688422535841025233088 3333198 147896540949685969167984404581045248 3333199 -553935022339789050768502234701734800 3333200 14663002845066154862774302810521600 3333201 -102418650588480586556101179794826768 3333202 -340692455606288622727522510805572800 3333203 -861439510030123889946932481496630548 3333204 83425902471116461864898579152281600 3333205 699261446556877063351123094398740000 3333206 426720187054908456977711843314107264 3333207 539889845439693235754372106502870992 3333208 -1085870287958780309785345739837952000 3333209 1025998770855259397716265257651361040 3333210 -44147982910717790989041172106810880 3333211 81780382970674232546818098944867360 3333212 48618837145011928980070508523532800 3333213 16873789317155532992760890838428160 3333214 -357698779153133060030954305709660544 3333215 -926554789526726909461117281789191640 3333216 706882442365597113289177089801191424 3333217 1050701794081012632437846778701919266 3333218 29401842317486481431442620620019712 3333219 143668439211750029510785859447037360 3333220 -166687391351348211515058457210368000 3333221 -1162244244048190352109760831326808578 3333222 -129956859691081849860103708735095360 3333223 375906651672908280697770877078092768 3333224 -907938226055415130654385704923187200 3333225 -920086326906002422322003719527600 3333226 -116187670180015768040536973273782176 3333227 -67050857094406185233267106694951560 3333228 -2213249437365199984854814932587520 3333229 -164175730922690262897986888098003786 3333230 -287287344748154639929745512715826240 3333231 -15754524609124910279888493531615360 3333232 105895755839720331449237518139195392 3333233 -888097341620030694496046509834729518 3333234 -135138032675926286846132480339319552 3333235 283398450295767800091349021826413680 3333236 269472575982115907454310205629265280 3333237 347491871347985219600244740393697600 3333238 -718755965881140263453414103790896480 3333239 238227268533125516997063173815822560 3333240 358401991814629377045340992019660800 3333241 1229684868707825334980972878177383252 3333242 9703610951953238489675712838754304 3333243 -100875449060133325142789111838581736 3333244 -66997233987212832458473516610736128 3333245 -113469150598127809119129616845580500 3333246 -106260012820461855981416458741032960 3333247 -1448092922854829786100575383511889440 3333248 -783941518730418298197944927288033280 3333249 -486475029080562025436989217336534016 3333250 -97161461613933655861651863657600000 3333251 857737598773033314533667488786544252 3333252 14284967314051836204002907289067520 3333253 3974436603336029940939732962387328 3333254 73408703248134317525952820144596576 3333255 581187192178027888087130157868473120 3333256 343578066571470401369292002477967360 3333257 -832167907718823007911804719484667494 3333258 195152515534512410629572470607575040 3333259 40923484884303445336071511264260600 3333260 4266563414832146620629238440038400 3333261 245880156475875168372081871595201472 3333262 15170480696198237675659054841308032 3333263 140087365669341613469690294992414512 3333264 -62276199205672176607981639339868160 3333265 -146500367678196363527325575105160000 3333266 1055300503002592878679062683650765824 3333267 302800587025817086224554287579699872 3333268 -67870464171685051879250045185296384 3333269 179906033785997839750551166502588160 3333270 188800891026803431642997258851209600 3333271 -2417875213115825040873238655506256 3333272 502060594007684015872918288338892800 3333273 62111705297386075596780011684331984 3333274 -2153085635662372388792779987276800 3333275 -92746833107278108301108933175244800 3333276 -46384127165636122073064754730208768 3333277 -990489377431735780132307799768462874 3333278 -168755807051069765031158357963386176 3333279 -950997615951200885884226477219065200 3333280 361851040188930530105986003390955520 3333281 -502126344346548773002380988271193408 3333282 -145273292019683920162145036101545216 3333283 -99722491180374215741999598467122468 3333284 -1060039447386995050510808568237465600 3333285 847157027209255773878641557828811200 3333286 459684881770679904710106795525193728 3333287 235479380653676197874125422367684512 3333288 -25959928472336283333782107584430080 3333289 912501772589976793717681126410767460 3333290 -326281703976073199216390656977817920 3333291 116224662120051863474957335622096880 3333292 131791062835375079744905808385692160 3333293 79703879696665275691026877564278540 3333294 449488256607984665134570908870330624 3333295 -125881304174492651769606465499568640 3333296 -53648048208616502193724692649476096 3333297 848148265000110361619550719579027040 3333298 391944997449891061711338158348571648 3333299 299010987573417091745342611182103200 3333300 -10981431125807328815901480598118400 3333301 7309856536422825061815653205720302 3333302 13973143325361214163881411782106752 3333303 -539010931158849840844892074979837040 3333304 134298500016146182581478047466475520 3333305 641594286197887506935256837284064000 3333306 15264628245029381227346123892983808 3333307 -611405090051779590187588383347116444 3333308 -538771321847841474691346874688512 3333309 75986476757383966468372744407798912 3333310 322169466226981684714705040568298560 3333311 191771372941634183433392851561806912 3333312 1366351582030900753682448925065216 3333313 -361584820717669241845441738226965438 3333314 -513909354617643766794037762870653744 3333315 810463120086373629360520211642592000 3333316 -78156037493071221627146353561628672 3333317 3828411607160702958349201348080960 3333318 -501183205338685140447708481176205440 3333319 365344892113129869214083900045697560 3333320 -122387050410093873727970701824000000 3333321 -360046139607062746860873972952579392 3333322 85024510637115905487420454409990400 3333323 183839790820516427464406152010820360 3333324 519250716802603006449530530546805760 3333325 10849681847263122163040948126749600 3333326 -17970525996123440605200712786993920 3333327 -14570787203493980249801811434336640 3333328 -18701712379306258692771843496910848 3333329 102934030741559006988862949656614120 3333330 -12413950835468386133471418695669760 3333331 1027726756251470893658667634477313132 3333332 -676013664593562920879499412122943488 3333333 387373201268202099790599302312112000 3333334 -554565188667269297450204762207010048 3333335 345939423043727117185345739340128280 3333336 500242376682009820731775149931622400 3333337 -110648162258050655455765922856541696 3333338 169234398512647574617335220147215360 3333339 -1492114630692770547723740999670480 3333340 410628473095866026842020501353571840 3333341 -263204632608192870362722800226180800 3333342 -221334156697513844788807729580906688 3333343 34739572148557832565894612895768944 3333344 210975049630429568097560269487603712 3333345 -273910400687595127849321511017431360 3333346 -66570479659839868943309291092446720 3333347 303841840588489316940184928705335200 3333348 146685860849402819577468391748821632 3333349 500915205670573559007659500068496320 3333350 45148018574892662860239330910248000 3333351 -295450337989810208289675129415583616 3333352 -320099774305552949025836073282355200 3333353 -200433387223971552405265355220128256 3333354 2285901821914719940136089679477760 3333355 556730086815859351815209634086561760 3333356 -48175733488715332733642846695388928 3333357 579331092049914291055148347041096054 3333358 113123737399553654908191656409038592 3333359 -526503422912552542026055943313790920 3333360 1514993162808195988676743554662400 3333361 488697995883447588943958658553612800 3333362 389879824670473185563025396896395848 3333363 -102650559605528759357523173221514112 3333364 -14884620742468508205808165131097344 3333365 57072168619749749876553832806499200 3333366 -634323660587756738880802845020726400 3333367 -325136365013475309261696902021356128 3333368 66151895138343154882605255367557120 3333369 181346063896925762385168283824764928 3333370 487428221259364313663618673562022880 3333371 174769080749622049811700422042627112 3333372 50560624267909489456578505266946560 3333373 -958341893392178172012071323877296378 3333374 347038409111110085455671180429542592 3333375 -625842788828958462125038722971742000 3333376 1072689533914519133507798754656256000 3333377 -1682195466768386989639052537631553788 3333378 107632920316006815623167765106343168 3333379 -43540493705399369315204949762501120 3333380 -359468856096410080010615280593683200 3333381 606345758322825989149289714059424352 3333382 35384368804892488068207879860686080 3333383 -1393281018216672343593021595736011368 3333384 -408344784580885821478578169766830080 3333385 -596172330236450467344895808161098240 3333386 209478112558445036644975999118265600 3333387 7090788600883893859226680224808368 3333388 451307786941224991369513351808108288 3333389 -1138947640312041318038855606600508576 3333390 -61369626778536543873165000317583360 3333391 -1292187820173005421887757605967504208 3333392 163379084785251972570397565897220096 3333393 8839286231337940203062953651615680 3333394 -128679807817187816205643051365628128 3333395 -234484569178718217144597544144475280 3333396 -536901256891457527545702264248211456 3333397 -1254277833151323004752543701112711154 3333398 282011654200889767643662172371458240 3333399 9431724004723294561539297471476736 3333400 44122875930993835768192119143424000 3333401 -1125140922845097993067832140390700598 3333402 20447531860109619959996858939677680 3333403 14160932829271340044481926031030824 3333404 160816379267937439853118851234045952 3333405 446881009869276109220523601410624000 3333406 63888668546136616778647994974846080 3333407 44413846956355757434594661225265024 3333408 -282016379295819231461145853518938112 3333409 611683874996792008526467378398909460 3333410 -63773052913059712775295316928252640 3333411 584146879800292402990058478044317032 3333412 515742039356328961096158139259017856 3333413 -168208164568994169533913528443236896 3333414 -47014911159080377994356822457591808 3333415 289218752573096358094641466336261560 3333416 -758957500356108199653058713847403520 3333417 764901660677679378645203615631230880 3333418 158451471993641280369285972443242752 3333419 65977047422752959495807393794192820 3333420 -691717930238162593223685568306022400 3333421 294798548390030631199057520806855212 3333422 -235236531345482064343152488265847488 3333423 611676685962666286182323900698816152 3333424 133467785027798206284784615083606016 3333425 315336705276590824565560106017014150 3333426 379336202641879696277025440070751488 3333427 -1297744882088128367272127636435460724 3333428 510219636432732050555590946898739200 3333429 982070958654342592596840585320622 3333430 -91484878902589457986952973165050880 3333431 -559402783047983257515543252449991768 3333432 -539895200345717058459885985154887680 3333433 369200401470287689906958635918864682 3333434 -45658252958235505956462311498191680 3333435 -55361834101030218938898917989248000 3333436 63785119725727715763057586401976320 3333437 -185501995884444257401327639082479188 3333438 -95953420371991645534280390964216000 3333439 186142999093001051815853527749026240 3333440 -198732357685482530354047041530757120 3333441 20433025845856129270526530694251200 3333442 -128808252750297247434663873070514688 3333443 172430306554168828426112834645351304 3333444 451979284357566463484369010603580416 3333445 499784010108260726646099469362255480 3333446 7443897458925196007929565672661504 3333447 27327231809572839011620713912903840 3333448 817992553906387595493269431476480000 3333449 -39070060353796116776443817730825600 3333450 -150219651698656563838507021443340800 3333451 886670812044504871925984932639909824 3333452 -986344873315217075224639577731140864 3333453 -681088828752812037458469762582693696 3333454 -438499145163327904287456111997141824 3333455 -533966110451010263481226868450046000 3333456 -8792462891288058618695400233238528 3333457 607116311828518637335445539709298160 3333458 -558675766352471059012515472348759920 3333459 -71866069954178285037458168016751872 3333460 8663826442209583337497372980303360 3333461 -224933148788785639418091953940151296 3333462 204660518392001647058348095741467648 3333463 591707139676480427694492378148328160 3333464 172512729496127232770961457452625920 3333465 18907830479386348008361725075501060 3333466 -479006593974913901291003360028887568 3333467 579336800958909133871643111830973552 3333468 -352532657253869480626675043323368960 3333469 -754601750260619230122619838246151130 3333470 2670504189337739223182532664802880 3333471 -545339322400345690739789216287445688 3333472 -29976582736077018697355765501657088 3333473 -190696675048782545706203986871206272 3333474 409119944253118198176660291677249280 3333475 487486607452858387753441596761018400 3333476 -373855607930725736605119605584404480 3333477 -118195425411766989298012473678930816 3333478 67526895996846529028093358120039552 3333479 -376865434205231268831153948824885424 3333480 417213036032379641766194162448384000 3333481 457192960054782523108659177141332282 3333482 134292759864971429386590351855351552 3333483 -239834828198771615151607977213818148 3333484 -149269010851402132710469762875064320 3333485 753740671405656716872098773613735180 3333486 -153833056587258738081602509860414336 3333487 499018955685731097149737066355689392 3333488 80656627322318355026930671199944704 3333489 13887136667389235426421637112447328 3333490 -499036990056349780282901744543292000 3333491 -6201614098816320432765677972544096 3333492 256250321814008431228808264545566720 3333493 -48130214055865465517849364207147680 3333494 263472336845672733206464594159741440 3333495 22115206371887626174159367512108800 3333496 834169511329218826751215525590466560 3333497 577193289642509369397438110004563946 3333498 86558045967539833155177500156252160 3333499 208309611647218602944439059611338064 3333500 233492514789564224553060818968320000 3333501 -257019404670687708689293638034384320 3333502 84116669089079321417739659364675072 3333503 -200842191510388737089430902380944816 3333504 277902403650517498496531130734346240 3333505 -37975136997368155597313382903144960 3333506 308950223212935232876101656097108864 3333507 206321416793460292499906608143899640 3333508 259304576442975971980522643265715328 3333509 442346442020321780620926747083215710 3333510 32223087672143479373560536845510400 3333511 1205423858978928493121758093149625112 3333512 -2015337158307186930309952059801600 3333513 -83077751259504424335652042866397632 3333514 -638755307844488834084365312243944144 3333515 153712219444786492747119259271789040 3333516 -17875886938570784853622181398491648 3333517 -46894095324687177989133245037110880 3333518 -648718110210544633507389783289013184 3333519 752123915939546258758614016112120760 3333520 101089665046747933715387386806681600 3333521 -596999315743476008119032038774932800 3333522 -382889116942654186013575818552523776 3333523 -35759473849354659166174322073526272 3333524 -192729438646882876201547597646706944 3333525 -227475418206780016894362146622184800 3333526 119323220561285950630593158298399360 3333527 220804062182554776563465275429586376 3333528 -429224209435122998482407157707571200 3333529 932218785553873392148349438206712784 3333530 329128928509482331310131229719396800 3333531 -612632288991954321449260839413562240 3333532 -10218212618607537654560737684371968 3333533 -233386131883243815675001566513029280 3333534 -348513344794676452345888047460758720 3333535 59604921940890608822598927780237480 3333536 -1080661741207512996397635164152332288 3333537 -302887948393554217523096505910343532 3333538 -145940225921777903374097328758713056 3333539 -420306167272115466048495752315297400 3333540 -5838117584607440363270263915192320 3333541 -690135142151196218315969727675485508 3333542 668857287838479923678697192877704672 3333543 441624323299582355766849097612231464 3333544 759513518315456676472121273566940160 3333545 -64212346127427911654160412206610680 3333546 -76222639095318469695246677627937696 3333547 203598715424270641184708736089002560 3333548 201460317138801737119591224534583296 3333549 -122734357900811155016788398464339136 3333550 417492793048109164240230434520000 3333551 48619702044208616537075316573933600 3333552 -68882691909636133508836919958110208 3333553 629886103855834258014833871310124980 3333554 7811035422586404411619302001004544 3333555 -39679180710171213625367038329993840 3333556 187274850117110618013987705354408320 3333557 411788642853415761275908025955063072 3333558 -215905722840189845305674152929828416 3333559 81005178046238858828897410687382520 3333560 414926649275239816481311283160576000 3333561 20126205596346061129932401532407808 3333562 -8436845900060882871655849308589968 3333563 81381673048904807168918981695349280 3333564 48991497578943701533948108581258240 3333565 -195849889827119611901167775361801480 3333566 -64939034493743322399516769214592768 3333567 203834857486575049689463731181761480 3333568 257258763433995132755655604712767488 3333569 -229625619917773338380705685480677760 3333570 -14496226643527728683063700698956800 3333571 -85659862709630508548709048349727456 3333572 468408652433754458507698251833303040 3333573 -1179369496123141437919713959690615136 3333574 41794714236927450045369432053600640 3333575 -2401032309363026870119524638102400 3333576 -778338193167877111150977927023616000 3333577 278503993154750499200121709617390600 3333578 458811395128185871033810271226657840 3333579 50787977929344607742720802758738160 3333580 611324207343858236600337867819187200 3333581 -252098223868795963432506314114169000 3333582 -43352346574125596435193207271065600 3333583 126977804055492778705449500789296824 3333584 -11729278257308443741741469591224320 3333585 89859472987682637333511128808427520 3333586 -373446913822931956637057122176625008 3333587 -52851826067172406428172986670132248 3333588 -100878114619157659444392064647874560 3333589 -144178719071737392098390207160000896 3333590 -76744358278966841836994763635767680 3333591 -620993118982680468923113410165727200 3333592 -353948977226671207984278632188108800 3333593 -143863311885050959452327070024903158 3333594 206595746385916661205277542239402496 3333595 -1095197976695230371932839685011824480 3333596 -107413903901646856695810175159022592 3333597 31694995412653030312936873778497728 3333598 -211920019988275808940399731046641664 3333599 227275361166042048142196665712075136 3333600 -69649353363651920759054231234150400 3333601 -991485053605992305115755324005442398 3333602 -4854945656725566475569052076193408 3333603 1036981495454271737826128615324928 3333604 510371556462087061254521407014558976 3333605 -312488233824618878089806191716656480 3333606 70153612231801044858894803045006208 3333607 266757961300011863484156390157576840 3333608 871434883032974261098793114082048000 3333609 -760604138341718810518511983908812160 3333610 -174966748922392169102582692570813440 3333611 -975365545700478768891445012693195788 3333612 146631103711024703325867013359071232 3333613 137839042975487923987788734366639724 3333614 35574189566679789710634641777326656 3333615 41229644049899226480132110568855600 3333616 43297165191770551049878915774414848 3333617 -306295079136467212434138782189904000 3333618 354798975440747506188606814183680 3333619 1242589319499434481941570378851203020 3333620 327646531885255862703277163707514880 3333621 -386450284670996604933947328383492736 3333622 65862638481132851237963670398112 3333623 -13814836669161543954405946978464000 3333624 -8248102133780987554967036880814080 3333625 68878165521227639786760554737965000 3333626 -149719393472244825188232459419439360 3333627 367397586845709969416363928319620096 3333628 101954583676450608878069329626418176 3333629 -756049213065137452993949553347725920 3333630 -103282329666618325680327905299332480 3333631 -464615820541728565061203856874750608 3333632 583351499617075974539644446852513792 3333633 -802536509886070308066884963319815376 3333634 -278132103056616253858324939728865248 3333635 -517032940408775451665342876678647920 3333636 -21352028421127800258545319908369280 3333637 20885655115811090715868817448127200 3333638 -135535931324004015761120144001036288 3333639 657270588915302131238828312112128424 3333640 -851965879749710831050384932230707200 3333641 212113651590535395587469321633174042 3333642 -225786328254178701046787988282562560 3333643 174031371976186879086670589464959024 3333644 723305861510571937459835828618244096 3333645 18371302887318235913295805955587200 3333646 -90485507243908010414059299411121728 3333647 174731156172436443858813706065256320 3333648 -4646346032849269118547494338560000 3333649 -218870170612630333587852569027983008 3333650 10842670537639273940784578692485600 3333651 5433268338372686572921229499057264 3333652 399136195239430565941725477590847488 3333653 651620377111934054926016276733061902 3333654 -573159625715282918845829601643793280 3333655 -364538410137906040709859605882329440 3333656 353860534768210102282360868409753600 3333657 112300524253375323025222484627340240 3333658 17071960789015855911571018269201120 3333659 159486124738481889521300170251660816 3333660 216960311243778712377210992293355520 3333661 -8693592722053841871604759290586208 3333662 1102896400589794277953274129035270464 3333663 351344111872513556903057168160061440 3333664 611385493787926904592291828258570240 3333665 101070787124965935209786287863783060 3333666 -169674558587796422026848312791792640 3333667 -47912263606473167513022696694778600 3333668 143146445340012116961231474788348160 3333669 -129094886117906257619961357373976832 3333670 5145069452466033229988357527697280 3333671 -718497693393107652039133238061984 3333672 415475932407575431667569102686366720 3333673 -132277646992016852646821027223016320 3333674 558113355260351495336284804509707520 3333675 -176209484910419019032205080070915000 3333676 73908589868977179463103698582124032 3333677 691652304388930284722295902971247520 3333678 129501756352049220066533714976043008 3333679 -75522316208601268205838733997524720 3333680 -18723018756900734366209315883581440 3333681 177903888199444975160985640929762228 3333682 4420426891504268547593094235987584 3333683 -25040381779914758799911872504238160 3333684 -429902218214537431843586695458723840 3333685 -791063097956600729362881890837275620 3333686 24680323335728618588914039351077792 3333687 -293566194815735823269123680044939648 3333688 79967667530271330112702820486123520 3333689 691701835718646468354582500837768448 3333690 189709533185189291484791647835865600 3333691 70993941073901336332976400661870552 3333692 407846380875202157984326854319173120 3333693 -386746116010580209849232004025378272 3333694 32653487255450815388343157896021120 3333695 298721892072548229913414593929152800 3333696 85794208131480508371294617264455680 3333697 1022925624824002474913953548781182146 3333698 185912669447289314766728603275390464 3333699 -620772216149232537913809904864990716 3333700 -75385073822381850334813760659161600 3333701 389764015097680856898434538192593952 3333702 331589223692931866747485178588705280 3333703 934062628158101837233266448818052952 3333704 -3265642034538789445978350939586560 3333705 103719491387706660608954585350503360 3333706 1471463679394230379333982238165552 3333707 221779139039072271661258844573990160 3333708 -126960583859798786077327814172625920 3333709 122254589700093087079241900228033910 3333710 91222835357654253420256777555768320 3333711 -716011846484856613314673756398312816 3333712 -153380363430467329591371495016366080 3333713 -327485402954301996644242162149482640 3333714 -272218866803138048723822948814581760 3333715 426503941612350806356514168394304080 3333716 -738583404729732676871076195492524160 3333717 -549935181420108946941860489692698660 3333718 69762927016265766978283437341848320 3333719 -1680547981887676239826760254551329304 3333720 -65852962015131389944380615749222400 3333721 96461176822058692052180793427683200 3333722 -26471247260733039858103481113843200 3333723 61205576520252473906425066088835264 3333724 -147948666671116544316738173925320704 3333725 246871479436295833750660973081171250 3333726 138485727054973499234513262270883200 3333727 442989364818157617196909062952364576 3333728 -423607179211891098052371027667845120 3333729 247348205979681685264753511400984000 3333730 -386658255167830347709637393402788800 3333731 -197581699394977636644985774948434936 3333732 -122220381180792061164216448871405568 3333733 -151497719117070725542984289114831396 3333734 -283800547939093145680055794371438336 3333735 -93568492890087597303812405254020960 3333736 -103795332173732222715898437783552000 3333737 -454239086010069750244590637971603456 3333738 -268832470812069468770939633908849920 3333739 -898324603341750868731882275838456460 3333740 66944951981119973570972763198259200 3333741 358310644724958622326872413465315392 3333742 705072222019678604711729147648350272 3333743 -10743295594314676763875574914026000 3333744 -90226661509683755244349408225198080 3333745 148260147397896189719357687953192500 3333746 -14914955244078289721650538848573536 3333747 -547629449818315559328262340643124872 3333748 -108401675654863861637510626818177024 3333749 635252596356045775354558101132168750 3333750 13006964755141006368592965611520000 3333751 591281355197432375270826834364317504 3333752 -542209835527408358614524189985382400 3333753 -5387245745025905615224601354221560 3333754 -70424468667049916844312350364709920 3333755 750615517333628315692881300383612160 3333756 -142095788566017242513488958048214528 3333757 691724746238542395751231663488152832 3333758 -207186361100568228700732180841015040 3333759 171082506426417789053956437037305600 3333760 109978575381325736772267590811648000 3333761 709916730408675209873027987489599362 3333762 223794008980935896547160659046899360 3333763 2662210976595147852320576622663840424 3333764 -64219564695456877825612681137264384 3333765 -90515578460994835995270642489936000 3333766 -38172880657684974602479890672120960 3333767 -705046573476928398871720755784862184 3333768 361650405003005409693392536981585920 3333769 -603057214126777878776502186431475456 3333770 227332122498927937160211987394709760 3333771 -87688277912415316797098744405299200 3333772 -332118203992411630655575320447425536 3333773 1444528013494812881306161765130468022 3333774 25765929541406473717152807328666752 3333775 688290615047112565763331545992497800 3333776 -125550254473294628069701513175040000 3333777 -355443413919434285321590682408632080 3333778 103618183975391858353498618021601280 3333779 -428717205606041709279662350368733080 3333780 -199681683078599894861144230586999040 3333781 9741789587190777867574113314816064 3333782 473102304040406268842536077576220800 3333783 22237424583552880150398750431329104 3333784 -418565786395758089268762554985492480 3333785 23159966302482923251774140518661120 3333786 475492057357309900626853161928422144 3333787 261355528634706922125436698617938436 3333788 -384702934868200814376342528651924480 3333789 -817440260472849088227490786574261946 3333790 -218287965714650186177426271857280 3333791 659444656866604383523151599864020192 3333792 127440306146620252495677197647872 3333793 275306567586730175161296076574548420 3333794 -781873993250269872677415582961136304 3333795 141989812802093656976240409245625600 3333796 -691385482803704393060461860495318400 3333797 -613862535342270113890762797201828960 3333798 3784754986044611373822298035066624 3333799 327294994171672807936480490730809472 3333800 557789356982934176345458872299520000 3333801 94599507126187730398443147991719360 3333802 35922372522750523937197189309446144 3333803 -838837065720437019583883350738014936 3333804 -445310469267844540582950209199341568 3333805 307119096946625292731171573226097920 3333806 -123826078293699888035607661158180096 3333807 154912148246015824573863530284784904 3333808 40822812881096939905039370189144064 3333809 1342413856803664800019277207282981010 3333810 -87188597736017237980481497883235840 3333811 -96509707353925858837497964141353600 3333812 -6975252762551943243300113280073344 3333813 598919378424968004024214784456794080 3333814 306194352023876974260140875684756032 3333815 -474109267555133381447113189906873200 3333816 73729639347225454428262153000243200 3333817 384210426608942375000731109891900800 3333818 -212498136932410421900896861702730640 3333819 119661684533031230770797619374960000 3333820 193725258342869199972854784852449280 3333821 1319757457390217203264743546610797792 3333822 -218682522261658943035725334862593728 3333823 692959466835954006225880324370027072 3333824 -98391919046726882269732787353288704 3333825 -611727890924189619244009531531800000 3333826 -509945924097184883741179365038979888 3333827 -162198167001898883462879756027351808 3333828 -44019489192556695249334349218996224 3333829 -5192102922900051133299788633402624 3333830 -82049295130130772375153168696301440 3333831 -544475619338000528201476773961586736 3333832 -210079533582523424605324673188454400 3333833 1939757101394584612626876797170176 3333834 60327332163709258664460493782270720 3333835 -18643386581267599695588511215787920 3333836 -341322844486627570563548547773266944 3333837 24869703168834933286388376553818816 3333838 137077649737299796718527708750960320 3333839 -30370061086252230895077006577940592 3333840 162124210116210201131422027874304000 3333841 -23009204031605126469835536233414016 3333842 -65161762408258653375142284588665856 3333843 353240270229691028762637475899500532 3333844 627147302079836356755001627313956736 3333845 768678955057219602653844548201291100 3333846 70878969821224666293007057493860224 3333847 -14119376429402840043859066434979200 3333848 54120319483831440342730095809740800 3333849 -112281295530937957449798353857029936 3333850 -48348532882486776465516330863308800 3333851 -154645177709567581805200047400733760 3333852 -604403245424470809027833571038284800 3333853 1228783123533144310531155784861056 3333854 226053231651336528452924190208051200 3333855 125552512969984691362549786940305920 3333856 -812718267414238211319638513755619328 3333857 721757261522116185436343882929037460 3333858 -136095453051444890235586796615776512 3333859 -237545443611067757760875043432102096 3333860 518741352875009437857720295790926080 3333861 -299429261107650528499739295621870912 3333862 269539968524412492049550324465086560 3333863 -379871866096184199698456352983272368 3333864 -167637889879746123367407089097768960 3333865 421549834176043471804048003892116260 3333866 -257177872127383254913370394012556368 3333867 64881859128024071269489144452718680 3333868 173538793869681766196158983609352448 3333869 -384068060565223856063961930614282880 3333870 29958541785087146300585925993628800 3333871 -406766242868257103320326306489238400 3333872 -323907110756286837971793738390503424 3333873 -222124937105976673494218679733155840 3333874 29974685087696494776877635269509440 3333875 673296689262706346395493976631500000 3333876 601721611076521451271831600365568 3333877 518947478853359031574252652313021952 3333878 -230298013586095276874136414802001760 3333879 58874765843777863274232794886526560 3333880 -263323334257165419243429755991859200 3333881 441212041458176215716477065783403600 3333882 -321281634198268607722075072954183680 3333883 58659962300371753857483018053228064 3333884 -317246340300351751143141700840971264 3333885 179947852040108018530510479482290560 3333886 129425870469038366450389298088379392 3333887 -247089693464328630193214952061999008 3333888 499250457151653857479128671544410112 3333889 -269954493086879255810908090304893080 3333890 -70449828908335763005466172748016640 3333891 468596876865058222329497226839740224 3333892 -252992937208420183676294841202979840 3333893 824864646474511826982191247036338142 3333894 63063518706605203851585109862125440 3333895 99757891318369262148252511389192960 3333896 342682832261167942571750550004531200 3333897 201725322458839271945439595049845440 3333898 -208500155084291840283647960152381440 3333899 -764384631888555405947051146654860960 3333900 -299554612261186801360280145681139200 3333901 1326263691437092271559766922475342902 3333902 293743407939523215919501601382920064 3333903 112315386542541439557415472844052104 3333904 50075726240037177030563924415348736 3333905 -6908038089265384929784349792570880 3333906 -139290777863885288687063866844244480 3333907 -283682518614230821113983730637509844 3333908 -484553269844750863652928734154271872 3333909 233834135771215443099824931007365408 3333910 5605451831795032500782191005116160 3333911 -318753438739192619507845502575345080 3333912 291190792842873399892651650327306240 3333913 1596474621907233806979692208359280 3333914 119673433218807705558648255580626912 3333915 58313003041350649525756575747405600 3333916 563324100813435152863947317068490240 3333917 557034416144129331249281273340612966 3333918 -20397005928627791447865345802122240 3333919 -15733665363273144640488139855001472 3333920 733621284362485304070323820099010560 3333921 727762935057859301402302551181089504 3333922 -19168248841417970750259164525884128 3333923 -343221422968353809005557069848337828 3333924 -266710649992241051944594421356815360 3333925 163678622815567329712745115029216800 3333926 48859781751577051918988389402888704 3333927 -293396192542419413457483957584303280 3333928 -448277766253843358649357044767549440 3333929 258946729464898900871282645282895360 3333930 53997075747655209329281168259520000 3333931 -103061247536235015019251480846984268 3333932 46495107344576078115931829239464960 3333933 -91781626933987910323444259965166400 3333934 -688706753868267527934670225861316160 3333935 530064249844949398550000413984869360 3333936 -28474104041005551366186694062931968 3333937 353524477451529391576731091504671460 3333938 -388812066526543237881373292328628704 3333939 -190694931506054629319893303061556480 3333940 -111532496236730202291463559373580800 3333941 541366335765245193313269422952488184 3333942 19384813966250790616931322581006208 3333943 804194044337198146460991956975393192 3333944 -1005189776018160908720746440078766080 3333945 -376847113823920201597884595986451200 3333946 -111608441215616471216486237422963200 3333947 328218542830796155405088252700550032 3333948 -387987173929969828043846782637329920 3333949 161582099248769052365131606545414240 3333950 33142301986976333354065703640408000 3333951 611572735817768369423536492806562680 3333952 167621696100577584835970716891348992 3333953 269198645119929913643681375749625280 3333954 -23615382394252135747799302300411392 3333955 -70535455324383372093060857414174880 3333956 -333563289342282727096813039771338240 3333957 -165571566387583956555238565978142720 3333958 116922298196274695704368294258735360 3333959 254718737651649855998470973554476216 3333960 336406617030272537190588921815040000 3333961 852237246806257262696700074627353562 3333962 -3914917156597070427662870990550528 3333963 -1077306223521031957641623188450071312 3333964 690134868456946661406715026545758976 3333965 -108098268811234560294723186109822080 3333966 -219398153947201975321464338279664576 3333967 148503903915791011732961625435946592 3333968 -120407339705935929189823845034229760 3333969 58969537090958311182316667812770594 3333970 -20805993277808083776609882134548320 3333971 347471862316039364990630849288840172 3333972 218261130861242189227901472728616960 3333973 865411164643073368680865990299691744 3333974 184694457908943978674471904863885952 3333975 -210046039710488585399021327250899400 3333976 970782936273241685291478786068828160 3333977 557183888548073856928807005343538826 3333978 343528118202749728525812979077656304 3333979 -959135735612839145744610232025431320 3333980 -304271831047398240466738778444912640 3333981 244537213481427471772472727319969344 3333982 595659181971876493154294829798398592 3333983 7895524612114740621600231436352400 3333984 -260904310890318300262409379560816640 3333985 -231947823448945824213391500021658200 3333986 36897573133702457881775646190060320 3333987 907312917091760916086376344222150400 3333988 -66891883494318186845890772701544448 3333989 568143276411981566990161164849856956 3333990 -133880692978466053335449264107100160 3333991 517261841399522956750579399538828592 3333992 1637680598420636850255179010829025280 3333993 -308099515673963215975572001580708736 3333994 -1700974625362503056379746045332128 3333995 196435585764672794003237066448398880 3333996 -217030064423806043014897570468543488 3333997 138770502748505017559749889356685400 3333998 -52614941697656497667427905510616000 3333999 -38682027558309855072637541994009336 3334000 -277803633353290169357891636748288000 3334001 -1054167373622490408888296640833050896 3334002 7968856720568582779358165135990784 3334003 616421150321366359438950102115324320 3334004 -174321773670694856860159360189169664 3334005 11350224878352304850734715610121440 3334006 -212458455582115021992467665551970560 3334007 875342573796646056820521558886541040 3334008 160974292182259575028491089155215360 3334009 -647053787548999164581859996303385494 3334010 -169735292302537044188648446450639680 3334011 377376267611361986145967814842602240 3334012 740372513903050262591973006283156992 3334013 -594382280667023025182614778275983840 3334014 -330955748056078481440209712999392000 3334015 67942833482401700910878449961003520 3334016 -27616571796581902577826059853496320 3334017 688114595764140040352048118073343280 3334018 123160411863499081433193912745640448 3334019 138344759025382917314089608224235648 3334020 27343782347158258547693669962076160 3334021 -459916765907939452803156644985966656 3334022 -104313904327915973173175833770580608 3334023 -117414579361144789869002392606186752 3334024 -1482058032572782656177348174490368000 3334025 -184270199419093219638904809362790000 3334026 -31636433693335719341791970638361856 3334027 739041315704939595244891853891685240 3334028 248590614417511357195849358264226816 3334029 -213857863418317706337106769223913920 3334030 -188649972897743378323646903382969600 3334031 -488841066251863648279491237246335400 3334032 -48622480880807777586670424195997696 3334033 -372794495370241984242095568109855680 3334034 379487239262748845459871062745600 3334035 -146837858689161337208649514390702800 3334036 -813012284409601940426881906427221120 3334037 228646563574291197684994589130950400 3334038 -63131109110641380677014553112623232 3334039 -329247899071635188823847817723989344 3334040 216888501447459733908102915380428800 3334041 50195318472052678519802256817079082 3334042 810290639099217595388229592346914272 3334043 1481032786381926582689147047352956080 3334044 -217836822556187607957659495103283200 3334045 303871821000753715009313464007706240 3334046 42379727638672569092187281647267200 3334047 352308306037239078717853355713968528 3334048 -19237185070347720272907637380612096 3334049 128692591342806461027927124591022050 3334050 -26238697264259229134768202118656000 3334051 -545012678574071290288751426873646336 3334052 -479918532816453562033334249715736320 3334053 216275090649319876281193106769508704 3334054 372841767497803112313893107474291200 3334055 205742840847991371667087934666379960 3334056 -15833357196800601086890843590328320 3334057 -638706274557608890781999616477858048 3334058 237591615187175502281753553881756256 3334059 898410356244897653595879015517598364 3334060 81656105392935523940549149458708480 3334061 586360888630498356944612839372300332 3334062 326213948548829232286082747380786752 3334063 190797404414476286654957438454099200 3334064 -167225892097294538567976946900254720 3334065 36503371529196509060511451830224640 3334066 -382910631079292737437829286708502768 3334067 1490245794335660619577270293199294152 3334068 -172375798255792280932134175677665280 3334069 422049681072350072088847398209606080 3334070 -47554670681794710907833074894605440 3334071 -75396321543460061802308880543328224 3334072 494578787265056728407557351916748800 3334073 -629737178832644429670453902860006656 3334074 -422495700063519149282232113891816448 3334075 381263005811802088795615955735314600 3334076 441570309639246690335624095869791232 3334077 378349238305102181840163204856885548 3334078 146710844291131434777540004159377600 3334079 147655646653762509744840297220331232 3334080 -50499065449280082892277383723745280 3334081 -9314479260904352315032348767804672 3334082 -109875625227877234263882892341763200 3334083 74024492714025823796514114551282424 3334084 -340028782508675298215191810202326528 3334085 -100300875893887013211361013820894600 3334086 -30064384589236499855268050821410816 3334087 -15001893365271195098563238454196264 3334088 -292866965199326835762454121810058240 3334089 -358656917032019889060631885803792384 3334090 -421767595942273148264338599795398400 3334091 -12924898795057791801970731570597936 3334092 -232268173259120190075781328118912000 3334093 -203302147603641876761660577096135200 3334094 -312255007873161615977208972211907904 3334095 169534772911488808823918136323565600 3334096 210035451382647514101940058827259904 3334097 -583414519028868343443473475941106060 3334098 -214247081592838284126638676112100736 3334099 540608111609105601402525103076341100 3334100 -33559591851191457508992054122803200 3334101 784909123429235472750548747878027200 3334102 -398717976363135770248949290903105248 3334103 897813557314030735989221597336094864 3334104 709741571391435042601224670075484160 3334105 -427413490029452209455255847464223740 3334106 -716039584536781810162619021209183248 3334107 192698921865658842676390973702685552 3334108 -578591906119587334472024203907134464 3334109 194054754990982185737462521416422310 3334110 111767372222482809627085324792442880 3334111 598191818241250909782600552035188848 3334112 -314958270378967264558605908349812736 3334113 -70026757705822969990402066573278336 3334114 -113825755666238159976149189341029888 3334115 -588372220916466159543305981406552240 3334116 747379273093649010518653056808673280 3334117 237801469737229886042243120284375166 3334118 323306197966961939452052897007900480 3334119 247290572348678138497563945999491280 3334120 120959990267381150874618147065856000 3334121 566201933766199858208118568980845760 3334122 -11981472320539510492613387832746496 3334123 -18763889988400940651267464483289936 3334124 -183073989602337244250013047485753344 3334125 -13631594120560541816909989010352000 3334126 254927126463485223892155859440319104 3334127 -205419781539201527551764494898351024 3334128 -21097868070744626205777525377335296 3334129 -86567220855334234222206641589609116 3334130 386780230977485158841436116540078400 3334131 5567708967275888119529779853613312 3334132 -604068347181116979505278393866240 3334133 -726501309446939773431476579014281600 3334134 7403309128118965722454306205941248 3334135 261157299777823359398714537635265760 3334136 -325564088217282564410569305436262400 3334137 -852782029997223851941817999662853040 3334138 190022550492219503413494450554984160 3334139 1011407969896195011632471311797520440 3334140 209343851428442050577086053792744960 3334141 727769487619843358154162338945601542 3334142 114039529201582898865612002977340160 3334143 -290467941982725979589647799593078272 3334144 -194824791449789868209355239140098048 3334145 603140782035772774091683178281506900 3334146 -254880201541284324603608141418892416 3334147 982669990799149308931963791237177596 3334148 -663259183683952156229930234329041792 3334149 68579294886802089943433235655372800 3334150 -56379125779423134174811161588535200 3334151 839240312459009542864896190887314400 3334152 -244728886758090903422865036404858880 3334153 -1352561690244302433191627020628250598 3334154 -347973702915544984450689648931030224 3334155 -510554531024972638400688454859420160 3334156 34565242558786118942172045615022848 3334157 38873577392339755496237111764650912 3334158 352642962500279234342560492250760000 3334159 -1625532593098758479632579999728929040 3334160 -113641763495932827694962229519319040 3334161 -104854213766282837652077975704531296 3334162 221832744546221893426307766809756832 3334163 -24799504333082667782795500709329920 3334164 297032183262996552813933491586840576 3334165 -148087095507957657701711056107379680 3334166 418247270698036676125244369401180224 3334167 -506312870412683313486887589285942816 3334168 -740716781811501072071751139137024000 3334169 -395462523923921869400560911466337004 3334170 51436605776535946789489173521064960 3334171 -73455903526121640032024463573045628 3334172 112474154583508850365639939855721472 3334173 610555259534998426564703337040428000 3334174 134162537997197044414784209987948032 3334175 -194433640445749704465895890187797000 3334176 135365622039974496692503851690885120 3334177 -2608612364175362143015410052899840 3334178 -556597924050101830488426422657376 3334179 -753145769143269836847951252682734216 3334180 1128777802919912328381594106281123840 3334181 -48869485167531632466167547671917320 3334182 275953139114576822721839978163340992 3334183 1386693573216105992756450817889652104 3334184 -10742538628176680742995632915660800 3334185 -20648623482897836548898848940245980 3334186 -201984321899545595986723289935752960 3334187 -100154242322871741684449994186000360 3334188 -227765343118841686380794947538042880 3334189 53041808081121547782497803893251990 3334190 -40115743505893800305865266028494400 3334191 238647929569029905425120409589281664 3334192 -14529521531514766875911836599599104 3334193 -234944419818397662877066066135274160 3334194 261844853563206864401304670996942224 3334195 -610611735920997338612595483685171200 3334196 13691626708138644869387087990071680 3334197 91095332568824227038018079222720800 3334198 180660128512993794137572414002769536 3334199 141938596535500829849727630362591280 3334200 232313171741583539335324122852864000 3334201 106819943408770582733116772363156940 3334202 -2029489417248462649215626700027456 3334203 -606650733879785534769505106367207096 3334204 -908159177910142397178491045265701888 3334205 -12574021985603446445459610679180800 3334206 40387886160604666672776282516276864 3334207 377120385883862988763811563439257680 3334208 -7229004254648072221646148851466240 3334209 96820795369512557712881574721364160 3334210 -71370433281462458469157775585940480 3334211 -762689350788592393038197921181885600 3334212 -144594976023188174742988748667457536 3334213 -445958336344243622803580187455586656 3334214 -118874530679319897440645322919691520 3334215 -214623470087725086204843089392560000 3334216 -112148535426519195629429779101450240 3334217 -360973946507843963905961758815778140 3334218 -24354221004930119271069979055711232 3334219 -396351824065251858409394645751016304 3334220 -5425965015816640326305140282321920 3334221 -573228983520022446768290345313756480 3334222 258201888063893426534965143856213824 3334223 66854951755782327205053916426127472 3334224 17458337272599254944217430266609664 3334225 -103631995345393806499811458915208100 3334226 -181626023710931605819055563505187840 3334227 243827693280795387874481927081616384 3334228 285879005670392965398580590396829568 3334229 178084149871765217006773931066308284 3334230 238118898509101987475104704225830400 3334231 -402620404533400243863986516423926272 3334232 221289952024857808328120826355814400 3334233 -40574335206786245847097809348695040 3334234 -422803903794987916290817911603087360 3334235 18069187879824217658834337755741760 3334236 -81056654216121522446317745523818496 3334237 343825569547350086423829958983406886 3334238 456003643010312791454088495760628160 3334239 -739109034263781659483820592850973096 3334240 108676359820877318580941045681356800 3334241 -752883873982606625447216958216099648 3334242 284035829543844915551419811819210112 3334243 59386139083598123373561940363703568 3334244 -770482634035106539891156630074372864 3334245 75843377002916180873882374154832000 3334246 548192203211993829544655912203879680 3334247 124697046649902533996835623597579232 3334248 228201071278305664225455901276953600 3334249 147488029137962221866374007503910436 3334250 358537293185492282797935552386232000 3334251 -455479756050183090217464296471510016 3334252 543226619027393238331139621753620736 3334253 394146735359921913456321992008020000 3334254 -185765873332524353577357955295947776 3334255 352049235807599330473733562764733600 3334256 256885133268057266865755740368371712 3334257 861728542100987766522557227186580640 3334258 -370948489947431785140469228404301824 3334259 -221556918336032867466392298333823680 3334260 137212952645553582052823564522373120 3334261 159679903414187760767384792978272320 3334262 -84134018980138566606679129238230368 3334263 11649259262236610508269115837780864 3334264 -330736423410968703492446394674503680 3334265 -264759257576971008834326473772522880 3334266 154164010350536670765857978329452000 3334267 -372717519390157137518404496499240960 3334268 3264521746915071591976421525354496 3334269 -254214994370960151493788157484806656 3334270 176340468922983468419634680486806080 3334271 913170288268865118680810501194073472 3334272 275650272228349438155385834202726400 3334273 508960618424813962814415194737499522 3334274 1505444588857185698253833065852416000 3334275 -9120013950239213910017565968532000 3334276 313423845897118626149486863855168 3334277 -121830345873665657254559952853485540 3334278 379109379226163827526983481272296192 3334279 457022184254671973538690762435735784 3334280 251757118704906599780962265754470400 3334281 -21116926161413675694489892407806448 3334282 -181402161864806998012263472832963328 3334283 578442270610148672139509592937888452 3334284 -9805472750233964660799620328150528 3334285 860254316894486880671087307006811980 3334286 -159574853875749577129813846852665408 3334287 -225243694964317949638984465513657344 3334288 29600637983663523643452391529357312 3334289 -27807959648855164676813189372017920 3334290 124406349859492802797814956978398720 3334291 301923658166306729349307707521020080 3334292 -4876308393766477380203429773244928 3334293 -176626978928962255359632420357277618 3334294 638708738824232518118161792191153696 3334295 -358136518922934276049833292344072720 3334296 65346543107799503424681118452940800 3334297 236414201133786434556848387320860746 3334298 131137669171728887195368152882984960 3334299 378671270092118523188864272374867864 3334300 -238623056000488125420652643833753600 3334301 547046966599072080617567638039459302 3334302 -3022454706637432006644520285445760 3334303 658673724451339130142640416397157600 3334304 -1503764394119396774552928898494627840 3334305 262409370290395233987870150290712000 3334306 -2041576906902774732282920973417216 3334307 -604085198156304002228592860635953444 3334308 301163487694678596207913396665615360 3334309 41284429972035788265929050751778240 3334310 28349130389798311212501923853312000 3334311 -591547812027235533908961088249197360 3334312 -104116624771191345521267185728645120 3334313 -516110619745187620761730685046333276 3334314 207899609745496406719062439882879488 3334315 285884905555114600209082232863633920 3334316 -845499465334134063536858486599093248 3334317 -235673354091897917056046280979735488 3334318 -36173424060545447394738407067120000 3334319 -2484809824697865612325664337212495040 3334320 -49566221090318892670421275674869760 3334321 983158157231641736370927408750897024 3334322 -1141754144284101089480477699567577600 3334323 364933091038104047196238835793259584 3334324 -243600384758146605557000439410100224 3334325 52083391932506897865865171302410100 3334326 368789625882932888735832273823526400 3334327 -215986436923190875436514954404283128 3334328 -57857520792636711185272495927357440 3334329 80565502250054218076619009664366080 3334330 -189992543865771972412765060869457440 3334331 53132919086508401092119292865096448 3334332 256778205642270907032823245342720000 3334333 -921586381049013050619341569721520000 3334334 -364209192683914848081499522939583808 3334335 -368442861653286223664384230941855600 3334336 -51235283207003298497092550129614848 3334337 -629647901610404506706472850570414014 3334338 -185485471728178929856849224191554560 3334339 -846208654349416189071387429714545860 3334340 230066879676646088074969959415257600 3334341 147639804542218902369566240282349792 3334342 172123862836101140645921210854388544 3334343 1060655207827975569399275180620452264 3334344 -168307323317092173258334791531233280 3334345 -109541622897533789185020114629632320 3334346 -89404692723304757818661255569300800 3334347 -420639147675124459010246208140684676 3334348 -53736869277786099829668217120322560 3334349 -789961527715359122022702661400736 3334350 63121999113942906495222537967224000 3334351 -90352838529078269706019596110725648 3334352 268418619499786048707159142321053696 3334353 -425162729764381226682633203058278400 3334354 508038945429950655909204677633403552 3334355 56618132912620275712231962176147760 3334356 359463848254155630877498723734054912 3334357 -80252495592117119780030318887950020 3334358 -531744202464906763551267950437290720 3334359 -98689068393413885319488434514318592 3334360 -195942529653769480796073475596288000 3334361 -927527388834359607696924410875042038 3334362 243493761413711953433358434847525120 3334363 68065250591505194065395851391392040 3334364 299120902553394635645072005454833152 3334365 35978037278418016760980904305839660 3334366 -29671218845641523313701563095802368 3334367 991263972707035597565244577909913640 3334368 1119903389540570296902242017770209280 3334369 -1847411127593381581328733835181504256 3334370 201359508501001854854668053875476320 3334371 -59613110388304993203875439529502088 3334372 -29210641330203108218035509627351424 3334373 -315623838656713428865263679845194880 3334374 293671354300283909646177976953536544 3334375 608283959789192526004516576529850000 3334376 -777073174246906177833156814566097920 3334377 -44493143110659507022737343241107392 3334378 492439925799310398390467091970104240 3334379 554229521525438645621916988978926384 3334380 127905776233333748993184853838561280 3334381 797439940296847879066715116176279264 3334382 -137202023126307538603456504892274432 3334383 -50532025500473484128127472024911000 3334384 -9388334981156317792306133992079360 3334385 -164571000920163350643820658105088000 3334386 -44583187113283074585620632192051200 3334387 241850246878718560966904110483690752 3334388 -692010567968719527567283320989315712 3334389 -619455627627988887387735102945076032 3334390 -183682394448818635985548567473100800 3334391 -340859832186775165204928280369014400 3334392 16706865801495394100252122693632000 3334393 270971047883030901782436060462593642 3334394 260121256241249635829407975951218432 3334395 -311214153849770658343211762118299280 3334396 -79784700524788061350515415477611008 3334397 -852256603585939346918370576520884 3334398 323220523505517408398962683611824128 3334399 -537706020470573920240320743069881600 3334400 322663513541886544506018140572876800 3334401 -218615394826461299775223413518074638 3334402 31214107972698495678511248932282880 3334403 51565846208557052808245033444395056 3334404 232187106915862390783163703209195520 3334405 -164348955736204398272824246891740000 3334406 390228438097980981811195870771278144 3334407 -287858370830256916432348873467558960 3334408 -337878366460335852379469976103649280 3334409 -234835034528829099173657082395365596 3334410 163617372617440263030162404757468000 3334411 -792242704898122445048357758911906988 3334412 -582711611913167771653760724822120960 3334413 -834761760436007991166011555289132512 3334414 -291120815401248789324389496052077696 3334415 -27614802079630001521993023447505920 3334416 201891801100661375628346445831012352 3334417 204219704359774371949100800293258100 3334418 -274115394397953150369562392800265840 3334419 649892165669990677765734861553804800 3334420 -543604687369884596616658216488000000 3334421 -7615694419036822921739581273298628 3334422 -8891877620142781896125865107423232 3334423 151884193992861749643032955320419504 3334424 -414784847543144654947030980915302400 3334425 -168182844036158934054774496994068800 3334426 -279763498657930597877250231354659088 3334427 68139162507731761054460076961552320 3334428 129308965075548838613832124580416512 3334429 -155190369201875718595610385200856224 3334430 -150089762248050430788572972021028480 3334431 125795811185888132452487748913947024 3334432 943289997016052738242382642911641600 3334433 -430268960343957561164047348043917776 3334434 -422966768259024356908296769116001920 3334435 137569298354433199076255422849440 3334436 -93365004549073139055546442784612352 3334437 -295191519724417967438179874162663106 3334438 77792106365727624554574913840004544 3334439 -164343821732394032297385205087705776 3334440 -127728849626705730172115664086630400 3334441 -271711959861007718190975891197366496 3334442 -164579266814234351848871208170561280 3334443 93006058289941843587545687980577280 3334444 54478095698053370190526353303552000 3334445 -185097761465498239839023513169597300 3334446 -380885350146615313051842861294158208 3334447 174698752742277200600641743863630592 3334448 22624187726020850741951132316991488 3334449 -662108919442412778377139089774946240 3334450 -296644992472706684694308482727307600 3334451 550991585984599996495339046533933452 3334452 414606452183351188250190835381438464 3334453 437468143644044338741774875006707584 3334454 136958603403777274542555113180086176 3334455 432821684684509913256972571129941000 3334456 -1142510231450567717681030762277335040 3334457 -292794710047661516931195044441061888 3334458 -143995596134065577418470640670319616 3334459 618051951940814859603344293087920 3334460 -570781665786826226458632894707166720 3334461 -260186178597442331268072224779395264 3334462 1043075255792905302267263524614789120 3334463 740331595591807923514445418897645168 3334464 1399874340078192391563196923641856 3334465 -1021995204030813204560667604136592600 3334466 375335173066040802333740495243508432 3334467 -577674971869194451817232845049862920 3334468 -250284417809108471604774151936020352 3334469 428974037353718485704000376634006460 3334470 191870391050213583879752124713904000 3334471 207801760649359252766104093684032000 3334472 742966109463619363554204274394695680 3334473 536766129732455754652600643059020000 3334474 -117001373539776445134099584495930880 3334475 -79677787238455684283864182796665500 3334476 1791277262609691061785876776008704 3334477 159595595153521953276229896085026892 3334478 -2441144750547431645480421816238080 3334479 -525085146983803199207493478858769016 3334480 -51684615235833710878285726668963840 3334481 217697311517848802186773490697510000 3334482 36905863447823582963372638243064112 3334483 619664996206963171139248185486369880 3334484 55616617144537896531700572270354432 3334485 44825655634244550068167302618654720 3334486 352240259607778852913564971897404192 3334487 -578689809278232139085050481560203000 3334488 409880002522462833296115338836930560 3334489 -186664122204960212530773376567655808 3334490 153792485279618886336166228639116000 3334491 -25540999891304183579482420522114152 3334492 269491339080609444582588735062379520 3334493 704802957165429897360153489398216742 3334494 10494483804787950993737979309643776 3334495 -304163973208745368867640349434414880 3334496 262062900996390755565663401227321344 3334497 -139789049417161827477747133449618000 3334498 402848973151717474478044872450450000 3334499 -1102470462718200718764364152162058824 3334500 238522627208150540792079566284800000 3334501 188457208015123210715623818509146812 3334502 624827405287591124376128731889417952 3334503 40281043046936295256333731314812800 3334504 -1150749406504555158209673925561927680 3334505 -365327068590516219888560441223653340 3334506 -85374618679809664869836760648592896 3334507 567742490778194694510042789055167120 3334508 -763997831291461412983035042090946560 3334509 530653671131747020137495835873533504 3334510 167189694802823146002006026014004160 3334511 192901730598956883817211843130328800 3334512 -49154973811873895252919818951589888 3334513 81559973587425545216521135243212224 3334514 50305824213556049146121879168828832 3334515 -51479633670029132677146227703582720 3334516 785397923607012302174565421458217728 3334517 -355117958064772135804215038045017152 3334518 -709708439924165600732019617133408 3334519 1034360284460433595292704068962224640 3334520 -85938884876253700650870852397056000 3334521 4368979010668106594240021243858400 3334522 -810144922849637132712714755628342528 3334523 -1697432071649257867821803173134366864 3334524 4867398337463936682926548687856640 3334525 521121059996794053119327527664248800 3334526 -27817379737374743427866170477933056 3334527 -1359287442279641691186649679142288 3334528 -177364170524752081328823878025216000 3334529 -1152297634500172465180643966969568720 3334530 -40065040400204407337968316694543360 3334531 429561994940164851985467626469246332 3334532 -511672264768656846066560461546898304 3334533 143307798474374286200712390390219648 3334534 -40676113337844641388583338062529408 3334535 -784591303298871856812801020704913040 3334536 908174460611980988063431550411212800 3334537 1654381811098127100652015560217118500 3334538 -65573448400847564979694851127868160 3334539 -271831710764110235747076780073089336 3334540 160510561771806341902115652239769600 3334541 -32954322953692248747818854554935328 3334542 311884690079828517634472324121713664 3334543 426895596858409055856427930539359792 3334544 -179391226068867482053310386978775040 3334545 -569849707171431488471904366687970380 3334546 22458925260118786880444647569537024 3334547 -1829692743196670853787467261906651000 3334548 -90663916218416223512655692407855104 3334549 886047634170199430024243908388785550 3334550 -37720736638363859362669420670347200 3334551 165436590939932018462115650413189248 3334552 -222597692977698616384029324309626880 3334553 2446804598786916012662804968812168720 3334554 -25128614515368773568678493338524160 3334555 323580885952454454644167581225142560 3334556 1235204029619138008887887540435232768 3334557 -10357390283696763355821962352975840 3334558 -529379763746451590405796569208213120 3334559 432420595850441012556269612545121760 3334560 -268415019037638495309581993445949440 3334561 -1157713571960600658522982000797495838 3334562 198330181325240930299978025773547520 3334563 -52781130985261117174954977429730080 3334564 -8821218462830557960427890416241664 3334565 -83233329429149951650821434258329080 3334566 -23070520120978667417774376396845376 3334567 -47336554971456823860123278372387328 3334568 -1143866020553531070092227315036861440 3334569 -136933292338818993823012840593088128 3334570 240573846863128475967078609590640480 3334571 21183749383550019575737830224572344 3334572 -119278657515189559221759597077147904 3334573 475210663818338482246600654913303904 3334574 -135791533131131559733277920087606464 3334575 146331102204533780993053026239799600 3334576 -57071802487778660580224186428948480 3334577 -264451302318528334313446598746805760 3334578 -23463776366692510127378457034801152 3334579 -685908580102673019530033213967000820 3334580 54882820637912137251278759054538240 3334581 1019072444146840414827801822022611840 3334582 56481184272009082663843095644671392 3334583 184766458949756240258401354744755120 3334584 -107119845725526241204274450511298560 3334585 -13602924469215972772254494276795640 3334586 -149864212486602451824346750668106752 3334587 -658834166940869781761971265778256848 3334588 373291959541438870117220077769069056 3334589 -311148383217714890450292071774402976 3334590 130166563259889274610268751655116800 3334591 -173948977196361044498518657631970480 3334592 303259894107944996165521184271630336 3334593 523692558020926771875200789600879664 3334594 665058079917028036405412473460412960 3334595 -235936573418123038715265972145785600 3334596 502169690495996957572006297685179392 3334597 772024468925321929284357027551343486 3334598 -10399084463308975490407836645577536 3334599 -53950803227118468493277299552280016 3334600 92403293244456212937197992589184000 3334601 -724808685719871031264970182755383736 3334602 163237328057427830395944606328280832 3334603 2057602099280562949859776130560927200 3334604 96466115500151975074262021293320192 3334605 -449618626267987080241378343240124480 3334606 112343303129586915091118468148310464 3334607 9398517576987688329999074869716600 3334608 2548101781142768547661583762325504 3334609 128922661524533570398966101788695104 3334610 -93490577601909483172580013784320000 3334611 206302177897878519660652415211458304 3334612 -188014497636543346339769080244775168 3334613 -1370818226369481512252741855392329138 3334614 -14963686012252543117034763853816320 3334615 1383763151485992258062702204108540400 3334616 79794049164775572129312422177832960 3334617 315711912243715683871719432008929536 3334618 -5118072914263045327901861992616448 3334619 -151969194856593953706094539281152704 3334620 -110239471383633517125983168606976000 3334621 -164583919824746146675307717997520800 3334622 83464849570969193299431409871786112 3334623 -213465049007326084940305569995113200 3334624 -1072340324291685502783541471227674624 3334625 247270739365062879265780682904384000 3334626 275425718387271411750131024051637024 3334627 800939067814442128217248170166451112 3334628 488148687289782858993915481220023296 3334629 -35624504259570862231820329375168416 3334630 7754354112914735871089801192267520 3334631 -692439803760618369476908632872202768 3334632 -71845762679796363649096226816655360 3334633 434166471749153110540454640496584000 3334634 27464030577557998090320800007144192 3334635 -493818092571732938015155790460724800 3334636 -958472323508846716268663027499953920 3334637 316112509903367391049965827035183020 3334638 -113091769012013817734316138252180480 3334639 -115836340654065462319948191268864 3334640 9995754802972187872071582324817920 3334641 399247074698412133334001761504602992 3334642 -458237747723083740306291399723948528 3334643 -2215967138799632384394766508124000 3334644 32990445754650846416244715877652480 3334645 -618059340882721345197892992490880100 3334646 -79252788606661501237745092103750400 3334647 59055002386872705665979776584715520 3334648 -4244018332486487303231664621834240 3334649 -6109319213496787196092170564732336 3334650 -3794460102489931983370328074444800 3334651 1413775736740194153675674985601327652 3334652 -347816101462227281242983345055488000 3334653 -11094736253242886191621244341173312 3334654 -74598287477609828693264521338513792 3334655 -30618048542784811230071096486599680 3334656 146378875144756922121557271059103744 3334657 -868226944177765117918949017841810496 3334658 -467263226708500625856169441599670320 3334659 -387300569417396500939360314077029896 3334660 -139140964713161199089641540909363200 3334661 18943503066591724220305230634185024 3334662 -238547695625585190502913454338361600 3334663 196109445905938044228697893188981912 3334664 -1030997577601723448343041366976752640 3334665 204459601824785614329229136961769920 3334666 -153027025915320057670708558175724960 3334667 -364332926516978403129034373584599408 3334668 -536542271908462935574440691399119360 3334669 420104567283031504529874077139947520 3334670 -408091001276763750760501223285501760 3334671 587955651336172708997634257419883880 3334672 165587749453844072415100973247823872 3334673 582540826126979825357234653893311922 3334674 -6896120684623407098288062142427648 3334675 -125663295551932687685300951384322100 3334676 27156481243658237969897320170840960 3334677 633016381329385227871448063011247520 3334678 330647982406092469026185347391716224 3334679 -623313509345986390668420856387137720 3334680 316452666090718748456721032905728000 3334681 241265354594288041054943974397609280 3334682 211234935917172992417522219232802272 3334683 776811199640506417373518070263827648 3334684 -332246344546418042340784886345735168 3334685 -128292082105780360468194258232969620 3334686 -243285313392427953105935992870736256 3334687 -510537281534716881528322016305536008 3334688 326073935427833823103803424386318336 3334689 1096500583175525344707576659704647504 3334690 336229179571834511036878542975667200 3334691 548337494114003952328969938171892632 3334692 -222567334666258463138829274080795648 3334693 737903737301636785261685657349184 3334694 -246811516511065340831248101973958016 3334695 -30599952440457736731723224822604000 3334696 394106896953720407646863485564262400 3334697 176399321537584708700018294392248192 3334698 -180753700476181937371799318741354400 3334699 625631818158817564110650102392037536 3334700 126359219082633142444727383226323200 3334701 -19654135055497926589513251853393920 3334702 309584839377770387984602802209976064 3334703 730056920355433966311897878051429760 3334704 -35591162117300048811303954282479616 3334705 193160537407310216088166910710614720 3334706 743851663669817300360786868089697552 3334707 197434258227880933175775852699773088 3334708 -445468368775700079102377610081913728 3334709 269663003734050828023407212260773440 3334710 -112991798216865037003422895910534400 3334711 -562470214634723064921609456299193688 3334712 -540939164960600742609627260405452800 3334713 36549632859405926644063236098926944 3334714 112533378287925748077436322881785456 3334715 536795395092449299708953226090177920 3334716 128815287445860577448183086914109440 3334717 5619348071826019381403106475310424 3334718 -219351374914014859934799095296477440 3334719 -750807476619486807933299616851852856 3334720 -222661888402365109515723844375019520 3334721 -478588345712171900466954800097873708 3334722 654503555501242921145183714177633280 3334723 748629548119637183455291184316458400 3334724 -720261371852797276343237350567784448 3334725 65751027891613921154959441838861850 3334726 -408783842525146849677040250492438688 3334727 -1082351644097068992916039646260887528 3334728 -501713397902185704394624988754739200 3334729 490170608588724916611734030671242676 3334730 25541868137758617975056366458291200 3334731 -319119934286607293418011803676772648 3334732 139926043732336471130725752121004032 3334733 -270640315451733472589956842769515018 3334734 -187898408702154518321670255655405632 3334735 -120607930383562220177760497294484240 3334736 1945354551891058584709782400794624 3334737 -83747917211352246985091324614494336 3334738 507326977376426630504294484175532160 3334739 1005576441421291422638206906095210000 3334740 209674018607722201184206230205286400 3334741 -367980859280237331427809486687459958 3334742 197594331437077457225537899121475072 3334743 15891219999229987060161838858219680 3334744 384014612211724231782753842757550080 3334745 364039258815409469557459960343646600 3334746 45246941410970626508201035048992000 3334747 279533196117369243079374969151591680 3334748 370949605678781667081006788938690560 3334749 198164172953655115712919169697410560 3334750 416062296341320819266599709397680000 3334751 -271273207931889761970896570716400640 3334752 748216609121990631733938768223272960 3334753 -926102319711170075538482230418411998 3334754 275809671364852678535212710731082912 3334755 56017883009553590555829589608880560 3334756 -350125409594625585858980307319761280 3334757 259124332200443714706257366167940352 3334758 104019314223667630904762898931660800 3334759 -32066449116713519513237023527039384 3334760 187494387527660656829520276172800 3334761 -559815673440226923982709304540097590 3334762 411101347016297011605903439141819392 3334763 302381288780170324711507937752264320 3334764 137283787785438030502540816958117376 3334765 109685858131786009650124447915142400 3334766 -184681338616999710313547304299151360 3334767 308865331785699592522746609603260160 3334768 -316170617343116900344190636458475520 3334769 3929681347661411852653001927205300 3334770 -6050772764822821820096114250739200 3334771 347542885461794880225282258852307800 3334772 252636735318042090976134121241548800 3334773 51352652994948704492481994707927168 3334774 580991572144180253600880934194636480 3334775 489827142011838487909533886469038800 3334776 -287773668207824130144386576052019200 3334777 -350241914188656714846719527066844928 3334778 207454719941147487095958972428035440 3334779 -3156225058168367966419917948913152 3334780 -49558701780477217433285935099430400 3334781 -1165526692319153656808932454437175808 3334782 229928799933639635743582335685914624 3334783 296713292298554669575028030582749360 3334784 1162676186306794348050374530506424320 3334785 195612231005022850707699099617774400 3334786 -4412222521459962975073840725752832 3334787 686434898254542913787980981548173436 3334788 -651070464215206702578871965695020800 3334789 154666668097790323736097239307690590 3334790 265566839938673266640296034618486400 3334791 -261166364500953524535027227579014656 3334792 1011559950394836585875652972912768000 3334793 -437006340353700186557553535717316160 3334794 -29507083674004430535443227440814080 3334795 18794577732026001667200585528832800 3334796 160842357662110303550659703814024192 3334797 -936526204815252491028357217094184000 3334798 81411856763609060344430363629313280 3334799 14297730534970072809791485134473568 3334800 22103349792546489164072080854220800 3334801 -411940458687498729001372642882645198 3334802 -9560682315332201507880648612801648 3334803 -107986608014967466592184775784480976 3334804 175576300351403535820139941362124800 3334805 -629569810871783349484916971435028040 3334806 216695870010496994926747020921532512 3334807 -387944648983186970870161720302091088 3334808 -603036568250008800395732908658903040 3334809 486298886123758633495819977126284928 3334810 203355944197602765293566463107066560 3334811 -522705428065163172721345014177198588 3334812 9951554523102736955916083832271872 3334813 -377890388807942552847934272506403156 3334814 -124576599058432157574960325943273088 3334815 244042579664397005565528439686439920 3334816 -342410666416384499137570297068453888 3334817 12004376963533192409009075400660000 3334818 150894825312234589471416052162142208 3334819 -657261398726967453183367533401215780 3334820 -654933457647472667268129028373425920 3334821 -45363325541265747166070355760396800 3334822 7314392739011088948021482235352704 3334823 -1648826464798145547480368803124530560 3334824 -334455275469072804331061208047616000 3334825 49498809754903941290910123282963200 3334826 404901512905603854748674719103010560 3334827 -204362443090579109070687078867310080 3334828 -298102367237400371836456411380644864 3334829 -2941222651382256215972099689998570 3334830 20265574219081224056477954186400000 3334831 2454613145804715297704163288899989552 3334832 -120279163624512868485955458778103808 3334833 409917477406612722322170660951486402 3334834 123058187943982573649214848849580816 3334835 -284257006152433708096060555356257280 3334836 -360790142283810065164987679974207488 3334837 -67855676216602889482654690636046496 3334838 -23976751559688141795860869046499840 3334839 185320037748019778637474464137191168 3334840 -825740168169077889644009698736947200 3334841 -1021091039819024368229801816580700758 3334842 -35942371846450758764748357876576000 3334843 -646325423698672108420599495199274908 3334844 642273179710395545101679720420852736 3334845 -457494397538594866469598083616024480 3334846 -115621549696932766504374861645712128 3334847 612241295838241029707268973679053392 3334848 193917988602347797486851738839285760 3334849 122504175742696783940474621111359936 3334850 -264820347244941601045127398593315600 3334851 23568635461531433634311999205995712 3334852 -393236013865088176223412790696200064 3334853 272868905936675452462567104792058464 3334854 -20179857003530096825516396725296768 3334855 -309593566663942928568091463230812000 3334856 43953457188803045091305071084830720 3334857 -52164674833629321271160106379695360 3334858 -285766393648248420477583012290643968 3334859 43850935133269270188679482009115728 3334860 167426635101713354235865341960437760 3334861 -1192051489488862255419398551334153600 3334862 -471425493350138062602552048043567488 3334863 -190815647295530164771749951095861376 3334864 -150686544817516603290275119660875776 3334865 4859490191096274185589994336240320 3334866 -200643385431283427137933483685715456 3334867 -1841979274039152751835502851979880008 3334868 266296816192906926270621555506456448 3334869 -550616256160150307972412991301486496 3334870 70679639041145744527966973313392640 3334871 -108525026731164724677846616736112888 3334872 -172161472993553491361679511419125760 3334873 104228931381062752780405338780937620 3334874 -641453823683680155180050333476351008 3334875 646917826900475489843004897153708000 3334876 -55922101658897347197384456575280640 3334877 -260010026339947241166742701840377760 3334878 -60346506751706790747687841989252480 3334879 1379705505647831353087790394924440480 3334880 -110651625659322814142488608335462400 3334881 914420289225750834794983056176976 3334882 544949603656985866712367017656179792 3334883 -349666414500380545986813509135192136 3334884 -115417417903023727540469338192834560 3334885 5889200245830091749014812135503360 3334886 -730492700002207724500319146851448608 3334887 114267442174336276810560932271910848 3334888 -459693668443098771325342169856000000 3334889 7556730419439853075537753978293690 3334890 -59042871851664058358131559820994560 3334891 -167074676151234084236485334011601820 3334892 675362189330060194711856672193587712 3334893 170007861460565222728525711080059904 3334894 -663012487869764725392419980359981504 3334895 386581122821621323531505789640611400 3334896 131311852409822138775701940786462720 3334897 -1141243818796890111082559317765487820 3334898 174992486244765028199635118948622336 3334899 86182836092107597995692888796497280 3334900 -173844698650245450762141193896880000 3334901 270066004969055216430898532100649902 3334902 2385352479855787171732738542812544 3334903 -140302643031523499270930570111796432 3334904 -968142351370127186278885985101025280 3334905 254839165182616208811997945245408000 3334906 454183420220773109088805290596590080 3334907 -94064383930034741046855724765415448 3334908 2491359859876571259655457038123008 3334909 -8070133833656625984664418702059860 3334910 -490075463250072957865550024086280640 3334911 720778347826764890132607496486416072 3334912 -126688321552707047851951940056383488 3334913 582211181995063678340913096290176980 3334914 -41784455067922400664779472421452672 3334915 404823559257764594013139107220060560 3334916 23744426086680955306382657334312960 3334917 -548190289929850921725473924100825120 3334918 3995464972012588583952786029836800 3334919 -54597726958019932847710952381528640 3334920 -18065540038548688123254854846054400 3334921 160631114198161381898745225296665224 3334922 51735313345040096844377942208286512 3334923 780167814136287452685684093091072572 3334924 727237931675018311158279439940015616 3334925 -210370484984849543255502511376138400 3334926 9129768930868432089467958078578688 3334927 1000901700829357181849342639770165960 3334928 110475941318664752513154884720074752 3334929 -454901995964227217956301374995923712 3334930 195243340187499141549151726124787360 3334931 474008237093993893855972495516522464 3334932 -77596402079810983795086169113550848 3334933 83741531779926167098376163696149920 3334934 -338758844796705496902377907063707520 3334935 -80296910784016022789348942381281200 3334936 -1275266503094750836672548415140311040 3334937 -1234498737900619330482249589073843760 3334938 323078976713687209548314914993964544 3334939 -524414625107932936930901943701723260 3334940 -109052583607552778406351927018961920 3334941 117657570907642148752093352709528384 3334942 -98207190899199077005510260866023680 3334943 -134132717245590429881272566106427808 3334944 654696450858412525406368528064839680 3334945 -862176995432297639364786771566184300 3334946 669541727992680333794452511513934672 3334947 161519424324802811708171419667107584 3334948 -189568020774358363462552534179448192 3334949 -207838569538498159314983667491470080 3334950 -88320559958595492269173024198082400 3334951 -8837505538015722179258090726708648 3334952 -994967006558414274872081685860689920 3334953 271396249666165160265456875047484304 3334954 -92652437801913086139007389136247808 3334955 394247922965688956283400579730975760 3334956 -339248129357242360538117521604628480 3334957 -1221628076314501664872092172538764628 3334958 3734574097258244943797499523931904 3334959 -1186874004651642273048242344956359280 3334960 -33913107833983099925513779920568320 3334961 -99230130028699342452797913142123968 3334962 -145563781525531799706924596325272448 3334963 -1106842520524208642281883706797084788 3334964 -58573791307846022552551494247968000 3334965 -191056533941085057726816744220654080 3334966 78451829768983127116013379738022464 3334967 510599462762583206870218883534063016 3334968 -7964124825517501534149318218956800 3334969 -103991570586589528101581277870256992 3334970 39850823694986819067252350474419680 3334971 -348737306662187702710529119166497680 3334972 476883269092420651597534536850094592 3334973 -934612851039731720629600602308318778 3334974 297136137965603275333184319470295360 3334975 163126453647431625604120948560480000 3334976 -53567416351731686661108559628992512 3334977 98394282163941736214687683707474048 3334978 -544084039677683425160754905637702960 3334979 380632972090662309487134591688078176 3334980 -18111863152703499635064243490652160 3334981 -78703233910809529984420351992799176 3334982 -253136343652452411186782827820358528 3334983 -70352842749956080712839039466885976 3334984 706945185101117198437370713937986560 3334985 855809093031426138278200359135004800 3334986 298933456236933852214419075639782400 3334987 -265875321351197563968503551014480364 3334988 -272753910978304032205455814910176512 3334989 71600038713837358566159025547509824 3334990 -305559576386853082075386185050149120 3334991 65692142099975070954878396908652784 3334992 185016993330181394261106975207849984 3334993 25064555992401909823469631570948724 3334994 -3329431417382481802342234629265920 3334995 140315496381457488948086996972638320 3334996 -249978126825052579987205554668296192 3334997 889933123351745397970979476458263100 3334998 -232877186939642511738431966589338112 3334999 -1205341196135902741598761611071371000 3335000 -98873508743186489042337078912000000 3335001 -300617479162086966445664438835083568 3335002 205193075748399671586255719567856 3335003 -220782359241272966892909235438222320 3335004 -180667325023610605487906277704693760 3335005 67273794731601389580736132046214360 3335006 129139845842874016843849692249719040 3335007 -167894872864180634213738855792009712 3335008 -573713654589040352030279960993464320 3335009 818656205073282104276402598605755716 3335010 49171702125502356704890913339550720 3335011 29726198764405854276359104755701824 3335012 260124455028037131256261681518723072 3335013 -27297308072664706107351911568737760 3335014 465933941131220341184590977248261856 3335015 531179496223900671958674424461816720 3335016 55644931534245373334015864613273600 3335017 513094758460405153462505208572292672 3335018 342642164479313439329386309338390960 3335019 -560933227720534770774078665546719656 3335020 -88211404728242684671966529795850240 3335021 -477893478108983109229056030288260778 3335022 145492406269870423921351500180228480 3335023 -95012457162506738424718282693996416 3335024 -20815703857625834864891400379957248 3335025 -81656116609868854966918751925816000 3335026 -567602287813663383254757149343688704 3335027 -222195838553320544807851231489118520 3335028 -519728200446497302943559424676782080 3335029 1433103878698962857454644904938563260 3335030 -260232340062223557255293791841571840 3335031 -210448872346279973388494348670030288 3335032 49779158667620530975326524770099200 3335033 294954912986382216582803792105724804 3335034 274074947100515316407205350923741440 3335035 -893127576120744748638790634294035440 3335036 333710544497080641945732056493434880 3335037 12649214265403162821159780827675136 3335038 -397515138061745639122746862948170624 3335039 1171643357071238680870610366728056 3335040 -651215953156661108155689109291008000 3335041 50861650291142847975758566708312000 3335042 167411747748591172340904680662278144 3335043 640411033099440985913183760010101744 3335044 62454998157079615337927264775712000 3335045 146163918455729018143215152352305280 3335046 -113203281151991054438387869176852480 3335047 -1300082337611507950458164778096886504 3335048 783402667371474909478518596893455360 3335049 369524739104022666886634531915121834 3335050 -127521370427582612956260842939257200 3335051 -143236037184650945169506430936115200 3335052 171671818885490604044680194987343872 3335053 -712222074107471595726401590283063636 3335054 -479709422533909994572666844407805568 3335055 250233256881717381714382498593599760 3335056 226398191736608935854744123305664512 3335057 1075933543390596055632209964333835632 3335058 438410772038961624451434585217610400 3335059 -112645483936280898957102639663089408 3335060 83740266215858495554089413161739520 3335061 489623052652084881600219042989088672 3335062 67160371561510610143786267542384000 3335063 -493086481284550431309643599589182336 3335064 735963856116768008427933064101888000 3335065 -341495998462215547613526953818044540 3335066 146433383238293286196584694525186560 3335067 1475036302984293362554129023637740000 3335068 -422763754328958692694678141570476544 3335069 166464119969885744277665273002717440 3335070 -103387493189162630742321737569305600 3335071 -944819788490696561171589288527645728 3335072 -213226986045600592000894861963296768 3335073 44030899437239545088071802224803840 3335074 641730745984652761358184395642419536 3335075 366670097029390723853586729651030300 3335076 -413479559269480079373494248509303168 3335077 -156348413816665852261278135782101188 3335078 -4024543934251352012429470600622592 3335079 787745711432155846763793795066741888 3335080 -1921116448806634334871305212723200 3335081 344800091836022107680150733123557882 3335082 107922864183108148203927248232967680 3335083 -25651869280067935943786857960408320 3335084 31096033612099660808967426958358016 3335085 53032544434093591109018134885312440 3335086 -24840941504086939153219021748899008 3335087 -433119562917382160317659978207828360 3335088 -37451629094452257364645691955511296 3335089 -774340550858434053270206557500579360 3335090 -63275773406686011313850502419788800 3335091 5086388259982397701084871912869440 3335092 349136798479827273676611898995935232 3335093 -178049460703141959413121410518386240 3335094 4391945474578685055181297200229632 3335095 -447056867496827120497981658585231400 3335096 773995730548122619926876511118561280 3335097 30373679200369277138838723943745760 3335098 -72405750740023310947297372382082336 3335099 387390187202276507501432259958496100 3335100 -293679812364772205594883882153945600 3335101 256945673065960070267196088127369664 3335102 647163143659032832814384456716906752 3335103 -153697863438970106758381318155071760 3335104 64956670661705652355054587606990848 3335105 739098380049011063994943122836962260 3335106 32223771915446887981572024569737728 3335107 1781040596539039972979117997474967480 3335108 -305080533817720026735218470305484800 3335109 272205952884509004569424775122887904 3335110 -65311361759377935923494802079456000 3335111 -316187967902757487832784956825652336 3335112 -753892704278905424992515292545884160 3335113 -1086491201328248526527109974181161638 3335114 84087566862868630080762640658094432 3335115 66444649088885442734417300628771840 3335116 1159844051738313588561298008517601280 3335117 343563853716286179186305482293849132 3335118 345519584459648496946071130999639104 3335119 511836093406000498963842366573985520 3335120 73277863599167988685661982063329280 3335121 -150804418502263391526792552108347520 3335122 -140862989294772034130275662761683968 3335123 -8604879795136801526078443589688 3335124 -7986889617909742246424292956989440 3335125 -1297826628289368812361157657180941000 3335126 -1036501777041781410634802698314576960 3335127 164687503958457760451086735195918080 3335128 291534710637923101108104292762214400 3335129 -281657299679808456698551985163578688 3335130 177067366958144854385123913030267360 3335131 204585107575807331019628490330648352 3335132 208028844642646532748388429767952896 3335133 402775015918472817888670080431082624 3335134 -482120425603344095878490353288035648 3335135 53722309088922189273760422331224960 3335136 58742206250505566470448273939496960 3335137 -228042291245783743914771944001515200 3335138 180168849583703370316919985368338944 3335139 32949903147941283182690979807989604 3335140 -762132314629430795065737973495910400 3335141 1174840048734829914649291251803452542 3335142 -175096651193603954701358675695265088 3335143 -41613704012280469229431115473341440 3335144 257775120705770547018224625844254720 3335145 -177793859735623191695438275580908800 3335146 -263683829152013231069083997024129280 3335147 -755773330606402648221365974283858688 3335148 -615578350144124841396366494422471680 3335149 899375115077229362791187004036584150 3335150 46844805117023464623669795522105600 3335151 36390150003386191581229874754157344 3335152 -48538442103382527380026280951316480 3335153 330000270767678084381361525272851620 3335154 240638887027016076017498457754897920 3335155 395555935631661093099726942981993360 3335156 -591662484611969120272266181301667840 3335157 437021907840071824321989390782189952 3335158 288147387617670241786838661314923680 3335159 640040348488616069645805795178320360 3335160 72563151123943862701599224585625600 3335161 302871228851427926081640032521429632 3335162 -498105574562093568274371048035305536 3335163 281893354579046039917870466411689584 3335164 284516667860158633940126935599808512 3335165 45769572870777065774886458821461600 3335166 1473043098426368665103760736235520 3335167 653273436000038809001319695468277504 3335168 674693795036352875625641756640411648 3335169 -240096612986174626256733159370831056 3335170 -287471975945821394794643444177610720 3335171 -4021955755646290617626421614716416 3335172 959829271958808437452215130347264000 3335173 -447523329924313323745846092826124578 3335174 -749154350556312614337593714667978240 3335175 283326561341228460992638647713292000 3335176 245672010713049608875795694350387200 3335177 512812767639722537174908631413654452 3335178 128947861118527177096417490985185280 3335179 -53025542594345897546866936435120824 3335180 -205651624571726515224893900204252160 3335181 -244682120515210791130677922046134848 3335182 347148062592972756807890660108328000 3335183 -34639228334495039717022157335622800 3335184 35588108972173806781213643758632960 3335185 -864062035161468148732768861311446220 3335186 56089700153631627594800663904713280 3335187 825480782282089697269044592123721280 3335188 266381784037736164352328313053552640 3335189 190596379194645845069451472293589056 3335190 -73271875167622447953886991850393600 3335191 65242235655526938720831227572305184 3335192 -65139930309110258948050411041054720 3335193 19968499214452197834523169693156784 3335194 559654430731924513092785870536966896 3335195 -290116484885760484279960417458214080 3335196 147495483192959388385890308911641600 3335197 41436809901998676488869758319299584 3335198 -547406300597553883758428845030070400 3335199 -2210732506905914516126635609954560 3335200 392746417869182013209030451462144000 3335201 1005040948202858604195030237060047202 3335202 -161361228930546289360773236524369920 3335203 -219874025674129146080323749053590800 3335204 631521091537653357509629394437155456 3335205 256261738655594559792941519801139360 3335206 -254750268482819635791572071965083520 3335207 -710126158884506636438260704629168880 3335208 430298225722560652700435018283663360 3335209 -15554176725141242092409551384926896 3335210 -17392962572322841636170047655589440 3335211 451538119506929070576027733960956480 3335212 -65216689821798429754696011040424448 3335213 -528541402295482354380831940841143104 3335214 85802718866483554428908327113377792 3335215 -370498210487596730395806762739593240 3335216 -234978779174004627702197121392640000 3335217 -75403171674894870322177826886559488 3335218 725484760238757802094285591016844560 3335219 318353765976257158607282335373642544 3335220 -145559406086459761223271763782328320 3335221 -1151769765699636510204865205674898578 3335222 -426218509460701078509818588904345600 3335223 -608351947886578648423616997810408216 3335224 41230925689497262378795758329118720 3335225 -121093633937507405339863180087416000 3335226 47023735019367601870833059406572544 3335227 -120144700684409669658998478534265056 3335228 90837386792743496983688854083133440 3335229 588726899128537528925987894466745920 3335230 -223610087876213629846737638631175680 3335231 -1508104861238863844964421754606110248 3335232 -148660011952891635985562512392192000 3335233 -1831287354081563579977982423851818912 3335234 6929654717274777532170110837408976 3335235 307872927423026213277406745002446000 3335236 721323981665943403527643590136587520 3335237 -334884228458213920651225487234663940 3335238 -77897268141235952092735038330121056 3335239 -472842885177518032073949134481505960 3335240 21816380771433070191652489113600000 3335241 7900493222065108590397135499996160 3335242 -401786637988700309222845480209094656 3335243 -675200592847830089245869997242453936 3335244 -702984300377998987507274590228992 3335245 -58579981503271838593513099691385600 3335246 734624418511954206388894631915643072 3335247 -116167195799927039802359363744840400 3335248 -18983759428025562685452606796201984 3335249 -561621450482629853478902197732452750 3335250 -414840069555535390732873519965696000 3335251 203816387630934295647859102106006252 3335252 -560375870467128455524258560196608 3335253 248694020808851752623547332112488384 3335254 -57703940459826609217591190651465088 3335255 272110681508611169772537877759173120 3335256 25443101919786039699195294664058880 3335257 210244967715567471036492853837530506 3335258 -634353821743272239365710696485717520 3335259 241551955079761005983442724477498368 3335260 741114539130601835075602714434969600 3335261 -1802009719186532621213287049310481920 3335262 -9135847585498847925245459670291456 3335263 43999539960073066441393776069012512 3335264 -797974444991438776584473603163291648 3335265 -276550701665055293377296205186544280 3335266 22335766158070046206302656483389824 3335267 -129325452241829713354787765596495152 3335268 -186297018546640410572485632518154240 3335269 -154722537409032294253857370024135904 3335270 -97648632289380244297732275635798400 3335271 -311678681370134254507652064015382488 3335272 -841174259872387183421239452477358080 3335273 -150734357222494152354516690536321478 3335274 231760456939123791091502853674373120 3335275 -135818958428049360478397790416625000 3335276 -38309309869507475827143790408581120 3335277 -961717214132642424551692448492328960 3335278 -305389374113364019545080450408218560 3335279 -18511194671732762570864975594756760 3335280 56351044934701613550951287596646400 3335281 1003374855374677163736659289352907172 3335282 553012393014649686974454898575358992 3335283 -790289463476772928869434801970817680 3335284 601557724457988146874492745465951616 3335285 -561850936768972483373390092987098240 3335286 -146904615982342587485020439076393600 3335287 -254185006517781347722772678501688968 3335288 -483428616829348151678429889281064960 3335289 487835760155989836877321057095981600 3335290 21020445934183562987232625947033600 3335291 -3649232930412244189936375860225840 3335292 -80486481310693680628664515540560384 3335293 -107047327933182857097298726349845556 3335294 -89655660269248492738684381833122304 3335295 -9154755736818672638100848556332160 3335296 -588892358010264243786937441902919680 3335297 -15386257041203370951958563755853696 3335298 192444729055838384407296148049287680 3335299 147307654475835189504818583153512448 3335300 207327412288282230943182991326038400 3335301 299398370947356808150976639598073920 3335302 720179034472121119873293685050656352 3335303 869997678787774198078876756189206552 3335304 -194947238131335697150130304073236480 3335305 -273169155168438070716588641048640000 3335306 -65627679688071821753511745850486016 3335307 80265643239980484331307355643542720 3335308 442960255009396118900503853881307136 3335309 -270797614388958940550036475778533300 3335310 166857850780286334538239246994790400 3335311 -3613676546052631666145701231286400 3335312 62600338871838526180689497264726016 3335313 68948207180528191491363381313480944 3335314 -473619300614091150581523556035416448 3335315 -386864502117703908257146948034248800 3335316 7572220198092929959884357661440000 3335317 -328811217122037968558671950643715360 3335318 -27634677050611893831765944086195584 3335319 100260885327748126738065996516577440 3335320 -285486507796876794500244864935731200 3335321 -423684437894934363499786913648262912 3335322 156829280781736665849111442247278080 3335323 -392891248138535127160400638787360256 3335324 -790765894546952662311733801815696384 3335325 -76192729159644536411880870306926400 3335326 377984387689068390917528865069770112 3335327 160214653778264225259330758224997016 3335328 405210310378968935834589428620591104 3335329 -918314465521466667901227846809161680 3335330 324911225453623281792366154112950560 3335331 -633249955267570943141773744439511120 3335332 -193166916175670101400676797931110400 3335333 161471647137042654498992995177671804 3335334 -419767844602051589060993642737509888 3335335 -1134383373789179151791525105335623840 3335336 -335495450206393775424127881991372800 3335337 -37345107990424730437419164928232614 3335338 10479898939166226499060134730911744 3335339 179731444601708894724904042521645456 3335340 422611772647286431000947719933107200 3335341 802118200332941101288090976492238912 3335342 -24088982519885325417758717447201088 3335343 46877200014565925443699012803593088 3335344 219621749494418051084463000449269760 3335345 126690543124115109695351858588646120 3335346 247035405587777728128352780770530304 3335347 814722811488612437280201749306145960 3335348 628238008694851162425267473272001280 3335349 -60740459371508184393962790278301984 3335350 -15109172030746243998492351648091200 3335351 455575714422683519570251336321613352 3335352 -154835243199119330307548498484264960 3335353 248917841221655236346638652379220480 3335354 -266102717997201936276908556994652928 3335355 461335027962373710640364478567974400 3335356 512098938120092544199163181594321920 3335357 -485337054187080287983174155508060308 3335358 139217762968671042797181381530654976 3335359 626900609620997071968976724115690560 3335360 36102427541303304850066008283545600 3335361 -519994431504982655214723156202162128 3335362 -686023902337569085106282036426524128 3335363 93994909803212633963147940346123464 3335364 419648957538016050891839063493734400 3335365 489191866628139333522521863191000 3335366 221925938180210218114886412181281024 3335367 167348052156627726063331946171963904 3335368 24318584426304272065115219744194560 3335369 -643887338546101879800529459111096230 3335370 1550422579804288085239464875005440 3335371 -185958842907178358416182203545278608 3335372 -16501916246554729972086117584135424 3335373 -21712943285059638324801459435145578 3335374 -51465556822208196024157331654323200 3335375 841596361598570584732120957658334000 3335376 69661193468986054660174223745613824 3335377 -521418160839996543251954785062812940 3335378 -352292840907220338865082579356091760 3335379 599141393456763636853059758738662584 3335380 -91430144099368126188803103906201600 3335381 4763801980503106514408853759926592 3335382 -230311104943740231041172223528586400 3335383 130487372937822591382262082866444160 3335384 -395022522080978742293878733534730240 3335385 309254790060382681149315177014481600 3335386 284057589872302757749850566117009392 3335387 -336917574719007795449425732375613208 3335388 -152811640915442808635282224922542080 3335389 452136164358636831370492144797889190 3335390 -378561760884708065192776291398532800 3335391 -265837221725938641672134413225213440 3335392 809399776607865111371762792494006272 3335393 -138496712215997136454870314184056000 3335394 308445288855929345068173526239574272 3335395 -292842537826310233965602391546590400 3335396 -253357154792799423528443202820286208 3335397 -362223119213497007235848427364445472 3335398 -185451276279058970894008339089689280 3335399 -144099351812949107575143879775082736 3335400 -124231281451115183721885605564160000 3335401 -553964855032856157401550438333068288 3335402 58481907078206475924339593303248896 3335403 140849401827572071288751985807190104 3335404 363325133967899014402191526660102656 3335405 -671993939795819813707264837112189940 3335406 138222466543504997475467652069223104 3335407 207005394704885933978122811606044872 3335408 -18603200780549911268604028958343168 3335409 -241506409833431759903708407160981952 3335410 -52373597921684308237818499209282240 3335411 -235494356572866079959986458521672768 3335412 446107522662944288869531883206809600 3335413 -1184693079214587282229464467491616338 3335414 -49120056159096425586331698624061440 3335415 377699093600312252495096356088707920 3335416 -56134310275953472045110625242685440 3335417 -1087975589913311517459744759845386668 3335418 -427634039600541919375102796162351616 3335419 -224509667646195280489183219382818640 3335420 144063539329022769162465295004482560 3335421 48156307601988573659273386267647360 3335422 -373798002515841777042349416294847488 3335423 35269021108579324477852110147694944 3335424 4812529847028494055993137197744128 3335425 578367719665950664195239255098336150 3335426 331902071542699903459341302979778464 3335427 188795633797129826224078200487204164 3335428 503823300724504622247901747078947968 3335429 -1589587187019529657552756155589099524 3335430 -227329904419976070962460755655350400 3335431 231690095242003133339807347871126400 3335432 143723463257617624564678867041331200 3335433 -51227658819784096457505793615037952 3335434 -425416600179918744400165134572657568 3335435 134130021991118651506630206009070800 3335436 236741372565774528209753332252081152 3335437 -23475342234943269103515785194197888 3335438 115214298495326068658380434062742528 3335439 27574545155572453706880354323596800 3335440 1048125819737579653159796996997120 3335441 -341913516891978620189356579815667200 3335442 -224977550416252741553167205078579712 3335443 6677327951875710326191475222323624 3335444 -327371463005403195581231043702804480 3335445 43063708665926241093502121880499200 3335446 -547409089269150437398595154366479328 3335447 -407936638449506664675550792179244680 3335448 198172415408045752752363480066600960 3335449 -559423352338510221202792294993070592 3335450 -109913246968115396265347398578144000 3335451 246876837454427697862861700657700864 3335452 -159343553357036694064304201617123328 3335453 -405599635842421491880205449416865920 3335454 -123569426948890989953250235656985536 3335455 210810793058328788276169252739176360 3335456 494126641185126465493730353399529472 3335457 -145370363403070199021973981931380960 3335458 -36247720617143595663028642429300224 3335459 242308349657859681732131319639276960 3335460 104904918129293774412180364021800960 3335461 471292560895726899565991269208559712 3335462 229272030872974268105032388382546432 3335463 -193534069306784591326651145821372176 3335464 -514098091163603213859877492554547200 3335465 265477579935206514962313400646753280 3335466 108863213466122208954522952646082048 3335467 -17914964715472852134576630652804760 3335468 38179501082924059683203228115259392 3335469 -151498462994582360670216441014515200 3335470 209845881150590490729005475234092160 3335471 -1294476104735826034570914893308025328 3335472 -111668654724723042303989762815426560 3335473 497113931347715396546637200050362084 3335474 740629994930435445999846949066956192 3335475 98987752833958561423878929598278400 3335476 -34933211835888780430973225929375744 3335477 85972451256914369285694351812415420 3335478 71478764956109513057601793238893440 3335479 777049075062288081979770611172360696 3335480 -464203834939890201425306810288947200 3335481 -142788847018117157081013998948461830 3335482 -647136570372377747705146190635179408 3335483 98189742117690194535787626990654384 3335484 139280655104430832292215635078266880 3335485 932589239252629974006969255281756760 3335486 -102881306633827394430276374486292480 3335487 -73424303184381155175171018110492160 3335488 112945518641774949598582405741936640 3335489 171954153864780093841870728645028290 3335490 -125138368181333702115566856759437280 3335491 1144719929229265485726784883343335952 3335492 373449409692792570819006137307148416 3335493 -60220658847373689389716143005293440 3335494 166067237005592817992488123170835296 3335495 -581973237055008509509222415805098880 3335496 -372486856609597948964096876544983040 3335497 72476457198100098725638289916577440 3335498 361692962551876352131184120252862000 3335499 23765315909498242977837818362532580 3335500 -354230255617781696546125228973568000 3335501 -112496459166748133203869797971802388 3335502 -1622352843784560288226852890130176 3335503 -537677264725315508222259314481455248 3335504 -134418139480289361006039682438471680 3335505 199216931389875562121216796386338560 3335506 -80234096061978455179955527565222400 3335507 52870918399765006291043861414246400 3335508 246385716401725857915012746543314944 3335509 -51643035352808000745485082277973760 3335510 2755944976829416849702866552428160 3335511 363856865539172937624175565529707904 3335512 549580086044619183188878631074283520 3335513 -79337041801581121406315697158735100 3335514 20107874885595468367561323563059200 3335515 -692784802048090731119606033527659840 3335516 -45416834896311277746657500635189248 3335517 281774096058288721430615948885785734 3335518 -278252174607705053815991960703329280 3335519 -81999635295655088576608312772809488 3335520 -180068554509983733248536705302528000 3335521 -378154481688717368209609690848419136 3335522 56501128690338409167194555295398400 3335523 -240335785073446335930706275032795016 3335524 235573844728669025046054457346816256 3335525 301640442979652600952402479007014100 3335526 609159713341718469258223266633292800 3335527 519823519160138083464634990223349160 3335528 -583092638682406680341040720881909760 3335529 -357784857583866180872237058260156352 3335530 -357832940592524728446401200606298880 3335531 -1297398313128743302974773963998006668 3335532 87559517362991638732279334969513472 3335533 180229365997565955887772167662077782 3335534 22168801573030465013574043512923520 3335535 51960606923942511204463166640290400 3335536 138127927241728902896040651677171712 3335537 531956152717063134514212812387775186 3335538 -16565526963973524676895973248532480 3335539 -289443397551519629891774060512160688 3335540 -196455380764401645921316424367321600 3335541 398714755951040123074348518405956928 3335542 37771194224106692370082933404099840 3335543 -744810526458342842695600870400112480 3335544 643037869207269490832034607535247360 3335545 770603724215712843312998985382123200 3335546 -401388340974056332453845037412304528 3335547 632467165692280437894553442601136128 3335548 140501121380315771801693551238187008 3335549 -37526479897472279781614995872706464 3335550 -65733869858167124871693974011958400 3335551 490366275935621276682646326825924600 3335552 -760688552742611916652970539241963520 3335553 12639253587864580681586317667695680 3335554 610314961187230969113098288286656976 3335555 -36368205757938564794150762104987680 3335556 -141752626716227812711408857112842240 3335557 -15256658816163687108986232343819940 3335558 369845055501934820297131068590006880 3335559 -16001846928863826858350406471646296 3335560 -345137202146548053194832822184704000 3335561 -269801827138677310959953847677012838 3335562 -272779763292928948117783086742441680 3335563 -410641049510090662412774058152060160 3335564 -579953384267641137512122842706905600 3335565 167664223812451708440806031345672000 3335566 135995836840617677221615898329648704 3335567 -1177849368354638675609371915742418384 3335568 194713119364547031608032597987098624 3335569 263962727074048639699726075129715200 3335570 -25857114739060818567872095802864640 3335571 -135881395204671416123323879483462860 3335572 375554091346284221860871371777198976 3335573 -825815326128254727257077834085144178 3335574 39512478317258429100506663388956160 3335575 224076322142758846793520833913111600 3335576 899968033151563176891497909854894080 3335577 603599041987384467447559488760368912 3335578 769001683512398332236400824310041840 3335579 119570317929147837221292394811159760 3335580 -14885188221023717473554232475289600 3335581 750930716374925809865337502598833382 3335582 187888257404839979012946271537963392 3335583 274359517260220326528871046513251200 3335584 -238879869574662483032839811113156608 3335585 -385226018095074481153056293635227840 3335586 -278065150805175043071893873553899136 3335587 -534570993445615525361414278999071648 3335588 -11431405358266057561459334938365312 3335589 -5116932610298580820690418303842596 3335590 453926849083235193314053892114974080 3335591 234275728647692301052120154456193072 3335592 -266286117088319663488203120473948160 3335593 -1164195363733299757446870475023665158 3335594 -423580808744556532021584848789589408 3335595 -384565201748501168200692342717676800 3335596 225259413564754690201362126940752384 3335597 906876942430045300348178090110337046 3335598 -46421086520524507077881208544100352 3335599 -734782923154584871031758299974796400 3335600 34367408026095466252546176024576000 3335601 -138576353064857639821872643202913168 3335602 41462123571964279259288887535769600 3335603 891758750778455282676085379067027480 3335604 216132980063002508103411577034944512 3335605 -13019000950997462491623199364215680 3335606 466658609262366234381441653100964800 3335607 -1249120256009024124475669730044080 3335608 608202928775858784483949013168271360 3335609 510521464128660309149099791779001860 3335610 -208444380276582603967542758756778240 3335611 698269161215920145600107611627258212 3335612 -247145835580374170602053648711951360 3335613 -183538510472760004022051159706697056 3335614 380281856981618524662099853219114560 3335615 548194305580058682854433949912406760 3335616 185532800416439008164198889178529792 3335617 -1264701758113865704933343934811639040 3335618 49155371888962883724363489401571840 3335619 310624167203967580926175996587237888 3335620 492165152494193197988941878798439680 3335621 840566740181300009510303352206448000 3335622 -287001096019875806358246760895469696 3335623 704757015896754074140360700145510872 3335624 220659091943656756715480589867417600 3335625 -16852239968228562346714302978228750 3335626 402832991776250073381993702787353696 3335627 538261054618238090602210045580035476 3335628 18754725627181961116808904617278464 3335629 -270919988783392428049888090979099712 3335630 -161154378339715724297867157621407040 3335631 -82293529194592626218909175395921520 3335632 29245299789006671370059845898076160 3335633 -182655850165337846639322432129612480 3335634 -211801076012556641760412877170421760 3335635 -491072510283280349669000670136435920 3335636 523819148613339769332082367933845248 3335637 -183134856957273434871353006954286336 3335638 -30124297369595894845862124376272000 3335639 -3913778156248619688289839216767976 3335640 2599698621940694172458480458137600 3335641 -2490558422418860512787210341180718828 3335642 654948896935794140993872129724351472 3335643 175380815473926092455607270131907304 3335644 102074646983531355356123279889377280 3335645 648087162644145634608304463415825900 3335646 -309572794140548336174125176637876416 3335647 -185534163244515147622367363341033248 3335648 -650920019377868074048441436704604160 3335649 -76054014599446591527406895283290112 3335650 85753281098091029442803671794706800 3335651 576600920482031306036975525532139008 3335652 -133784948013968665400624384088714624 3335653 902716387040174153356667478620287584 3335654 -100545288344779605715588692818272128 3335655 -498535660225652621036121007770746880 3335656 -1130318163995130576250451665219077120 3335657 445817047214554788173366727278046180 3335658 471140621495988578860728696126773760 3335659 -687577814645485025859331134101450980 3335660 121985869305314065676273548073287680 3335661 -65255629320306038007217018482408576 3335662 -15365268922157583673213606309650432 3335663 1380422771018331512252569027257076800 3335664 -195084320498329885309443267808690176 3335665 -81772153894750162223348870814057600 3335666 191682309912185193818389545891862032 3335667 472906491883818356398715851273931520 3335668 291738955386809834761768055216920576 3335669 571841337758879406394187162877521070 3335670 -131692535331928143381063345153490560 3335671 1098688038994289907015749827694544872 3335672 920705096718182043637969573992775680 3335673 343219718263692713403119120919161568 3335674 626880665790931908065516929230612336 3335675 235114340526190378490226376050300000 3335676 228396153345611866017500432899630080 3335677 -223655709178968046204702179441364474 3335678 221098307159623922584454542696778880 3335679 299423665732933537738026995165527224 3335680 -20773167819684490639953479797309440 3335681 17951027023137178361270489914031364 3335682 -2370138352050007435075086418108416 3335683 -55102495806981656515550055850758000 3335684 686184877747376656183754695994499072 3335685 365837846776962867190195115039056800 3335686 -309714649779991553926791787206242208 3335687 59657869070816828746943731479436680 3335688 989536778397731309650390673226547200 3335689 458789355562521594611796329428457472 3335690 161818905126782114954372405540459520 3335691 53633351435173142295332563060191192 3335692 -607459271064437655481693677061245184 3335693 -12474629814499972031230246422539136 3335694 -7411161715903161597575665212521472 3335695 -803830456990753503247947683586186000 3335696 46738152530912544108525072207052800 3335697 -213493367031704826662938883588253360 3335698 -223558197590055781761330481104269664 3335699 66298891969285724635639634597724120 3335700 116772499640170143477349818720768000 3335701 601323293203182782224645982295122702 3335702 454820550645139747228835169603051552 3335703 -35900394339107421039674853159232896 3335704 57414226113012838741719822315509760 3335705 -712829536008598806100888905111862140 3335706 -236041604428017102911560879915825152 3335707 -99461518313478828214248058712498044 3335708 -121237924515253065203408301241846272 3335709 357675861318723904633944014587639968 3335710 44311385891555662014487468826760960 3335711 -292490295709482117464172892776103848 3335712 -505286644744832088052765569455751168 3335713 640120792460744100152222185656602304 3335714 -230540068887481931982477052322561760 3335715 809893622727553959774686745532476000 3335716 -552290356406131484456779785883950080 3335717 302211109304223254164293187513646784 3335718 360726852403065478429485827143706304 3335719 -454116713474229530366208596156376480 3335720 -394026210016703553714588776600064000 3335721 -86869703664778357747889850990034080 3335722 204528775663091594363824035315221760 3335723 13761682510529635273866297189862080 3335724 104352231691475001251102209104433152 3335725 5060204945680116740545975631364000 3335726 359058909611974509208587120156117312 3335727 -82862193978154720540422146426273640 3335728 593952015852872771186806309339136 3335729 1504449769538455902896442645130686576 3335730 272316845218875915564922042870110720 3335731 643641581230507257743847417700861440 3335732 -22387242567774214240912105539851904 3335733 -249032513481589574055984693959527716 3335734 427791340375483894327748731288538016 3335735 7935099775446441695440345441454400 3335736 412401656509391940632844596577239040 3335737 -790910753497467350636302708909382614 3335738 271854039017512356591887109816266496 3335739 28001432620731023049172592002530816 3335740 428255492957237895212661514306606080 3335741 -591368993484057097722190499883909216 3335742 -5317953543021917523062922546024000 3335743 35201089596363241225215621482316992 3335744 -194530510937583048145274700396232704 3335745 93755766867516927490429301006563200 3335746 85778681500687715188718501030373072 3335747 641538321984464170313610976678667196 3335748 -115601730636461216725675948942135296 3335749 738372990783252729072949486298894750 3335750 545299316536557874337670085626528000 3335751 300753110877518362872523013082791280 3335752 -431932465040301502237901781882961920 3335753 318315322538409571751039390478199002 3335754 117078800212936071047251951376832000 3335755 -139889150684286247184001170790199680 3335756 -94012091663349656690854213542481920 3335757 -133758046863083698775602408973841408 3335758 465367319481610581466962649916697984 3335759 -12623934560426372573714706367964160 3335760 14215298176043665406775647825264640 3335761 -451484788024340716306644823186803456 3335762 -250429467430164167954007797651008368 3335763 233895904604322385460980704344706744 3335764 117024276273065783034547734819217152 3335765 -28305315882766409923454048451640800 3335766 31673793779046962376430482184126464 3335767 -402207626197219915373996035341272520 3335768 11923413672167653531775391075471360 3335769 -190796521858919740134440608852363680 3335770 -302271026244295730054533259660524800 3335771 679586769814104386967012111293979972 3335772 -109530654231171955142934173692256256 3335773 -1001324126225054519418998719059118080 3335774 -20801006746753538341772343729571968 3335775 -60001161518560405105075897117152000 3335776 1076409519528649293639688205452050432 3335777 -1396684226487325488653654802457681374 3335778 -308664134377105267298518356807115776 3335779 1090523755181361204362504695270360576 3335780 185828466161600818079125692321853440 3335781 -190316870863595331720189735315046176 3335782 168358167857949716139352744685174784 3335783 -1603694838281205835713632348346722640 3335784 981618508513149125037843838399856640 3335785 861275055567746002185376183845511560 3335786 -60115309489433703225710573543780352 3335787 80259079028289960851796399490886688 3335788 -456191211432056606192783016451462912 3335789 -148853006640010963771613023733290410 3335790 -124537181994993613895645355777346560 3335791 -2432771723422437441661627154138468880 3335792 193881143555631974185450400615792640 3335793 -8672870732251135802792971631441472 3335794 -147894823636190728843944101101825536 3335795 68181171516872314661763524911366320 3335796 1217926193804493407693867166129745920 3335797 -91651871037035778175807241720856228 3335798 -248605762886843736099556974813621600 3335799 734554863390387093920687452716837864 3335800 278415665911430817933954352117248000 3335801 -76998656795011023565097492987998080 3335802 -115290437569180709656479314556192768 3335803 331317979707729127480105447249414052 3335804 -307127623227996487708592991376972800 3335805 130899006210738831887690277977393280 3335806 -930471348790921844880944149510529856 3335807 270386721114270202807014206882269056 3335808 14420149555885394468587309985955840 3335809 36787787220673759083407087924805480 3335810 376452769155972874217404416276118560 3335811 -13142863241682511713644329829792640 3335812 1147435980560005471231121141285952000 3335813 -107772371472812069051314895436676296 3335814 307793164306908938154389715632179104 3335815 24323857645330052550468807206400000 3335816 540241409760468828706302503317954560 3335817 -62824482305370619918247288621502720 3335818 -100643278197166375442292008672325120 3335819 595164545031936579429504043014923220 3335820 138522333490093353612669015045888000 3335821 170625325866768729087990106548196022 3335822 318072562537559515677894670578861120 3335823 13124037577888260001798219311329952 3335824 132368279923569454204187006684733440 3335825 1303673421420931348501414903289606400 3335826 -145557700242301424243041528378070016 3335827 976182627072835739411091170268825672 3335828 -353502782732404575693168060339118080 3335829 -42536479116474306494388879809860800 3335830 92408127167573477539481041169299200 3335831 -599672157568591946811969150471318000 3335832 -86533784728030631834866942554746880 3335833 1173953058572342308623734229280363082 3335834 -599098916193729339219692823091943184 3335835 -269468028965168490951998669758899600 3335836 4612756953149853773888894256527360 3335837 -192888751698380846509754782433373600 3335838 -39421379660133076758914885129889792 3335839 78508119709562393580825135101915224 3335840 -1032500852411283571686908038889472000 3335841 -524570992717114495626765120284758380 3335842 163596584846766586350868704972949824 3335843 -650004429278880682182332643143660640 3335844 207438212399376294945555197821839360 3335845 -117713878171672125777721137457727400 3335846 -255751716066311533098314958690414720 3335847 -416685679666929546962784764656656600 3335848 231209942145142745178134028969246720 3335849 -1226744380554776852287092355523280 3335850 18704579653706673914913139779456000 3335851 -317606596727139342603884823798003408 3335852 67424225847962010728530386066435072 3335853 -209368470131590988713698528961892256 3335854 -7580524560305033685073305263892480 3335855 47868214772365262043069588933986760 3335856 -168997950520288129357522141313138688 3335857 -136142595730486856559150170894146048 3335858 108272023015131487463029605045947520 3335859 -1023716568510168827398104466667662776 3335860 472609878867516286850332483844812800 3335861 2366296752003223725444864734893172160 3335862 124173485743675788475549740660524544 3335863 603544898646469764199743803730062440 3335864 110274437876068363379656238294630400 3335865 -16989040108367200710775247388972480 3335866 381858345351832150608938608534891632 3335867 -529695937262217504956969780723805084 3335868 -224825190234927137804157582978823680 3335869 1501397503632482185598989305253835340 3335870 -306050679857214008969591653536499200 3335871 -115661218207244972730381835518594816 3335872 -553351212087539451179099921653432320 3335873 25479597450361675909173841532943144 3335874 -205495619969646734152142909493574272 3335875 -883831163487402853462364941020768000 3335876 -505322004755887105124239224908320512 3335877 -619488982549354389909634941711932160 3335878 -13178601189124704821919053956919040 3335879 -358058624194993618357584883637398080 3335880 180427846251387087809113514250240000 3335881 122918492894887227860857760377012 3335882 -48413310732768026754649220029641216 3335883 -111952610440214230746342807444601632 3335884 -52563247884479536016420008261435904 3335885 282361009064696993727841580093909760 3335886 -185809136497407409893427365139651968 3335887 91482166977738412820431933229947240 3335888 266121421091800170925588286377254912 3335889 -488366376583015955210692141988802576 3335890 -394362781973030046738125776161448800 3335891 312082608291606993890941833461502780 3335892 124298805315377654652499301352996864 3335893 1083595819756725112233385377116426880 3335894 -122522607204665873082363501750561504 3335895 259185579302241456642821362538446920 3335896 772303634227891391888470662842572800 3335897 12064024443528472582597088891617728 3335898 74328804829714684269804796385210880 3335899 443765373940466121692325282670524960 3335900 -503286007420933167510628963621248000 3335901 -731192897803667043316946070573571968 3335902 -310885693706886126894502496421118848 3335903 980721601898423396829207833176885152 3335904 187250520659473382657636432946659328 3335905 711467799308949198360345326474583060 3335906 63101842149303870750591470296419840 3335907 462473056265565704295052984822783920 3335908 -505824444083803590774771217114943872 3335909 169970450687342561974909502369404416 3335910 72417339596593664390016826485719040 3335911 -720674248271979774772220975654479208 3335912 -111486768799430265686494054512460800 3335913 -106181281461709375032297515416266816 3335914 -470759618225124792030347421422500944 3335915 199254485211116455856646888818480640 3335916 186630742135259689290583853509719552 3335917 120806664907831957692303244168530220 3335918 -266959106171806223354752093941819840 3335919 468820855800147614999129880177507840 3335920 27485225351557228606862814198497280 3335921 50061408172786444645947285711539952 3335922 -1592395808960515242916036809335520 3335923 -250600900430540174659004563152235828 3335924 -209023012442902578419729616372043008 3335925 -32570162416145644403434352370108000 3335926 -372075422113851635515929280701616512 3335927 -180869957389940563668783999303178560 3335928 209631628030161467717345673608601600 3335929 -679102537326700692832057458797047740 3335930 -239976046672863383702126157551124480 3335931 358233901531946468856396533257377840 3335932 -26632188102568364273329198797358080 3335933 1221306060046283789681923271622031680 3335934 -74241246186885781516611027686335488 3335935 563128862159890518646284476036580960 3335936 526290928083780469231992080204562432 3335937 349789040028984688826209979392107360 3335938 289405536575442053089578729106695120 3335939 591013764262348304132631173212013256 3335940 993171813040991835877380711505920 3335941 -86342242881357116199818852587710976 3335942 -38836412789854605878899957690496256 3335943 166066709961333958106941274265423360 3335944 117702570161639995592321666738995200 3335945 -31468369091938596569158239037409400 3335946 1262018143202691177407245669081344 3335947 -25822634155133300812758715374162604 3335948 238001534608693816110051492711923712 3335949 -141459474654987721018329248487767466 3335950 39997248707597551704772672110134400 3335951 -72674856912157606805550628085364048 3335952 -153447159062232828995903304081408000 3335953 -915357089973278473420992725186302798 3335954 -743919260320907136157113385771476816 3335955 -23313075428784806409441894105242880 3335956 -21165606768845025320431927976476928 3335957 413492525755129683778222787448955800 3335958 -92172128818644424391182819044940800 3335959 40697979652403222000087625027348528 3335960 -503683571689722266645927116016640000 3335961 -56354940474041299591074811951728000 3335962 61399549178419754522937696580823040 3335963 1196614942353133255030207109196086640 3335964 412374283408075736875297987431014400 3335965 16019509972711046430253038257896920 3335966 243969142953623597967222509789896704 3335967 480655399712428536333735507642226584 3335968 192302965451171005471448820702904320 3335969 -495832465876592535514407191170593324 3335970 70797402706850471497694638809600 3335971 263835599504341026214436314780654172 3335972 -11937735268588822378629755293483008 3335973 -238058662203141519052237864906413216 3335974 10325841475079064903286175637958080 3335975 237122965541817838875551109447336000 3335976 44801815895495010258923502168883200 3335977 -932788631936420175369654451078668 3335978 381589847901613587460889640481873920 3335979 -390847691341624458938885380456230672 3335980 -487654396171316515258981873567488000 3335981 -1360032200721981990080826963870719136 3335982 -40697593094662268993100209800995840 3335983 818571551079933412178395880929664 3335984 243416978461976649637525176514560000 3335985 -3068250852939954071301060344063820 3335986 22501872236802136929053967613857600 3335987 -384245589766384829297606380109894520 3335988 -362801110218603467242117894562304000 3335989 -218057591411691086462989095516060576 3335990 -94655983827726190397040683307621120 3335991 292908011709647165013212731609227984 3335992 -169190392772468951678242295435427840 3335993 -93518108070952258856252473958445696 3335994 75768776039378144988826523291293920 3335995 292936035954702577917796017312391200 3335996 -168989639745606925927317391410816000 3335997 -209774947479925109108241160147723776 3335998 -114660624888548041375953898294832064 3335999 230312277382488152128739978031960000 3336000 -145737426552332305687790663761920000 3336001 24255599927957044837266917394209202 3336002 142143219737054237682170312262623952 3336003 -17273981480940366299891208151621632 3336004 70486560033587320270530359869263872 3336005 690293360881401195461268565472471160 3336006 -50404343409169778164019188995293184 3336007 11114396012506471637718017204446032 3336008 -452430714892591720425201512764938240 3336009 435444031202084263083628546645023504 3336010 42303762363984484971440682685624320 3336011 43723718620897423867221410726067744 3336012 -529357817939726949109753463842406400 3336013 -811011083567720306283557840571232320 3336014 -389337196519492352950873870865544768 3336015 -144595182691246040029208123527644000 3336016 -46756883562828274905598220714057728 3336017 -193501009924692818790205865769377934 3336018 -92147668471715471458120995042124800 3336019 -67094701049425755989020316376137256 3336020 253788398212440013053084481000704000 3336021 171120264411571148992903192182538908 3336022 117511289191875895537628934706881312 3336023 -347509775140995626727942596748172920 3336024 285968534382428452254232380143493120 3336025 7182856872435687888727774463025600 3336026 -7732879301754897126297414802273536 3336027 -35474405075245660643133851337680592 3336028 -141294272759347274751206695206456832 3336029 647061414135102792040760057150514072 3336030 -191571254941134669967840708226926080 3336031 -13729430861421555996092195546361368 3336032 -110581627658244974829394816360513536 3336033 383761867382603053008036194841634224 3336034 -55898844633949222975302700519127040 3336035 455692838149032034740830664198789600 3336036 37949003204998011504123975067238400 3336037 -275070747253530311379791732384542080 3336038 773144100198431082241316477201245920 3336039 46770510118483575575906426223552000 3336040 184847005322570997555920132876236800 3336041 -269242065588308529091123096974941616 3336042 -221563306708803636719287443302124288 3336043 -506827457563671759310834009808344016 3336044 334993127552237509258045083281894400 3336045 15763886123723078221303107403108320 3336046 -158157997056382738311158129313159168 3336047 -128707430479308580059143210893105440 3336048 -5129888835191995889165530279968768 3336049 171955061374580632648469111562862960 3336050 -103940136699117935510936374257349200 3336051 41927023461846685116365208148696632 3336052 -949896415610320535130239915765889664 3336053 -532418751431425030213332980476525920 3336054 23616247505365081981203224499066240 3336055 494340846183917682033371946310191960 3336056 853873754221122219680409309579386880 3336057 -764519160043850785674331068376875846 3336058 396979896644751460162995293817876480 3336059 -779650476318146990289646564695712080 3336060 -117573418907206540349000954748272640 3336061 1502861179196394791650145475646913932 3336062 73251145806808662663634066404844032 3336063 -871866510771568689545708926263605616 3336064 784422216494834358606597347239526400 3336065 210445986345747479495174626933528320 3336066 -20106516964213204011936266833271088 3336067 -2041962085064996037477908507856832368 3336068 314616570944714897344595664804039936 3336069 9603791743218499848035012679023616 3336070 96744287098385609662938564117792000 3336071 -924668043618829213667569293514282728 3336072 628334873298478596683067124550860800 3336073 -469715443262095702421672697147219000 3336074 59456179328576513447980198536068352 3336075 252616013225214626532181070542182300 3336076 66333996399888521447740042615626240 3336077 -299124360586383266887683386649174720 3336078 -45641908148393158144018779052431360 3336079 -273342795430149944590017292216508000 3336080 -129115165235782136874313554465914880 3336081 -140091948305269434236962159717026816 3336082 191325456427088161524329976733737984 3336083 -517028144139120715059847721150569776 3336084 -288796199896449506554815156331697280 3336085 -79705316319879221446944103113162600 3336086 26838431898351204405557130242473344 3336087 80046682147845717197104516093103952 3336088 88054401157024161369069847601233920 3336089 1095261941130428291770707683805250890 3336090 276209498321551547474341446265098240 3336091 -487073410112058816260330741996000 3336092 -409518968180798272036976279227728384 3336093 -1274703257228075324467858058130665280 3336094 -497745830693939922252171576601476480 3336095 121141795713391334865429919914211680 3336096 -144918369834138974037510471234355200 3336097 1468414495673188285462364395996066944 3336098 -403871729645670313090217014675021536 3336099 -8269092422084465542611792900019872 3336100 16674329328783243144595076461254400 3336101 -296324847114318618404818999119608898 3336102 91965908617381756636750549350512640 3336103 -185254625437703191832990216250400648 3336104 117536348485846442805956082405457920 3336105 -188926557662580786599733402628322880 3336106 -627684912115368712993202576017639248 3336107 -157711882214797047302133165247108128 3336108 869076949719745584818355553269636096 3336109 73495563825443043447736152838856416 3336110 318029629246466481538380718721280000 3336111 -141826654618185920375360957248130040 3336112 -538758790097077463584324851269632 3336113 905477477902382673604402768161817584 3336114 114907649046494268996290959085659392 3336115 -670061236175135822925155623170272400 3336116 -360086487593640154547873863403267712 3336117 431696537679841900496526424921538112 3336118 -14882095614125038560469928286254784 3336119 5410884161955741111900463495912896 3336120 650114851538572607934072404305920000 3336121 182344348339241810306484293749253024 3336122 -444586751209037859089989966441215888 3336123 26289068075443623196877071135993344 3336124 119755749688425703903149490619284992 3336125 -564757009870805908755340430671962000 3336126 -233459747141033153684458987457662656 3336127 -150205220614466111284016481574778880 3336128 -299643746970058020591107946087186432 3336129 54644296435769133110173976555550948 3336130 70212197230934347833665701292812800 3336131 1122231445594404773699064781483486560 3336132 245602689771052398805519850131156992 3336133 2423449177064199144380488187775054940 3336134 124330901414309389409163595132808640 3336135 -230869970249316932106551307123849600 3336136 -812097927680101130102987853959224320 3336137 93630828934085808148010822212205952 3336138 64981071690530524949566841573914560 3336139 -1201424070602370961138769239766924120 3336140 22801893717517712212533546198973440 3336141 -257667047000083697306230816361587008 3336142 -4550121743086879997064351915786048 3336143 -474636967837431485690275196330944320 3336144 50936280096197653481456475167784960 3336145 348307243106661700092917990447238900 3336146 211671138508588224742924586375858304 3336147 22210492681434874681016032684363560 3336148 -273455724681195984363339787213467648 3336149 -118575385983377784672004120693242240 3336150 53176822199491213178045113930905600 3336151 157416385610901799300236392097569728 3336152 1288064309539708287936346213575321600 3336153 182356885028363493295121485976835840 3336154 803653863707984899729141739030533632 3336155 -10419164083930536613854913267756800 3336156 514350627459475055417988515773120512 3336157 -657711196521617984922061920284691168 3336158 -61765958559143214367488391585087488 3336159 -457771634542332137220719781521508480 3336160 -1184575004631105669155812564795392000 3336161 766493356194894447327278838358233762 3336162 112794513527636402718043615928429952 3336163 4465417598340441598767594538795520 3336164 161881266256714574919099012506716416 3336165 160768933589158783816012920258694200 3336166 -490950050218296787131285472446343968 3336167 215510206568987991127140551790012216 3336168 -793580527278392773584874681184993280 3336169 -214416865527908874579266716378926704 3336170 307350174339851590530982211633049600 3336171 -60744093125927228230199209182462888 3336172 -20380072373332351819081250988359680 3336173 -28846595573461329224434329242208576 3336174 71991668122549265445839106677389440 3336175 -443858089088522491498671605226280600 3336176 75767152538740501127687305711583232 3336177 108989541388622362119113470351887936 3336178 -534690291345580152706504166853669360 3336179 -190343470842388972096071617563550976 3336180 -280104072440692049921910447799511040 3336181 340885787354709757293885153731383982 3336182 -251409486619209959925025960309837248 3336183 -482241317232188039361879679052802048 3336184 367616497967382062037101751743938560 3336185 -183267305662111437349668409731489600 3336186 -26755994740872291700952766601852416 3336187 859791206053114575063214648543949520 3336188 -159569984421873978833210474634468864 3336189 166433640406580142842407817251115520 3336190 -159446420008905569841578015206191360 3336191 -261710292499328321273454058498111920 3336192 -15099353577078005773683689300951040 3336193 16521120956057508170194959152881600 3336194 53833766773767951568872898573358592 3336195 187779261643408077757223608495432800 3336196 -85272251338872227997902912211652608 3336197 -681901853408444288816780723361654528 3336198 -8727141137438138589134519880932352 3336199 -394334840116699171555403820033998064 3336200 64938361451347122390004006477824000 3336201 751649218896616690729389931050393600 3336202 -314136938201491659715942548819398400 3336203 -35470163839188082790927389643426976 3336204 -447988887547017990727723016239010304 3336205 348067183902225134843450181565750860 3336206 -441569038194223714738778337632450880 3336207 -106223047322042717654117277501307008 3336208 300441964382357644939795141544517632 3336209 17273528208957804945542827462975410 3336210 221423231617196765195949638106470400 3336211 193757031719009791646596085620606824 3336212 434484389291029042216052824409856 3336213 230631698778967386093963699912326400 3336214 185485887889918572434589944542543680 3336215 866906057135361953239118376103326360 3336216 30075919372406337612473517513154560 3336217 -19635905599380334994975977254291440 3336218 70119208269401888450289236167604160 3336219 28209869300524166984331975950661888 3336220 226289054430914048336153787442421760 3336221 182632946373788161139142279828278112 3336222 173922813737436726478091055263499072 3336223 -140728764921813139155997432002220296 3336224 -452725614504821201681159344475209728 3336225 77448942073971044132120825971359600 3336226 413608923968323875174150366088767312 3336227 -395450809109064554551799358019125924 3336228 6513329409469399169439681890451456 3336229 -432174127117628013029201404994510400 3336230 412039051489826270232419625808037760 3336231 -44166806167380168457525860902610648 3336232 -914522895443959961891595925040179200 3336233 145915995003896536858716723812946762 3336234 -207947892790668283222290577469740800 3336235 -61902319122106156291809070379520000 3336236 309721302488367897259475434680065280 3336237 -910445592928718116842310969256309706 3336238 -381585218293516803613817524448460480 3336239 -1363419488384703547892551538156574960 3336240 105842170472560075568889060864491520 3336241 3748021532172076125327319080796912 3336242 -9965956109670938496377915988903936 3336243 -479662018307735262760483218725825736 3336244 207865369809488984145473552266550016 3336245 418350109227253104374497496124525600 3336246 -18748758029308841603965930647560640 3336247 517758190049461858069580430691915136 3336248 -1494328173240340992539516163991142400 3336249 169338149779495108211908660010833920 3336250 -106564961641239767120086826534340000 3336251 -451017738161623212654196166991420096 3336252 145839917641830920477806621758833664 3336253 104242976098064161647487483187742738 3336254 91241505639279110072092400268554880 3336255 154028058833528739146180817834926400 3336256 34143869094418099317711570254954496 3336257 1156349670287131019452632045987934932 3336258 344297663703688247685394869787737984 3336259 -641626619882719373631119651417413200 3336260 -50792840034252014745877025102745600 3336261 -364551725150050254396412242392202528 3336262 -112644394696581149357462870896222368 3336263 -979942940748089254832182894699451352 3336264 -240926971350849420679270213117271040 3336265 -139243661450277277731102894235178880 3336266 -48459786938290360082171434311753168 3336267 986770441011259229957958761938863360 3336268 278046115571197476833781060845190144 3336269 -731739472043899136266756020818616330 3336270 1037699337838644028501668248002560 3336271 -1361523789108034340251326190162288528 3336272 -57834059972711282388770153246638080 3336273 -926126891859094008145687149946384320 3336274 -504707204720268001882266010990506864 3336275 -247282644090648514706380644719699700 3336276 -280761945956524690332890222853457920 3336277 203347776641416185228293653523258272 3336278 -589797065435410249292380054069578240 3336279 -180428008292118610167863850192849816 3336280 434929868387688501003310593125990400 3336281 -62067770885703727591898631964861056 3336282 21618098700296850728173629220884480 3336283 872936821533081386503132491110302532 3336284 -1043081112157633074126622701109248 3336285 -81867238279809991875529996341808800 3336286 213783665243956639316022298546336320 3336287 -382702412508613693530308697610734120 3336288 -440748444530039737393720712717402112 3336289 -557351740786758494075830381220024400 3336290 -54334485983408963061205098409328640 3336291 -42072275128149897220567693774579248 3336292 676514940813575002298242206028588032 3336293 49779322208832504889696807175856924 3336294 151309411842707115096987607645715328 3336295 405667440285020803581812022403529280 3336296 177325922992722061069964590928993280 3336297 -339371858374476213076794620417287872 3336298 -21325279963892819100366733044920064 3336299 -720758553318976473956867231638082700 3336300 -275934930200861937900063172199539200 3336301 -1817404509386837223046639442687737320 3336302 166949527724631560166909530422419072 3336303 -380744254308788762608471955013167616 3336304 271264247478830350532101620030341120 3336305 105222723677080962419098716660576000 3336306 -141320367585081904426070338494746496 3336307 415592503839983467238104600946433280 3336308 800088518782691219986958195745447936 3336309 60242875749019105396646831280321390 3336310 -127228266608409448653021333799357440 3336311 -272503366161455926053804491144724096 3336312 257003538226149454181960178211246080 3336313 -257278010692451858464091117909778432 3336314 -2299445798366565801729390736320000 3336315 161011428224792415938252442998673120 3336316 279321304004884883735436125684136960 3336317 550571507508119338787714930577279366 3336318 -437491692599325064920095678479714176 3336319 21207975345030710216242936881640160 3336320 125854327078151318527676888855347200 3336321 -268669240028832791745237483121518288 3336322 -91175132869309621763541509266152576 3336323 600050861043909512016627183910312572 3336324 -44516068791888955514361969952143360 3336325 265957485800823317400857966456450100 3336326 115252552024826093971712879265847296 3336327 6228432654036465435401825020919088 3336328 -1302154172705857050957449558458368000 3336329 1568423448044351176684495024151879376 3336330 -194493324881235646809858021992974080 3336331 -863434776260574591605058383556140000 3336332 803346900774762194459268675476213760 3336333 99300012783554888537881935371904 3336334 -123148973244248896069099126120066560 3336335 -582858261667919656752449493704347440 3336336 -99154329062268898875570286297743360 3336337 607071171397466580710882251248574960 3336338 90188924154731101175553839410556544 3336339 529080420882575365011665463241207224 3336340 216197708590799418287936946178990080 3336341 -99524474855921132834012401075494258 3336342 383385482993414980070079701264953344 3336343 -317376897543269921178465669689756400 3336344 -60084874312609032240105708477480960 3336345 -218965275698222507182924950323472960 3336346 2411082457921541463473507594717664 3336347 119846297372346751057977736522757664 3336348 310851385524392968958613182084897280 3336349 19379895942646162606635481082355340 3336350 -38200417543478163951417984492312000 3336351 -300718130783580817950479970298838400 3336352 -8439966333595312151275540435304448 3336353 1344029194980392851917879078367359024 3336354 51103548903341605029949301412879360 3336355 -444646261180145885371835925703218480 3336356 172141187827447181818459103935656960 3336357 -24249237760582570214736399767080512 3336358 -364257614020925476802207748240585216 3336359 -265935094082254519409901565341262296 3336360 17705193202529563746243535069593600 3336361 -179031077122846132396142256645446400 3336362 3174884802835610639339071702829232 3336363 10587024309699805297057596616255200 3336364 -36606818521176323908681240583051264 3336365 486377742365526654311429258554981260 3336366 353728159114516693040067222194408448 3336367 661869649526380082094719164858697592 3336368 -75981286068576154858306194593218560 3336369 -363322118868792472794588363873977760 3336370 138251720758279270645183124505600 3336371 -87026648278142961461608900500625056 3336372 -227282741812982977178451664766711040 3336373 499753133897869704273728042759733724 3336374 227332411996412410990344072876831552 3336375 -24664078517836016644545316875264000 3336376 2010985663376669339410077113146368000 3336377 638708183814757903358162913730480272 3336378 54554146947863204612805432659432448 3336379 450545984057571354735186350859450980 3336380 -133958588701095846629061016804669440 3336381 -149695820877975754230259796493108000 3336382 172277958521696194848384097011072 3336383 -143614723599932090106292327949074368 3336384 -163701724994746399973424716121636864 3336385 362014025582839054840998297644197800 3336386 543558845776305963634873132958347680 3336387 530066061867617183679638216671155960 3336388 -452405601707578509510679080880078848 3336389 37361271306808604995045078140532992 3336390 -305805977957955870033357925150519680 3336391 675734181262930543555825477368470640 3336392 -45669180727055435540045485093171200 3336393 -659391770715443490606557695987985136 3336394 -159160860355781528008059122499735504 3336395 939527201130311378437740349078520400 3336396 -7038828817000430982244000639303680 3336397 1804061919470930500255767464638612672 3336398 417720664475782070441424934648063104 3336399 476495499058482599695217924482428288 3336400 7790840703174339384006567608320000 3336401 272358112219585609856984657798229492 3336402 267462461320507116895518088761762432 3336403 111700724278972293211373857473987744 3336404 4158290636555625458634362117152512 3336405 -191036814003988429535674848797906880 3336406 135543751590093066642444429045993984 3336407 1295195198856443138654021908945713600 3336408 534102526902069798423002269129728000 3336409 1284294430489679465176962899008249610 3336410 444368292905632671686236174728825600 3336411 -298160072640370089049348642680838800 3336412 574488831641492194068921328996172800 3336413 -8672769949098488023302932905002336 3336414 420529940703746156620813659361093440 3336415 142962721938806965790803267921099560 3336416 268780884803483033614623042299756544 3336417 -192376435334481783117046157443891200 3336418 510643643695627507984405824547797504 3336419 889717001875078846911102753869154840 3336420 -502369254244591863583690280470487040 3336421 -1321388271835979715143692371448250400 3336422 -432876592255750190982225374996467488 3336423 84019470733104496654702643750188584 3336424 -101179415178778150329738758285230080 3336425 -363758510460217106466625338769919700 3336426 -243296185730356270599100501327752960 3336427 755150686837180210484050003952685160 3336428 -871707115623928625575130845120012032 3336429 224428158824853960676860991286750784 3336430 36990464183663330523219599894688000 3336431 -26606621156108983632134033684168208 3336432 -32544811312745111545714567812218880 3336433 336767926480096816403663863236559984 3336434 41919295553006266101914149015180800 3336435 -310763745782352985662974447531340480 3336436 -70887198252109539388477893138173952 3336437 46364664980698811842594450301328384 3336438 16750771236634727553421931556065280 3336439 932637021119125223100720824901444840 3336440 74703810369171712339129062297600000 3336441 86399231522530137030762712023642192 3336442 41248565658174742709392804163542272 3336443 214109575760638223334719175482755944 3336444 386876894141415218392863398502097920 3336445 147408846815346690303904397108820480 3336446 -77616439126826649141720510519134400 3336447 95920880153090658866190346577171328 3336448 738953388553891025976132994410217472 3336449 77868574771007986214648750648508864 3336450 59368744917480411703774381423680000 3336451 -1507076111770258621738951766399468548 3336452 197651435137070982669492022027284480 3336453 681843647564186416732460239137213660 3336454 -419997692393612620151004945411264 3336455 127940321576350960964664652069648560 3336456 4047999788460598952007140135239680 3336457 127669718846245348644783763362144480 3336458 419539406657449014884967136994572080 3336459 178133268848032728505988252435140056 3336460 -203952602456152799875789077681822720 3336461 -203699354572377246522774822620308938 3336462 -431322469946408430037700180526142080 3336463 60089076846801745142888596726448824 3336464 -252582880168983648232062876068536320 3336465 -15639052833279090026456954982341760 3336466 202053960137707832510681761649880576 3336467 397224037966314970806923701103241516 3336468 14134590082088856762034936351703040 3336469 1473110167921796223090518169105017870 3336470 -28958042395842234651968820959128320 3336471 65669014690145577017857556893413072 3336472 -510414345156330624244601868741550080 3336473 -442662069035584267497218325071151360 3336474 186415472832066771221851103885905152 3336475 -55888645758454538337733220041007600 3336476 74216195643716881859364112509296640 3336477 322304549227951685487877533120462720 3336478 -175061589206582246014184792184634176 3336479 -2479877642867890244749573266842295840 3336480 114951676479427043181971287226449920 3336481 -721746909217202686378696874869794718 3336482 -632895771422436094090135542344031408 3336483 122341229723961486597982618889800704 3336484 210692606773732183473689248550860032 3336485 70768131556171699042630034921453400 3336486 441536798723268457412110156367462400 3336487 63384819341800692917177521011736704 3336488 1097707457328620411063596698529781760 3336489 356565692037113943900426585303614244 3336490 147718625144249050687143561195057600 3336491 -946723067269063239928562419163244108 3336492 197201379247453877614017535436170752 3336493 -739335445574982954478123109003586720 3336494 -133739011797914373783859465820631168 3336495 20746086008943635340565626540864000 3336496 142321620120445783314080537276514304 3336497 165749902057795212271502001554409840 3336498 -86098867273734294413118366377579520 3336499 6443571819164438899023682889765888 3336500 296137680557204874396774862444992000 3336501 -162799731915485173693689431248410816 3336502 73062807588546841672255491535389312 3336503 -647646733433126939841976500982228176 3336504 560866669109406255981401034327429120 3336505 213463824864419429545793611945725900 3336506 472104535964090262037150920251363952 3336507 496713362650831726812178325536037004 3336508 -780788601219868543687958158287905280 3336509 332144675188490054576621686753679040 3336510 233159163385408288664242779195730560 3336511 -1151291367652415388960306962982541888 3336512 27404342875544793361777421875937280 3336513 -53691435858080038101076537254050256 3336514 498248050088363378141884473238227840 3336515 -91471754630060288806280162180383680 3336516 380475280176809836093679148723027072 3336517 462237164884695529649446070389734240 3336518 46106812863231270385308819934495104 3336519 1098890857046334250839613614937304400 3336520 22888808770415743881481654163865600 3336521 -29568281554967785469534232509661900 3336522 -96659265251088037333910214028901376 3336523 -454078824907667032889783290479925228 3336524 144967015970472555640416727684068096 3336525 -404657325322749016275981623161104000 3336526 -417900784838094971032127306240042496 3336527 100979903804997614794169533339603080 3336528 -26306769252473458774798035238649856 3336529 492958653260215612818184368951904576 3336530 -194648352874757518067138615696179200 3336531 -658855349712455570671153182938168256 3336532 715867428088571241722292822603341696 3336533 1414530803585369006468070792939279840 3336534 -401431851051973224328640726870099616 3336535 -360382802657692160130629033145983040 3336536 -259833323224635449058261651811491840 3336537 461745487435914037593630343156187520 3336538 -30443274470851094505823608812756256 3336539 164587180536779272039217393049706992 3336540 -104779268461663168086328127109811200 3336541 172020090514713150331024944665927040 3336542 10359077890663954571099993621167104 3336543 -167822867235347862601194619706155392 3336544 14423922744116363108562926422720512 3336545 927825087226361733602419069930113300 3336546 -357162457204585696607957953606464000 3336547 -820262241319750191777574091877900004 3336548 223303355470429841852952910370875008 3336549 -266485237303975600088121662860253280 3336550 -5176018418900461378126342178371200 3336551 101642033066851183182034593171284112 3336552 -5651131617495313271167720373452800 3336553 1143849175632470482440976066146218064 3336554 -9651561656957333942444132960170560 3336555 -323658545174627430942410840018004240 3336556 151121021653772800338373743594378240 3336557 574448479560915517237875565895210700 3336558 329949274328868281124509705796139584 3336559 -792344410473418210445986350017413496 3336560 -140798663042000162474589416821555200 3336561 35726476255455207034959004638339840 3336562 129846656976904895849871953712373152 3336563 189213266691570065109135358839220812 3336564 81412804475942503610739761042817024 3336565 -107847348123221788988707601620377600 3336566 -865459555447751234954333603096469120 3336567 -138390646307850591141017020453015752 3336568 16858549612766649201247227373056000 3336569 346674468902328937056371113295444970 3336570 139044300190289143911701846265565440 3336571 -345359349302935589792287656067809280 3336572 -568410639442824691391085194741889024 3336573 -320141664004495964854905295552423296 3336574 -83928545922043354584413239465039488 3336575 1171521627851649954435467585672400 3336576 21458362789965781164732833385676800 3336577 110457331088106358559563125853554432 3336578 -219445475634136932115471235354823168 3336579 -695502296867976175722652138576834560 3336580 -125905817929362072740523011526036480 3336581 -692451855070229919167771526820070208 3336582 -841613141649658751115836268442982400 3336583 -1010507894569823265392901912019624168 3336584 -344174292094782648885931970573998080 3336585 -2934223373113839672199892246707200 3336586 223540958545801627279916452272595200 3336587 -198097017521301168931590387873758160 3336588 -577594709670839852773470657398185728 3336589 -406054678420809176526215253251115444 3336590 -4334414351729221079569772147116800 3336591 818108609108251827443090630212422792 3336592 -41945790821503886646146860325011456 3336593 361047123344835927693184325525446644 3336594 -301226626312314479012385564377114880 3336595 -504557426511701887244653036635685200 3336596 -591611442260233748404400973290140800 3336597 -341548627007769001506396976596563232 3336598 -336698505943789667506467354583711200 3336599 -83467321923327134317448006698786080 3336600 -246542163111921891632564873244672000 3336601 -619527842750034464455157710035977398 3336602 441688295564358364897887662088256752 3336603 60051723240864751214409356008874904 3336604 -124263571915516152635097424761823744 3336605 -361131510819209966144259966521518740 3336606 129340622810691176002670047747749120 3336607 158066187490265060494926487559557152 3336608 -1137131590095099539643769838071971840 3336609 -466089672324971031541621696222241760 3336610 -19327583351148524925963430621363200 3336611 37514595321747667922565750611165832 3336612 353002548169407625595103049368486912 3336613 -232027880638451814529890347591087840 3336614 430051585511313275341529643405874656 3336615 186958745625797477254913930739828000 3336616 904066634444571883434987111397939200 3336617 553195102278651671669265404391324666 3336618 107459986119088984069478448988111104 3336619 -282148706711405940575706525058407792 3336620 50555422568430107025061153322158080 3336621 -268782635042666563964327136028017216 3336622 166931035025469642885468380703724800 3336623 156887484682920572291723581071054720 3336624 267333596815375732057978539819663360 3336625 -1063036769363624820342042053455671000 3336626 -145760760251563242103221170733877488 3336627 148699849505921935869866674027703040 3336628 9193637602931392493750517747722240 3336629 -1014179671707255714346021629918538770 3336630 53184394432996553552351159268311040 3336631 151870499243409002412914866806925392 3336632 272100517804876846537558110511288320 3336633 41852563679691318350385555531364800 3336634 82230191387103573028445798813236992 3336635 -273350027531665252657933641672380640 3336636 -111773944534654066436715386398104576 3336637 673705985233024692925846915259047372 3336638 577873199961085878338860704372414720 3336639 274284976718117801225501344372593168 3336640 163008366801206541935922051746365440 3336641 526764779837533487075235749609961600 3336642 448212219192183886114822300149506640 3336643 -301900136478995491670659376083399108 3336644 232984031736626450253613730498150400 3336645 1592633277640114808658133121614080 3336646 221578602014872812729952675279186272 3336647 -462261678001343051431741841080993920 3336648 -168220822357914918985770621527162880 3336649 -1096554657053720081203528230899933350 3336650 -90325826198483595735818605851865200 3336651 -374031722019354482432106170963629632 3336652 74900571079275129552216163480945152 3336653 1306706285664568128799679303273508780 3336654 -86390004630063070772983424872304640 3336655 269255746949286389694019679367973800 3336656 -2114736515977297669111234887548928 3336657 -837900216816015938095935013780538208 3336658 23695204618340484234183260617953600 3336659 719799821961490002931849429180330860 3336660 -261523351546019109726251641170739200 3336661 883580668988109759713489218742557262 3336662 -60903794663474141926259268361618176 3336663 488315221042623025993281463976431488 3336664 -33934575242968895514198433410478080 3336665 736474257844861630331591417803821060 3336666 -103719993804144043322518524389587200 3336667 -947563286258024295427892295968628968 3336668 -205751116896413535619794777136181760 3336669 31537523739930777480026581988899104 3336670 -447893769817394935383619532578518720 3336671 -6985411044764560508205953474543616 3336672 -617876292456284942800941159040155648 3336673 164714886943575071753287381272001200 3336674 -222398974231176360338063542539220608 3336675 -448090711916231918551071613792993200 3336676 209114553793457500141827091758059520 3336677 -619895899168164359700079672213977474 3336678 59764708325383672653123658430467104 3336679 332239939553865238497725559299297280 3336680 168479553645419911639817124161894400 3336681 -56420903401327000220707068194998080 3336682 -114462758953223884953571485370845600 3336683 353878469442062617913488709734808064 3336684 -7505923653544879261943981640271872 3336685 328418306552398073996083530035404800 3336686 -316775811630789235362360231178770240 3336687 -621944158798249825437859840350568560 3336688 -134433978880017037425123759398092800 3336689 -486156513710217830372907712144110510 3336690 86646831334283012568494486637542400 3336691 55426858908312538465748297975483800 3336692 -433010256417833454574131832255837440 3336693 310701691567402913734161731941984128 3336694 120884822146184131280958954025972896 3336695 710666143412176360871209341023060400 3336696 -1107289638698791836736069062819840 3336697 -41318424764658132942978889894286336 3336698 -144515589503339785524829773324661536 3336699 308604264009104596826016639663032880 3336700 196392852306620518900332068992038400 3336701 1024422823991143597639049570931746304 3336702 262197175436300336298237840726328320 3336703 -184023588599113094940889263196415520 3336704 -239386382935527867971720051687424000 3336705 297321649656866753485010423116756500 3336706 617650777413492926646903799456058400 3336707 -847462086266720005817492079809144568 3336708 11953136800730024338221813514014720 3336709 -1480042254287394702914862440107287684 3336710 -26205141432824310480925135062464640 3336711 -179820323783036634815075501378035200 3336712 -782882609059184268271059769768012800 3336713 1026800326576371830573182919094631962 3336714 719215281001321461828559933608960 3336715 483286391493097934710680154876868400 3336716 111551008655278001470019539814645760 3336717 18856549093683891177316538857414080 3336718 -421060105617647719675143478006112256 3336719 -1382927895689396829543859126228013040 3336720 -235806548824129570037894000148480 3336721 280023206438027076802632799996530024 3336722 190092367975536316031334286903104912 3336723 -7068285556684986300601009919165280 3336724 -768032619815710571892767857306213504 3336725 143643937902966452664583658524464000 3336726 344845992102771468700405174655424384 3336727 34920729658778772723054937758197576 3336728 1919698158986880182256281649769144320 3336729 -370988742325190515132978999532634912 3336730 107462555663209797829300186043201760 3336731 -257413802438961759701466165688857468 3336732 77758599848508168243864755866094592 3336733 -1665500649127401412841230459150514240 3336734 -320997541569399895213178849046073728 3336735 41924650710318624181023875724189600 3336736 6981549227043578143432040225636352 3336737 -5373884427486483107872502878034028 3336738 -424900893324084827984919860645897856 3336739 -84894357572444894637083877906243840 3336740 10649004096360375966396125466316800 3336741 -1133282038539981270062051257874434560 3336742 350249145589650003382680184895886720 3336743 1191606012786212491409488367756848080 3336744 -110554025452959565413794531931586560 3336745 638425663691282877669920341083849600 3336746 45734236829850252422165694010947840 3336747 43895634349884884248194237614238720 3336748 26301389723123460495947264340126720 3336749 -231048397074508769854663646264451072 3336750 230622720581288192187527211517488000 3336751 -1273770435430951620704624483548861896 3336752 -359441900796028217500398778190757888 3336753 -420700522455420653900045778530878800 3336754 541414837310522233350587675235103872 3336755 270079235959842278809422075976370160 3336756 -297097539335785665479820289815318528 3336757 1407908101691223431298317406807488 3336758 179706684248036314570115067691416480 3336759 -638057804345896784042580963177583800 3336760 270237212348193662279865994329292800 3336761 723917627996246617065289602079219200 3336762 151253796211201950261305635551582720 3336763 66190494921991928260382523877086760 3336764 -164475738210444145048380001440159744 3336765 766602044237575457543185504956875520 3336766 -365674956534726584947736139982028736 3336767 -328462301148839948973043801063486608 3336768 19090346551519618255895829330001920 3336769 1625989007505466639646590116017919060 3336770 -55630928733428471259129905307709440 3336771 75887233152746784894262512976898304 3336772 -225057788321912970435706670205914880 3336773 106101656014625925114949548604890528 3336774 34445738994656148755965585472256000 3336775 283752368303310316711142964246413800 3336776 250947329841563621505668825387566080 3336777 -363683199441560048903319408957361752 3336778 86825438948742128363663223983447040 3336779 -217800711336177179376219524391568620 3336780 -219533671978534282046857688678400 3336781 -214756353439609319443401411891365408 3336782 -161353679898177068987632855560148608 3336783 -155151091687628754100466508645150336 3336784 88133884022629347620693891312517120 3336785 -457747283798934840187871165229205860 3336786 273765471120841818017959621358910624 3336787 231927492615250251548664397844463312 3336788 -80343830436888830038133115329003520 3336789 59912160080989576864479662338495200 3336790 204640320770174186792345888259782400 3336791 -629651609388207375467780933327968368 3336792 -125497569767126246225713703195873280 3336793 -2156230529385370217429544650412108396 3336794 -77958531751925906019060893872351488 3336795 -6497010343565978950212988808067840 3336796 578519554176999771608856613822169600 3336797 162318497408522779046673730023486246 3336798 -168209545789448087800697482432020480 3336799 1030690285953372275756656852307827240 3336800 -6443674891858414030464482652979200 3336801 304307547414859214459559137891870784 3336802 -111424156105762930722786244065208320 3336803 -309395373595988253407919953874942948 3336804 546360810589364620621083432995589120 3336805 753106696824550853029429368040526460 3336806 -111402258229554374607786451838022336 3336807 164114283998475180368889843147468840 3336808 -5636281452949157241419669767587840 3336809 -128006086668808213019129713218743808 3336810 -189117424829684970008299486022019840 3336811 -133189168096562726754430402915448496 3336812 591373034100921302059559432043264000 3336813 16863047799879175776454371382260000 3336814 -197346395373195704928847140470512320 3336815 673521810777789430521680583025605960 3336816 7214471509513018209372846829338624 3336817 -208596082057280252820538407157115520 3336818 -247276619746009446458763187836120960 3336819 -132774197699853640709097310929792456 3336820 430270899651222401795426809579918080 3336821 45275420929844774522624153705172732 3336822 98829663669441497920156385130996480 3336823 57219940222183309177779071624990720 3336824 -364674719439240492003299148336353280 3336825 191470249462155837453305702287707600 3336826 -269922926550729646313582464106120736 3336827 326183390146910673224052162874297920 3336828 233159535014600279943237610747625472 3336829 -1314245230671384759250648908679528570 3336830 -3367882827150605306656081044410880 3336831 -464248735768660411950006444289550280 3336832 155512878776149383127399623819264000 3336833 448751158385773411786572196729310082 3336834 49522421967888065815390167350357760 3336835 6196935927317207214062998446299280 3336836 -340998055154391501769144409326924800 3336837 -9661094743823008556278158842411520 3336838 454642708392474250212203568791667840 3336839 42639510892559372772164343649176960 3336840 -26392810616920977692344540633497600 3336841 89860083222157025768625294181996672 3336842 372551959070752178431110168381909600 3336843 -2645715175905861056090149413973056 3336844 -5864631053167536484683708729519104 3336845 443756594960112742078708994209518960 3336846 149762924402894061413101610588247168 3336847 -877237893562554286735844152043623728 3336848 -210066975769788946540538770586492928 3336849 -355506053790748622852717537576702400 3336850 254993028509610796002916528595548800 3336851 955080707783258201664815687553630300 3336852 -83466735165715595411971837612320768 3336853 814738137075677396456664354055904 3336854 498590952009085935694774348180217376 3336855 -453643015064937542276555486407212000 3336856 -77146126841066944425696282903552000 3336857 13850881371356464595826265847582160 3336858 24666051380960966462400614635772928 3336859 -635920591492051143364130210965610784 3336860 103689148027835512969660145925742080 3336861 644333014964860461515177946108977184 3336862 -449269995048885324825587876253500928 3336863 -711187242168626280870154878040444800 3336864 -412171298560163809613154058559815680 3336865 -44280811925681907493760993523172800 3336866 -57878199314764856430542584806441696 3336867 64784140245775652532436763176741848 3336868 -639178520273750100845709714931579904 3336869 72607864686331594547049716480987100 3336870 266789177801587917840012322390012800 3336871 478812622472835572546504260413290944 3336872 23873517559254572358000046115880960 3336873 450595358910988495661851700294442384 3336874 -294840656772310998757675168008074064 3336875 -109645030068797281705716057213225000 3336876 158293393191995037253309244623606272 3336877 -292111912859257491951039484411405620 3336878 -17784578340002846982732247030686144 3336879 -163464262909473239643835061208299520 3336880 -100655367989212870917126428188016640 3336881 -666563237341049859773473728291532800 3336882 -50490819169863941648282132581572096 3336883 653890288092485301488984623328389968 3336884 943085810392361914984750013270802816 3336885 -134897246814646266318282725996308200 3336886 29677665360877054881625553154048 3336887 -895204739466900422134106586273685464 3336888 -864770460971127013108946600883118080 3336889 78146698145993541297341319601882240 3336890 -65050292774681156520675247710934080 3336891 -766413236084610426414503371743628800 3336892 -30676292641405060069730704901739008 3336893 -60396341308282959291781178362650816 3336894 88906266935311155685111415649070080 3336895 -480300005687898019163766238947576600 3336896 -17988466436524717409303819496456192 3336897 -311775808517614863900877874917242528 3336898 -128563878324763786645842180649642800 3336899 -303695393280128294956292164477628100 3336900 21827095226430207772400460081331200 3336901 -193359332948414491295340620553633888 3336902 57977626684155259340201938602614784 3336903 5595922189855348279188042810898080 3336904 500718206643366464959526170951541760 3336905 -593429087977613986295814128847316800 3336906 425702278103873600322455333378079744 3336907 -249135076392777716321979570914066288 3336908 -215379169297832066793466085552776704 3336909 -34780847164104671444000367072162432 3336910 275174957158703102940832522336455360 3336911 9370360167630417606031820632972800 3336912 -99954648520384728588352017045037056 3336913 -865164369624773783594818796587308960 3336914 -330996097085044093335821652630566400 3336915 -490281390258614339697727774800976080 3336916 57578492261369844750422887476848640 3336917 -997756999267219001867270234243642034 3336918 -41945192759996310981461122858291200 3336919 -519964093283212815235457727954014504 3336920 -468940386041445606425401133695795200 3336921 -160252635677694266154632132607841728 3336922 614479580508328486702435186290028800 3336923 -767107497060865882046050834555968828 3336924 116833013426539057097404332712599552 3336925 -376079767172167566403303354842867200 3336926 251077556664440425070533605319239360 3336927 -640961103295689721485079483102187520 3336928 -507589400558838404291090694397231104 3336929 -427076516165669826883488753964992 3336930 -144584773379492824464867285213542400 3336931 293164935242814664978130748785384032 3336932 -278635686253548082659762147367541760 3336933 -30033200106588297241173635734390272 3336934 -241413781698829425531119856961476384 3336935 -340423823684846476694062642613591040 3336936 114136093541898657250107893963735040 3336937 831840579954371914738900858128262586 3336938 -1057310615963100413103174883667280 3336939 314976665607015109202718602687929008 3336940 380445768264554825883510024773591040 3336941 643324613626127586548004875776272342 3336942 47286669502759967973663483568333824 3336943 -1498025444111615418405208821732490920 3336944 96301681650429203990171987730628608 3336945 8571131256995348659081252297387200 3336946 -184171185023453307715897379774201328 3336947 9634624214744134263240545162655672 3336948 35657195250638567577372512433743232 3336949 230459731696928562094637769442734144 3336950 59480434312135989198725879283156000 3336951 737940238066192936048101295560449280 3336952 -103795473851241656383110448045670400 3336953 743056528228657484816938919902800000 3336954 217781703633247913233382311862046720 3336955 540860397827716985281303246960088160 3336956 -41064336500222217648070451193145344 3336957 10357990310495606144074691494489740 3336958 -543115095541637648976352722521041920 3336959 -288371542221558787860822617942352984 3336960 -338358688843418585743884353431142400 3336961 938843867625627905399412857655373824 3336962 -83389774842179876935218204000414768 3336963 -315458415993435230695658697167668992 3336964 -88054449709547208844836508027650048 3336965 134574264514153583478110267967887520 3336966 -154465746148689770051108106076664640 3336967 -228858604668996944117593700333434984 3336968 -184962772142918296430396243224320000 3336969 -374499525826553493165308439688655856 3336970 -65065841239470209661960754590873600 3336971 -1378502604432173299201025175528551256 3336972 5983238870160572540737292838174720 3336973 477317082519931004131106801808252640 3336974 -517478627367935057390556136852768128 3336975 327666521411583735654389163972783600 3336976 -9461149741643208915388977660674048 3336977 -32101611644176276747341275303418048 3336978 -177061780462971530471775594747028992 3336979 -624264683328363053193537285780574420 3336980 -56659110874953344040378146253216000 3336981 -688890075417611513672764398215140800 3336982 80802120054919009970638920241848384 3336983 19581128531142456372837908568115104 3336984 -76122214359569486812066166105702400 3336985 1051140914877387656658953390416581960 3336986 151368757722903981774305788929764064 3336987 45208335698502503090157341063939952 3336988 -563065255161507974520843341428113920 3336989 971158818192733265504730468197413440 3336990 -31732920118929873583210929667695360 3336991 -319264159706889225913939070847267728 3336992 -1171168573262286508080027456413564928 3336993 -121874169885265691774978160748643712 3336994 1119654708046596310380503972322972672 3336995 -33808763593016859695060365838947200 3336996 -148409094037371872379437694380875776 3336997 -365576395694706500380705759878250020 3336998 -394586581757930102886895069023196224 3336999 -590168684778566031999395526082245336 3337000 -798035570816336695092237812858880000 3337001 223263465110305245821205407394486720 3337002 682934473264227125409784205707387392 3337003 -54782694445074423624125077870965816 3337004 75273404275450878321744626039424000 3337005 -131505893542477762019408610041506560 3337006 28078597808286292494546468220613952 3337007 1057999391262375183416705526083594256 3337008 -120672032581150952089096974178713600 3337009 -70456555216072062085810711263955200 3337010 -102448396350033513097230641172255840 3337011 504798909537177652691222843739254640 3337012 390022720966637962233830447560407040 3337013 -724893057182283177783787097811918738 3337014 -47673902915704391723453140824878208 3337015 -8958686929210434989658462787388160 3337016 -925323656852872145409089518466027520 3337017 356028232035968231291017113982355280 3337018 323877562627999792473570156204558960 3337019 118812157372531631749705078919200032 3337020 -379679461187666723274734063190028800 3337021 -132701816072933842363985234990046778 3337022 -149009390718926549921356618626013248 3337023 -592436228733136916715695875149161016 3337024 82169059365983098480197454723547136 3337025 389363100227281973314601661770318550 3337026 50246519933294544176988259114745856 3337027 841625519893248681611784626240972440 3337028 -921015115185288895699149647157800832 3337029 817280768157771194442444622761684000 3337030 135272723669599151513755194893452800 3337031 -46270660348632864122011875662436000 3337032 10960455198886371506112492614860800 3337033 186806453427330208509064067648782720 3337034 19861120326286301283058023782266416 3337035 -67956011503986875361514303251988800 3337036 407584911266490268950231800868442880 3337037 -114776978240545667962604791057701408 3337038 -20056326002388347447443488975806400 3337039 -140074938504879186784809893809861440 3337040 33863700480029022535634239134105600 3337041 65422457139856727328703654669090560 3337042 149614468442699226127751253139734672 3337043 -639753103563234375967735988991858708 3337044 264503775356371109850982242984585216 3337045 81101624401707732149957765156397600 3337046 76676323434749238126330058519751040 3337047 -350285122305390624932022801887692800 3337048 -4865963749216015183542179333038080 3337049 -91862956835829815230694134036514520 3337050 -176026731238834487261259139505491200 3337051 22234469435466031488711482768170052 3337052 540359419161812816259579389716316160 3337053 213437678514305804534766501583576704 3337054 22335491296633465218420986575577472 3337055 312738169374943810193406546375750000 3337056 -830454683811833397100832448405700608 3337057 -337644721340631527683231110990000128 3337058 5101811461123675718369946625075584 3337059 1344318373586531391039988120943280 3337060 -247476825483682557146798697735755520 3337061 -8437354496075047108182114450441216 3337062 53380528013193529852947827475202752 3337063 978575452607031284557688584494032312 3337064 591653279775497378320788885021711360 3337065 297524224475960648029105889609424000 3337066 242097467666595222370990154843747520 3337067 -378531693268952564828178178483569888 3337068 -79663088715177619012142503628734464 3337069 -1204056933067592838883486973624717504 3337070 145354743127126293264873949528166400 3337071 -271967938715211766742739129888698496 3337072 38162976328803828446538243441426432 3337073 -128708610860881591276656101706789678 3337074 -43451195479713237655555304158239696 3337075 -36220791976571703197477114099402000 3337076 375244967166499928357664765444965760 3337077 -192043705501781661716384033066150880 3337078 -163055963791056826880028366837752160 3337079 -1076189284546261451217379848661046016 3337080 343673064520055347860912054739968000 3337081 -637342213854104057248630826070861936 3337082 -242437225969183122467842215179344128 3337083 -341175599899222009283449098048357948 3337084 8047900955273243008374191734550016 3337085 348432904555760589890840243374740780 3337086 -305514895211524205406976687069715136 3337087 -232185862130554316534536616560250600 3337088 -76599689375008962065042051149332480 3337089 -178306586703223097699035574385583680 3337090 9549635006761367892231685585121280 3337091 808933796527786631458155567951319992 3337092 -387616189477704789865053150190172160 3337093 457358707204444382405379133060633824 3337094 153472816199240516493266656809590784 3337095 -433951516293393961900894246426915200 3337096 -363943649100869473453457283978808320 3337097 378356771583769212217274088981193920 3337098 218278332975959074386954169364060928 3337099 -289042830621047190031541490505020480 3337100 -123467043034327633862402965551667200 3337101 -11618451919561479203140023929591232 3337102 599676051389516709119487135752098752 3337103 245928604907129169784431019715047680 3337104 -21983831893719890716759804276899840 3337105 -656360001350907601843974954886585740 3337106 121342554500360635221905869106212752 3337107 -237498665926467786157806399700581960 3337108 920167848464670126139562938148678528 3337109 -486169256202765934734812081081496690 3337110 -125967903250512393159213793626397440 3337111 1402663064278014683062761985009696712 3337112 690127696426670611962869776394342400 3337113 57166087435173190182633260391151488 3337114 657152412339011096249702581186904832 3337115 -428199428718908295283032232314114240 3337116 53137886843059141520755923437666304 3337117 274618991712103661756957468612647680 3337118 -400489729468576239042789681822455040 3337119 -232532004881458208747663152341115392 3337120 84344574662646219403305765570478080 3337121 31482946887390302645522539080932322 3337122 12591795844413302092553812199016960 3337123 -545160868085443603284075003482478628 3337124 -192545772043232621635677510150119424 3337125 -271074561551763249133802231403120000 3337126 74599542573075610874715919413210624 3337127 2188092796361662200797759766692304 3337128 -339194254187565072965053539690624000 3337129 592166578115074246524022462665652730 3337130 -179472702835880823036082541092475040 3337131 74976065087775091351434112145900544 3337132 -89305481971249974174563499751439104 3337133 -352640233512851827559443052828208618 3337134 462862488418598165298196604615517312 3337135 -432272793710063221128725680539556920 3337136 -136551632104477689464642087574306816 3337137 622552253379168897463870699345292994 3337138 31235480169169039513994682243187200 3337139 65898441276608593766870337983283168 3337140 -171788826501417750523987801334630400 3337141 -426746044184651366398153903481160960 3337142 -206392374407031531976210276243010784 3337143 105301108148556289127526042234885864 3337144 2657078310058290216004066642944000 3337145 313455966716372955592241853621494280 3337146 -249651085066231874702641459671052800 3337147 1248179237371061507436115076502942312 3337148 -657193899789982554227192319104289792 3337149 -698632300306869290644852298672084736 3337150 -76796770392895086002125089749030400 3337151 7579197294110819357737908813534432 3337152 18177259888960241165274288136126464 3337153 -185948745801640930783662494328989100 3337154 -2241693269605048365035994061212768 3337155 -103753448276567283530596687259498400 3337156 84404390754749816555140322784395520 3337157 -738399124932358755516142281655427520 3337158 -373422825354520611215377101317698560 3337159 351223373951694809382092839735168816 3337160 -167470730069988823347675530317824000 3337161 -632960999223941925823018115861706816 3337162 -17868917498796980490416095268805888 3337163 -921188455387826345291495992792610136 3337164 647192247104350436912745032604499200 3337165 -311570487150225415026991956588388680 3337166 64726309211436468403650011380149120 3337167 727303226728735228088613913845887880 3337168 -241511436248273645612232553877422080 3337169 965030294375831195873759364119003760 3337170 8439331926488710680135252781539840 3337171 -141584624108631268637407270186452628 3337172 -1039822881323521732503903344725287168 3337173 -59032978173115263836944892442218880 3337174 257626526956772077473295123404546336 3337175 -745989521723517087228631973781711000 3337176 327577952861103637632861498647347200 3337177 -693803980382094481603873724727209974 3337178 13657467961151364101403812650203840 3337179 514772155501268085832814489340334080 3337180 -170618105281176685414449544366080 3337181 182096808416424587242892944031695104 3337182 -350430047733144704827298048424704448 3337183 -70618748250719797189449962215173840 3337184 -569354281560434877644801326049132544 3337185 -211936472867933287290518456342649600 3337186 -682672343707993827842192905592588208 3337187 -1264689633873649170025205231574528 3337188 -520189550417236535506432466359861248 3337189 371735466394895463759245527344548990 3337190 -157465953962350816596733552715510400 3337191 50031984306937541342454653181612336 3337192 -1390073380474883554876547427961374720 3337193 799612537340217732164552728013441280 3337194 254334081085870629347498074347977472 3337195 15978603454898698846390207105002240 3337196 -185736660174727209266704162806009600 3337197 932445247886337537500586332864699520 3337198 173743251539133181009501868786663040 3337199 1265413499757319940692901263038085200 3337200 9462479760791518409363170499788800 3337201 -112108540704950165797747295613146048 3337202 -813152944571821158724051555448338176 3337203 -963166182377143008034159779297894336 3337204 -45149603398342459517347872819171840 3337205 -294728115193277781632662208580823140 3337206 -629336724518689995567195801617486976 3337207 471294676843512039061950877305896880 3337208 -237199570738965889729094333764730880 3337209 304650492813985936843835385726304314 3337210 452510277660522277792747839358241760 3337211 -1091797368211624818275915793095860188 3337212 51093583253443198201133859582541824 3337213 -240470867246957195838890024526921792 3337214 705858523261098320740581230382267840 3337215 20210392157322956518343861233113600 3337216 853486733696111806149333448581447680 3337217 -377942936875411396218441511968168000 3337218 308951223014528712301499645355875664 3337219 694313823438017328710547986466300696 3337220 -630566698275584452504732791732069120 3337221 14346087467248811864686952053820160 3337222 -264460800994269108728136167427101568 3337223 703032495146500576075956004288132440 3337224 337875399569682435216104511309987840 3337225 -684854034834825851685060404616534000 3337226 269228257653860411536272246744833280 3337227 -461409275566517674043012072991086160 3337228 177201486744127642649278521203222016 3337229 -7139746534840179461709319017111360 3337230 -210524765651006584457180616192000 3337231 154127206569002495338376583400956960 3337232 -235718932412055018605077305468248064 3337233 58047451551477395791427023929964800 3337234 -662575202364952181108789177067663984 3337235 -131311991554446755018004170622497280 3337236 63542998305002908352495128832778240 3337237 353269104638473595671534820881519886 3337238 407647911951118248210361335786047520 3337239 -338011010978251378045550279641537176 3337240 -787164140180701589556181664362291200 3337241 431125472127802330105681269292761984 3337242 49294111943620106713650222379770624 3337243 168402361732062668314424270719923840 3337244 -31577639217728597101160642883070464 3337245 368713722057979961610224480539094220 3337246 -475184916493811370116749351204428096 3337247 -227082329233221967048443237992700408 3337248 -205147929757525605361030339660087296 3337249 -11390930161731607796217945405529580 3337250 31451445744231442066351580725632000 3337251 197895365569061939789772695195915520 3337252 -204910243035165544629548415225593600 3337253 -449577882130165164899581624255819080 3337254 153535370780230380466902365101424640 3337255 845884620929786434072445915985978000 3337256 -316532313590035109587595591539353600 3337257 175016349404071646254075495274932224 3337258 263321264210147104778142612766242480 3337259 2051768005319604195383262495642331704 3337260 -141886045655774698023889775589565440 3337261 697314556305749505050905318180819862 3337262 27469407625330777546391546865621120 3337263 1731526286310168245873738804051640 3337264 76407556249855354799289256740126720 3337265 332229444979371332582342021353437120 3337266 173909007918654821838028759427409024 3337267 -168519629302917230401582495697125328 3337268 -32018348781248763991578288589086720 3337269 -44150815269166586136442381403213472 3337270 296543693832514054371320084759612160 3337271 465673741496111853027640293446254512 3337272 -512349360770181457636754698534625280 3337273 -3996116869735634450622904899530096 3337274 -76151778375571754699396403857233920 3337275 234275736457251951455349761714353800 3337276 489544814556355346066648461658112000 3337277 194154865553659430965319768030708160 3337278 2930442577176705030302505958748160 3337279 19978688929901936255666177119100280 3337280 -22591002884859002753286493883596800 3337281 -38783337843824896297103829081858078 3337282 -251118313865719974686836658438747136 3337283 936869321496592166337141350566745532 3337284 -347632385867406999174677144069541888 3337285 -72146727340589776713794052517405440 3337286 837172497586747796984334886235328000 3337287 -302872294171295103250636241038281648 3337288 -1134013487968585444571730515156106240 3337289 351713892098246257358017820127645156 3337290 347055557628677971821054786080259840 3337291 1047165228776350457350417935641408400 3337292 132650225230755743608919814336040704 3337293 794913499526773995450623354567292000 3337294 389101320448927005502555522681749696 3337295 329655133083020708799206930027152320 3337296 -53027271829942015866704789428371456 3337297 655854771788718938698387453559329140 3337298 -224562426946194772049510735715615600 3337299 -246590056357637971054087518680876976 3337300 -161580032917062275773854456638515200 3337301 234295668597759757677977611199406 3337302 -54067565241673617465469729981814400 3337303 855985130679197130530989259147371504 3337304 113776746578255945178597160300216320 3337305 106511765501605599939055175179845120 3337306 -160439551090739772907558226728402944 3337307 674904056774256188346098835350687556 3337308 -227768177838687899091936893442938880 3337309 -535903027579158561873428296533366490 3337310 -178716137649357241925458756006394880 3337311 546203479819381806119317856933702544 3337312 122070591340422801791668066713600000 3337313 483842367996560195965866920182637760 3337314 241605217207609492387791837186426240 3337315 -435062263264800633865121127889541040 3337316 -4710336207260856736351359864757248 3337317 87956560319618614838855629822939134 3337318 -293988530519547954152919287322225600 3337319 237210340058305395318631895394369720 3337320 65704514891672053678537351839744000 3337321 357828003779962580883474285409811784 3337322 -199815087865255686084969788254020000 3337323 256513749272174085572986260068729088 3337324 -663808511605328767629289695592102400 3337325 372172565414334419218368639330850050 3337326 186094988272823996622575022698159424 3337327 -174088860536103151025231053350051456 3337328 75484096246734361372100266254336000 3337329 -712034696942466521093858060601586560 3337330 -98279925733404518801964430095590400 3337331 -63602322571150860114439815666057000 3337332 -10823348655682562969781445273264128 3337333 -135516468991181851637183151849150418 3337334 -97298298263003282695843295521867776 3337335 134817018865994611517450214935520000 3337336 -121257654435608199045351353139363840 3337337 -675197295708233936430885074765900208 3337338 58873065180535554730434374477091840 3337339 -1083849037181337049787425543035872860 3337340 -383725534333449141372873191149340160 3337341 -31220291513929635970091739799096896 3337342 18027742437518989203756728075918592 3337343 -214604161741337257084882793268701952 3337344 -123100804934330942289734619082260480 3337345 -391226376243589750010906447077771200 3337346 -35720574539232566008027585995987456 3337347 -144597755877463639842629974786554624 3337348 -354397377166432879822642252646764544 3337349 1336241093726369115032836376215887960 3337350 -191872959926022755513228073198528000 3337351 -246176730659002763257733081127964648 3337352 162450906274216299628392122198553600 3337353 -6469579969702302166462145422119276 3337354 47973840928828268282852498554205952 3337355 208446351734622431719861500057292800 3337356 -681600125976690402560900811705311232 3337357 484557697226351633981606129779513740 3337358 378416586947186524726859704403513280 3337359 5669066095754724311939551837207296 3337360 -83170275775755115892026219632230400 3337361 303727364914035421451321536418758962 3337362 -47165698956117346648358370406041600 3337363 416622473789282567761700937626057200 3337364 -118711277294527247585390796369028224 3337365 -1280051286190976713278561849250560 3337366 377353334088566321389725089547097632 3337367 435766898283404296498180165195636224 3337368 4321843364767124544706937608888320 3337369 -256345043955848424379132752801899520 3337370 -192672673448590301916510000064185120 3337371 -652209931893434554871084170717706880 3337372 81272252408318401586600765581750784 3337373 306806951243774195580210461818359564 3337374 -321083214102476015916649445235483840 3337375 494942853782397061419589563222150000 3337376 737916751057700590698184174611726336 3337377 373774173920547366670356665245468032 3337378 -350567705074800220185103100444206080 3337379 -1166743898976016119833719950628042020 3337380 -10059174754967571708343019995549440 3337381 -177523847757787553945933290323434818 3337382 39232244032037952063030136679788992 3337383 228864149844809246395867161109160064 3337384 287763307158322716113196249044290560 3337385 168390349330480340990285116570364580 3337386 15095611708860819656272041062532864 3337387 1594104944976572368736768160833395192 3337388 62904520961696968930198173898821120 3337389 -1442043114054358431486080611098472320 3337390 -160866676899179952447264480973684800 3337391 -755519127644899527357697314511460208 3337392 92928334213633107297211790967963648 3337393 524124700291889032824651712245674642 3337394 -480996164960864751784770442083127680 3337395 -103847694926159579413194303587747280 3337396 -5441276817484721970827984465448960 3337397 85266580572750873655767839418641472 3337398 53103888294389277959076019080749568 3337399 286196965059457936347699673015422664 3337400 64657693495656402363367432455168000 3337401 -300444129449448622311944074776673968 3337402 -8119534003191082154260867833847296 3337403 -315949532638216558498022326093224348 3337404 29166764877719314210872275058081792 3337405 251557624983084081645964564762940160 3337406 -1497939033363873736783069569093140736 3337407 -737621116711042261953343123202151600 3337408 56162372745289980208510036610121728 3337409 99316349801005312951617050967020610 3337410 -7399618757738233949665859836608000 3337411 -49199398104902693426526720999237120 3337412 -127842438585868877341997243065033344 3337413 -123682737152971518489485430794362656 3337414 6169225885840022951844954678208320 3337415 358593689703857291090688930672834720 3337416 437092815339065861312391198214963200 3337417 1121359890286181409088545616805982900 3337418 -239281345896339052118368598090280960 3337419 -215612810321088984889920624602713152 3337420 -635319774683228707187374563845022720 3337421 933173009210558994421849854239669622 3337422 78145987587793313274605339343936 3337423 1826544370931706349786360329362051136 3337424 -11846850862798047416905566175272960 3337425 -10030900388714439059357400772612800 3337426 243859201117285974353438069997872640 3337427 -1083514305050431791263809176411128724 3337428 151767152520071066338293008765061120 3337429 65251669530923603144661093009036800 3337430 115264083720370348794018072353512320 3337431 -294933192052018597995041339829181848 3337432 85991270150022216901210668645826560 3337433 -232389976976907000052994518016670720 3337434 206641858633569277764435957367272960 3337435 -690355266328748882523123407709933120 3337436 794153111553695053067176870835182080 3337437 -87165220229156937592362613785840576 3337438 -55903955586369569456176319395652352 3337439 574500895288995328431230231928653616 3337440 -340885672305957046533560856241766400 3337441 -147584002949853069949518999769640316 3337442 320235314143082205935448077082145872 3337443 -9265910693679583155220212380655828 3337444 -438534923698917600445892059248992256 3337445 12673208035989472296762562383466110 3337446 186393989689174075815074937475676160 3337447 -203241131165160251519523555856028104 3337448 213103612869578507411289039611919360 3337449 -34028303964153983419823010942151536 3337450 -182946415757309908813935035601750000 3337451 778109602582185012293412571313355600 3337452 119739340001873365807757536842898176 3337453 214662024790951021161515234709577920 3337454 623298287071739327671116096294682176 3337455 -93158394040588336337816796275308800 3337456 -339691980482118261512182565465817088 3337457 367530490187182210717225505924415432 3337458 -455997525024098104817832489727391616 3337459 -74346292680620081360027871265734320 3337460 -15878573757008680338411338991206400 3337461 393941264636331580445053251500737998 3337462 -64622278623713011244221618668791808 3337463 -671647335943921148695164761587282056 3337464 -32122964222145790380918775583539200 3337465 -917783818291274659293763237324188600 3337466 -247505401552151013028430906654942976 3337467 -173451906368207707498140842405042688 3337468 337307618312842315491968994568859648 3337469 1113287151527895041152221555815556870 3337470 -554113663994144584077795414381772800 3337471 -345256280797565704373825256724576240 3337472 342979222300701470455971018813997056 3337473 485505806576660644110301894796527968 3337474 74062992884619024641947335342842880 3337475 -567244501858994765065042173725962500 3337476 162873354025390980919265149215992832 3337477 322010260974006306362406796984184160 3337478 -314719292628959485401159593725356960 3337479 -485932308319005230773284859378427616 3337480 736396492188589899846791176467302400 3337481 541255754812522367353470832788792192 3337482 108220022395181198977047283430866944 3337483 -326534618713934367113464190759317200 3337484 222082235856352551766287224922479616 3337485 -143262651114988537899681050561460000 3337486 147847354873689696261049610956320192 3337487 -23705084599585210738254402739743600 3337488 -1742929642484864553807709363961856 3337489 -1396785256847681558826041604928997710 3337490 31734960048394343571389689146381120 3337491 31026252315542704245040037249138688 3337492 455493453399526402135788433830473472 3337493 1577446487613943779614483232122750844 3337494 412003330339153286237148247010728320 3337495 -319090642398807427339744879056407040 3337496 -462779227900556818078910524921374720 3337497 -43608256716465476628581717682145920 3337498 -481537530588455450205666272630936064 3337499 -141112688825845896460640960296966680 3337500 140621956175067621965550291312000000 3337501 -440467596749274806390849514214585498 3337502 -244366675545925791535170091339822080 3337503 275236292356577838486575081985502224 3337504 756970601256071833556189019758985216 3337505 -333600226494985983549912567984575340 3337506 439374481195519605368983192290118944 3337507 -42466593383003521534777374401905680 3337508 -224846347912983836787265297691192064 3337509 -193274658637143332216464373181806592 3337510 342425156860639594508261617481224320 3337511 -40063001158372355075642585986625928 3337512 -541323583831319772424951884684902400 3337513 -95886140044440432876598772197430400 3337514 -82846414613143590958121158985592144 3337515 -25477148744081433970326233865329040 3337516 -21599649035925061966523462258896896 3337517 852580066140039830974305190620591552 3337518 209518623944653454555518007124323904 3337519 -1510160239746575505887315453017061456 3337520 -154003833170174122569814361933414400 3337521 460581458243386219293819189105941760 3337522 69221742376983109312525765509556224 3337523 88378951779665232559349563306739520 3337524 15828344555351003712365827955423616 3337525 -708156028559596801140508794643982700 3337526 207105407009007162187359075569463744 3337527 385875386383800884250255100056178920 3337528 -131432428820034655374254809178787840 3337529 -471204294458446200373851238239117120 3337530 -25052350290371687323277245666344960 3337531 12923859090985171919984355795042472 3337532 302542418406366662644418601640975872 3337533 -676479792221181171589107830163153498 3337534 -255820984694230062587781404842380288 3337535 106652907713980232954428269923541480 3337536 85312412155249232693692407849418752 3337537 -787306867142437098047423081674967934 3337538 1092408089558038944193476011448909696 3337539 425926520125426229917278248021964024 3337540 -47441035349611698793693419080294400 3337541 -768327629601677214252631706737390308 3337542 -86640399444331984160000083054083840 3337543 1903752908464938898600836075400256 3337544 -23932834200186923467988737445560320 3337545 -149708865850652780268695987373495360 3337546 -11504689539424323204580654039896528 3337547 242795793227634750157073107194265992 3337548 -1685053437684002171320548115436544 3337549 714101714981109029487683535889891564 3337550 61596053564169274953483787715212800 3337551 174463481817456573797687541962707200 3337552 162253919954606674649944311320002560 3337553 347618034087686594278852581704112192 3337554 -405899870586034824061642756390556160 3337555 276234076285831904618407792820546160 3337556 -73710904113585700938162881943779328 3337557 796680621059812712436621117389127840 3337558 -116843566953721718685812647659709824 3337559 -251414015606968760904907214717934960 3337560 17832465911662544931454873770393600 3337561 476215201287006938209178992846721162 3337562 177167194182128670111154838635759872 3337563 330342630882666670452150381941399664 3337564 -121740834058070084409368213310025728 3337565 66349073630484682600601828538403200 3337566 -48350909442443920100232030201053376 3337567 -16199733920776055988209315447124240 3337568 -94747211547656793513142247381532672 3337569 -333649438593285509158645549906054956 3337570 356659648984515272836775708337864480 3337571 945457554343580344407962287762372200 3337572 -209515583980674763132625759333634048 3337573 84309560361471393458039370101242300 3337574 -3728445255825830272744634084342304 3337575 -130317668682743119377355417609259400 3337576 -436191294336035568960582630483886080 3337577 573877321814127324525005139106650426 3337578 -124296262252164120200131011854707200 3337579 257241143504095418636242240195672352 3337580 272808366366012509404865652328780800 3337581 64172081005789185246996964889500320 3337582 -771190735946413452134840952316060608 3337583 398721106320233941483158703397402832 3337584 -61932847008691863300625196679954432 3337585 -367031531861505574079835767069966040 3337586 -590643328426995409711359467951223792 3337587 138996306330905668741038166769113608 3337588 160711432837402988867838692951326720 3337589 596131935350513168577400229070750780 3337590 -169310213397722632452578584441303680 3337591 -608499448426215665555444798184218008 3337592 337031668108921061812522424550604800 3337593 -154844265895719131752897269271132800 3337594 -159219507025379885023813233738627648 3337595 -739992973131997731457370581331846400 3337596 -419800786417891907961184339783976448 3337597 171372357588128989446717989681295040 3337598 846314993421597803831396992975841280 3337599 18565535672335886962411671410199168 3337600 -161004622120821664357301511782400000 3337601 -160042668731422713325748301998230398 3337602 -44737334254384344490503580343895168 3337603 33106341357262083306494866625513852 3337604 -328895590189463286080393493458375424 3337605 -308759598106662660721395484530847680 3337606 -444294787913839059289538082201337248 3337607 -105149537662825767665148519003844128 3337608 -263373654755023879462891241030000640 3337609 -4836254565259737089028979308776160 3337610 -145255445937519112509016622587113600 3337611 -376399869666943887980787666330302976 3337612 400630668806743011031197108091405312 3337613 30811411980758569620936496564203660 3337614 -33549507065048580180558006123784320 3337615 -44227861467368501329664069206114560 3337616 -143845951803960748716567692461670400 3337617 -11438386859628095376240879176686752 3337618 -207804243589593508150549429006350720 3337619 -33284559468742892179102906251376980 3337620 -82936247105618439535553121001267200 3337621 168596773236630092801369581617361312 3337622 -103346972899199723782453892580056448 3337623 9094729844823812496730647196579440 3337624 -1264556390848820241863745047562455040 3337625 846493760675894218600753897805949000 3337626 282565137394288121262621208270585344 3337627 98976381839811104242574631340556712 3337628 -30555357959170250062568658186240000 3337629 -711105251512230767219657139367756416 3337630 -13053818117756245203054381586435200 3337631 -163200374387493842126729875369923336 3337632 -804065524367433178782146131038044160 3337633 44701885997149028553703971553250024 3337634 67625662862720090045657113972940160 3337635 157220137580603872234638918446784000 3337636 80711830987601613878373011212410880 3337637 -295534208581613781144705661788891714 3337638 274281701270520623126785303584394944 3337639 311369246141839840831992559581661920 3337640 296625783974545805071796723765145600 3337641 369825728989680998837211021793947648 3337642 -267768015209852089085450386426262016 3337643 269719700776639290143276316775427892 3337644 564862385480094489613879117946391552 3337645 453349909467516187121581462875102720 3337646 -18454483247508668041650955288479744 3337647 384828536227992553508185317607662600 3337648 504708405049388847216379732379729920 3337649 353613010775043720752014857338757312 3337650 180341047657090781814679687781866800 3337651 555627771888638434021340223123401352 3337652 -167719245951222827104563613673576448 3337653 -33001714581785698710323891767466592 3337654 -258318208591430650716007773798154560 3337655 434291485940740629820321805503513560 3337656 -32285383775393218518674400530595840 3337657 559577891224152445884309565641419392 3337658 636800827308733968570265783744728576 3337659 -184841497457755150931113206742839360 3337660 -9591502451907867563517047704765440 3337661 32476129967037416483253599094421650 3337662 -171175665309414536249062715911320576 3337663 -319657300775078545850906823482079904 3337664 -96546628877954744776896955809792 3337665 -406893731407756682709943280235358080 3337666 59312942690051329967384719468366032 3337667 -1313663560780339416583781207338442088 3337668 238992474003989320805970584106086400 3337669 261468086164672698332472679229911070 3337670 134504842210166095636143423749679360 3337671 -1205895473349724666608013520210868480 3337672 794040782539287286333430358412492800 3337673 -1072422159461152002756035940186728160 3337674 136862549980757618461666556955989760 3337675 -257272431941173011867886470541362000 3337676 -803503617799329100060507711515985920 3337677 14130873126721526419837966382231040 3337678 381914092626056139845083929204948480 3337679 312294018498949993634256121917489384 3337680 10141106610971828103010181887426560 3337681 124719604416494272610162496161551332 3337682 -333698142952461917535978641200265088 3337683 -189532204879081933226345982822031176 3337684 -183018168834390047345616438173028480 3337685 -204883385467718790694522089064209000 3337686 13410434335304802119406793053655104 3337687 -81620083408093139197725280079233536 3337688 338850164660550541716464369172971520 3337689 91324419667468560176649096102206400 3337690 473702361358500951751985217239973600 3337691 194174843105374202573196688340116224 3337692 263433878460217939833192782746828800 3337693 -224382557365767821033659486495866420 3337694 -45695138329648231018380979409887104 3337695 630191899823001478124352011285249520 3337696 -381644321032318683793958251946311680 3337697 483798390502516987725336714708222720 3337698 2349640709732266267958104495868928 3337699 -727775395706126665629053073398725760 3337700 282069643249827543713550048100579200 3337701 419851644667140184895916675473627232 3337702 374088319955151150846989001485086272 3337703 -20855741803571203902873649032887976 3337704 121189692516930106946408275711672320 3337705 -450260445885774330445801998183129600 3337706 -9899835234031285657194580887954336 3337707 6718295549762084830263144564196440 3337708 -217160608668826310153313554994167808 3337709 -240758245036428745898849651802210090 3337710 -92635578701552507142764562946375680 3337711 385134219754948290366084667838534480 3337712 -9143070832721681070603136811532288 3337713 -34632970928463357030812243908341600 3337714 -551734466359274507190874415201280 3337715 -840870555840426274326760877253734880 3337716 445235064118066236624757801919741952 3337717 79208161845312198730296704503936480 3337718 -307406930761429545513422684508736320 3337719 115567380974706031865846676086380800 3337720 614379065554116016115113097287372800 3337721 -283166417340593451031005434203581078 3337722 -422866316217342186310798336537841040 3337723 1231097033604184759684014212456039972 3337724 149376443766330041671998703415440896 3337725 311761193392121799363967613991283200 3337726 -45392722127981416540704365905731840 3337727 2061823906936388253735407132208892632 3337728 45229377403437222063014338350809088 3337729 -149369974415379485756633119732572924 3337730 486740371313427029750042429565427200 3337731 79562029875803796683451038359159512 3337732 -664846511441652234771609886029867904 3337733 272113114409916685759729182867705600 3337734 55239765907287905103283823098687680 3337735 640967040180234525071742497825890680 3337736 -555279802083651580842072200325688320 3337737 -13242065880716943825730578066490176 3337738 -689266770337587143833174167449910480 3337739 569947861447472582887552468817206272 3337740 -4502163757327839692379842369126400 3337741 549738448682422411436795589788277984 3337742 -470861646659859432125207047114762368 3337743 500647153985647726252474570176240264 3337744 148626725454578496535525441200988160 3337745 -42223642926852171018098627840143500 3337746 5539270281065459004043719815689728 3337747 -343488820460416320912425086388240736 3337748 599227108269549112054912591233269760 3337749 853482471540833632049479594583532000 3337750 -478954696614316638346392554882880000 3337751 -174616968927219713526787408488617688 3337752 790262000638073968511916523841126400 3337753 -216282463317007516639061807419341360 3337754 39893375671737893911975738111142400 3337755 -402749700182397416084943490228922400 3337756 972982180175116825018821722223326720 3337757 -552228713394327035574365781561155994 3337758 7745177723916576920421993814551744 3337759 427325470376761567606341324870788960 3337760 1494567939642884343102116997365760 3337761 -56514335559488500309777379550136896 3337762 21117232272438275741491777627819392 3337763 419903061611831855517205301295081888 3337764 381350688934334081954033997598565376 3337765 -64057228472650429297375000550606340 3337766 -38978985020048469918731263873371168 3337767 -5085216587204591237300747626607520 3337768 -185936046536956867477928068961894400 3337769 244827659858149252578811973903653620 3337770 -21099282767357591504459764934369280 3337771 245205576238878571847372084286040032 3337772 5672941474563797486218568008634880 3337773 522255585131678442363757043043057984 3337774 -13801117555699386961816408317139008 3337775 -115982051664868681394590467135265200 3337776 -10808102350122809398242513337516032 3337777 402685721548427728113480999855780626 3337778 54748131349000412344912330920199440 3337779 65119809287662100609612189343086448 3337780 550543629942015626824719118412797440 3337781 -89376080721746455862170788505170816 3337782 201399223976070614163659577728129472 3337783 104713350950748107785162215160477584 3337784 715871283138554465196186234742886400 3337785 -676431430903076794356132893239740 3337786 -4487800326675981791978243110392576 3337787 459723807936644316538499224519869240 3337788 -544855203516790951937164513726041600 3337789 2482144978042109531093429499096448 3337790 294590984483238337593011393404430400 3337791 -705019540460018578351653103770660408 3337792 99910947738456483775927758197620736 3337793 -1626917522594890113774031956400960080 3337794 -112631879047258186852732734453788160 3337795 959866722243637502720868119953270800 3337796 9227156110693576458407557467672576 3337797 -917885638301271043603253381437537728 3337798 -159280464168354037364307910919986560 3337799 2265241102794314016883184141345852856 3337800 223247969198791602514998243222528000 3337801 128044582044274773364558410830197504 3337802 103210357417955620157376612985986912 3337803 -240144396222466676454175636430457456 3337804 -594824777293601255405521213493247488 3337805 643188273233615234630759742587552460 3337806 -4930371387594350127218312763595776 3337807 301678022910000492201134251969660800 3337808 6528521165290218426772550259179520 3337809 21100090770973326852024226443901728 3337810 31451983564097121932381175850705920 3337811 46652935269993113848514785518975000 3337812 -164209398458668824377309184022184064 3337813 65630071773532284668912921787928800 3337814 485302684996492303082492651418980352 3337815 61563699120017111328474227635122720 3337816 945561024720623617987836731226900480 3337817 203426832195955639575614092201665792 3337818 -353191822138302991630279454760873984 3337819 -222014338841841288809367918107872080 3337820 525128823224282155086362973860321280 3337821 -221403991876238717725167590108713920 3337822 318098859487366395602227492700675712 3337823 627468225165225061742226214131735072 3337824 136653487554154095638520415893061632 3337825 -503705655626655906960061934523962000 3337826 -78438792564339158794634226817683888 3337827 -72510882331527596606473701666835200 3337828 459942169015687111575273232484112640 3337829 1046581876586300011358492158783672320 3337830 118813392594462320421940306558748160 3337831 739389407108421686177718501994380528 3337832 -7605551268957958844829095179714560 3337833 -367733170430403015796925395140702576 3337834 -377474700564380242501703127994741920 3337835 -88377472330912680388837371986504400 3337836 21901456764151673659372913375001600 3337837 695961903088652970488989149602726486 3337838 233369715852359964424477002486400896 3337839 -30302663680886010880936534534810296 3337840 -148935927884876438599465217936916480 3337841 -88868651479438677047893374834628428 3337842 -313027251499943699593353504061639680 3337843 -437824602653931124395340582219127760 3337844 -246086395327798949460506380422359040 3337845 138372834225618794546568907125719040 3337846 435347361440709129121051461189692160 3337847 -219014619967138996121698479157207704 3337848 -639083052584772247546632883798548480 3337849 -601341262713149503457117977104443180 3337850 2324190560038611189998748722608800 3337851 133093622963650736836796739671680128 3337852 6585926874870559564434687705022464 3337853 1247345908218153017787088041198566880 3337854 -116723101665337299164173122311928192 3337855 102117387599055826503697956403487520 3337856 202167367403851697822297464032460800 3337857 250097452415176663279536959620237554 3337858 -594131854702576828914146482270812720 3337859 -88388973050640876938106645317521248 3337860 217582428517292290868467331198607360 3337861 153977793004278150968056789529978462 3337862 -342684634478028441248615941755351936 3337863 118356340269687915112865800045747200 3337864 347490383696419134690538946993848320 3337865 535492784813706233100731870717402880 3337866 -145119729196984310031784625971776000 3337867 -466287946135615637871545061995663008 3337868 -187234798165667590779903976507928064 3337869 392197776571533312478190157849975744 3337870 494866306302506920223530359425138880 3337871 753778432741946179830535953037743000 3337872 45489484791138182976595467521556480 3337873 476158556839748187384242514009787392 3337874 426454085610743865079415461502561280 3337875 -8399365089200484571520336903040000 3337876 -394956060663944528478017191134528640 3337877 549223638849755649545231433231262812 3337878 24412011648061033040570086743129024 3337879 -372168307710015793585895369002782520 3337880 252637631323077668898051856316620800 3337881 42486072577924967438134760339045184 3337882 575433937703803689489586630165355520 3337883 -1274004267848794639766350069715471868 3337884 -122134944834871022648303503671421440 3337885 -644408051723446317972740111653302420 3337886 44442201902263790814453962681515392 3337887 -61404227899804974215867980173120000 3337888 -683865957521161994385942109471703040 3337889 -864735319976436776991974974982081310 3337890 207474435764031970211023173988177920 3337891 -1355475318630268060315934318741884708 3337892 -140860943902079603912984304473979648 3337893 -440407601486569865084959048819516416 3337894 -14568867327390039346547764893966336 3337895 324139167649949326913318951946020400 3337896 632336150917741958178723805508812800 3337897 212858943214587054938499605386582260 3337898 -109754423015583787225956738266803200 3337899 590013640732020235171470003913268400 3337900 262786020178457600778022972987392000 3337901 -370444064799817718604649764007078080 3337902 -13917721365889003166891448525528960 3337903 -14583426830909464458935689545236848 3337904 128501053013143423700838356694466560 3337905 91886610230144786673588742395932160 3337906 504481905905084585851653007553952 3337907 23575272087922457963859479621451840 3337908 119933283282563129507065761422376960 3337909 8541018514888111262149233070224110 3337910 -17553612331186201203262786721456640 3337911 508608444761546194408091906680407360 3337912 -247914229044326798799908569094860800 3337913 -984241298159129596195978269989450496 3337914 -46671616909225852248288005126675712 3337915 -286706675717564978769648066144050400 3337916 672861617089928806397425105370628096 3337917 550659469275670616419640214369837600 3337918 -3627907102766848192124765698166400 3337919 -767445955411142838856188528347260536 3337920 -109886657952521682230442301115596800 3337921 234503004949268713082951224553043840 3337922 267315524824021300968312332008607232 3337923 191780757179023981842323144397658368 3337924 -644713933631923629677131065588158208 3337925 -10235185491518075912390291643744000 3337926 -205791252518254591049835914661301056 3337927 -1228984925666253360990250328250557224 3337928 -402081963156347019302952036872110080 3337929 -12116189306224176780456179964733617 3337930 138688789873687796089812733077771360 3337931 572168969644163541475483998530883732 3337932 -83707924646010703538004348307903488 3337933 67549950618865816723284109898931480 3337934 -68051948217988631176970647547546880 3337935 138293893400821573947681042309457440 3337936 -25189131885556861409028673027309568 3337937 -897005132207604408185664013270566414 3337938 70151485477807142286108194973801744 3337939 52242663561016825693037024498594880 3337940 -472116501400324369587088134647070720 3337941 291006409596858562940021095847322624 3337942 -392594972506277505326827532102716128 3337943 -260961426958882644885211674251480400 3337944 265500966195586315091493568205291520 3337945 -61209803367093471002193019252575600 3337946 397188010113395294922073656525776640 3337947 -233781852761044924045459756466553876 3337948 1069308331163004009673649193443383808 3337949 510898446067803071425182211708373100 3337950 -18526360347089197517613806987443200 3337951 -644621890319820571268135999658238048 3337952 1239953848149369981708520603787722752 3337953 -598641879595207934263950320817903696 3337954 389990074385939875208335760241147552 3337955 -166933202447877851799943178718653040 3337956 121982879139791953041419553256734720 3337957 84304080256296994954655797795086112 3337958 -333389653152016690322579245827513600 3337959 6324215967038209002164778888011304 3337960 -343120064402296299710309116734720000 3337961 -20188584179070524155233469849380576 3337962 -392507778536297443292168076393800448 3337963 127654968099328636679430095244457584 3337964 -63889827515730659265589321587701760 3337965 -313942271701420538702913492052817940 3337966 -267605471925627937762690899546245568 3337967 98963777391458639322524879636775072 3337968 -17821765995857285484461701083365376 3337969 667152766571368959185556703719148370 3337970 4782548787237846746709686423357760 3337971 12881971690349201668226976558706944 3337972 -49591831998432140571280598775613440 3337973 694231906476941647108189608587106222 3337974 -90027656753087540012489711421815232 3337975 -189966173740392572732102472962062000 3337976 -986990002837517143048710994053795840 3337977 -194902681281917388656869602238749120 3337978 -321800651342274651464094273135671184 3337979 -764286455061731493565075586471667420 3337980 -280122758953498259104053230967536640 3337981 687756830678118030515425452004740364 3337982 814292246311151899174993531211184000 3337983 810137308990822415582332281894201600 3337984 282441223908074856512863527575224320 3337985 -163551992003976467012566417715783040 3337986 -184257485330635514642121120925662336 3337987 -695051904439322720236981232245555200 3337988 580321988542471387693190843213071488 3337989 362631539778118482932661697801465824 3337990 -299107024456605624036917610445054080 3337991 -1379111496479185090986453067307797608 3337992 -49249620209860244743555562242867200 3337993 439277336507572395220903950419704164 3337994 -139264788224240900237976702429712896 3337995 166053638733570590066392414967259120 3337996 1049433127045978567984405341392977920 3337997 17503035854779732970605290338483928 3337998 25575445458347557669668256588887168 3337999 206025106075937939642335050873956832 3338000 -263801122505596869620697337589760000 3338001 -593102499467264079482558522857669308 3338002 25475671866765001070084963612870304 3338003 756628640206966596554243656022334252 3338004 1722638184203273820700037685258240 3338005 -251997411266798167191044521422204480 3338006 -176669498216551425543184029675939840 3338007 840402314236769216733206699950766592 3338008 112951085446564750399184508877608960 3338009 396812046007729729320609268365608580 3338010 9297336694241722954303144724448960 3338011 -283652679760256259342619110010760256 3338012 132045493279660563911601517624813056 3338013 48380013222883500589972557215367168 3338014 -14743958052290854636095550017955200 3338015 -353128157332862823714897430285672800 3338016 -250051771345745740720141615811788800 3338017 -143552131190862236300868506725227934 3338018 214566862177581722043124695516168192 3338019 -262837954300949434789639693105761756 3338020 68858124515174761956996583845519360 3338021 1175973049628303595662353069387748700 3338022 -1320905286201948984423410199903360 3338023 147087821553948735379291312978554664 3338024 1220191552099359868766584995143761920 3338025 -176542668167922679869202820336953200 3338026 98239586922669674910398714566099200 3338027 -207155457586843356061740014754372 3338028 172590996076546865250137775396026112 3338029 54577400936002157396698637353790476 3338030 -266063534047159046000182571512587840 3338031 -152311757543036193722712946038227448 3338032 31821778243987126279810780793716736 3338033 857299341442432100869650479892555282 3338034 -72514855953308413983250762872422400 3338035 -43108004553529917435335155923207840 3338036 26933355842841471818211302813835264 3338037 -709862289433599424978199925458962560 3338038 766102949222902984918262817075216960 3338039 594925101966960382101165587005884840 3338040 408164646432874634110025965871308800 3338041 42132596303291459673878899839964672 3338042 -169251932728439684821762460181524256 3338043 -713268428659862818676755020455188800 3338044 235775274584796601653186571199323136 3338045 -1173449085861398638244728217088616200 3338046 198956115452966896922684598714168000 3338047 17719078730287302104286428990319600 3338048 175162692483316750397673933757218816 3338049 53399337818234235127997071349624832 3338050 -266640238135761968729106321444266400 3338051 299687451700637479338672565264613052 3338052 279614028883087443098598460593149952 3338053 659259580609587925843054023591097120 3338054 -523779463427029793531226346319781024 3338055 -127218053493595937133800530744465440 3338056 117508669476238231015255073068124160 3338057 218862832895789809645846426681785306 3338058 48821545469438727261730399171747584 3338059 -101045910586075649083783697498310096 3338060 -138602845355756016623252001361136640 3338061 -203886454692490416396087523416418176 3338062 40354852482519801917249447638573824 3338063 762513062985825355650548040408413640 3338064 -12294249538624714444873435911290880 3338065 94442777954399841163510194795251520 3338066 238737481099454541510058855439938560 3338067 793345603203911434513868177997687480 3338068 -12344170801735854562137784487542784 3338069 -294349838898311741574021781991337408 3338070 -51197649166013570893133586777052800 3338071 29249787074136640351252618550919984 3338072 -634865678772473936179273172287180800 3338073 229270115898720689132059765868322522 3338074 259662146910001614742766312659564800 3338075 -275737171266096747697303594461710400 3338076 116050283833246146604758557524377600 3338077 87988303062761185947272173642792960 3338078 287234246802193915992430400969950656 3338079 222912008391126151932213156847372800 3338080 238035869670393066502914827322654720 3338081 -1216679268358741046194819090110137088 3338082 215103677343213062975487716275047936 3338083 146276857637533842833089699376455120 3338084 -294330083422681216638185816402509824 3338085 -112089369613854271206591096590059200 3338086 -553079399746266937956554138498483520 3338087 296878643197065914371039628468888640 3338088 419962891405268413797250212092067840 3338089 518872970239905538479024268671192890 3338090 2535667849031966150587302965529600 3338091 -7600440743329075787535309638638920 3338092 -1038376540598822450173494919693936384 3338093 350682067015534706451313638771099744 3338094 254151895429161057395605368853628928 3338095 -129917254594987326639495001005432000 3338096 -34803541136483477277776133049909248 3338097 57936703637917910474105944653304704 3338098 396187136333027203440683275333750800 3338099 -72462651290865370655668094027445936 3338100 -214277717980015841787586607096496000 3338101 78998300506351382487817293339104664 3338102 -415353321132130175677781780254161600 3338103 283256560072494226494512980158381120 3338104 -59772868631809870772906361711820800 3338105 -48353353199406157913332763893986240 3338106 -362833361669769499127181020752336896 3338107 -1030713685485868628628643361701243008 3338108 -287863063235666491855940443907561472 3338109 -82101373068983438259295722919421172 3338110 -522639825210524764032860875436208000 3338111 89399543215277084211505581087442944 3338112 -529830592489136608892475947939266560 3338113 481947795498762319508777700542672640 3338114 55336800078839774280392572432565280 3338115 366912398604470309825466412794781440 3338116 -939634197632821947931509360342684672 3338117 1019659873666286906408761586359331166 3338118 63764534161216010413504781098352640 3338119 1040717502244234053732824967749386520 3338120 183473589597551082403113807235584000 3338121 -605944300069824703199445462955247088 3338122 -225682682486078673169130003220615888 3338123 266082557320747933452956482122714840 3338124 -347058060458205967813771860900524544 3338125 60964127190951705292996834659768750 3338126 -269213132125509486328893419734487616 3338127 243363898163254918981642581767647968 3338128 269161283864297076574078932844806144 3338129 -1347401234881133026333697633681289360 3338130 -142770029826200689670991698302548480 3338131 -226257449552806605694683916996490068 3338132 286238953648943192260748753862574080 3338133 -4345074738052115328257622343623360 3338134 -56811743721113223401626046623233408 3338135 -698733332956174016380971614301161040 3338136 111430835697162106850782893311139840 3338137 -845984755026163249011954566948018016 3338138 200585402519393947483868270026986720 3338139 231245763594578826849590545547665920 3338140 116505750775596229570866068900321280 3338141 1016347505876446945418911530512180352 3338142 -59984733640919877064664690728476672 3338143 228510751734898565416916850919143392 3338144 46666136248434808797246605263503360 3338145 1342095761953678555348219633450176000 3338146 -213296380690388084998828103000194560 3338147 -576032388968059855120461273132346404 3338148 322492057453643972234215521150489600 3338149 -526947632177517378462675414413628036 3338150 257538169326857369828030532165976800 3338151 403560633137685021480806466745559040 3338152 404197852367348873985782680713861120 3338153 38685191297420661142955470045303104 3338154 -272421897412425543538071878756587680 3338155 -150628424948915753924153407482913440 3338156 32189548116230105452233898870717440 3338157 526718167222180605373351996506982080 3338158 -420649771633117822530283068916631424 3338159 -741297368380132316409025863939823560 3338160 21265575446920633621039571832668160 3338161 -1050498026048725043272093610720582400 3338162 -168150216037621479961960170166218336 3338163 -74311949883226926515010880528442736 3338164 -826659030824649544680446426557115648 3338165 609432940423977383874784043101714200 3338166 155343327931850321101171481089490304 3338167 -6843762947067822005403569948614608 3338168 -99826805925688622331567076982845440 3338169 449449197104376416035145772863812944 3338170 428498655471307423081529054435900160 3338171 -126843065459296466704754621701147920 3338172 28180497552598385494047403234799616 3338173 -92942453684529497601727289122210560 3338174 137322618288401647811493974841017472 3338175 492360980651428175911937460425644800 3338176 -5472533118809094374466923138121728 3338177 -28760066498706454734054131024982528 3338178 -62051144628029167087715406522074112 3338179 -160298589431585094421148298237032352 3338180 233243660973149594440382315918726400 3338181 -10823553765744240612611269801187136 3338182 393657317319123303869464414859940192 3338183 -162140140574709175647197393601876456 3338184 616372828953167694974690742096568320 3338185 98750218246045016004719737844661000 3338186 -6444779121021303649204130655394560 3338187 400380443685435335512347023697875160 3338188 -29209788427375682445414890134738944 3338189 398262783210760475075519452017423990 3338190 -140051414629392986287368448091136000 3338191 589832469174012720516782641427378832 3338192 98615124037473863143553613777469440 3338193 -230699066343268230096777783080145936 3338194 -242704132087239323655019969075573104 3338195 144844554297881245983833647336488960 3338196 -627649866522988824733917355757721600 3338197 -96112500069286746165816815530396320 3338198 -590472950265068845752151959918194400 3338199 611792993925097506598700133007863120 3338200 460921616423101465731747675143424000 3338201 587792210015628298056101681397896202 3338202 140142817108395833006573388722870784 3338203 -494176390522035532546795554422330136 3338204 -39919567429089036128231202968997888 3338205 -82635017632635875673140518094035200 3338206 455216965987748914038263781303015552 3338207 483605979595279227478199711796563952 3338208 328915142375560985627174002570297344 3338209 138885145458612606656885043910273216 3338210 -335560619627243990644642032678870240 3338211 243951354144748668958162493059825272 3338212 221361954615477789923680406718577920 3338213 -418970418441177037357002103016945538 3338214 -96349357493119869136733197319141376 3338215 342980978378185534404790964510658360 3338216 -121698561565806761290815502103101440 3338217 74640774046421041219131125030473428 3338218 24700531248617386931809342571947104 3338219 8270072054268099220283681839794960 3338220 53407082234356024261366288532275200 3338221 -309585523237213309980002949649609856 3338222 -1465231780186856483124490549297896960 3338223 219847798453151853130448848475066760 3338224 239404956712513182890050290581504000 3338225 -69074850243242641967547267369480000 3338226 373329448420826412693112057666502400 3338227 -313842982158017978193804989338966800 3338228 112191867241897079363350152103034880 3338229 204838131402672233992563335328152640 3338230 -53540737917004931166404705519124480 3338231 101938403235423288886962511514453904 3338232 -554704441307217636044683743490867200 3338233 257313952710302203468080237716312464 3338234 114123847398489704515506494204010720 3338235 92917758106250270706574500007040640 3338236 271704428344172708186568333443550720 3338237 -510515665274185143893204611489465248 3338238 -358761314746387798439087723763761856 3338239 -28827766688468142996317460455367904 3338240 124367017323659888486636630845685760 3338241 629629158079175452739219964887833392 3338242 130565479996643001338521582321336272 3338243 197531378102950537763116540477305600 3338244 68820615650890241144374654825943040 3338245 518648714458863479134817220794029500 3338246 110925790729994859222408321242211264 3338247 -197433255584571397559916358991103360 3338248 72128953645553938224054874496256000 3338249 901195539347070745699432926012596250 3338250 -470308217907510380182637400351552000 3338251 -66420333743924766602157901970644960 3338252 247683049367059043022648505050166272 3338253 -53567527526803762465439104342218 3338254 522668638706753029052894272941744576 3338255 -892505697519566307233795236529712240 3338256 -147193943784942332456075215759343616 3338257 558233508235848284712202701720794214 3338258 70693189656028873618512812846883840 3338259 -359179257830503727088943192965503232 3338260 -219594070540156263985208368816035840 3338261 -395484395569964409790947026180459076 3338262 677181667047392949830209848660480 3338263 -625804597671633272831553205075490488 3338264 -209900550786468642720162183038576640 3338265 133829379969376433887459871599144320 3338266 11240860898150621903526169527226368 3338267 -1784409203414227703274527180493731160 3338268 -73728909311920442840351028877664256 3338269 -3259849252700303309561083127842752 3338270 21877332389536626646429720287628800 3338271 -7418461849267138334088759114854760 3338272 -489195492299804673532387763344834560 3338273 929462820813860935111472589023628000 3338274 80121445907579341154045321299868160 3338275 -91830423522161488697565821167194200 3338276 22572579614817258100918132204268160 3338277 21049752749836389807261656768634720 3338278 169235637721047932257041946158165120 3338279 -16063746555193826558234584271505744 3338280 -336261532868881668165459706011648000 3338281 -79126315678908071342538559389446000 3338282 -307761134448270169975570377183517008 3338283 176293984766124898668261993850885104 3338284 -800813731878860384441690798044144384 3338285 393460309581996295185271313973475980 3338286 8301652312176294136711442291109888 3338287 31711314490385135448288473323825032 3338288 -117502296637025247302127834630389760 3338289 278621819741754366045593502521493504 3338290 30277075612934687532205341290947200 3338291 987040670704901369098941938145965904 3338292 217933617042640009000168648097329152 3338293 94898812493412858261007400991374016 3338294 -553069523075970250992749696099294304 3338295 176184861478416961780392535310122320 3338296 395708186345074472986904271407616000 3338297 -85004025446269804515942216114248448 3338298 -161893816906199186881978095219628032 3338299 263116440235511878807436794058330064 3338300 -86993320318936730342252279903232000 3338301 108126814549125337357037373605626560 3338302 259970086858246005518678672282164608 3338303 1332438500170421505262992973707034080 3338304 216169480860981970959911578339639296 3338305 13773907851818479778541454511895360 3338306 -395289698568742785420621880870410720 3338307 -235523852901481731452093333232691200 3338308 233769401833358741201097325526880256 3338309 -6099319236263425256772858251236512 3338310 23328667644437167210538018380800000 3338311 633835218180512533091702252905602072 3338312 -791804744094723173500947862941204480 3338313 -64395478908901583556094928181729312 3338314 -130744134002854406092142083230137088 3338315 -503550955243680595557703246655064000 3338316 535448613808920267313615806518679552 3338317 -1432875129551669042148566656955712960 3338318 -64270638624925142249330248313083584 3338319 -218506774493659282433762276229010560 3338320 40658245905836335330906683719270400 3338321 -230055658493837188439291021969759388 3338322 -111076381018240643183180831418433536 3338323 89210908058690817200557960503104520 3338324 -488127096904493847247145340779225088 3338325 70441962774171204389092939551518100 3338326 564195032020056261069060216387854112 3338327 -984243751925901673811793099917878488 3338328 18992866733461936508608885099069440 3338329 405124514244958667814475473423425930 3338330 370407232203858330738791242141440000 3338331 663468840716948300101458597631897752 3338332 18280901658445900422860817463462912 3338333 -1298692773515553874446301495926463776 3338334 -170082317119559721448994456762871360 3338335 59797849602371011729165217493043200 3338336 -381892270014908733014063204850597888 3338337 -99723348071471012783208739738140240 3338338 -219586906667451118266632860931232000 3338339 -595643660118487179802716846157285860 3338340 -278698469305030876848967890318028800 3338341 -818533368328511315992198806236859840 3338342 -47777403042634402405766360733911040 3338343 75480668094935043702034432749006480 3338344 260317886957828901215223792806108160 3338345 -802822905415106174529556415576451000 3338346 -207170846496398550492485238028453632 3338347 264789159163256912406202577424727312 3338348 -4866425785011319483813744695376896 3338349 -101618741235094672140032092746301440 3338350 -56760093357740986409044945612776000 3338351 -983275822563615963228811307366745648 3338352 60080289493996911737720324104519680 3338353 1013655737631463941482865095297514804 3338354 619204566187470304625244953254415376 3338355 -207920657081245447826632420598489040 3338356 172943352468103402886148964761376768 3338357 780448201616928412909419134903726880 3338358 -211713101436535434633015309863411712 3338359 180127633684685212958924399787831168 3338360 -166025279430601624074504334265856000 3338361 143158037056513360888010635934916480 3338362 148721436913955072946566149405068480 3338363 -39308503841925841088359208662840320 3338364 -75777584813507705457065485663918080 3338365 -31487940493137987256422838919446740 3338366 423324330999401945124591809094944064 3338367 461784646474590868987366638490900680 3338368 -580388472014890081576568714176757760 3338369 1379871032700562333811188288743568770 3338370 14911856701103326626454293693672480 3338371 -790602995246518780991632275526487428 3338372 546612321759980996354409270038760576 3338373 101166089022598513915247269930197984 3338374 36028095022537290794946976469740800 3338375 -1560438014203032423689175705323676000 3338376 -523977939977765370306648928686489600 3338377 -194855366718168110778934289048524928 3338378 -385826063729591607079822738165359360 3338379 -814492083263888425249704803995417752 3338380 -352821777237046255823044647386803200 3338381 141070428507612924072499972161605760 3338382 -578283218699671578127995570548090880 3338383 2079991469524433781567262234576718680 3338384 -12552160173778050711697165008764928 3338385 -81231974536976290045544148837325440 3338386 -559642009138489711205070526773994608 3338387 -411399290338069434136012237456574400 3338388 49936764015487534182268518423429120 3338389 -250568902789805341764772131546228960 3338390 -76290845298163425268315685452800 3338391 4511316062495159259785184589795584 3338392 1434790929452893705157040042739937280 3338393 -903986015603746433807204273244399420 3338394 387808186888479668753214284437900800 3338395 -365626343071486645284284850109438800 3338396 639689468747561469916357011285388800 3338397 -141490598702792226957365392087548480 3338398 -148941395161447596755127170127448320 3338399 -408998409983868512027303482279251864 3338400 -65899463127988527834031287985766400 3338401 -225953283398853608269638434549814096 3338402 643097129231033188532569591215523152 3338403 123689433015752321014000419150921024 3338404 284556154669610661012452587183706112 3338405 179492002948563366966833749366815360 3338406 493607875796913615970524198105498912 3338407 402377191806080880975693947085345656 3338408 -358529432490649449009824025751726080 3338409 -235449057958290782966940092186724288 3338410 245804346927944467184498383493775360 3338411 -514952745916052055794121483446438928 3338412 -8392548661124633084104948550025216 3338413 -133312530089412306835769807512385876 3338414 -678702529685012490551762634950036160 3338415 -4455649404369046257526747855454040 3338416 10637411667865173630159908777459712 3338417 -74130798298154998347481828453257420 3338418 -138974424745621604016424405360231296 3338419 -183966515806011365965172873468994400 3338420 289773369760567528064711834303938560 3338421 21580003202221004234799154446399744 3338422 -277273928761544149064379114665731200 3338423 62756445513520367538365461588966104 3338424 122819930463801028084426226617344000 3338425 -144449187099987784588232000148569700 3338426 -118727386910454598342442621421636096 3338427 -56682166754536741348096572307464192 3338428 510947084524301698009745311467987968 3338429 216678712885361533117428342349161030 3338430 -69911931976682627111412481943489280 3338431 291124004252787390030056854257031232 3338432 -245862829144008357203742707583811584 3338433 130609258779349357787358736294737600 3338434 9448835730094657355571531900299520 3338435 -67194359491115017603782393048507120 3338436 -22335992294975754817569262708432896 3338437 578597269237541429375565000640461086 3338438 340667047027545506826195825308577120 3338439 -113645522396590645129086214385637552 3338440 77565143274111758293620157594828800 3338441 -209712225003158178111539979764149158 3338442 285857323627781957528274798080263680 3338443 563974228553343788337793100855860680 3338444 84794726730387495827614521728391936 3338445 99546899404627927014047228818405440 3338446 129475395369177186646418223878868672 3338447 150801716329710943871649197094677232 3338448 107424938780087345755583139057106944 3338449 74255979767840685830719918811942912 3338450 123720429938975597618386567520601600 3338451 -895118048346802588996861297569923280 3338452 -35206885475893471634387821250969600 3338453 349244659565274353418835292593432380 3338454 109492943141011761261768960100952064 3338455 -399907785529254859510094945185265640 3338456 -71242933389737126266955566161100800 3338457 -1146250361792494151413675948004174208 3338458 92230563371456939993481367901301984 3338459 457686860961985268102917326016371120 3338460 -429782349722601233826597717055319040 3338461 661656547557546999290021726046298880 3338462 523327601347998598532123774245295232 3338463 -415903861937280538735662281335734456 3338464 -684999879388970221580601098617749504 3338465 -202128336660971986012680678059787480 3338466 -175123349035660546188638789080096128 3338467 -1360819895127968451917738012144541048 3338468 413546556561579281430980181229350528 3338469 -64771069009064444314502964278880960 3338470 -49296786409818235167026678182512000 3338471 -190785369680319398461786689070567800 3338472 -175566082962831577035411023962767360 3338473 -30319480927426960647504590880298176 3338474 72998571293784809235640790494370736 3338475 127497034515878789566611105962208000 3338476 -1288540644867950773505377213722470912 3338477 -3907005681079909516972324020896448 3338478 -98957676109190099059572857625186432 3338479 295658051016386088653049834254653680 3338480 -14260913958629470119685687148544000 3338481 -759374040777265806630920300381589648 3338482 -215193892624034394166517004565782528 3338483 189953340233898725073420181534983744 3338484 361357714118044648117302106732609536 3338485 -839989517201134432765206611831774820 3338486 -223453044044545292459979894902867808 3338487 -1436052936602740537114831150828985160 3338488 167147359376639211756727956848885760 3338489 33625804486383787806085842117402624 3338490 -272744238081582388295883194642956800 3338491 207311178038086331331345252705793824 3338492 57028751998055354910180920758972416 3338493 375701904500679744322555139763723264 3338494 418760038617448566073483598938704000 3338495 830722727336329346248870397899761000 3338496 7091183487168998454343485716692992 3338497 185142658193144021152388820366516672 3338498 -329127620384217018165576440786814000 3338499 368696557605281248051810247836892664 3338500 -705179187173077133095830955511808000 3338501 -860535103853022428893928722628094498 3338502 339552963168699161311977354952757760 3338503 225171762598015274302641554389349680 3338504 397573427245853719225052132566302720 3338505 -372007351262751099278482422191843100 3338506 -107144053382670248393609991229860048 3338507 -215325503027258289800597447438358576 3338508 -295081303518710413606349734687511040 3338509 -58785367405636233406221405291201600 3338510 -1862366993354278433832167963404800 3338511 1470175546507420177093704972167952 3338512 -116287750186025480926771827100278784 3338513 1062031628167166280123419680630659762 3338514 -335707211957500233939891869430913008 3338515 -750823593826058187273324366107497200 3338516 512517261868589700191596574360941440 3338517 42921536289307110403048770855010272 3338518 -194630831429353517709823993601027040 3338519 -257833214431705761665876786302163016 3338520 -6050365065543491052741732247142400 3338521 -2019245491732878889269043499437803056 3338522 -273345799852847992757005709827693056 3338523 -520852574238350625860978038792857120 3338524 -343360492505165739096119907013121024 3338525 -505631499936100173304949659206919950 3338526 -8214564945254584953788586643802112 3338527 303137332973889328560842442807265376 3338528 7455816534715372676248810796187648 3338529 -4694859046224676874122570321187040 3338530 79718489145132918100332567968845440 3338531 -55477598880967170226930937299340640 3338532 616397302365551659039117992034467456 3338533 1120099417462496046025087084491303168 3338534 -171014013288733556406000969952108800 3338535 -368012328631840923903978254953776000 3338536 1246251714585914364535949173755079680 3338537 528674335664823979652207294300952186 3338538 -45884422674409816720645716714900480 3338539 2437650637996785507696833065643251024 3338540 -383775544717910882078847567744921600 3338541 -876186843357239502962569978820891850 3338542 -410476893936907664427859690561772928 3338543 269434807015446371967061380895584144 3338544 -122248258991135903888165400777326592 3338545 29418094115621098991260273693624320 3338546 442741981413523891268833859218467360 3338547 -80246837844475142653863554195704320 3338548 303943004664758990794890990092249856 3338549 462547100288187465919888451123069550 3338550 128500964339278009192641683045136000 3338551 583122545179224998085110805390399744 3338552 -6725628033421719452413547662417920 3338553 -255915191116143359841064564260909216 3338554 -205794635378959628397965601993895200 3338555 493749329464131286790846409269847840 3338556 97301588698794008212005380172678144 3338557 666159618831167710667217562713252806 3338558 245510684242362807281267700301658880 3338559 -141402981210713422892945002679398560 3338560 256873912196512037161303452108718080 3338561 -429224677255760317864958427384400938 3338562 -298259116261281134083679734737073152 3338563 23864390409054536917072678366888264 3338564 100849571555473585039893696618754176 3338565 319730658130123557291106166618075520 3338566 -83064992977786702677102074630223360 3338567 -587491285957468397641958476847843640 3338568 222567842676696005253231978006988800 3338569 160589891762210526848672726738766244 3338570 35517596262989780078495862269712480 3338571 -668808160640302173707477428982613288 3338572 87341980220950507616514570246238976 3338573 9170055305560972581905741128148160 3338574 -422966753634545684695180317939471360 3338575 -658030034535310705748330400885686200 3338576 -21872699587200474555978925731741696 3338577 198862260438656642894778309995124000 3338578 -245711321573936230616225667997538160 3338579 984102119439482197471357240169744376 3338580 -114014314764686386000096263097344000 3338581 -124768108291363418017176004475725618 3338582 18407992551295778604576396913597440 3338583 -280101092452772330684404889540971776 3338584 -401940763457695270121233628279193600 3338585 -218683059104972961897965759122761600 3338586 230717164073293734286992686496302832 3338587 4541640992835346228065418441626912 3338588 -234720619912067555649786573417062400 3338589 -307883810800869871539301878211457472 3338590 8613348950236893151708085298952320 3338591 587274971245459218604195174904078400 3338592 106739028422523274888148610271150080 3338593 802186228199701641185316033396183842 3338594 152663906847100896145895361988127232 3338595 -23239435895969402983198239913849200 3338596 -68097343828009388302066923913489920 3338597 -6064030170060195589179923798493954 3338598 -521923024198197620820594584066949120 3338599 -25921142672094976860343172848727808 3338600 -461639829639886450449334603541376000 3338601 4269222724526434551562938752520384 3338602 312723346823016300883250443853752752 3338603 -1472799277254572444586055611714251148 3338604 -92147764079634500848618511620300800 3338605 -1017827431177925604474834694439108040 3338606 -971235145495973747688059491354176 3338607 -246398521428229570631436930488870400 3338608 16839777312962540753636873743499264 3338609 53435246230060705943335820333913810 3338610 -199334615094302798823206369339842560 3338611 631985025166820597703145427026513920 3338612 428542948873954326061588968952784256 3338613 28588177856877500126906610780398364 3338614 -5818148724086126488192737147415488 3338615 704640824297134256670263023163320440 3338616 261423021340569278213114028927897600 3338617 -944453573172937235774519729613837334 3338618 82733343564913791746820792124475760 3338619 -706796140445723064601496254588439040 3338620 -424645550948635158952593676532344320 3338621 -239933934642006230389370862364566912 3338622 -86054856544147435440716586814051968 3338623 4007808725972667177669173280368000 3338624 -1033116897935831917114611046683770880 3338625 -177864779540760862749857474327280000 3338626 -360904342270429716994919821464061488 3338627 -890409824083861701691593392216443524 3338628 -371510787932926588254612831097697280 3338629 36562838728373538243336683244144000 3338630 259201237744883681446876732961740800 3338631 463152123784016326981519528805349840 3338632 -78844044060802408727247334272000 3338633 -116988922511528873214209348150930880 3338634 -36130020988254860982129577184830464 3338635 -485403411197663025845379625007197920 3338636 -169286508542207989503186344895409152 3338637 -544677913595019855278101110376975200 3338638 148542317734155076046804112959731200 3338639 717653784096602083219717853343739440 3338640 -34398114322857121275215890919178240 3338641 -21448885091522606964578250966765200 3338642 -865470720442895295293847758539768320 3338643 188747851047817951972931031662169600 3338644 -321495319104549220789481314191147264 3338645 -163651193910127119089437549070929920 3338646 -395081751154070950932596073694180416 3338647 705107510365053775517865169875263952 3338648 -56875189337856800652019926647408640 3338649 16523701990126168250100145948452144 3338650 -61189229295793456843746782365344000 3338651 -1215809455965915969932579190354564348 3338652 282003176930560183622951924110193664 3338653 -164420812472422846673713865918073536 3338654 -495403261745497523636014213997374080 3338655 -46058888273701641716063562064524000 3338656 8165884084302764777435264703135744 3338657 -137026871162626431944159276913296640 3338658 1365307840702382605905334405183776 3338659 -417286399122177581813272893230230184 3338660 -65432119482800214959094869066903040 3338661 -64473853420774321927237989502175520 3338662 53363502385710331161766215662564832 3338663 -479302699886514951386368634987581800 3338664 687298229067697461039075774460231680 3338665 223529764743158670199315432138993920 3338666 -478331102209438703009787385372045056 3338667 -1976929496955685322799112451225880 3338668 293801858693520060156681910979828736 3338669 -381545213103820191303768783177801600 3338670 -73427689354410386077497736168108800 3338671 -169947658697934807976462524367227936 3338672 -24333771717186670583585565968154624 3338673 -33532327981976640628638755523099456 3338674 68877167761713885843800382092912160 3338675 157065815452617888319032521362413000 3338676 481185073188569313176068615875416064 3338677 636208054165264914663595591233121312 3338678 52339813029695062348472766816829056 3338679 217041910048200770632261934278875648 3338680 224039872246669572488344689180672000 3338681 79181882845584982646606858323735560 3338682 14359062261496709229879164792544000 3338683 -1460351307655248675782061844213359120 3338684 37987210340230930405487136627004416 3338685 56155781351662632227661829253971200 3338686 214326463750492278463725705011780544 3338687 1569147320229395624255593804585649904 3338688 89595945792702460330935721226403840 3338689 406033901316604212761333970720967490 3338690 -24816230103355492945508312062288320 3338691 271758521831333842439545302489363192 3338692 5886271261040731129710337124597760 3338693 -16085504311966012668132158456321856 3338694 -114289766635173042111724449570535776 3338695 446719665701958199854360759046356480 3338696 -1152054584425569511097409028294302720 3338697 379192874400501265339006671677206800 3338698 -287579531733464299725043345680353280 3338699 -9953787635674045266270877750360320 3338700 -78765623253769304260571760156672000 3338701 -1165778405909024591577239934017340298 3338702 547627890114461016377263875560655552 3338703 147469418182453787405135823129351912 3338704 41654197074248355229744112666542080 3338705 -314427332357129905178412488403664140 3338706 139325640111926543551211013722402304 3338707 -32187562918756920252921381857215400 3338708 504136845609013231461795048483502080 3338709 -100822986488637405088828123292645472 3338710 -79740608164703889436458078054186240 3338711 1207322297383364324368802180331573624 3338712 141505332919408636268410119647232000 3338713 -1009874893124572140605105558317051644 3338714 -570048863102609949256820712283286544 3338715 50029197587370905067122939508215520 3338716 -27794751838346725672836216110556672 3338717 -1225336735894304509712966291815110234 3338718 -12811112823152077207952157075317760 3338719 92865356558220330694722276234281120 3338720 -32045453736117908896546223428730880 3338721 -234223799309340861085039891989156528 3338722 118281671641270522996440253697400912 3338723 -446406233748003585956494641869195856 3338724 382299467720612249642503725637088256 3338725 68238193796992871733927613210242100 3338726 -59499314960298555276501571264603392 3338727 -19503412277354328409917558055211520 3338728 3179320017514891117732519366440960 3338729 283188643807446071042218359679549584 3338730 -208382546582594020423890494194638240 3338731 -189223615287437981325599253771804672 3338732 -190434439657345395512611876747087872 3338733 99232968021113340961187071916649024 3338734 110875360767802130310044527718635392 3338735 -3158852873261477091947270977433760 3338736 -54933339001272202566098303574048768 3338737 -930010677379243200164624154323359760 3338738 -194880538146973180521395990278978656 3338739 -125756763224343184943734947710461344 3338740 -230489703415435165712081918151621120 3338741 323956499057179386061049746162682880 3338742 -162841681057627557214115657406644736 3338743 64761960018675192435033865192013760 3338744 -669611654472391997758455567628185600 3338745 205693393982666124662384945532243840 3338746 80503091093989150263333963131343840 3338747 27271896069906051380931558344348196 3338748 -139951420120313823612643204134528000 3338749 -175898476417974046286222402708368320 3338750 -115545298427343094313244078464880000 3338751 -174446781886643430911350745540891520 3338752 -673842165313079253713270149163778048 3338753 727975766532182969014740370001892 3338754 -91983397498134958853475757203991680 3338755 -245077966843373303435159507211999840 3338756 331068277682128657253690454365061120 3338757 -144312037648167505936513445798576292 3338758 -487853693756035004325513513837220416 3338759 -550344204028194419568448559800712040 3338760 120039520010193014454875310111129600 3338761 514052739696692811753743102919764224 3338762 102611792696157576454402118780313600 3338763 -162898412315074082233137813497225256 3338764 -702796457181209963828789510536665600 3338765 668004600354771803424183846980739660 3338766 -323505997272125360684969626300942080 3338767 -1380214107160405276060405306543791184 3338768 -232390147912947414907079997410500608 3338769 90139498066496022223228005763251072 3338770 -103438564967866543620148924588530720 3338771 358242813514652550357638105147296392 3338772 42856335011511564762641981984796672 3338773 272333074194938998654075836775819022 3338774 -523864669638186639298997825190465408 3338775 161723079028822253011414409688624000 3338776 166957948736480512749837600036495360 3338777 -715439243888988722396499960608023680 3338778 -2410168880456450125779504148169472 3338779 135710493793309120766654874111395920 3338780 313231859816103787442476519818931200 3338781 328533447514078399150009985121267840 3338782 -426333057792857500624005521288827008 3338783 -29284256615197107040980485386369824 3338784 176563660750128133545543340268519424 3338785 550583287436528639007993781330766400 3338786 -1035854580782834943061159019163939840 3338787 686203293167474197172198193534832560 3338788 -269535408199147232581158172077408000 3338789 -166328712610306547877209327149645476 3338790 -7114309671096036149129770486210560 3338791 418046274582272926222810336490675192 3338792 -526300735577754384518281547049216000 3338793 -81035101919468915879244724700582400 3338794 273030937682029629317899050382202880 3338795 -377518755864301615438625156251819680 3338796 85155693557899333049954866025620992 3338797 359450462288695243516835546718448128 3338798 -112119473070285478448511525515601600 3338799 770691274179859295116278309457871760 3338800 -84110250002658790193969943888691200 3338801 -7547906056279040802739246678311708 3338802 -297692936703462238468779198864781440 3338803 17041312678409656976667373216979584 3338804 -106963357109192659822476559798585344 3338805 508532647514516955754178346615209760 3338806 161081810676947411218619227787166720 3338807 -1113438238911694990606139383077913944 3338808 -324799164542579893161772622587822080 3338809 -196696697536018840119056416333070000 3338810 -244147977344827183346271496756512000 3338811 254218109780741953701352163503407192 3338812 -831130307895211566100750723387577344 3338813 486156770044221188590531211908777920 3338814 4607062659631239932607874541619840 3338815 -420756047257853314292409127888073280 3338816 -40701088392677891630557339774353408 3338817 -110678137090079875269622394550049008 3338818 7703427092731721965257913565936640 3338819 1453524220285936770560288818677079560 3338820 259101295779577631708266258000262400 3338821 6854079686935388369952808452068032 3338822 37261153589626691973854788396368000 3338823 805404006888914658657706048244822184 3338824 -198529301872009394722821287452999680 3338825 -59337010583496269879011337723688000 3338826 36803163659054047110228581401536000 3338827 133265326070517303874826646523649592 3338828 -440711478638980010025215948431027200 3338829 -183224924078695301001746293090082676 3338830 -116240667108141616635103978084761600 3338831 -934699669315781635311702038493307728 3338832 968901663377491090545145471303680 3338833 -127347363878450147691069546120591360 3338834 -431195323208401763691690254764923648 3338835 -65204052719549583237839978983790400 3338836 688797194646943068062605225816772480 3338837 1054973114440400937183382497992835612 3338838 59784801057125083891592736695125344 3338839 -286956970431533008422234332335966544 3338840 -52291430750122612824220016921395200 3338841 117597202496818180169078008795732992 3338842 88518497246662150176019432581127104 3338843 240445014083907627241996689224029440 3338844 512902071382540115736551480765999616 3338845 -363678649976629285542044706495258900 3338846 18030606262552641334218136244305920 3338847 691502383634209869909184949012801040 3338848 358725718174342043684009023810043904 3338849 383178970686181529822266831063778850 3338850 198930585061774922132338279866288000 3338851 792742410976766647176358763275087920 3338852 -773989644934279482809404014980226048 3338853 -31808578272942001634955071253948096 3338854 494716862816931955191790893352049376 3338855 62733644465666092025384713490584320 3338856 890797146455408626337159007321292800 3338857 347297166684416751680947367700402660 3338858 57290171298741486842819037666449760 3338859 -78120646405918105152602308104093096 3338860 366243380162713798086695010604369920 3338861 -116332479597317779344626840961626538 3338862 -249777314995020369455594843580339648 3338863 305833560942671624700897196484915568 3338864 2141016649004615897897486784135168 3338865 -14197787490351136968385631261305740 3338866 -581822204208592714238247330997648368 3338867 257165623914553702426077841478010192 3338868 -57882003087764414168821504441774080 3338869 -1286801863842970504951879029953590080 3338870 -50861232725630010537744753138460800 3338871 -412428088353444465623458136741231616 3338872 413474262094076559140607859772743680 3338873 814597459656255928783417400628070122 3338874 -21480178839887332585833598356480 3338875 -208042096481213503493248184416356000 3338876 170476366162192858664354599519042560 3338877 244019929432254311485771944597112320 3338878 370180356787422068626282101751054656 3338879 815738977479771497120000275750980480 3338880 -201493102887031991275816869062246400 3338881 6955405143919680892242026797010624 3338882 333279847389310912394662206322275792 3338883 -163666013127019406398582983214095600 3338884 -358320023887740367378680184232973184 3338885 569998050247978874823852314801593920 3338886 173404804630767466024727805407846400 3338887 -159402116614173322230002234539774080 3338888 -78180692884036504710265981715251200 3338889 16277130369253305268234215202787184 3338890 364577440027560780693825153899593920 3338891 1161027283227667888279747173165896712 3338892 -80955073068516455933844813012226560 3338893 -1070075849042885517648885815285782858 3338894 126376094033659075934030295918544128 3338895 -93508394930650294097972727166272000 3338896 183100469367406477778746278125764608 3338897 -896526297190463519400892959230952654 3338898 292480446946074117252337373212980864 3338899 -224479079451585939141583144396950100 3338900 -194144440621967162471402401858579200 3338901 33318476644951995161582650880475342 3338902 138470581947417080350659670506804480 3338903 -386033191244036325222185640782209848 3338904 439653619253331093260641334757765120 3338905 -570250380952991101389372023988578940 3338906 -33591277692575441353851754855384848 3338907 -1328665411768622394458175613648128 3338908 -457298965932117624530697504390663680 3338909 -1111259205417139288636280759764339194 3338910 -79688167272302153295644291699516160 3338911 151860679696382516403400609968806032 3338912 -445542757432715010430763048434139136 3338913 63312556477119424953832031144839344 3338914 -248122729428289322041016875395970560 3338915 -99718955865787368409342429725939600 3338916 -152103145560543441428278342685184000 3338917 29049458428160767936977036510440448 3338918 4059820525392882729674327109407040 3338919 615961496034209277432586991712325680 3338920 328823690908666211534158373662617600 3338921 59368368215282840630180873798416122 3338922 -95155634003967953039279354304630528 3338923 -479550454448299783255195865740123760 3338924 91892692618586112578849623125089280 3338925 70418805307039561012718643773676000 3338926 52349801214777538137495674943534912 3338927 -706876831193638844571466193214547200 3338928 237055946726252612207790564271718400 3338929 630192766492373397861998617308676080 3338930 -63929732504432891132126415334464000 3338931 -386997195903824511520132021702747848 3338932 100048845646205438813594529010524160 3338933 -147972272451919495225604956681961760 3338934 209041444001160369203889453841187712 3338935 307241484080300703117676646003629080 3338936 803877100406694799266636836757135360 3338937 -218900903976113295179646939207672000 3338938 81291466950136575974457160105131120 3338939 -560864861546520020142419128860559260 3338940 186575109667640345317090633192857600 3338941 939939787548539720125367752035931500 3338942 -570872375174624291925739992264592128 3338943 26375535310081832574992195697247104 3338944 -139061121510932975760043825441013760 3338945 -790737610209798941188197253740635520 3338946 -114526828645395298214471602133437440 3338947 -25257628627372221192217946246700672 3338948 68083334102413090527475978198941696 3338949 -361260186285493303044234177131509536 3338950 3485781813319556568355834944177600 3338951 345792714698835939474108408401530368 3338952 -68066750503023400881574565167226880 3338953 -425057161872971173611713939257660344 3338954 -164667957964155040382111350062741408 3338955 -693552353760670118039483562688384800 3338956 119997500172593671436453761876687872 3338957 131176544320706871353064036584361984 3338958 -51921847477044433079250825925692288 3338959 209430957159301228403569622634489408 3338960 76080323742959443383341226416455680 3338961 -353918438498086652567107252195886016 3338962 296322965813379545683737870701787264 3338963 -199478499399945544137414890638864788 3338964 70252478826926983514477376009152256 3338965 -349726054136730456999626923955644800 3338966 110193187738438715595579034504492800 3338967 891275512228004834768637741498757200 3338968 -1185520876454912059757000731259197440 3338969 67911067248290590814479527207923220 3338970 266326812101551303281714545738165760 3338971 -277268868474980660054445490270528828 3338972 171941599945718581891249832365258752 3338973 -410278520674375625865089861054364960 3338974 -53960658504903492179668438922834688 3338975 240911297161258125894142243342239000 3338976 -259742304777443187368100251827961856 3338977 -410668110433918010531482080663598174 3338978 382965779829455836961490748026281040 3338979 30490373603439400464492041469689856 3338980 551975133400557453050744692990368000 3338981 793671424158863135327456032451686782 3338982 30206796494361409474283571136571232 3338983 -507314922385602448208770341713521520 3338984 460733477533244393248179498933043200 3338985 -75547773019086157385145062964077760 3338986 18888661561557887292751553372832000 3338987 -1013366390997790616748056830533481200 3338988 177981688341909382977664583681802240 3338989 -678119142545779487353233364928647210 3338990 -71682654203531232688248247144771200 3338991 -61967236363659217419700928765910768 3338992 144401455328550970523615963942813696 3338993 -1194470799721894817903027846778816 3338994 282804033407014261026236119434928128 3338995 -741461458031865757409633804671200 3338996 1268351819284820275231237758112574208 3338997 213032006576006844050220123298297440 3338998 96415327610041201125076058899472640 3338999 -455301244462355768373964102573177920 3339000 92108483770251778819102621347840000 3339001 1099767447027213296772486081446244432 3339002 -409081762342913213741646609155681280 3339003 -379468949652641055332678590367668800 3339004 72391794989486714154191982516074496 3339005 -336946952753689294523025755032976340 3339006 3350128364371844169089195184427008 3339007 13894313922048128884522294529052072 3339008 -313082931239584754518351123807469568 3339009 1294520658931551620720850617982258720 3339010 139218064309965005232629781558712320 3339011 -104875366353785307947411557034995920 3339012 321804080011400362680185094164539392 3339013 -106291508111507108646684058751884260 3339014 232841143435738134553214604675993600 3339015 -522662324563315302813492628840069680 3339016 1004952241879820754923522261195412480 3339017 1181081768636927541608045188629177552 3339018 -1620127882284220596971972627271072 3339019 246209382399241625346804313600430420 3339020 -53589785270244242264106167448145920 3339021 57038878775040157381737644323430400 3339022 -189535509355733372144856032811921600 3339023 692561389890658269174244575840456504 3339024 45427492120262930902794658168700928 3339025 -112884078436729762320615430388995200 3339026 -259524092890149718954923963474546288 3339027 158919677857492090814153916814143528 3339028 57447551761859152938452240752238592 3339029 123104620311526798131910704841263630 3339030 -94538618596218208709730104251735680 3339031 -828918647662196951924725310800716720 3339032 514003284908939783196322719819110400 3339033 431167725044670124973812627322038224 3339034 37390742330553487129679332565172480 3339035 196762948083014341357779278783004960 3339036 -17936845211040352415809016514969600 3339037 -30896884661776288442983940475411432 3339038 160812352310118705335676554897757696 3339039 -690477116508623637239646948207455232 3339040 -25103671052623086549065331238502400 3339041 -45251714375666285718804296706259200 3339042 12454620726642802454588779758772224 3339043 -353346564464555194571215353138700708 3339044 -373531976746125378442028073851028864 3339045 -271486273175941668004117232464849380 3339046 77365586894784124168608346819920960 3339047 962819209918733166401742839888885496 3339048 312764348553937138930095547131248640 3339049 448642122395101807996133981176775360 3339050 116697323807921215082035951282425600 3339051 254121868818052423693049557269540864 3339052 -506317938697228228399556489246686208 3339053 128580902113907811925109228518664406 3339054 -545492903645697648001442938010028672 3339055 -2760821050664981578058787230534880 3339056 -166725644910824850992322251481169920 3339057 -483526853468342943145797694075382160 3339058 61585953728237378048690218879217280 3339059 974438072496784392636674247006954240 3339060 -200497211707085312268090840413184000 3339061 -102025855036088816606965839642898176 3339062 -168167905876155161272675154485441536 3339063 -106876854859963749864147906935956992 3339064 521665511368281904039953929494671360 3339065 357517344756270816333417983155269000 3339066 179712737434915938793512320734713600 3339067 -690890148713765891252688196636601884 3339068 239984998356111691393761845998995456 3339069 -423596092087807836488483170951163520 3339070 -79514913412941914917239059790455040 3339071 -220431957400504295775726543088538928 3339072 -59847125665506951680994680720326656 3339073 279222962745831650335166495781183444 3339074 140792356680389801290696438122787536 3339075 -59376266899345979007308429852105100 3339076 -230580952496124452908964666208970240 3339077 269481135206889856451145374649072672 3339078 -408002316939961360404235248853152576 3339079 19664153312616365373196469669994880 3339080 694582234630511640741503354959718400 3339081 79703250956644711469465115244199700 3339082 -716999000241921272849992542802438608 3339083 842644611532844110970082587037286824 3339084 162328765816120397606697726188716032 3339085 -61318479923875007498221094116967220 3339086 322764531424916448347721302692684992 3339087 76901016629887208636527940667962760 3339088 -20541859982141199152695766531588096 3339089 475214493475245999754584738582423120 3339090 277951920701945627214852454270080000 3339091 -73976607995205636470710212168298928 3339092 -165623937776354818892104489813344384 3339093 76521969290948872493596125810320640 3339094 293048869893527399430051671889254400 3339095 376072635640503381326329338962232600 3339096 -349175127926842156721446565399009280 3339097 -669181515474642018862023101351510460 3339098 247570034367055395091230239472407040 3339099 30319157118807638035389681329997144 3339100 -293171858541946738677064449612313600 3339101 394411983770251205260401482887118892 3339102 40167915899501635600478086121074560 3339103 460437022721193065365324269977416384 3339104 -219342440032618372968858854011305984 3339105 -207739926371831093880396305552640000 3339106 37774408745807463604373856317201760 3339107 354197175402083798944714416778859712 3339108 639899554624885998694178731691620992 3339109 546500816245052841663456814741253760 3339110 -481961182560489958237684686218471040 3339111 -324324736607148023002385671649041536 3339112 79080910687338824636870523620474880 3339113 464522959844895642443352191759170362 3339114 139395587781003422522186647008195840 3339115 -19099000293846061085261086342769280 3339116 1284789589109841193781112897273600 3339117 -243431172903728086785998987653094400 3339118 766113426430110078740754715793079360 3339119 -299698449202409272018798133525017104 3339120 -141364293413883334193468110599290880 3339121 -1505688600653734965157956805004581678 3339122 -3610874592349637216779762903040256 3339123 642965761466412012604108911294867168 3339124 30244320363233929862247287935911296 3339125 674038410101203897050774085914819000 3339126 -100211820400921946916793493496594816 3339127 47574923055682612070257472366100144 3339128 232794470406455639170772053213470720 3339129 569203024762258331350340390247253584 3339130 -110750384376679956665500523987988480 3339131 1153362372859565749801505190789856932 3339132 615797755535064525415883582504182272 3339133 -498417226662300479651733848870936480 3339134 -97454720294174770916841542957572608 3339135 -31117656036351049013214797046131880 3339136 709545827619742161444946112308838400 3339137 -167256872187203949797282193877625214 3339138 36914674370444838494251770604785408 3339139 258528596978641115890824071698261456 3339140 -106622330955610726379698210822717440 3339141 45901545227102896133046362052288480 3339142 463430698865728897035114307432229472 3339143 -2317564628464234835983509884965608 3339144 21178551100663027688895642703426560 3339145 437254206207954363936705705080076900 3339146 887777215962574266435914627202405120 3339147 157953409072726428706402828708657920 3339148 -540452582518558658126077813594177792 3339149 -343206546975307509195645234947474208 3339150 37766793459847113333157903994505600 3339151 673999273543199302416895415107503152 3339152 114642434076610113260155125375737856 3339153 63058800761721255131428853034300240 3339154 201646302696841081769625133761992352 3339155 -832693763136731577032124649917210000 3339156 -106024887505603586124930208542253056 3339157 -339886899440106732854858272463471808 3339158 -244391094266130736488360549650212320 3339159 -227534340050427210339754092495087792 3339160 937840517872203593673901754790912000 3339161 178099767837519234258274346865468864 3339162 385519583595825014212550454030899712 3339163 207276520738618195652261612361511008 3339164 313572721406674256304767855285952000 3339165 3034453382228732015692252238192640 3339166 28309662166498646562953070852115584 3339167 -413101498857029813969347968956661408 3339168 31677462173793796906772943329034240 3339169 372880180978734612633557921695001570 3339170 25016047723339717813185150202613760 3339171 -472827076107449549609039225256904320 3339172 -1312313123132985834823454338702991360 3339173 -747584352498790195823360806988225376 3339174 537669460133988314696318565200839680 3339175 23011690035970951043387090470838800 3339176 296237969171883198426896641046016000 3339177 -283475728888072786321362661060986480 3339178 139599943406498852104100972913854640 3339179 1271930985441228258152860071898857780 3339180 -48597423030313311225210062785827840 3339181 39264568787190392337156922255694112 3339182 146246592088816722364490716228936704 3339183 -116158635296460479596352260332274416 3339184 198516841071499656908142734875443200 3339185 -82363905100092059171934578766412620 3339186 -155209807027892462487990462820210176 3339187 -586269351297339191625229907520220920 3339188 533308613357456475216656211437973888 3339189 -230591369566265699333933580978477216 3339190 -623803624523647506643453573425552000 3339191 -126752827726687051578869501061202560 3339192 -156401662836066411449237716938977280 3339193 113791429433860556404672192425278400 3339194 -11831886368067090648779345431177104 3339195 177932717512573124294096846811991920 3339196 23392679863978577827676763828125696 3339197 -1256314718365224886024201356673300320 3339198 138324991992455710009765669715349120 3339199 503645235269382755566748433706779720 3339200 87713026896487621016439340086067200 3339201 411288913001070669584243694654672768 3339202 -34965675964647506080438292465860608 3339203 -912900656610177502590331494090900372 3339204 -1487067325416377438573609381154816 3339205 149373341998226352842966930742327000 3339206 -207462176233577137185384570497730816 3339207 -16316308939135558707303968169757872 3339208 14309918766182696106909946627768320 3339209 -1089319225379903816031390524282392320 3339210 -107604985714303592215463162026798080 3339211 254249038373503714682988596049140992 3339212 452011907436176772463483231893273600 3339213 -435326840202793055028269894116545600 3339214 179079513230277409516392460992515712 3339215 35575144097795581568435458965525600 3339216 125934374199444177114620305222164480 3339217 -33343763134561333580684935313763008 3339218 -55875105091241212946600526359104896 3339219 -55707092498379924384166433178520272 3339220 41231858300549797871616371665920000 3339221 257626338419966789276697769325881422 3339222 -386077330417828988701049642084132928 3339223 833813550455059938011506209997347960 3339224 -388942495584696790217469801510297600 3339225 21996450082721161434234284106471900 3339226 338114749989989512316220637240329984 3339227 -66800287148460889611144768661802688 3339228 -406704458680491699725379790373844480 3339229 -1053684092031228793291531374934958170 3339230 -151985086255744451772505858184898240 3339231 123135683571671346324181953180460800 3339232 -54330106465953044051473147074969600 3339233 694515682769732154207975423100432020 3339234 -22911108920288283214431615998780640 3339235 -360199491073436600367470646152837040 3339236 -1030295379209060125585101086497038720 3339237 -645626186221345178437910753524800 3339238 -7258678688374577284694967072016128 3339239 -24999371382892152175372883898217200 3339240 -267828721444552805309456927218483200 3339241 806467382994424814840145852302042512 3339242 523652796643232678045842942407204192 3339243 657527935634111408109170407970928732 3339244 -854254397376360022350877291278110464 3339245 24206096502454697852261110997817600 3339246 -77418739633790618751220492649268096 3339247 -1094120595923929766151553434762768304 3339248 -242857267202038558765669699947626496 3339249 627355144363456281019909206293111664 3339250 4434152625482111624944760440392000 3339251 -7763113793541945601560997975534080 3339252 780373815821354529710666978299637760 3339253 -17476058054772908826323298630310656 3339254 614991669153474752628684144325692576 3339255 -26423418882263685196223204619494400 3339256 -600994649246339548276657049337200640 3339257 -261282250354104384652209934678585494 3339258 32289591570990505372392957167947776 3339259 -27108713978561563561943189090781696 3339260 397495538116275671681366520793282560 3339261 -425718936765872058293193782195640090 3339262 51422614304351874991654200107632128 3339263 -464979710786759234186250324453454800 3339264 -49757878908085458377042670359937024 3339265 44723264427726543828085383655753320 3339266 101368715426921881374972995731883520 3339267 -186298640211555506599666655505075720 3339268 124524544830333406785336991066880256 3339269 228350101230334024272271670921563680 3339270 -266110066143148145607514094855564160 3339271 633008294838721045499229198184596720 3339272 -262238888523150982223017127822131200 3339273 327908917708963150950395561760894144 3339274 -431252330756935367335313543610438864 3339275 -744153202967500630706439635912276700 3339276 -177460529861437496460489585784366080 3339277 -358034676022858890683144180982485888 3339278 441081444872772873232622816271356160 3339279 1298499204512908090663701691563403920 3339280 -30890326052731429813480905100492800 3339281 -806636748128243696606320695296827536 3339282 108789481731374550820840953520592640 3339283 441455527864935631957969214774143532 3339284 -8209176285579367144842572070330624 3339285 131985158994935215372781606702023200 3339286 273396916694339082962057130139306368 3339287 -47381956786556028402822753670410528 3339288 -549048614835947940828454358643609600 3339289 -145215104287554331913470683721660160 3339290 175988808783294538251933086677682400 3339291 -199094202745397132069074095868136256 3339292 1020351852969914972407478632193018880 3339293 -482259674419917706592856541181068020 3339294 3222804797962560609750190113638400 3339295 238329769388485355099737133573989800 3339296 4544549573358388949303234804711424 3339297 50493181189245903655195721156315028 3339298 -465962846296749937303413285390567600 3339299 563615028959725888472316994842982536 3339300 150495651793677174360297639574348800 3339301 485312923741541704466218948531059552 3339302 110450061096851220476026716154256352 3339303 859763731510109481550287758641847808 3339304 -486623611680029951473039100620308480 3339305 340390426942970466774083629775831460 3339306 -376079622869602313149115082442288896 3339307 165375733925753597845731630052702840 3339308 19159252020193711285737178828800000 3339309 -86979768792999899171425871410927296 3339310 -220577679169973916656771762862727680 3339311 1353138512937147665609457659470048752 3339312 14577382408142973975285022540627968 3339313 -550235231610155718564994452218995438 3339314 -170935719565445303960684944730947968 3339315 118554391932497000414996319268002720 3339316 131211533900502181689265431398599040 3339317 199468394774935080897162723233856366 3339318 60148975929827429994207141361051008 3339319 278459436487938617966012924124311720 3339320 -146433327922454526370332326102630400 3339321 -488952659003713937578826102399290560 3339322 221600829796405386469235667140636160 3339323 -590329700136147872569210533840299472 3339324 -41757809435233541064446026951342080 3339325 609662046142213900789124914914225600 3339326 -465390155024444859276891131952262080 3339327 395028762107380774265859559895713824 3339328 -10321655248050547415681802247340032 3339329 251111566696237000996020049532054976 3339330 62038961330801360571301126272768000 3339331 276246082860788130606867638931443132 3339332 1561096289990116653687746883531264000 3339333 1577427587191937061813713814325681920 3339334 209202332979894707131098090410456640 3339335 518676380403120290460691350412364280 3339336 65706364539315919450338208815513600 3339337 22346561727902200489774184397703120 3339338 -17707160597255853497612336857288704 3339339 -466442978835495889206463139846068032 3339340 280604174410763451372928295016483840 3339341 -1099847577939457641551957604780204000 3339342 219218024677340104640127038123533440 3339343 -143249360493152011022716688494940160 3339344 50690727029389674422780969239166976 3339345 293711023111769431634845109729275200 3339346 -464738409513674061233357069055912960 3339347 443798412904256083296938517363842304 3339348 -366116132786568314102248521403422720 3339349 123354377370262161046822954349691964 3339350 -358362533718946658358888508766304000 3339351 265313563039646141817220462392338880 3339352 -519843655891752507815569733552486400 3339353 1011622745959735567709027184091870602 3339354 206146464001061060865403666580267520 3339355 -14227679569684900126256327908416240 3339356 1430875808055819391471746609248796672 3339357 -141571526382016041887783269108982208 3339358 -359075062240454588346842602305600 3339359 102391610729765322395540062397482416 3339360 -775953931167257568132791221537996800 3339361 311959295549862055410214090672142760 3339362 154432323090871701143155716582419232 3339363 -419656219425628058564946804030596352 3339364 -373353236171416402380473698124861440 3339365 219646200375677809587158779210235520 3339366 315865931139166141016880953439484800 3339367 -782114575603788923242265168378144584 3339368 50431952068155448725257831274117120 3339369 222395815753762789059319378430704800 3339370 -89266974650607083618671970728780800 3339371 127244725465210929538473346486638624 3339372 338318508155441463257147768661801984 3339373 505436766643352744874950988984001622 3339374 786556727278323091061852408231247936 3339375 -21154117119641542732808963237310000 3339376 -114868197455192248160079153825251328 3339377 -612914378773764912873875448059996160 3339378 24967668168011110758792778181790720 3339379 125219036200902427894713436049657760 3339380 1621484064159463206675257155153920 3339381 -35743003180986526751633768440267680 3339382 -128058767885986189444649116482633216 3339383 -374341580222790222397547671488951480 3339384 -381627778167483235792535372856975360 3339385 10494251049268710972592991479647360 3339386 -29474148918083409449475048842199840 3339387 62209735301205491815063437866024436 3339388 68086450535008256643613085994700800 3339389 436386292772740945403545165119078924 3339390 -26827593710865902819694198422726400 3339391 -1379733225638986434244602854932686216 3339392 56997915129510733520669579893800960 3339393 -257458293548771726384133498102211776 3339394 489090589760793790568013818665004496 3339395 125473455905824358481447551559316080 3339396 -31355184669683460559973747960600448 3339397 363539055760484824733448559719457152 3339398 -226342106837575620893636451977940864 3339399 -543053594839119033826441780358865624 3339400 186827414553220475112648936791040000 3339401 -562369019185986948794161049382157788 3339402 -103948488853390717835874975294935040 3339403 -18488352378922045694683613585314348 3339404 -283809162757769071592542791881369088 3339405 -224119776827870188416515511391122900 3339406 139989100016801942682879657328145280 3339407 -383548553585103778546475313019867344 3339408 43166845101124264685551932801024000 3339409 -397630762845741245436016807397134080 3339410 -381327329996204347623706647423884640 3339411 -404735062360591095662838482336825928 3339412 165215714705908862248913753682650880 3339413 100947295030400140695936886566297600 3339414 154025619962160045561035432743342080 3339415 -763371588730944881259326847567502440 3339416 -11174854214577419599984808150016000 3339417 -52781714322190772160546677067049152 3339418 649261859116793039387345008953573120 3339419 -51928446408235923101244574245093600 3339420 -156070320546559326237566102943498240 3339421 14211482536832891033901312581723200 3339422 -440540371243036125649955338446218688 3339423 4424297412847765675331878469016120 3339424 282209736018407721468328765811589120 3339425 318327771287983296678832473120480000 3339426 -7815134311121709923244363368269056 3339427 -161817309105339783983014673667227488 3339428 1038267575514280469127225035079139968 3339429 462680782187980787580073971489226560 3339430 -19591634691970999128240740175542400 3339431 1139479572417844815670308625654202232 3339432 224957054892690938079627619328363520 3339433 632019739435552787945080971354274660 3339434 209079451183569054935069309986728192 3339435 -89180090853323112989186504739828480 3339436 -559659531872720510426040073698200320 3339437 -1604581168701765741193069163620174740 3339438 42823496133758138174551588016084544 3339439 423078674504593853994740402401414224 3339440 95460909439724215012986252017664000 3339441 12585846322794755743139662643606400 3339442 54449923812506061307871591551031712 3339443 298532704537209859342080108114317640 3339444 145515172507484740330735180022022144 3339445 973175635264614915891063498391647000 3339446 702490280987708180225054416651973760 3339447 352162453447196246459848026824749800 3339448 134996121575102954188980019206144000 3339449 1199546249055206410723618003129281450 3339450 21359857069757669227518608981431200 3339451 -595773263109542397594775363192283548 3339452 138644319699729435043577745833267712 3339453 -21105911570278550919546696124500576 3339454 -592170785432860532367524986098733824 3339455 -80120076091795530966832846870830240 3339456 155464713055841316279447290602586112 3339457 -452037662191018920144320900989199568 3339458 21038549206908328938039078526236480 3339459 -399766557133437902759216898879739200 3339460 453860111538394883824043470515713280 3339461 -578697562399629542318341958958608100 3339462 49578139381579484717796043466870784 3339463 -602367362377217805260343424596482160 3339464 -671622019059495152815194803261921280 3339465 25613541731629895708169602503096320 3339466 6883602500820333514692317034839040 3339467 -696120741764583504835584539169029484 3339468 -50631058403445090523209261201759744 3339469 -76470884690285547625650498876067840 3339470 2497287699107153309565324504178560 3339471 228652602907298320620240628954386312 3339472 -135123938424462509381899508024557568 3339473 107251607309758601105563912408741440 3339474 -394828573611826381727397953226464640 3339475 344166334546768224092428231739575500 3339476 -342658604807313617709343180963878912 3339477 177783648068648143257311677390157628 3339478 98281170368565422801036947796917440 3339479 478761759944448800647851773871759456 3339480 -307208669954787224301159088175923200 3339481 1092466983033696836998336620802366672 3339482 658508181664355281819250446221764592 3339483 212943587193436549164215975096523264 3339484 -1439559620743304195791516823211744768 3339485 -181776700515863681735650268658220800 3339486 194037954390598274450156706895962432 3339487 -154700491399297269295887544237792864 3339488 1085044289999484086123810247970652160 3339489 66473554720803639017870741118010848 3339490 135663212922479197808858234976015360 3339491 26056544145336978960899512188229824 3339492 -217275347235736143967917339287175168 3339493 -1275158871706651562970735326928304258 3339494 319551360891838510166437788158083296 3339495 680930908074845592642908144496936000 3339496 442025871064015435242909282869345280 3339497 -848755882324395490237299953004192480 3339498 51255371763244028139571174334840064 3339499 262579830391355548272051658806096336 3339500 -83836807671055870330829900785920000 3339501 18152534888994507080821756763452704 3339502 -64998627602211062770460672282010048 3339503 248604101657285738811129738315004752 3339504 28889272351837025283019837084729344 3339505 345890538367275367230727112931614400 3339506 4553199383592207985950879429900288 3339507 -159937572380418190270223181494704080 3339508 -435798190322835839700867513473587200 3339509 -495257464803087270619989131032800 3339510 118285088918408218194170160786226560 3339511 115758870923942921423044428343552432 3339512 220386244971343858937836329664143360 3339513 461663146000029953573217708402493242 3339514 392795167207750652978618175636963552 3339515 -411730492543781257310480489704035840 3339516 244582921563433043569761169356963840 3339517 -9745072427026418344607969867861568 3339518 60087816135041371201014870431600640 3339519 -550793559379051620071809018342201656 3339520 7457245328317209476821890682060800 3339521 -482551073289624229661232980051329278 3339522 -454872529113139251574284885504111360 3339523 -137060653223030460856308883010472696 3339524 -480672675751057969437122912768582400 3339525 -77223394341210590659227030012878400 3339526 -81774901459840231738303631509392288 3339527 809199044999366820729184876982228376 3339528 442096928993877673796574071330488320 3339529 -446428460319685687206612707589232870 3339530 50186749314796519325288866774672320 3339531 -12373636426775612293419553830237504 3339532 123739080560082808603599081480284160 3339533 1743290237556722231319907108785984 3339534 172245400396260536919900232009958400 3339535 28579660000929772472937235085557200 3339536 195012115722749276172549108814651392 3339537 -3435751329988549069386527310604800 3339538 1008627739500408990182740666436484096 3339539 -498143914843881092622241703256448944 3339540 -31056915734829202131369778682384640 3339541 -1455471257132460416749330901652543200 3339542 66310623187336634167612046007523200 3339543 324810688815574301555047587908911464 3339544 -50230515567936658577721530925588480 3339545 -339306664002588087544105648001884800 3339546 -28633274515841852716589608535994624 3339547 234667944591830522085023875132113600 3339548 -1245333024550116010234160775933594624 3339549 -81334973959654664672726474734632090 3339550 -212577294244830518902032129126571200 3339551 -1335735415338411093075685549171786296 3339552 4757963373031101955736254037360640 3339553 302297576808853892899705971869530560 3339554 -139354810742368166663177098724574720 3339555 90375186818794293895243113840395520 3339556 625520382605446448008384811321610240 3339557 -511528037395760823942594713349485220 3339558 -16938971242914355627397069264868576 3339559 104671480590706897681049838804525904 3339560 345327210135499318585705515058790400 3339561 -797312843514779621238151361542409328 3339562 508864421304870531937424100278842032 3339563 -752351842112755876752097532340634188 3339564 -442145487631584373531031976644994048 3339565 408638396022127361613926519786636400 3339566 43943363131479976224250008047783232 3339567 269741034784340799893136011247344640 3339568 -31571810520983814332452277719924736 3339569 -2224163704232863494022001063142699456 3339570 10917846566095864545694475163671040 3339571 266523821528708220944036826519397772 3339572 190650598176691776317012386381166976 3339573 -134165391924761682319440475927041600 3339574 823066761137502180805586214930432 3339575 -293619309419638187825449064990905200 3339576 392619799006481239916207581497139200 3339577 283421095525566381253045954246387920 3339578 -268710791919496060373923992529478400 3339579 -544167153120069888843486792382160616 3339580 413364572222979172202438591107699200 3339581 -70217708790195308635381816465046400 3339582 -287686120967813143830482988843283200 3339583 -106108998801863385263020187930144352 3339584 -42879147731814708480600995881549824 3339585 -786578424489542468640520629731203200 3339586 69551418677790535301678860332214992 3339587 -1319499532373822732071380955144957764 3339588 -191465661765575771934419485847715840 3339589 -110649697070465661585951500957840832 3339590 114969396617179677399973378253212800 3339591 -308331401122101549713309528898149208 3339592 224883793532309011295523601003315200 3339593 2250774858714097149172298100712975524 3339594 2947570520523927147352340818699824 3339595 11702387901130798712309398295185680 3339596 -446158781120103902204163375237009408 3339597 -784254726548388274788637968395937600 3339598 -32156703763683479475174784449979200 3339599 9503047074860713319942058835151232 3339600 -58929791937173810209299559219200 3339601 489405135898940136849949251613407602 3339602 -11544007946496453435478948222427136 3339603 338497283511555039435808539638179200 3339604 42042318934514805297343136441157376 3339605 567310333023134285516004456860359260 3339606 162821252043063685796326206716551104 3339607 368522637119091190821419478553390856 3339608 899509670004897166000755915133224960 3339609 -214759437416333382920090326930855872 3339610 -108416468907909797200743515634838080 3339611 -6474287149144134055396838847793188 3339612 -110479160213149463234570257161099264 3339613 -74095759598917179300982908688365620 3339614 105594569770949143140374749512524160 3339615 667056488040808523376127691486440320 3339616 639210516840480636511581807722889216 3339617 -534044786295876695857376031445850334 3339618 -69285789017031008840533948271577600 3339619 157015141385205845206369071717878944 3339620 -274454980278802736275543891005304320 3339621 -580414932856946203618474204999422210 3339622 202887054244163324636331424358281344 3339623 106665025408032177112255091461906944 3339624 -71592547828537318405132894254612480 3339625 298948319980064051936997756740517000 3339626 -70244727650416569737040961708369488 3339627 -346850427832518301861319957779015680 3339628 -79633141370695814461168305882235904 3339629 1361804759674995190218187655906662230 3339630 -1820894788879091130338766349516800 3339631 -125573767477620836243939559014458136 3339632 25387649713223481049691154224381952 3339633 -218199726958584963768216049739725632 3339634 443219873970605370966165174007347216 3339635 -199167796183961564320647111661785600 3339636 76784589181547190364880324849356800 3339637 -368699713899019543338639000142622048 3339638 11495067163370450943529327054561344 3339639 -673347127901989538797422355914304896 3339640 511414605065218465852209153884160000 3339641 293226205701134727992337508569873732 3339642 417096241273616255848565582609958912 3339643 -162053227619573677116176061809974108 3339644 500450277773770980851693453857574400 3339645 194445826966040096328000735643866720 3339646 82946961958153080905657884331827200 3339647 -921361569163461243543472430113067904 3339648 162807365319992375563327756755271680 3339649 -708832911683578626071067822413384160 3339650 87170482616057305985974036630572000 3339651 100286302584775616295551037854035200 3339652 -903320540284910443566606078598382464 3339653 -1217937221180583919444727137241896098 3339654 269030996863670489145175988440701120 3339655 143893807873755246462116813759238240 3339656 -576645316007446865581931722769157120 3339657 -11749869295801753317182529919176960 3339658 -146237358403047554839958808710087424 3339659 -401290759076037326164425941017444140 3339660 165630109908230760158843595542645760 3339661 69516701708534908523590885233281024 3339662 -899192763306196565450929556381136000 3339663 852493492355784202045857248439262344 3339664 65516346008250207765286502365306880 3339665 -136691745944319420702429089780126400 3339666 328351048140066911658475735405644288 3339667 -448916391003290769742278081912450336 3339668 147974684441654795973620152805713920 3339669 449069948773791665014362195333590400 3339670 -328792853579750121391377763480151040 3339671 73312338449458885873810363365742152 3339672 437966368109547257825739705086115840 3339673 119674407362570687282616983729710922 3339674 -153844953666197199791599227666861600 3339675 299963808415168105360701068358029100 3339676 416040449780713125573904281657023488 3339677 -68008551616548575498814220885608960 3339678 -91548725922055557571262872972637376 3339679 580152412350234383941847544947684352 3339680 -640992894334841641836444949144535040 3339681 10774730057630863856955827037348960 3339682 302347913090809075088368280530465152 3339683 -329405828847591413390123437244325336 3339684 130631040538896027781916271175034880 3339685 371346100462197960062387978266909560 3339686 69168252213849399331102101473644800 3339687 246401656889233439733614187406404480 3339688 -316090077430609580761592352730644480 3339689 5638610264604670703025209524418568 3339690 -113614002535145758513304255921652480 3339691 -1388868507315679359421152867571775216 3339692 -169230544259806380024730406469697536 3339693 323821645236493156101883002731312022 3339694 -86834455567625263540215986052752448 3339695 512042314911384015632617287259287600 3339696 -44833385315159500208178480392503296 3339697 -1302508161201320312723597074679326208 3339698 153444824377620154862666613763576320 3339699 104558847974010117968646669803293248 3339700 -64595738356780275239367359865241600 3339701 -714119282905648548898788147244429668 3339702 -268633361749679404037113579637145120 3339703 341466526218645239456421261077970784 3339704 143689088472016300222233811543756800 3339705 570335665724877318528387428325207360 3339706 49189731137201809637352882428613120 3339707 68860460174541761341464589558272 3339708 -317022970416671823886540949803868160 3339709 -860343709997998712606140338815164090 3339710 462462277426226249000033744497969920 3339711 79264307523236215951187807900757552 3339712 -404199595267800713625688172841140224 3339713 -425691603829496400488393715882437676 3339714 -159632503349808143889241417590276096 3339715 -183715731510315993585137175023753280 3339716 84932786245461615379604481407818752 3339717 -118815908062304222574810836776837920 3339718 736939879847873269407576743207495616 3339719 -53205319624025360243522116768667904 3339720 4208633189699002565695083906508800 3339721 351378935411369324873437772746816 3339722 47814584458294175404804293631908912 3339723 -106581729364507664406159873315628032 3339724 428858228556812187424284573078016 3339725 258985790189076012818447588727600000 3339726 -103375322320532356733737355789156352 3339727 867073096842775552160299847112001560 3339728 -7009126051298610935781916274196480 3339729 252624986828296889515832158221122244 3339730 -130027187717166716514022784499174240 3339731 -7500705961656513983217397760250768 3339732 -286183009263444653155781741397497856 3339733 -199078683585701745713858728620776676 3339734 672559503118743488033509306684671360 3339735 78927107639905810253524706900305920 3339736 1357762058926302959974910089108684800 3339737 -112668388690246522849951895560323948 3339738 297956054200861085862885855694617600 3339739 -572416257749449364956297202222376176 3339740 512408828705303931745078328194352640 3339741 508179750095072182346855332482540384 3339742 -19759715408817273633271119900036288 3339743 -167487601049775906302434168347432456 3339744 -382688328378117389836038524916203520 3339745 -684027060269185151872634621643691500 3339746 -448318933700013059082292711503146928 3339747 -58759732436057584050501501479416476 3339748 324403532032137919651415628629754880 3339749 332341014160219987172906510952482112 3339750 22109360846257443356122891859136000 3339751 -283374624583866117188209203728834248 3339752 -280992255747455561644235120100249600 3339753 125376301634880155567623043452984800 3339754 103211260282141715235247265135738880 3339755 167677453083898176267029606584488000 3339756 -109151970166279130297977269178398720 3339757 -1001066059868863733170625117664036788 3339758 48128938331287005109551609219324480 3339759 413989180942084563270119921709642504 3339760 81089657886896614873021311457689600 3339761 544766456636350565903537392006324032 3339762 -100573320505092567015226337711998848 3339763 -21612878365204077195992110777173760 3339764 -629827759860237783781882633477751424 3339765 -103895674761819770068136186000275200 3339766 496313600390022605880745057037468832 3339767 -3533518573996185919982950955520720 3339768 -7538687335924469733958078215905280 3339769 1093638764522876749723023795923864832 3339770 -141324819181346103441060917902602240 3339771 162932212403838706846950063444223512 3339772 58816631009405201895131098387392000 3339773 972979183015538822908398057286368960 3339774 -177898833715582881409038350721857856 3339775 676223915738711529182853326301158800 3339776 59181872780291190219153806840561664 3339777 -218341135643269053454980744761717760 3339778 -2494542000199359449337385793105952 3339779 -248318216345217373551794932058539800 3339780 -156857773400693696795103248298762240 3339781 -540429200000705294248566124079425088 3339782 208168873150669086715580961299059200 3339783 -720849693615786551877616762980511248 3339784 -37589855626553062245275913925754880 3339785 -44666075051226260057359884034022400 3339786 88624477732196697353127906016942080 3339787 618069308793854111568139402185959592 3339788 554566748412356730088745815865088 3339789 367786704206344918322932546211007840 3339790 -104224626583373181400440832053302400 3339791 -121232665302750302385907072375275528 3339792 71993842631369084593088113216389120 3339793 -36149052176454729732923054456614796 3339794 751335541586951349627131899666359696 3339795 -164750362622889884886076754675571360 3339796 571424950455063635117591705918153600 3339797 -530888169505152103806487186845248754 3339798 7814081869707078740606024516843520 3339799 47363764571351635498623207064889280 3339800 -123815428135081513640986368825600000 3339801 -198472175249405001498972403141075920 3339802 -150128970705018446613112921174046208 3339803 970441371960907651404864379545787560 3339804 -30779342359262888543792982316154880 3339805 -48113215617303513041510621121609600 3339806 502612713571963505536722078510496704 3339807 -38370858641915026499004477155040000 3339808 774907079235799673415757515053137920 3339809 384066396217388850199835279009688240 3339810 -2439017741928987624015801774581760 3339811 -1022917523971664445785814868046298176 3339812 55648284168231220309635188217999360 3339813 -406008611230010550311028918854469600 3339814 264634893079355386435655072027347200 3339815 594618551723428019720778567236523960 3339816 -132248623801961244703797093001789440 3339817 7963249254061213057846683158868800 3339818 -201227541265601668000491751944372480 3339819 -27135507958474881128474932734597120 3339820 752064534596927139789162122787225600 3339821 10873556813508501847590460874810892 3339822 175755694607352321924635322176684160 3339823 60227356671374914212025543485424144 3339824 -192422308964743773285740901686722560 3339825 395012736118221311538501748797639600 3339826 30813469475978520540741429660672000 3339827 -779173352692620126719126561199061320 3339828 -3975536554150406112624622461209856 3339829 -91741324310333393592947794825727520 3339830 106811157572544306199052800346641920 3339831 85911197395031393970573421132662144 3339832 -880905738059501976697970046874521600 3339833 302024650304003901055295144031413376 3339834 -336463743733437142626549884498949120 3339835 -741510644729190216358121912778426000 3339836 470164909098646146791556545923476480 3339837 558842170732703972593241344820659008 3339838 -224958295125698504604059493124216704 3339839 -1007558310984182159900336324115913560 3339840 -54590845321311417879924955435499520 3339841 -1353427999086551078927643358908156588 3339842 -120209147707050293582178580215264 3339843 123208637604227130095524737784902240 3339844 -527174641145903728779057854001979264 3339845 -310550865052364261232906482310204000 3339846 101607246232905862087702416509829120 3339847 12471017815324077639888022777585664 3339848 -677988405941996684641691036115671040 3339849 -231439194921636628783783901709608160 3339850 349749492771744955394062425434624400 3339851 -20175460118497598522957025436374888 3339852 -126411820908490251482787380793696768 3339853 -2613458228426756000337196251228672 3339854 -115050943875386856737012310540880128 3339855 -259641485567922008967047330984497800 3339856 52376606636929424398331211839291392 3339857 454509861555538874693363688077909106 3339858 41835091298969377428986917524752640 3339859 1057908350457606140303603566426958060 3339860 159932522070281026322510804237237760 3339861 -44826071228780806371024607688689536 3339862 304354916682137993489258159935686432 3339863 281068960520218747677052061856623112 3339864 667930571985699854281919559783813120 3339865 321036957273521618702926488597901320 3339866 96024299705159744650848230727643632 3339867 1200659264642258289638515836822477312 3339868 246793642422798584312219945888151552 3339869 -208026029042806974054291748514668680 3339870 -31684549180923037657752553560130560 3339871 -213866058713054694907768173389310336 3339872 911792270478230518474084661762457600 3339873 41178472392511078264138216724008002 3339874 743674019305361198941581282907065936 3339875 -500236157298977428845308824414656000 3339876 -102179929539987252955587121709838336 3339877 -531321859491924567509443085386014560 3339878 6246915270826815019934358493175808 3339879 199221732317384595390947877419536080 3339880 536578294185149686747267002708326400 3339881 -349832230896656376587546548639845318 3339882 -26701445631512085031480432876784640 3339883 2515828852208795082948084995042716160 3339884 -90527515461883604857969876994340864 3339885 6323189419875313952306788501317600 3339886 439990186809377389852291398956305344 3339887 230416410515210476905798298052803536 3339888 67769953168584663968013159869251584 3339889 914024672499996036129110029903477266 3339890 38299075641852055263943068032503200 3339891 -537711539263184552935215443410608300 3339892 712772342677347498873538041988433920 3339893 -1307575055432959109266246929235515858 3339894 356170558925194688158883562993056640 3339895 -97487835583030947167885669265389280 3339896 378055774515119482402223072870400 3339897 -540117468346016110986381534966992160 3339898 -23482861405229278089737263247825664 3339899 849349366231816597442192578861151664 3339900 267718927724168062128585664351104000 3339901 -265939805733581747778274559117910780 3339902 357372311169143393276955038307313152 3339903 -109037195328990196910528604675659520 3339904 655242719961064444455147909886771200 3339905 -206848315925207253021340330001121240 3339906 -396199199584668970901418730242823296 3339907 -394109991038458304173353961892977200 3339908 133976527738234800849263877669396480 3339909 202707816597806323730210744907904128 3339910 -77717561792639973221409339317610240 3339911 676325096433265463300835279461890224 3339912 -51525905474144128852536428202393600 3339913 187683935409165305231150802163595162 3339914 -492107554913918947585185492639088128 3339915 -113669760773940520527496187235936000 3339916 -59304127906932752806812614758095872 3339917 98297191685390290163477315031578592 3339918 -207364537427144625775957046106001536 3339919 84595424911847503354324100251906560 3339920 -70854411047481424946113843585351680 3339921 -67663407398238173845842352974181440 3339922 340364184738457372556544123249567744 3339923 66371629510030414000830491226218280 3339924 168440103319327050235133262223429632 3339925 640982411927300171283020652536760650 3339926 -553239421601496932038485949776581088 3339927 1367256724486056518089757488924245840 3339928 -124243193295300675724167164345763840 3339929 42169297106318269553761718572963860 3339930 51422628540909433548467285919360000 3339931 113370226514490213738160154035004160 3339932 -607231611773689348916542659344085504 3339933 267519176633152005037667894104623648 3339934 46057448743097985492126731718756480 3339935 -849046264210615615890623329934028120 3339936 -589931185860155058011923915350540288 3339937 501866312576591517226271626876687586 3339938 111323684429760409730015862296176416 3339939 -1080646129721558594135963051356032 3339940 217555478973511759677977155982868480 3339941 -213158379277794238362592433339913216 3339942 -188760566428844910811967775572966016 3339943 752986717303783452598889783352227192 3339944 -598566028708667680970178569969955840 3339945 -124963194156614420306297685118536960 3339946 -848371684824336599272797684065876736 3339947 908048911124987405602181112517807284 3339948 124963450607876930908136919625582080 3339949 -241043993511922778412804363848867050 3339950 202760169258092099456228735770910400 3339951 704069835364783934597761064284340232 3339952 -39333361920748678437761548677021696 3339953 -308512076282733738142417833297221760 3339954 -9559648256626040949873304887604320 3339955 -132622915576642508958874639394426640 3339956 -27607159736305224193291197033983232 3339957 7096599622165793538358053087985440 3339958 187531699235546801274704462694898080 3339959 415754826087887374000869614368270560 3339960 166598513277666859532788057766707200 3339961 940340901457673406425910603985764480 3339962 -163938492717375931344471924773260800 3339963 -54647718020885776312750963184604 3339964 871845270110417450433051054114046976 3339965 -10650548717808878185475344999422600 3339966 35603068867031601626386176860940288 3339967 310757505579704836272611827235134016 3339968 -230779638434804474329673471549767680 3339969 -24859532833351785271453363593047424 3339970 -194079800528699524191782498706340320 3339971 167444689968138988994332216605486144 3339972 -11320938690295802509162440846313344 3339973 -34106101709416631789185534611257344 3339974 461443021192995105400726039194768192 3339975 -343262315799789978290184212351675400 3339976 -494643455402829357263641757470679040 3339977 -744654944035045442467935066113739174 3339978 -40688008336533685602105077910785280 3339979 -1414473854618411565433078843741165420 3339980 -178679384252788759346666462220687360 3339981 -1221249730302892015308676261090984320 3339982 3026981598330835813501427336008704 3339983 381653172717659466715344426392818704 3339984 171306680380249615964842901933260800 3339985 -173699569736518690017182628212927040 3339986 -159523618484394420275550247855637856 3339987 -472014316096610463896583216108635208 3339988 1110003254725380641697308009937626880 3339989 880733665967566530675511457077907790 3339990 -86020965979419379706743703473094400 3339991 601258955356942078118571998164126080 3339992 145935396777618764521994319242342400 3339993 180998902057750232568652939939662528 3339994 96468524994460165357449032000216064 3339995 -526341003799962994662565710223080000 3339996 -29155870745715092303040085476089856 3339997 -240222338724136494514548892919693760 3339998 156776904231835899928424245316304000 3339999 4746692150100358028408784081537864 3340000 264929398107074454051702891970560000 3340001 -263227992294211530440993223718039680 3340002 -34482598804789129913794444562466816 3340003 -702703986515264190963209067125162856 3340004 349871048380065382448040534325309056 3340005 -360603875510531974343068754041817280 3340006 225799729772653678540036232984393952 3340007 713016641352028193917821086937558624 3340008 492331619425008865380527045401804800 3340009 464431439555599025188341608927777210 3340010 321727680843599562303932415164448000 3340011 226691390093549176327274636268560472 3340012 -75469114741039776447937876855221248 3340013 -169666431131486601552615349424548896 3340014 -281712778138788233843502259688973312 3340015 -216159396039617299341876530019165600 3340016 34830369020177565504189637877760000 3340017 624078810472651821233180479563563520 3340018 -312087041639374113147563687217397248 3340019 -15887720058781057136729857479993480 3340020 44486358634275301532710774372423680 3340021 596997590376565104507140518401122222 3340022 -105495612306527133288444428873386368 3340023 814169175059197305874682407386820944 3340024 305951354755120507392887308609536000 3340025 1801270595721635024034944215824000 3340026 -227795176974791613878728938175889808 3340027 -377850852390817732653325012703350208 3340028 -1421568350834982757831683581495330304 3340029 186244444485507460771036188580469760 3340030 381625259088745632326684268670473600 3340031 -284585499426051288243137213095537800 3340032 63185024770247773711944685663027200 3340033 -100787356480353133035734659778958592 3340034 123176891159545385944838808333886416 3340035 904532686999598935980598025827530000 3340036 696134153452286141271503581025367168 3340037 805977789303624599233144518565052640 3340038 -40061556680717058885392297601900672 3340039 -486169444089544739609270755814061160 3340040 25107114145336171894116285507993600 3340041 -1197068184572364311231056241926483200 3340042 10397801451339854679591139874117472 3340043 515004897255106290302018678854688400 3340044 -341277038681976111460937434731083520 3340045 -317226438258418935437044640624075700 3340046 476094628381043446299721327046287680 3340047 -401590926153237322945538315051239800 3340048 -169411334704163457127464743436615680 3340049 -638879649328340448634812934114532880 3340050 -3870484827863190494900072530982400 3340051 -146488396470416817985232169571183536 3340052 -605291840977652042129705702343617664 3340053 273465958129940746621139883592343904 3340054 241870865554461940218108325431754560 3340055 -1585871589233343474288811736988842880 3340056 89484804040542619193338136248627200 3340057 -163748689546407746552427573111370176 3340058 77352517848748676196864482389725120 3340059 -206276070616228399685533452203742720 3340060 -62874145031017342030907659976355840 3340061 -851283724891139812221904694573725338 3340062 509430387616723395655086227064698880 3340063 402919278982562790185475075282104440 3340064 -18322189911059559327323860318027776 3340065 -28029479067594407017006316283864960 3340066 -141170728367211842943134979171729120 3340067 -1993102996421953407096267599363942400 3340068 6380647643794701882127078677510144 3340069 -1344171663722313675430367295375643104 3340070 44354774526110142656603852410104960 3340071 44795393422695946913021745702877872 3340072 822233484824880574575136710887500800 3340073 -399176143511463128001781201589970096 3340074 344643268117378258241341264602466560 3340075 -85200069838942484336230214861736000 3340076 -603355230060636124750856315769066240 3340077 42286856565062650057580165577477408 3340078 30677686853797207586713729348518912 3340079 604289951205995492137885626953329680 3340080 19079780498201303530977282549350400 3340081 -181960984170839444092287195468534300 3340082 35274176158776033860075893419420672 3340083 -520279397973973744875104005927547136 3340084 -2563751347751494531644635416696832 3340085 -774523747447440074828500455971832420 3340086 47117789699518386979550061182069760 3340087 161734383469003799564188410713088520 3340088 -1115958554995504125160673115953418240 3340089 786054226569686127611273557723079520 3340090 -173231440040870092797216482636239680 3340091 1006482444966476001062656605339819492 3340092 89110036301322942972989765416304640 3340093 -1339556758879565414523103317645273658 3340094 465083581709885297506255034849210880 3340095 40760118499131518808814287168890880 3340096 55686865730291096301717744787128320 3340097 227600859440765796316667381889732546 3340098 -163123106291236236204105105936080736 3340099 -55437784092214837544682770108214880 3340100 239364526533438533312910883931750400 3340101 -50423782269226108955768737266074976 3340102 1148411082173442069920871535768035072 3340103 17216184001463469186380200315079784 3340104 -259061145683474463707732161167360000 3340105 289451552750747934009588998106696000 3340106 -40064154258985447229532902513336832 3340107 404204117031129188015392962698569368 3340108 -647721368282762055812992343918077440 3340109 -1160175348488143340851759859447606484 3340110 -256218565797658972498741063663674240 3340111 -9966939391463000577480837507517200 3340112 140439476930991408408310323944620032 3340113 92184777081819068563283092656997248 3340114 97108839996319001434342984815808656 3340115 -58819876425894840284391574141620480 3340116 24867440921394558663060442569363072 3340117 480533012432329986562288677875194752 3340118 -319010980708191138246416947150806240 3340119 72377253675835578269036249421936744 3340120 214703984436533640390300877062144000 3340121 -520931049067206173257452528377059056 3340122 -297464662878625038159117519345520128 3340123 432383294439523825423358278425698372 3340124 -649298631073159088600858060789145600 3340125 -111208570371840344835843462568545000 3340126 94298266992009646605011365044771840 3340127 -95911201150889790375024935043715200 3340128 108692611354686053729128408519016448 3340129 187980235303285862591798905760294208 3340130 129081196809331579154867284920222720 3340131 259114798305227099171086153355391984 3340132 -454470402330259435400233196627999104 3340133 1596326411637507079845238642961319000 3340134 -284462340715157141283088971561004800 3340135 234125885203810161334347127523362560 3340136 700126282307450486515682021175705600 3340137 419626383536621951207888347459938960 3340138 60270959107563992686470909097171296 3340139 269024336646788876942701668935797800 3340140 -150247327878412230101658041817907200 3340141 211111294944093103385440015091253472 3340142 243124907710542495955597674213379392 3340143 1248745297224775184154291191038156800 3340144 -103413169719423461527650060401213440 3340145 -717908883929109268969146320781617100 3340146 -76569580560802089885181649057644416 3340147 481368356850199792301549981913643028 3340148 -218830533008398623263483676408735744 3340149 288581529768946973500688567387038080 3340150 -156580488024554099727217284286190400 3340151 -339160552850507285798842072563222168 3340152 -407225595167743995756100349863649280 3340153 -823406824352871800438103110483544598 3340154 -169199313775529354747016553317120 3340155 -61487029433790811760455071692974080 3340156 363368035348635405271061634237163520 3340157 -137294953048515386015257183599212928 3340158 401715412527127448840651547084350784 3340159 -760103056320050484014807496096480640 3340160 -172656988113703074159086902915891200 3340161 820287850773942063432593811593361360 3340162 54948636313044515870132115574963200 3340163 1247615472895748969657018130065516412 3340164 478281523811605678140338527517592576 3340165 -705298336121317005525431462661167940 3340166 27588002768776463125441580663716224 3340167 306736410438770859193528154982723840 3340168 -34087831121692486164400604863395840 3340169 292474217286084503389089440080920000 3340170 -126700833125808798660154240122240000 3340171 -69863271616292519597466662022452256 3340172 -899172960752243001203671889725459968 3340173 496736773708488109310360042169069600 3340174 47532382995715709474303981171600832 3340175 113918310264957159329203016708872800 3340176 69005039967610975100852294451462144 3340177 -439267991820685193770302292662029976 3340178 601563395816091651783081259493834640 3340179 708015169153548321388349158415804724 3340180 182707107414719082866767229937350400 3340181 148300659521140201190775145485494880 3340182 -93356411138330850830769140662867008 3340183 53981411963513605625053751353010136 3340184 1268124444071846682814590774739138560 3340185 -40800100667495910703087442463115200 3340186 -232475014741319505002981623080680208 3340187 1235446898584050937847932328094916560 3340188 -3986933816047949104889658746806272 3340189 -99349532310262371160704347403978010 3340190 135952562675462844488464521822631680 3340191 89608116636133579071396758115547920 3340192 88980635316892425295360079346204672 3340193 426630801125040579993700999454441442 3340194 152539868408280000478417946086640640 3340195 -72167911787452075466291955601935120 3340196 104015212953804994709933730047631360 3340197 -141911663139858964317178337587008 3340198 -95642794836221867764849700918891136 3340199 -1324512071963269657977942113866734240 3340200 138478442281850704293621393500160000 3340201 1105234230210309553721295741628702202 3340202 302149601266984365078872458128175104 3340203 -637389364140111170567419011198294696 3340204 74283277283779269249742178872493056 3340205 -658938514836434477144096568006420 3340206 41721529490147124037131865339514112 3340207 -406020295429332967722046680300602120 3340208 6945006621585074412563536534831104 3340209 -804957718275866913831149811434871696 3340210 -56315903583578025183540216384774240 3340211 -273309086276608901665952981945558880 3340212 113805087791972082195784525198129152 3340213 -338289724108701815993766401290087940 3340214 -495893903756376808618073852914894848 3340215 22054262597192744887208492517804000 3340216 -425095444376837790194777677095997440 3340217 -978234566541214513872084553792891734 3340218 134920468369338875103476847868710912 3340219 81144125498843287595746756917857280 3340220 173195496636259795890790425675724800 3340221 444948142645852864702690117786395840 3340222 -886912298384373460386165820145168448 3340223 393103327150177530337593987554993472 3340224 -277691558242705165031032328112046080 3340225 -94524366439242624768257754284777600 3340226 40212566643668541088950769416946560 3340227 -81493542284333389167206130978410496 3340228 179086279250219805463995859300045056 3340229 615509595250562288134033874635624632 3340230 276270088490761530837037187220174720 3340231 218180959672561174689871575269525752 3340232 44369612021942027465060080350766080 3340233 244448928740546436238572568807577700 3340234 136647996485154175181501232223046400 3340235 -558666025383658387431048237377524320 3340236 -180478852789512079783140281966412288 3340237 1393736808038417845582104393205453900 3340238 -600962796886715019112658639345648640 3340239 -147580282414119486104672578485194880 3340240 1754534429243932477510879325061120 3340241 66892225117524165547652725291717092 3340242 -128342876588469790981601646322398960 3340243 343811732262147440354799435201153120 3340244 332352336869371554594818964595562496 3340245 -123619313422750674944445692962104000 3340246 117436322979611944645528009407423744 3340247 -529452779270584986739464513519726048 3340248 153718582407050428932518891459112960 3340249 -209057259476551423825736952866642880 3340250 32679401011133722223625584805888000 3340251 -402121688107363809539163070293321120 3340252 -271738551185289265754200887776706048 3340253 4005176869886584944734206202033856 3340254 -440998640391714668063972097382975680 3340255 -749689179036507776451548046116058840 3340256 -41000933344605363627621122077360128 3340257 -773987412101951717866199676794980320 3340258 372432743919642112388286447182694480 3340259 -59405812925059358540318826841511520 3340260 1672954596627210231581475685048320 3340261 20076102334148690372946905111723932 3340262 227402722729873892229692333722830240 3340263 -547096732627700951372469331081463256 3340264 -104784552000498361460203693530316800 3340265 1107471236784218762183562648936253320 3340266 -24085149917747361002068377648471552 3340267 -139057109724771682993508037954640128 3340268 25134026432034335136449427388024320 3340269 -242451449350443490760395556162650506 3340270 -36338051950283105023641647721517440 3340271 464065947864584382500597609937026688 3340272 18750241386735609530307959661920256 3340273 -6568776445661322675462053453849616 3340274 -32711802121130949995614086813646848 3340275 -349137807262059333568060495095874200 3340276 676747587281618839299944817795051520 3340277 -582726399362626281937645829520833874 3340278 -362035170588412295341975792962835200 3340279 43381724666194512178348562038717200 3340280 292083777592295926448880062456832000 3340281 178811476657545600026977274335160064 3340282 608655540408591915290000688856416000 3340283 -8074720456559745393283757582471256 3340284 74024616749290458967255229353681920 3340285 -565901077591498130500233435129050400 3340286 143987383258399912651524713346507840 3340287 582494682256892799177202266992437944 3340288 -39199940179814899685464308260536320 3340289 -62137789550890222973107815341496876 3340290 330401997218562347104891166216355840 3340291 146434407317567352308685911820093692 3340292 -301136795380290416859655656679806720 3340293 177947752286947065765946841733114528 3340294 -207079775074292185495573289053604928 3340295 -292661706043098126037099785353164800 3340296 -42662195051616272316469521945139200 3340297 -98950823880364087110180452286689254 3340298 -234244556486133424668993845706891936 3340299 527531100726497061602778486238161648 3340300 -472639493308936461757609416742201600 3340301 -22459019673906544844386496745322698 3340302 -14042578890321947080637718438767616 3340303 -530475781423520001754544705817932240 3340304 313827358196093401375604828198338560 3340305 35367126647283305397380977284816000 3340306 35211168798210214226130806061840000 3340307 -1433998609197170922453968908827255840 3340308 367376557605219052757475293151774720 3340309 80187692826777664858665659704460480 3340310 -368365397842730457956263088854045440 3340311 147570878161178519207061930316233120 3340312 261819644459597260318853194892083200 3340313 -759933121908828761084364128426774016 3340314 237635376138969050221243150804727040 3340315 582459720538640014228935679688232720 3340316 328064033045254097570862786722147328 3340317 360443544090704560150963178726216448 3340318 108735889888280559306818566908830016 3340319 31295445636816734807580136302672360 3340320 -111345006495068166985583605737062400 3340321 761849877833613918884883360741363712 3340322 -326160001309836337705170353738586288 3340323 -62087759696453554925133492666098016 3340324 281118247022435938158452612911165696 3340325 -258647490779400414897685288943265900 3340326 4657723670039725602530547973632 3340327 -1085503814634898958082285685309538824 3340328 -963439578568159448300220749995299840 3340329 -54802715387406465088018942548624000 3340330 181232217591620773574291905687654080 3340331 487179155147783031400889872939710132 3340332 -407994988077523397761997106621450240 3340333 279739449222378840824932775233701440 3340334 28762908531666223679585889355107072 3340335 -81569166372569378253895642885484160 3340336 -235085577876000525720939357203988480 3340337 136082229612651137304092673562042368 3340338 -214594456460717495656890582929398656 3340339 115552761280209330099525627178176140 3340340 -93741904360078296941550757081724160 3340341 700164616580391647037624833369312640 3340342 256854169645628894823781854361863072 3340343 -130032829240351227481295732011105920 3340344 223823086646300884276606070872473600 3340345 154497431473803039963159025892540100 3340346 -73970213363432114273343987481499136 3340347 -50672593835962959328754220585394128 3340348 -294680855571803318870524610701009920 3340349 -440308263812919839396300020442830650 3340350 57547193858410634752276364500987200 3340351 -2615451835104448690610798509404160 3340352 -137280359006793585165615776850247680 3340353 -345789353015564036949665300190918096 3340354 -344632116539630205384541674365288448 3340355 -22712446121885377557955970092578480 3340356 204290239337913476831882460478774272 3340357 -897818784934538474688326529811538240 3340358 195629865363975176970586784861597952 3340359 -5938876621545419656131064109684352 3340360 -410777675606210155657284416816793600 3340361 -742239500449486778252675691913082700 3340362 342659707098738207159410516689604352 3340363 -122551663046045152517471044129273056 3340364 719955197639468952331991816869203456 3340365 -28587203441879151638833293488659200 3340366 -714266920805558446091303858654146368 3340367 -427816004274303754021940332154269584 3340368 81354719202025673546750404836974592 3340369 3280500858065499514825394538001248 3340370 -56459226038549932072658564718704640 3340371 -313376250518370828656934860523280320 3340372 1953684125419361062364195159910400 3340373 587490034359250430781448443975674844 3340374 -62180672590516180582986109123829760 3340375 963421657974263724210432189073314000 3340376 22652431720012803598461484175155200 3340377 193174143934354247412880206072407514 3340378 51425180321140264443310708186701024 3340379 -711953990055744403506125528393645004 3340380 -267290192057744758240910216896957440 3340381 1320127665030416887300788091845971904 3340382 71786465315865233109882944154548352 3340383 244846858012402979694739254796599624 3340384 -125476621741033480681137664554958848 3340385 40810211317853910002096295720662400 3340386 131021024136105371810762013546654720 3340387 274526270122595866869198010302443036 3340388 778966178102504592513354525463836288 3340389 -5636356103195003836508201606878272 3340390 -421476805353148392814765302148444800 3340391 -1192675519258285528928757254278331208 3340392 45954362466022885326614372985815040 3340393 -99171299292526419605178308466423552 3340394 716655998436326395678403464125540960 3340395 56671612762270896376391664789127920 3340396 -801801977657737991491403584299923200 3340397 -18710902742096919404308877873381748 3340398 320720957563696718326582203717840000 3340399 98671680963553171749001789317655680 3340400 1213271818165738187033455062220800 3340401 8057859180750668226758250234561120 3340402 49727105983202184819753009939806112 3340403 -501755580010062094535466611583372480 3340404 165178610690712757357705231850720640 3340405 -183850679494056105909221802104724480 3340406 -703834081784855374179194197027825536 3340407 2033930500170187301628812959921920 3340408 40326562430249014977363779531857920 3340409 1307650538150629654416464586258665040 3340410 193004425585806906997516727174895360 3340411 -1048171715984933091298269875244048988 3340412 5049074078399260979014788332969472 3340413 -1034569787834892818824854456852849600 3340414 11498969869217082456987357679104000 3340415 386143717204625881043286252096577920 3340416 -502216293194212696709985264992256000 3340417 765379277184470799016998020851246466 3340418 -537143696917717491916984947202644096 3340419 -209325884889648747432995789814279360 3340420 -42055666941046453259133134690046720 3340421 3696066116073352743228652429449984 3340422 77703699224929567207872559439733120 3340423 -769169715120918077006510156245759200 3340424 881013133427655872915424314625192960 3340425 362229376753174913541017604889380000 3340426 -405368818982728981140194424890939088 3340427 -44764422472930900888516901969159724 3340428 -72285203963104560610036451836968960 3340429 -71285999153808691415605189940016970 3340430 -358518564685234200029077457178488640 3340431 -543698898341747700496157800216862400 3340432 -275059303881049065631887067241299968 3340433 -220530463791105379085479098120635280 3340434 -60407564777949767426826799925385216 3340435 -181913021179214783888068727545023840 3340436 678392020594395354425447784762224640 3340437 -294032069378764518153257414050832640 3340438 -1375911495439129460697145739728704 3340439 213881410789700415922978579238268624 3340440 -23004188252360131188368799039283200 3340441 -318375746321816683152238711410292028 3340442 59381218721996280130569987894174720 3340443 355412811835797683347153133027207064 3340444 -572752351097210159104254979706061824 3340445 223289180436453358888465406328398700 3340446 -252932435829116038761040958922138816 3340447 -1073348483622383672127408315688280 3340448 -800294323646481213456312714940907520 3340449 -123459818237668784492915716862818560 3340450 -259942673865254980402043045364186000 3340451 -574062899379755979086371201689374976 3340452 101131416790221623089097462043128832 3340453 323626692603992974740819915938432702 3340454 -441657080145711047991459386550722976 3340455 1737846339971121048766099575081600 3340456 -219198700422962921194320061869834240 3340457 533267805908340368517901458924389220 3340458 486655514649205498315088805481083648 3340459 -1126884583279079640973877520490299340 3340460 330092990594959133789337619309025280 3340461 374187065430189261069742158453801024 3340462 311827450737167992151335218703377600 3340463 -195136213229184617467309679978753040 3340464 172647773505190958896063048451457024 3340465 427909464768442056227146848574471860 3340466 776067099483720972174159415364547840 3340467 -34253580728304521189147465222584320 3340468 -300778891088900796939850701031284352 3340469 -860748612538536758506193769210896640 3340470 -41587509076260580866322693263882240 3340471 -122663376516624439969370676645811440 3340472 -398185904617768621917406653616435200 3340473 188339833987784927577194026808168784 3340474 -355134970613128465941309713882142720 3340475 -182728025350202626301340661579377000 3340476 -29987072166293206978548981382368768 3340477 -700839579842957240843688389790568000 3340478 -1256817134772838113415620943643622144 3340479 233078610324978159344460248169115008 3340480 -5894494543775522750338620802990080 3340481 2846453369597963931936613400417280 3340482 -67990779754616969892868586484773376 3340483 1011036391668655353073158405912495000 3340484 42976003363949359327717965115625472 3340485 459379478125159178798253205837951200 3340486 667854265716221819839681954704863616 3340487 -131999936518155555883442478592365864 3340488 -294221664010286303480947547862589440 3340489 598651925555708412644545371988789156 3340490 -490742225850929605370665796607876000 3340491 -149790521182537294310807031201852672 3340492 628605194614752108021668196367260416 3340493 -388472802241213165721676370454625096 3340494 -343151376386407425435828590857560960 3340495 -422146340142734260420164779770202400 3340496 -28315629112088081827478951080624128 3340497 367085275558468254588053451398776128 3340498 611469509939299342564933249105920 3340499 -1126466667173559390942391706990788500 3340500 -580790745203951282913720719041536000 3340501 18692680856338401763389911565367104 3340502 -357801238006326286008205827412034496 3340503 -269853864530714558850670718736169440 3340504 -460621326038051393254284852463718400 3340505 123410220377652197457173021458484160 3340506 -43575224872470782667002291133365760 3340507 -990512752124909264997757972640445244 3340508 -148957155832777892130365123111424 3340509 -252268196062032441592654218990197472 3340510 -224311757934662565220802114860032000 3340511 759234872135250157107183306602270112 3340512 -159240594882375772638822335953502208 3340513 -298227505436876218457154767729153616 3340514 1100871435778527000753588718826844672 3340515 -493997833785178307962531631542464000 3340516 89123599210332778123593763975691520 3340517 1173447257826836884444831814963475132 3340518 154309308210677299391905377683507904 3340519 96110276625546986881546318180759520 3340520 -122231643748683541002423855916646400 3340521 1221346186681666904703247897273278240 3340522 -58710896217160627603542852124770048 3340523 -254197139024570206071342513300507600 3340524 320762506241316671292852422323679232 3340525 391406695435173907088409629038564800 3340526 -235590356905231612465955519813007360 3340527 -358995111404667801129663531343993080 3340528 28300153964714611823409786101366784 3340529 114312303048885360802750207392314112 3340530 45940827201369333912709315472748960 3340531 953990010157876863456201001941936332 3340532 -19327933023801947298925928697550848 3340533 -121830749921132061788238069644243136 3340534 35365185240522654944993234071136832 3340535 473294325971388661731473603576560560 3340536 -53562378221607069662822261347737600 3340537 -4009571459978208559813399753879740 3340538 -804477984891686185691948600385832080 3340539 833366065555282557520286450483328000 3340540 78797294546465218416846953351086080 3340541 15840646924584553780840549611854112 3340542 294070896420104830515079099075015680 3340543 158648256468390428282138465133135648 3340544 -482807746692253040625112182895411200 3340545 15656253748024649359987980451837440 3340546 -1124065434887120094232424676270704640 3340547 196724640993883398006912686739022032 3340548 252943826623986295239906032278456320 3340549 973948709459939426294195784891907550 3340550 -209126388973970431555979727670646400 3340551 203879454103287876765658182703423992 3340552 -1358783993646956148884984052598579200 3340553 68692590774249545094575788219940064 3340554 -101297550265806409884104096069549568 3340555 1004508721543602919469718390865788960 3340556 -183146183743635946321025607358183680 3340557 253214117430967880293131426657162816 3340558 -310295558015974763947954519889466816 3340559 -177574387036586550663527440225629480 3340560 38879985841541519448471815061504000 3340561 81195096568076680651994493545904320 3340562 173264123344440608778663761749318032 3340563 49573079185955894163075993537493944 3340564 549477552812352183236847629256930176 3340565 -57897396868532445306135968549174400 3340566 243223705745509580978114980165034880 3340567 -38655084928047713600760627091467480 3340568 625073736441186516094077590323200 3340569 -1184390755317440529327209806075493280 3340570 -114726237292063823590052126431391520 3340571 572750216603244448542753820391778192 3340572 24860506700976515767987880972009472 3340573 481961845941139447317954665156688544 3340574 550557118377318945627161888993137536 3340575 -259197186153819886375724591685282000 3340576 -507242036727103038182485330589319168 3340577 -438828023233678313343458585883932574 3340578 -198320034716480804243771552633640576 3340579 -1379133139731997369217701066328832120 3340580 -438747289274405928000380383756800000 3340581 -24982951315195129165505251782745248 3340582 37027489979624975830406855537107200 3340583 455187458822235454580665707403829040 3340584 2786529413884733599877030530990080 3340585 723002018813049853034439422036911560 3340586 -806097945239625102479743348348624800 3340587 602281984604803714664541148571098560 3340588 199715236849879006258825957058928640 3340589 119623557282353882215089683867088000 3340590 68854566934962199361095778544353280 3340591 306729733838054369875907285019093184 3340592 299622744006788674312329635840311296 3340593 -79640015288582944245750375152342718 3340594 -287335382243696496728230844297917440 3340595 -97883305140745186728066640522224480 3340596 134067114632274243561340169774469120 3340597 -227204779410795929226989065228178280 3340598 95309297127691913145355917891871680 3340599 -820288626525100716177076178465030400 3340600 -185020377734699457459093639622656000 3340601 -942542314036976832828404818782051696 3340602 32672792967329651605193544068505312 3340603 139823520800226848120010643875550480 3340604 -256973733610997247790490596713650688 3340605 -227374444574500415317367783517275040 3340606 -181443813510566838655507023284053248 3340607 49495079504415789249515371761978792 3340608 53111266393656785444750730404560896 3340609 -655544416762974874438971265482480190 3340610 38021903701400015540560032396318720 3340611 556598142585243647760892727389427460 3340612 -262804062048134838836639309006524416 3340613 59964609222699200004499304734759200 3340614 220046385306374331349970691262491840 3340615 429479460571489885889455897028077200 3340616 517062534266507185284640655728788480 3340617 -38701528919126408393113350652471296 3340618 -492182419340381156561165621768328960 3340619 -287935471669246826318287954219755648 3340620 205383117611537341864685528643578880 3340621 -3094971033093175036366962428141856 3340622 36537466457618104927899505769485824 3340623 334399211049176074164716293845340800 3340624 1884761415799876417484603569790976 3340625 -1231329298864960270161020650343062500 3340626 27594014505060646497964630500080640 3340627 -1313272425188971949784156126636920 3340628 120919703669968171596908473635321600 3340629 -3190909420040343521405338009630080 3340630 -10632667533796698329130498915511680 3340631 342076896085853044976559901428200064 3340632 211202207806156701872699312534937600 3340633 71783376122652219132927552382751882 3340634 546109755944416424266787673693380352 3340635 -126053315930864458598380480411209360 3340636 -157620047335491444035412427869957120 3340637 -638784984252575439629898501081448320 3340638 -82575331779393630693780845367136896 3340639 279609693884412181723116671870539440 3340640 791381741495685818288436886398566400 3340641 -26676626788948188248803059805287936 3340642 965289411541330947277693363583247744 3340643 -296745735594421025413859604168182736 3340644 -223903497307608016974628149249321984 3340645 169363363116040834753399433763749760 3340646 10362979382941093089310280993936640 3340647 55436492019700832575207897642478040 3340648 -369463227314295996957883581533168640 3340649 16041572799579540835240203287455368 3340650 -87922202844455422711513342317158400 3340651 440669112945534320420625749738931400 3340652 -270330733396246545277922516523448320 3340653 130231850777921230906315172122188288 3340654 -285480541596503578953090357372556224 3340655 209797787127017268801417308679936000 3340656 75126102925214978833903632698572800 3340657 715866306186782410559015234878301906 3340658 -61512691118165250394992646804540416 3340659 -227329932105389677995979148646339840 3340660 -589182111003164242588085196968152320 3340661 1155134987812762391402892298568452224 3340662 143201737563031904258014349808424320 3340663 -6981297176832080890066121790512136 3340664 -418360789774594371739331714095472640 3340665 -99177644082410255510352595690863480 3340666 33218673485567782958240147973605376 3340667 713576131922701982960754759065730240 3340668 -801067143756768801587673095512203264 3340669 1109885324265435881633399503047208070 3340670 -4160674550208344035903018556509440 3340671 -777256191214894211313164760665688888 3340672 -84510955404062937254382994980864000 3340673 -699286677202401726184482496864965120 3340674 -49045084767294498023465911289774256 3340675 -266263071962592646346019168367198000 3340676 753713524728835824956329755589643520 3340677 370127620382814346547188456705444320 3340678 -337811547350848878868642682769604800 3340679 824646570962397359302876099404992280 3340680 -39794323895980959758373369063014400 3340681 -161916404987854095090261883498227456 3340682 149198239489118563478918221258278192 3340683 -54261912733559766487525203094391388 3340684 35710993689014182644193319639654400 3340685 -165254877254186906176797838184244000 3340686 318217835972855462507677008567296064 3340687 -131407666688903051967182557655604480 3340688 -109225815185460221413945402654703616 3340689 -524507067077141526071068576979568 3340690 200152487899828016278497562151037600 3340691 -163171357455175937724187990750573908 3340692 -145199462972028392688814875612284928 3340693 483784029896952395926988865915707740 3340694 6049661523915621188773056626543232 3340695 481967945675383986949741753916707920 3340696 207870539578288379703676679397580800 3340697 1120340614055293376956910740580707146 3340698 -297491330300075354591158171624001280 3340699 43757672052822677858965635533251864 3340700 291296050129674332330100524447654400 3340701 -37088417985560910012716728348481280 3340702 -877660795316470438784594143101783168 3340703 -356919979783472617528970280467094048 3340704 -159507213149335701589930397128458240 3340705 -22399002292551464809626769508332140 3340706 -259874291103774441658451888581238448 3340707 -864882276888146403802675455136231560 3340708 268923648507152607513220749473161216 3340709 -448229059933548865742005685436225090 3340710 -116127345771699565825847167121260800 3340711 -740951736907822884068396602122910800 3340712 -595785957832755809183829503065958400 3340713 -15877260331789678737979530865305600 3340714 -76728714449484957540949357577903520 3340715 62190132738516132861296266063564800 3340716 382620652398160479022439937115325952 3340717 -175886739746118580001502137715398708 3340718 -245007232832321483842514528597173440 3340719 241587639043985926958954933661262344 3340720 161642398776470074031887476935884800 3340721 -163176588306360057660374713661566776 3340722 -2786493283703481164595115941893376 3340723 -1155706764238464876339578527601655028 3340724 13773719603469665118321329278420992 3340725 -402750659611951797659347901861222400 3340726 286567898818927984767125127155594880 3340727 -33769445466648220977150286825514592 3340728 -78714894458250977702092841373696000 3340729 -173753783170846634751174264316795200 3340730 -58610500273512983679242697808545600 3340731 233536191512291355837111008413664304 3340732 -200267637376766893622742499808947200 3340733 -654814381856108001012065546466305376 3340734 326000689261687505743090349259919680 3340735 469699186716820609876385934762216960 3340736 -152913210550914366367239978721738752 3340737 188463989352152631650330543480209440 3340738 -265475168068634656117801135365969504 3340739 178920584823705505630723939199788920 3340740 40228955110752276038160980044984320 3340741 -46487502244718635520386785758838500 3340742 -5089320548873563785785478942681600 3340743 -427209828182611481199525747452962560 3340744 -978520015746122734949186697252986880 3340745 180956222173085752272637211734271880 3340746 24650048587655230337579165313905664 3340747 -156223427355349474911505566160477804 3340748 -144466455303232808934283723142430720 3340749 -317912559648455954310327270897128352 3340750 78899807003251613992132601023488000 3340751 -1179177002313099659186024555409269400 3340752 40033348746955967720391210730782720 3340753 -74962333595652423250283442965151116 3340754 -588906072428254202152256986865104128 3340755 421740506979364096612884637626613920 3340756 -2284288380623628108176095533129728 3340757 283437205977162528883312443892478400 3340758 -153609827257617314698385746239998016 3340759 19464826791779330864551309793250216 3340760 -1146982802542907053176643064736153600 3340761 438787410625190917621098408585227472 3340762 -232921293916547700661674024756214272 3340763 -487879944824337000732548698779528192 3340764 -159815968560786153083061799604625408 3340765 -49290310535475795443015524811768340 3340766 -151994250714548021095583349351115392 3340767 -169707587360783045662087464288459888 3340768 594245566855004095450716655937126400 3340769 -882583142048732733634780853831380830 3340770 1858408705708246285053116389286400 3340771 907016821747702911789494930557411680 3340772 70550086790325757912179204644485632 3340773 -334095153873016087322043203089974240 3340774 -23993190798562767860702269782147648 3340775 451690372571407182725563681833484800 3340776 -668850857738125946018841286361088000 3340777 -173227856000858843702699249437404672 3340778 78003522869521826376269603479347456 3340779 111740123827471301265835092001698288 3340780 -139705193772978620132023905230438400 3340781 -646323842559295120110167407294407936 3340782 -196376732812918889897665693686220800 3340783 -250510760031202969511621586312598856 3340784 335341478118603488786092398447820800 3340785 -163978139832422380699491163082816640 3340786 96032590010942265762649210151508384 3340787 854348573597345933608582530021876192 3340788 -311109270121025108027392193490401280 3340789 250423767784889325024755950709202240 3340790 -26061144759520533857683761270969600 3340791 201927338005555385143274233291663440 3340792 51387097460333145571744981185208320 3340793 550009736777290064276654886669507540 3340794 441831017974937490205898758342041600 3340795 427991596523396161921619705916748800 3340796 84794008714111304160758230427784192 3340797 534103270659135791892367088532019200 3340798 194275268389441003342956972246374400 3340799 -2167756180567831254292433491272960 3340800 -135802771367518091924296502870016000 3340801 -1792739622858519521463083469827725568 3340802 -83171820456822067643927339274214368 3340803 -97047880775450356909808549489284512 3340804 198119558837168758069443923988126976 3340805 -68589036876835726097440199953200000 3340806 -106627067898132834781553303185674240 3340807 -731480644265457053304716889274194528 3340808 -33236577805684693116561947639808000 3340809 345949227373901213869844942496347028 3340810 229157600729800538235627756178122240 3340811 -17634543634401533182546585062492588 3340812 -57660855752684157135732438865920000 3340813 -59293642154269266358763788224734240 3340814 -447205320169487661433990479849735744 3340815 269073819307248440950311278455336320 3340816 -173134390912272152758156950223257600 3340817 -794437483791920074520901041523565134 3340818 138311934194141908174507808383718400 3340819 -859046324924783765946621252962253456 3340820 96190623576664888718839631296512000 3340821 -994743898126415703797365823176161792 3340822 197319453516772551618007025523527712 3340823 850516163609632729472533624191396720 3340824 -79385558031879308377297712486830080 3340825 354637348988206826930634033044233550 3340826 27155091519135205872413334107024112 3340827 34462481595861244447211035741274880 3340828 -196724504952484067685392141236767232 3340829 -111225359756856914982838477029970740 3340830 139532173599179479949145541676862720 3340831 145982115915191790525284744689776320 3340832 -1391425881827746180240186043194146816 3340833 -329221400798274158801378507854212576 3340834 -119224339311523152793239974860655616 3340835 -182561208056893789847531140226473440 3340836 -533066146590822008572543495715918208 3340837 665248456597570857029368469018567486 3340838 -247160500270907641253757118122523680 3340839 158206385491943652992642376876830208 3340840 -593449226595293120913617768966169600 3340841 226944782554256463868342977293342400 3340842 473039748537677407510515195826176 3340843 -13191824791368148853259314328407256 3340844 84865189737539934938725757051707392 3340845 -1002439834079952902310073375672680 3340846 -253702559168894816941726125715481280 3340847 -375248330130704381471181510369022704 3340848 10368270085117884859069691574878208 3340849 -897571894113261447995938031693095150 3340850 111211292262668977061775811970508000 3340851 -398344750086836205693179242443732168 3340852 -372187093728517372311219734806632064 3340853 -336357215084698433551038292542218898 3340854 617488906598750855495091488788131840 3340855 114354151904644921889285664149161920 3340856 -632568610375374850722513338560819200 3340857 -66310062215090919377506508780317440 3340858 -17459262486026848367896122485310240 3340859 179108567455267443671314789500729060 3340860 275229798035411794926483914578191360 3340861 752507880589920377438506145447968032 3340862 -51204098192180224211891550145413120 3340863 1105626743542305312295575057317988264 3340864 270876480468470581694468906809819136 3340865 306300117149228134916977493275776000 3340866 114580291668810060881442818559844224 3340867 1802766355956047764290934299836341152 3340868 509589027624527073434786459697848448 3340869 -330518055940401538069789202366458464 3340870 -63864147965296191189965555126630400 3340871 1019855042604318823856772873444234072 3340872 -878871350872802960692357196836454400 3340873 545228608636849418519022121308540122 3340874 100433847782028717071718398031805632 3340875 -387043645892010189268448920835520000 3340876 -39929769491044384723955339640766464 3340877 -129807144035748767092604305147595274 3340878 -100481468896380228539860592196422400 3340879 1331931772054485409257922525672826480 3340880 218211199541406619224758152515010560 3340881 332783593372603458821431865430080820 3340882 -138424264991165909476119698165900880 3340883 41503963802370816537629497772559264 3340884 -412532189609286574988933020727592960 3340885 -3732883603747473733201059988622400 3340886 41027739231113532708300878436720000 3340887 -8956682766658661889501469855992960 3340888 91875844910470670625637128760197120 3340889 1738138783857818983793285201354759424 3340890 93705080253063995290176558024606720 3340891 1292887848448818012770155493326694952 3340892 -17490406726669891640523052004686848 3340893 -500414938513768640889261649457962272 3340894 337677348541188598995293755064954496 3340895 375252937959540756450786695999567400 3340896 -107701825174355488415126852530077696 3340897 331948132979563678020845883604864832 3340898 -101826313043174793381190468341450240 3340899 994344405567016688038265606184795120 3340900 -372000196724820973390087944190288000 3340901 -250427512811238379031840761433803776 3340902 -99539542819552579749416449173941568 3340903 378334560007791823251826767108010120 3340904 -174948591010498702655291971140403200 3340905 146937168308024297654369170400910720 3340906 -200233532623616096423944666983666336 3340907 431034478661248437612216966426231156 3340908 -416254164625092395426456018189408256 3340909 -497296583176674834651547673714939904 3340910 -40754759235343036085095449450048000 3340911 24103487216846483755102531926849024 3340912 -283617596496909821357048942340112384 3340913 1049186401531055521598624781871518162 3340914 -310544641086756426303452903816818560 3340915 33264384398546649169032333360478800 3340916 -863106143341163765510209995361105920 3340917 -367024093208383328217725626147218066 3340918 -36805810455057317031344024333676864 3340919 -375107048058584492432787171530710680 3340920 109485713743487278673735268340531200 3340921 475451634105408169491387399879769744 3340922 270983618688750499159500637420212480 3340923 117654978787736695385056467803094384 3340924 -23660338507285409669654155608625664 3340925 -108337343385659207440228457369083200 3340926 -6238071146246032754363580434798976 3340927 -285299892536193018461382968278916224 3340928 14451540522705007394034584723128320 3340929 -245729021749895315045993528100843216 3340930 545035611504958261978248949798755360 3340931 1548474463086353496789728422991796 3340932 -73424037273242897483426729536782336 3340933 -1104296907429510324331842453390566818 3340934 224880409475213881856360141988311040 3340935 105733051520767682894726594511176640 3340936 7188641391048812919237579850183680 3340937 -274162131278015368492884026811406080 3340938 -146721035500893503335158997580211456 3340939 366195651582418629323904780089754256 3340940 -459362091847001085672396026748840960 3340941 674203347877760776452181156859818080 3340942 517684998572140774246270097740239744 3340943 -888025967399403877568552421994073808 3340944 136845502779414338935879902341013504 3340945 554355935985660125856322635165421800 3340946 126803078164201945566632723967728640 3340947 -461347249734055834958221017810398928 3340948 -373749795643295706928305762264367104 3340949 262161496796366211125448370979575950 3340950 -158468689324475593524406888162718400 3340951 -1198954137993781416620229201284533048 3340952 130098353239988919522666977887150080 3340953 456985059641030251237607869101373440 3340954 722347363715008867770829873714600176 3340955 60475155815571932896451703875042160 3340956 120309558784047802844280392641731072 3340957 193048141450067288728570920633513120 3340958 102867657829719259980006196710441984 3340959 -299142597071708238079668504969992160 3340960 223050903882715778696627685005721600 3340961 -128397454447055830347113238509650692 3340962 82298483262460081194863677436788128 3340963 -297635563128542539225423121718005696 3340964 131501652057930507886496634797847552 3340965 345733102452879397608367929643689120 3340966 -247477057575544528503187164165639936 3340967 231982847272689188616790586262473472 3340968 -151474570243224797753109792343572480 3340969 1499748842364119567572098653403205370 3340970 -89628499978214508771512723020607040 3340971 -3648782697501820673298161576222640 3340972 -275846323914480823392854248022089728 3340973 556816605399775509035493228386451222 3340974 51034253069623577053433073597296640 3340975 96011934301076572768833886826745000 3340976 63437882996514910206917136835805184 3340977 55381425580090125115442249152334400 3340978 -63150896392363951057095913342110960 3340979 52967021272560768419074593292007280 3340980 250963779502962445714909849147392000 3340981 114386253225873192999259611116279040 3340982 -218989369792270944221220702987597408 3340983 -2730123968126859915595838220597552 3340984 92436492809518294453937993729986560 3340985 -245423883035162691077063910394290240 3340986 32250033221612673296415712918192128 3340987 -935520793827309087880819495209412032 3340988 34169345843556399155657733316893696 3340989 -207361563704477166527441872308080640 3340990 -81393596793427231050055675082712000 3340991 111071164224703833259712562087712752 3340992 198610658182465111028146102937321472 3340993 368178115549571714756735609590257120 3340994 -2040822592986603936759476004814848 3340995 77391819338870291412726599639132160 3340996 -98497553133923549082030545375152000 3340997 938598428769854350215955069298536512 3340998 -90800170120760599224349909782235200 3340999 -926129531361812210622090164007465336 3341000 419845060582004668317115074462720000 3341001 -249825744616561587634057069973795568 3341002 -179419760521849795383556252046853120 3341003 -364977269058719963619328180890794400 3341004 -310576220975967643288277489990430720 3341005 -100531334913581811778849840049804340 3341006 -95446970633499988453253166033738048 3341007 -381577914316299243406172512327638696 3341008 19868512088552198403093455873507328 3341009 -575861985502807210784882692148361600 3341010 1453968523965276582647864458245120 3341011 58841337211385648493990329243052800 3341012 -1052099638669467472490274063143458944 3341013 -22204694626481998602121776063078816 3341014 -5190878746098335931036137966512512 3341015 -192127216847504306625296119079076840 3341016 -464517039809095542215732497705297920 3341017 -1030286110099429335286208679471149360 3341018 -920518357943643619322340731908490784 3341019 336607638495524601020895017557906560 3341020 -110499747057059004028237584561707520 3341021 -631612670051116997328969761765714778 3341022 123756076782400844817470877036585984 3341023 261118021497703671944906822098283744 3341024 -286026884166054278919478125455474688 3341025 -160914166497198963670734006256512000 3341026 38833569969990153373595881285060608 3341027 -969116864048309330856714651974892000 3341028 -11262654834126769255577211563636736 3341029 1158826907085941042046040620167477630 3341030 22785998763607996227940133951846400 3341031 -283780364228801896809043659468283056 3341032 93354822226957774218965523593164800 3341033 -29808706583975081045263564972763718 3341034 382396050435971783246137493087370240 3341035 -65087171535479722096229537567173200 3341036 85422230999122504745137368700485120 3341037 -75947094138237084405777314847296448 3341038 -357104788692155914367212539803974080 3341039 -246429084106256351473776208827875976 3341040 -60578112121702394527510038043361280 3341041 -3712560871407649534107816270406416 3341042 357002302361552850634188250221868032 3341043 -666847976812304950657198907238893868 3341044 -115372557829335983110665536617943040 3341045 260021209212987415579213349327910300 3341046 199627417228901754108016419697704384 3341047 252281268638070785237521859327741232 3341048 344759470109470390838318005176975360 3341049 177320838426237893892857172387831936 3341050 267521728144033884447952930764190800 3341051 -130981671049857575062049310872107248 3341052 249913902058771608206479316252160 3341053 -416831169435697370684256246808616698 3341054 197541120285412629483954288914174976 3341055 -83663156537103495629122232390640 3341056 123351134173102357301177035924701184 3341057 -11177342792316499403187927653307600 3341058 111194581575387675187681084887897600 3341059 812014413667406157820269407258571260 3341060 270037676303307357641865192302553600 3341061 843658580939186230622475342156547200 3341062 237961003108406654253536944939048032 3341063 698706231672197785722417232803120 3341064 -6793725431186957670550001087201280 3341065 229386194649700475155243968001509000 3341066 579939611276398903781369026889789232 3341067 -225514056169292420769015059118580752 3341068 -309278375420717757274178355709849600 3341069 -1115434351877442511363493838505795530 3341070 122400424062027938698066026127840320 3341071 -104784006689567715339375111683083008 3341072 -36197973817419781821462854521847808 3341073 221437788705935547354435987007944768 3341074 -255216898859585578585325039704320 3341075 -63872685387027498273621637113225000 3341076 -23925503950669263251362868376791040 3341077 590551016841885205343655590297190926 3341078 -373455078324761899030769253060238080 3341079 45382092085068916049851433001831648 3341080 9090502782609452061910363082956800 3341081 -426151213901871893133250363150786608 3341082 341555558708273459036382155340138240 3341083 1277562379716879567048763907228307332 3341084 -540547191554726785009506794212022784 3341085 -766818499517889103026714412440000 3341086 35252820069154418961139944285014400 3341087 162270390931925374677761804279216832 3341088 -1724841593362554588982170008616960 3341089 -3037675340972803059267479997489975168 3341090 -96476996413687069833310905950102400 3341091 60964908877646837803781603249269680 3341092 915344529940110904488945729893830912 3341093 -217677868397965600694399591087386560 3341094 -191865129876944792475679278169876800 3341095 87391649342549102595147102374625600 3341096 525202157792198740767010485256028160 3341097 -379313048827984608896970265690951926 3341098 -282961182985176713319502052262068736 3341099 223088579696954472269006000291762100 3341100 -494223268990965534434455669555200 3341101 569081265669577180456057777829630102 3341102 398085763024639009964866564199314752 3341103 421451092422120081693195171680144904 3341104 -55613099400629938366512879033122816 3341105 -739871490920059957430380939382641740 3341106 65740660429319379791478589074526080 3341107 -219534067790982969731892359848267776 3341108 95704827173870644648234865735940096 3341109 -243438184669317418908302237806224096 3341110 -443337834646103364955339823264976000 3341111 475201025101199075804808333924919800 3341112 112504564233858327145027364251238400 3341113 54106940666538737493835558844568362 3341114 584614792662292695863193967404433152 3341115 339543696665748720579110915395500000 3341116 286039121311467066529623873012809728 3341117 -328703790447521377615514057015353608 3341118 31189617033356589816594111403917312 3341119 367139790617695571192656344252253560 3341120 59847843718289021026663442656788480 3341121 -130376522240795188222070304044419200 3341122 -648659030280963197764551889362627888 3341123 1060536223751411056657289563943250960 3341124 124664940228196731684119531467512960 3341125 127226749043635683449612486177835000 3341126 -244819721633312014284937730768227488 3341127 -55089067158374071924897608804587568 3341128 230526903057248257679490789152194560 3341129 -402769529650293000096630813969535248 3341130 -96497754939814971868097248220716800 3341131 340245126178152820290702739944687600 3341132 444990548515511356990871541948820992 3341133 -230882960479455115755575303119774698 3341134 6032358445047572334690408531969216 3341135 -350572625526040051308952439747598240 3341136 120903056609940117190733137781981184 3341137 25961127651192953394709382007926312 3341138 457303183589056942478564475411480720 3341139 667260959825546931747211126137674424 3341140 -389032534858277085045953371548088320 3341141 334496502400491311595760331398553952 3341142 -234448639918922447752416664059187200 3341143 320310369851135953238284975249695960 3341144 1065077155958372552687260140033116160 3341145 -129258797275253294521645719630821760 3341146 -264268367368749133797982746256757280 3341147 -52151386888597828898436633609961440 3341148 -438765732904711694238111694654909440 3341149 21016756998826534536722055810063360 3341150 -344880802248450095319579230997192000 3341151 333515670500716668402109764148251000 3341152 993685921057796374937202315445665792 3341153 1374899816198438131684481126677884564 3341154 -314347741543214681376691200139274880 3341155 -162089322800140569995807754989900880 3341156 -65518981681996951232328159283421184 3341157 -171421002897427418202469389724601760 3341158 -136478806404112358986301697011116320 3341159 72794251695515932149258778990932960 3341160 -17194530095463862552123521733478400 3341161 -106087976131982014735387044659031238 3341162 468042674326107456695494039233214464 3341163 -295762380438680409110641924311244800 3341164 475075174906843694004673112775937280 3341165 -154811394565229614325437884335998740 3341166 133365058767646664433303469321525824 3341167 685947998025339356093958399192683216 3341168 -237503158028446087373962276190945280 3341169 -28255615375482949026613476016848960 3341170 -56451053440354901411537041940352000 3341171 1206241081657332186921294017201463372 3341172 188366781802651351987709034848784384 3341173 -737743131378491365706214294690948 3341174 25693090740733696791299817905000832 3341175 285357188342726711396645597260515000 3341176 -181776479097804593412212608329216000 3341177 130255037357124143593047802076793600 3341178 -28074964431818976651246924032170896 3341179 -178254623722742938431420627311184220 3341180 -216307758202180726945447906828369920 3341181 222264916041405567400959043007332704 3341182 -92370685220442353519627684447062656 3341183 -1966293228148431081285958240105486560 3341184 64934503791612466030343432416788480 3341185 803821564078777282687941055486383360 3341186 12244209715029049768276953693965184 3341187 -75100581771640980203677289692111632 3341188 973512695044394225088034149826309120 3341189 787933489798715833759597010615826720 3341190 294147768050867244353952734691995520 3341191 -306660926697238590621440626950930128 3341192 -343880304860491323173072247228288000 3341193 916962830784223996778753718306672000 3341194 327275845530284464392834122450926896 3341195 -206189637664518533319023572903438560 3341196 235062657396980910421955359380495360 3341197 -1088938324012412912018247977238783828 3341198 -68485198852288744258646135986318464 3341199 -404632011040481126843439785998371072 3341200 102188399589024967939161099933900800 3341201 -1434008626085142673130417527698771468 3341202 -246666830505875647916384000346691968 3341203 -442608441888277182447451875793694548 3341204 -974236666394615372284817231599079424 3341205 22705587514469535446451023087996160 3341206 833236873845081276544507868687084160 3341207 -1296782471401862595253430202241295160 3341208 203625569213291208507527655661363200 3341209 374818556835019009444462169347573504 3341210 -2304222893783464656264874166016000 3341211 -52138523996666596784578188690957312 3341212 -127044982878844629193108557456354816 3341213 -66026871709713167120253062872332480 3341214 -220309274780072554158238808943607680 3341215 344476250206779102553192714530696360 3341216 1814870847968100124502078719095865344 3341217 -361699020218957390651678211429387264 3341218 76960440352725422994690378467078304 3341219 2231877324850020436970631412767696 3341220 -224665006576234025677756196336025600 3341221 -595308573890391535002760258790156708 3341222 262980646422600562779962927749104000 3341223 1550445055221890318432521748997669120 3341224 -614914627910291695742366692730880 3341225 289229846645626374006404694572478750 3341226 -65682707594194990594987503036825600 3341227 702724064431038390246290998504225076 3341228 -277550220625866465578132255484962304 3341229 -650152292940502752039786664358400 3341230 -680412507012065242624760819939059200 3341231 1742821744906207062551789357982406272 3341232 41418074184754356572705296464789504 3341233 -253958086040528546733822669966980736 3341234 -221643496752788645045365867876560480 3341235 -57488956257180975855661979997674400 3341236 112331105817136372553995665922701312 3341237 803796016759765869854060601870395886 3341238 66829754130680417770650523179127680 3341239 -311370892073917820392659558077385000 3341240 164717399829421303934112855344332800 3341241 255502638310350813538618184993840250 3341242 115728633368566371538695692185273344 3341243 -340467113708865394669390915233258240 3341244 -244490088091205342599931074532765184 3341245 245870719028946673913021839405999200 3341246 -712276794595312918329807232502492928 3341247 -50405008748200096584244208182410240 3341248 -99641609306780506575695785570074624 3341249 -1154005297634612022485334262530697260 3341250 84061477428594985951151090210640000 3341251 1096867230924955836317648855150216252 3341252 -37001708340570724950541434076731264 3341253 -49853567946232932364549936648862496 3341254 -9111876918941668348555230932672256 3341255 -667568014966557093650538497399257680 3341256 -63745276491254125668647716460789760 3341257 1696970838842961503465761239909561012 3341258 76058100284829381278083323000210480 3341259 -917276417766617445863855020641276036 3341260 -40089567115444077915426546856980480 3341261 98256101336189931377125832230663200 3341262 349280288487352562208353180255758464 3341263 2452886611829744135803763370968269080 3341264 197928239427318487749500983001088000 3341265 403251437187144093848444379832101120 3341266 -665506161874240357793287142174925168 3341267 139860704151531779800403321625086316 3341268 103482308948418326474365099440936960 3341269 56940302758804015834445158939246670 3341270 74311652092405247486350631420302080 3341271 -73193307503921907091852542291504000 3341272 -399179533292845568205723354562560 3341273 -120284910798434663913239723604771072 3341274 469900193059401619364625636312221952 3341275 -295471138684405648915335256751370400 3341276 138026953496561977836839263068572160 3341277 -515899320450808668587110330615445760 3341278 -294801251653125142048760451104626560 3341279 104997027575620331702097315367196448 3341280 566139350683930257672777950437048320 3341281 -784214023871343897569348658836461918 3341282 -135384011009356925424866366791019520 3341283 -447537513978423671945354043260869440 3341284 -471061658657477101581496072748032384 3341285 120313916222103432739907963707657560 3341286 -73124509137833953486296586245870720 3341287 196643274154623898380427263188121072 3341288 -128073247582528659229464778868736000 3341289 -64825907060752746339150800274475008 3341290 -369676112957260456766406353981233920 3341291 381339422194006953483216401626504692 3341292 -211605273504739424769800065268318208 3341293 301968919230382065958009070193385560 3341294 1050796239493786315476266615826048 3341295 226788606976158402264676290981468240 3341296 -37942586671531590786162478640857088 3341297 -516776490297587200238808632017408860 3341298 -24706438570900066540541067401406336 3341299 529666888496864152503995677934123544 3341300 396562693095670364903594228548790400 3341301 27295246879517885558182875699605280 3341302 -271920336476077206641402840516382720 3341303 231649102750077105164119599897244080 3341304 -35617363976326812577712381952000000 3341305 248434139569947632781008998918176000 3341306 524196643648206027485318490691178352 3341307 -285360180826884347273413814387025408 3341308 244968307987867976439929550751612928 3341309 395218155769297303382749434651669510 3341310 -31134862987135190154620093454560640 3341311 302313015329198476925877649905062912 3341312 -275262398069803273644220297833873408 3341313 335458499396698712462870149520118642 3341314 602990302720351465739796553849442256 3341315 -6497192140394384992985238859880880 3341316 -226489931950391660950802149382737920 3341317 -275002488959088315997338942141203328 3341318 -445045033850762765012647252113524640 3341319 -331497137954204762946896870497146456 3341320 468428856345622397938001340557721600 3341321 802526228524873944995045451375805200 3341322 60648795384911196764644201862646720 3341323 -756474772657157887691452219229504428 3341324 -311050152924011995584209991892500480 3341325 -77201248182721160788545528334320000 3341326 -47602911933648919825990095873182400 3341327 288148669380602757994719777161906160 3341328 149572370279947132920305108133347328 3341329 -128568175510950183747741919723122624 3341330 -63024183594357262978182589431001440 3341331 8008639136582139384844229077918464 3341332 354919106681340839155632356233443072 3341333 -379664527999205684685920040973073700 3341334 111473726209077414345781371065278848 3341335 -154276571575170932758864132572800640 3341336 498837727510464427548688273083678720 3341337 176570454760432971664848161697665568 3341338 -92394041034815141100736462980203520 3341339 1776983297259946390656049691432655360 3341340 -75277375466979545579183325399014400 3341341 641923413226777013060691717791344742 3341342 154638348507282016283508467788685952 3341343 415058523122798406661807004924846664 3341344 857808262647763255336364398759182336 3341345 174634624334093692276748130143023680 3341346 -77886445606785260647085137953638016 3341347 1163101033838687152795177322412841320 3341348 10413686087725018309352422447595520 3341349 -649074693174095711771971019564728032 3341350 216359351315644930767252731827396800 3341351 417985116648647277463426392318030720 3341352 -212514876931990534192985153325465600 3341353 591236286160894655269304073378991104 3341354 -23122388134885539534913853219616768 3341355 -785010162423441030482760830052302880 3341356 -14035361472357547778125896854716928 3341357 509485795591161591326005631129228352 3341358 701577374752020734532480564633600 3341359 247290779547815105764118082687729360 3341360 -139650088877668296801823388448522240 3341361 -8379151565130201629122397375434128 3341362 -499378556100696302638060071995376000 3341363 630114138912965259009031995370281612 3341364 168911688253021658287179060682967040 3341365 15507728735087247131005817254111260 3341366 10186430619524465513261090525798400 3341367 -619785193218351890764818141712156320 3341368 -369017722701344232642492375831613440 3341369 -118121484101696888723785012263670230 3341370 -215670833317963329701373140412579840 3341371 563432986714434665103938828865143808 3341372 609428363331032925489307388073533952 3341373 19917603491072210271841848099361344 3341374 770277884282648961038451653275143936 3341375 94377735587344851415024617144534000 3341376 144590638414908425766114009090097152 3341377 206673058104075128156890933396120680 3341378 7979464163062628996738538561133440 3341379 -635333077916696735833332926930929416 3341380 -206770041345480665896605434274201600 3341381 -334898375607174952940730212830958208 3341382 -51445309245493356056069521688894976 3341383 820687879349441861067769656116727864 3341384 -1109117580927203977845799462531891200 3341385 -348761244982403419911521399740924800 3341386 -96500205421421736204254182866071040 3341387 -108991491372983775879362122546056048 3341388 479228521383460720147309755273216 3341389 -317681057285120368284314279560012810 3341390 164904666165549257353459315351729920 3341391 -447515740652686897151079311211622008 3341392 208939314346534629509199135236096 3341393 -525786172894334323047183377556817440 3341394 -17774653344617321458131399247844352 3341395 -208487670887174225071272547675856400 3341396 -164424088419649374561734545827969024 3341397 -422690332380139129148744371718038560 3341398 -11756749026837180603900331060913664 3341399 -862876505845540477864202992300356600 3341400 -191266879557373657995986811256320000 3341401 2347417787849439184909928685032064 3341402 99852309661513167979013917808296704 3341403 78189638180506061909147746859463840 3341404 -376083590101967924478912151184767488 3341405 -101823248434888109475031726536481440 3341406 -162561383517631520392614522682675200 3341407 530827417546419920210032806754873792 3341408 -369016662135331224245256938331439104 3341409 128275074348123972934951791375024000 3341410 -64262784626645273241453741708066240 3341411 -495642589623758017278700545264149988 3341412 -28554735288783249435219570201170304 3341413 705584171256016818865596819231921662 3341414 -36289150482890843743303807175960640 3341415 246519702970020479273705633180160 3341416 -3445286138292670483713958461081600 3341417 -898134771305280323168331265702733760 3341418 -67206257177258318997517274239331328 3341419 920025134125995521676844417381672820 3341420 114431044420727127106098017346785280 3341421 667869192489650846769819601067453760 3341422 132676751432563578069668807722895232 3341423 -2268513673688616604756479209799857616 3341424 -107046627266734498146039625096888320 3341425 491522003508122281455858658633502150 3341426 -58573007649491700617024254778514816 3341427 815391087794610071015472070996478520 3341428 -193028440944148037115282799065718784 3341429 7173391274779352145590936072026368 3341430 14752007799767168623838668850987520 3341431 21786608991957939194523617603981992 3341432 -388933584124064098014331266666823680 3341433 218517629884566835177981407902266944 3341434 466764500041367158695773877244853616 3341435 718822477300422388433924027538972000 3341436 171762984534209760478568491162951680 3341437 857234461632249044883928034574463392 3341438 -26464819953414673138693999871600640 3341439 -66426989907257934912853805257674480 3341440 -41396665177908741618337021584998400 3341441 -62171501142683628933184228186147116 3341442 133817777201850400381624378700751360 3341443 69869033737380975808010164096211616 3341444 -15530131943804973705159777596519424 3341445 -366930504029776416474217727058759360 3341446 -377557980594209261537679354957863328 3341447 -27312895249035460953324121636249320 3341448 25703379385519711406247682443878400 3341449 483245477448059638353761905488599450 3341450 -102162977136301928930219930911353600 3341451 -140246976336453394349066813902039056 3341452 -54654079832049506439521507625146880 3341453 63202948239692307306087234471757644 3341454 358914311407442540625300506501038080 3341455 177581039384266662124672819540781760 3341456 175846085304472122616530959677734912 3341457 -232790490183887269749188618984818974 3341458 71701124288769079048136086733847600 3341459 62147057540044066530900098437509120 3341460 143203887745216027285765746696284160 3341461 124583879525633835050866980062232412 3341462 9506060682334177552620193095083712 3341463 442858851665112944181417417730391040 3341464 -75335812855207801788392902079078400 3341465 15579748706014028254874841033465600 3341466 699278116538594037275310741221721600 3341467 -168467845691942306817404807976290640 3341468 -464899081484738948749769488848288768 3341469 -459964954888355025897548029120978560 3341470 3151764669882821684242646415640320 3341471 69267715585291422645614559529442304 3341472 -7586728240761657045692947966722048 3341473 -743370045094452964256496603340925760 3341474 486133352610382336543585074385984800 3341475 88886804314149819584751137064002100 3341476 -629674504795706708139581426876333440 3341477 -33299555524167245424049093159589508 3341478 53715017612150508619498864896645120 3341479 -596102361820398458027772218098477040 3341480 -24128220331190359001687140821657600 3341481 238975752290331433494997075144777920 3341482 -227447945992733375314907083874499408 3341483 -682297749405415796750533788473144268 3341484 -66504496175269308838660825776706560 3341485 -171409015516967425941539093853085440 3341486 -141948560566703131878764430482086656 3341487 -2958917998875568158580943172095232 3341488 74208311103362801732772687352512512 3341489 -243290778465210782640933999150265710 3341490 91901337144213894282560841310679040 3341491 -862367320590747476331153227426575056 3341492 201202366928963682606716442902691840 3341493 -834490522465396937793763727855053536 3341494 317838993664660080679584803103719040 3341495 256059550153227815964189168081225120 3341496 673963300129158792564143992663449600 3341497 642513064234338939637066415475059712 3341498 -140113525274590415889631947956955936 3341499 -210582501774730173960739766320181760 3341500 -58264523598905544481142604454656000 3341501 -810264950199886142934502101765933498 3341502 -17704867809656865544980754992037632 3341503 -917828811107658311607797546180544768 3341504 208435343795401126207494979741286400 3341505 -216597736024236342672186747027715200 3341506 -281170100809892657780387617381862400 3341507 118018992717490782362291197057837872 3341508 308234144628983002790725192700328960 3341509 -481586860204666483266806710748203296 3341510 94550837652533952272303900362512000 3341511 -492035305112533059405817009022822520 3341512 -1817712512766284108464364028054405120 3341513 366259314445755930949559676163839360 3341514 222823819275978085406382476046426624 3341515 -715353872278284099521201846548383840 3341516 -198536495781976563385112751306466560 3341517 -110761124382581834278837766771292960 3341518 -117470112395034934176256537057920960 3341519 914337766077976110998921487309721560 3341520 23340851847534873394711285412659200 3341521 -44496853635603195622393062531616256 3341522 -289550055951918468608473132793144688 3341523 262351266760214708593422311440869744 3341524 760049385205309314204599179465420800 3341525 -128490195595662486554294379673620000 3341526 303567014060068755174806575461556224 3341527 444951318252974251066510102254404272 3341528 -844991274586288987474445414492067840 3341529 55527727124741130986959608935549274 3341530 -4363573888781541452379651288768000 3341531 696941435914509945582599088876763332 3341532 -146103076841718135000437475365265408 3341533 77714242433658127519392199170595608 3341534 209879445673989258838880512798814592 3341535 540485181631998142094067487335567360 3341536 -1059721876978446979395868802678784 3341537 1473386326998001381951817083848154692 3341538 35311583782733882715609592729608144 3341539 -80587701763072407857152221313090660 3341540 -594335830393356376442985998778197760 3341541 102414968282819441603447066505587328 3341542 -32683178816477595989746047904608000 3341543 7892254950214566090160904695906464 3341544 60622127114548036085820651396464640 3341545 -609802978331977107726461606383680000 3341546 -58334177364841363998600108516651936 3341547 -78003498601322173697235917485633920 3341548 -171360345667559788009388430139097088 3341549 728572364824614590891223733824913440 3341550 -187762714165059507965779924593787200 3341551 298121049075405719555294808471766704 3341552 43381335758291184672743076649500672 3341553 -658094331089732215517584796304154656 3341554 -933678176632329688896770353481284800 3341555 46349034556327210027373317685134560 3341556 -217210765363288349244871292165225088 3341557 -569313385031680152751958696267546194 3341558 324345365120269945195595113481436672 3341559 531796778841886589100647761822937088 3341560 569633480372795023369299305659392000 3341561 131760162422977360689729449950317162 3341562 59797105437226007777915466038905344 3341563 406598916059143226649696563156823624 3341564 82806245501526496885511039853490176 3341565 -236141055993332204775410454916609140 3341566 394836170928833871245357611540319232 3341567 327820289015149470868578833216950512 3341568 433380257617792835058251261489971200 3341569 -218653185104166216557614233945751488 3341570 87816557316077026470016176224616480 3341571 -5646041601594567380352782720583696 3341572 225329601136130037064031446704844800 3341573 -12163581141271030862245237649464896 3341574 -32116798037218998346795176931916064 3341575 -27028223067040714597277207896084400 3341576 194218889843847567734473227629199360 3341577 578726998869555549036563334752175120 3341578 -280549573351056269678320928624030976 3341579 -1003090625525043507354584253562523820 3341580 195465992826935002808457092102307840 3341581 36330961060076024294621662403907532 3341582 -130814837625401830839697910624745216 3341583 67000635491108984889249616938547200 3341584 -88331208421809843674797711327383552 3341585 -19560490176252913977996460713826800 3341586 102856775887442958413056537189428864 3341587 749886697599363562232132755286833240 3341588 -1329945842716872380529147816610374144 3341589 724971513759824633639356381890808224 3341590 187495721876307809916255585603329280 3341591 -588894801169016007298967250145083816 3341592 -359046179235984505435496278716487680 3341593 16077971857555830036336576725630484 3341594 121764851981472543672321183774394080 3341595 -144177972758935052205095974057902480 3341596 47867619511755235108017977565939200 3341597 67736740687460273018553414046831872 3341598 24393979141586719457740972963924608 3341599 -656117300672736092984215390547178400 3341600 -493661289266396700827262039996825600 3341601 -822852333226386477022169045316136320 3341602 -923643113205126952915885869243929856 3341603 928674478512450285437743626195573852 3341604 -12945507548701633727903621112351744 3341605 880120112045202318371111006311674360 3341606 -385608999657981072512988096210984960 3341607 692252402890582278996229986985797120 3341608 -9766098594543371081968089446400000 3341609 14937047536838263559692124626098810 3341610 -185049359628040289780005181678173440 3341611 -62984717587641185846675551805307616 3341612 -40066297067231857542086351340764160 3341613 35395010020010454563284624623643200 3341614 -22583096121646832340569331610556928 3341615 637684491532072517975768745177249120 3341616 2022850915519388527384055131668480 3341617 880520181839217230511911479717019666 3341618 -33295295260872851685151878866938368 3341619 -812653839244093001875385357699566956 3341620 473709696518720795994490359480871680 3341621 1184370100164103082179789871025624000 3341622 -243799786620309789539799392410386624 3341623 -258503050287634376882493701537137200 3341624 127800980565044474198352119086448640 3341625 -250030388310189306438111765592320000 3341626 -553519454389719637107244687225945488 3341627 177610329192740887218671847829909476 3341628 28030193174877282803752563038929920 3341629 -665592434386348543881105053643024416 3341630 -39513820196837983137431609869966080 3341631 -306741320272669086226830237503253048 3341632 98172659308784344517774055602913280 3341633 -246697123760353707158561971313983356 3341634 -67863109475252942012239463788859520 3341635 623089920905106924724302441285815760 3341636 45185837533887202041925348007469312 3341637 482844418015064494580515020314290554 3341638 188291624940926194012076980027386720 3341639 200828367138678627844862767839346272 3341640 231629985995124398041755124169932800 3341641 -744670232928403342664054822868828600 3341642 -539099184358730460484735006315852800 3341643 159060379074466353124384833900350400 3341644 414734087474143896229696623201011200 3341645 -120898056289822957868707009902374400 3341646 -110892687677681212498655822201828352 3341647 -470904135456767977753589694690425520 3341648 -26253617548800465997514039688708096 3341649 898575188333664285494104863892641264 3341650 42330853556689706096018743537905600 3341651 153399147727039524124687320529569600 3341652 -182910776028926239660313346502311936 3341653 1052998355328329416873520973045416256 3341654 365879138178318880247926475278207776 3341655 -10749360107541057744014246264135040 3341656 -36589305098959065416503953773015040 3341657 261112326768046447703756015028378 3341658 106982500503457684384273413549494784 3341659 18735178574091568411999242194052904 3341660 123708900286850342308019505489868800 3341661 524576920131067197979285786390419072 3341662 630237318385056808333215703953416832 3341663 -64656717410443305678708291638240640 3341664 115117268331421601708315829494611968 3341665 297802882059731056691127588879164520 3341666 182784244252015517252316028147774032 3341667 32863204313828069213742495283540224 3341668 -21712633705449218177564675656273920 3341669 368382824504523729272787041723939070 3341670 -192647738271118129252864399479398400 3341671 -103827762313854200395334157839639768 3341672 -2905234216982373790584843436984320 3341673 -636394980388300590152565239236869996 3341674 -180570302931130820461379935298965248 3341675 151339596198606644157257716411680000 3341676 31112602589477793792196359855341568 3341677 545703606720651547641621085519261526 3341678 -412548035944219915385704021061429376 3341679 -948250099967248475016983497125823104 3341680 32790239623380894604904131900047360 3341681 -372050097011163476479035055836086208 3341682 344725897751794358437986470893478400 3341683 -394640788542564607144195797434221560 3341684 -327957892222214651799755737396435584 3341685 -127392041771732078348098428019519200 3341686 337378663224719617994954231097777408 3341687 -1077154211805236159628075199033568664 3341688 13300040896121404133434008180817920 3341689 236933790460292023476057795283509124 3341690 -442504269928567377676362099430679040 3341691 -8741567601265007803543844705982900 3341692 -502458989638716913817437162541857792 3341693 -317030454979985432155668572966730138 3341694 455414687427242958555775745093719680 3341695 -61758514693137965430692052720253440 3341696 826547638008015370496795106827304960 3341697 -484525465501685222872259097919765200 3341698 186515758702582095090951298835527680 3341699 1382899308576272014815496988016546000 3341700 -436936599438660784147610142701568000 3341701 111444226863098063576307651854668800 3341702 2803193681680488076476608783067264 3341703 143985058953052641006409293243078864 3341704 649063951788404306947972616388864000 3341705 -404115465844518352189619926876892280 3341706 2708018905993861144847377496375808 3341707 39118318766064717358970593925843392 3341708 506301979183378011838790481216937728 3341709 132749721775174420889556549260480640 3341710 -89208988867775377392518815878162240 3341711 -35717177483802101927338482111405048 3341712 47552510728055412270770280272363520 3341713 55303133251071936188005868852112384 3341714 571743954972963529670327619630573456 3341715 -119797413302295920390566894296446880 3341716 152642563571008098870981006223319040 3341717 -588828547456637922407302653624772608 3341718 -404353603325578828211219218685586336 3341719 598958471350568209305437621813618120 3341720 444288791950460467476468184562688000 3341721 -23887431593915046371944806959033760 3341722 -4790456472469003766433163138759200 3341723 -150290676811276869301902422522131200 3341724 40314442548145265725257897786012672 3341725 -28136846800700648737015874692420750 3341726 723986433131114826813195082876797312 3341727 431038584843647082694609976489591064 3341728 -239597104035359059580087185200906240 3341729 -776274808065676060869023492381539914 3341730 -70756190907967497840780497646228480 3341731 -710651986407294514990720263327826468 3341732 1714713444852165286532471008178921472 3341733 663964784680177559628484664255012448 3341734 -213339579936957948892891192955322048 3341735 -364256792525638534430240086692565320 3341736 -372745019803360015826833115617689600 3341737 180295897148481529216871315931484800 3341738 -224745337492652444481340234186675200 3341739 426809539117130722904743825001184000 3341740 108760498681268615137657052145776640 3341741 277662685953889457720457331245960024 3341742 85362944146715481636952372935362112 3341743 655038673753261530937386211446702992 3341744 33503173412021211412700745606168576 3341745 6609085480136164614184896416101440 3341746 -104964357253436519839522839274551552 3341747 1595132929059440895742041869565957312 3341748 -385118304760486878765442546399211520 3341749 -136359408867277303854111458549534436 3341750 411106317611422435752171561223392000 3341751 188898694188711990979865996331694080 3341752 390376238962567440409487845503897600 3341753 492949259542794910558811852330809002 3341754 101979714883266432403862852160389088 3341755 -8427779729739751995969694190742240 3341756 224915058439919632567432893630127104 3341757 -537123971449547983629061859422949760 3341758 248740030632550879967554039122892800 3341759 1790311653755192634330904627307238216 3341760 -10605690798519483040430108096593920 3341761 -84440071443720820877916038327912638 3341762 -392597570614371976412251053906866688 3341763 -1056094855520701581058095206594704800 3341764 497593637180821246477000927243880576 3341765 -219490145403298482187357706530761600 3341766 43207880177444125146189770458191744 3341767 -639320430499385586076450700518263120 3341768 764356596863206058855787729163330560 3341769 -146557665139074578746973082460369152 3341770 467361810357539291916374369185066080 3341771 -607935594503960843114552162390518488 3341772 -78085499853534707133483417241344000 3341773 -27260414362746573238645736611843978 3341774 214181851389600862074874256605715136 3341775 -380298922836653451232514446872584400 3341776 267588175479636179332680151772299264 3341777 9131705498208766563954509182199586 3341778 -686654609888776811372364788131968 3341779 -663162543282182966014051550565168640 3341780 -51431886494091646802617074702666240 3341781 688758050136065874248546582949966240 3341782 282340662517306765441488274582984992 3341783 -1121212043415260762864097406561966968 3341784 -533160657676932466853923351391047680 3341785 -346825715229808524572320624597502400 3341786 -254571689079936150489545847179351040 3341787 163993022196694246519644816545326560 3341788 12161679354420485779662182511777280 3341789 883156122156526936225737350909991840 3341790 59195218292284493667399908086713600 3341791 1712031656316270952219949398555560312 3341792 411306324339908662554434562699558912 3341793 -109191201833381491453625917002087552 3341794 20761528416769610991216250980268032 3341795 1411359993226735941482804706151420320 3341796 -358258027943603770063239362802554880 3341797 -242145782116885010376937679914299140 3341798 -730989780328027924814013010205901600 3341799 77956089331714926270788745292141584 3341800 -103271711180003984421992926273536000 3341801 588602030540476597887909505580975802 3341802 29483556658021617436917904037375232 3341803 -19774979372510763067967036333170000 3341804 -924417665370282917877273161430937344 3341805 -388971495983327834308093400945118240 3341806 -356793438450979945399289259773000448 3341807 -16481978965565629803934980453120000 3341808 29573709087106492468207032661770240 3341809 553694230300860795670902757647654120 3341810 32102590536172839954285379811013120 3341811 172398823945673091210893864532446784 3341812 -418634548647334997595196298340041344 3341813 -854190340527235166816179116098521938 3341814 109610897062955379330972431893469184 3341815 782778448880811378191072635613316000 3341816 641716509800156859361084085992980480 3341817 34812371604541215062203689660462666 3341818 -728308328113990916495767857824156160 3341819 34877576528324415259282168602432720 3341820 171153422610960564756830062139950080 3341821 65616067500045262958366297376105600 3341822 -688436696384166764133377421628320576 3341823 -82694263823328170777044104513813816 3341824 -229111091119942883368234680317902848 3341825 -80570166745026165220114919288985450 3341826 -104346685780934035441207931380682496 3341827 566830091602112786795525711884327676 3341828 -109900552736581061877158399161454592 3341829 168540390964131921182504142661303008 3341830 147231990318440141776281682394962560 3341831 1239779589160899280768300030126080 3341832 -94838478242607477741714123675893760 3341833 292925070123392369392117922104303824 3341834 -174712170107979979881896119890543360 3341835 341187068441942509936501148571749520 3341836 -151459309600071819218171646534027520 3341837 2091339971691028464819432993465348192 3341838 -227726612738635714764926928245406720 3341839 -697632260312714467386373733659105360 3341840 46601670463307776840854903617126400 3341841 191281159536202972047989904569950464 3341842 94220332050449880975737713968294912 3341843 238633783665301449421882792941557880 3341844 555461286145148044078462331583897600 3341845 -361803178487631824439554495005125480 3341846 47957044810681687396056424968355872 3341847 55529137889762658377591210829143400 3341848 -199142401766942268834858156619376640 3341849 -333125472176112074214764050201286400 3341850 137990257220980284431194748852064000 3341851 9428461331519931080122370537170632 3341852 -241386810360201742066356174337543680 3341853 -488388527957618139259297406355743520 3341854 -277662485050074987345442431774691200 3341855 -680889833988682402844727545633262480 3341856 145933420313058217590659556147462144 3341857 -901682080179583493420152901462644894 3341858 -42348795286474880455305113127459840 3341859 -159474480603581479861570022198121096 3341860 -111047764747687896822758949602188800 3341861 484667335470657183543000617855809500 3341862 -19586618800831000074674318826138624 3341863 -313901058136270055928695936651045840 3341864 -471904927820717969538043182782960640 3341865 407507627298810750854424990487254720 3341866 -370728997206400145559544952479128576 3341867 5855027529547072940608621416378360 3341868 -181086269215296051887446252891445760 3341869 -376771183501386946043762322269544180 3341870 11082837363502882315913042740796160 3341871 90955046060351202696793772238830880 3341872 179053261542999220995530522203095040 3341873 761608849920774749482703978612544180 3341874 6232657014994918477425168132096768 3341875 -89490205950626719296503773480652500 3341876 -310829140564348164602010808077440640 3341877 -52920400852215121613119993977311232 3341878 -239989632370602525516855225268961280 3341879 607393745434699898828353748111949480 3341880 -400575482670594129551467928431718400 3341881 649926244207691706807251469565168682 3341882 -122716435673114381733885812820994848 3341883 165322340256263248739482579489209624 3341884 -7152458724749943815844972305164288 3341885 -1079501377440482587405677109378623240 3341886 -46239485564732725657518221245945536 3341887 129237695406391043712772990235118600 3341888 317003226198588305930842826417897472 3341889 -542936444336614516211395088359421646 3341890 -26396813010303834529623801818680800 3341891 -145217351535260311354842362172084480 3341892 -95517938164012594527610257953154048 3341893 171782206660912309034855805624254720 3341894 -22511544860427570423286746610485888 3341895 601468533182681749648012449180960720 3341896 4712385768654654614664968119649280 3341897 207553352458883800365205945601887140 3341898 11604537657126759930377462807716656 3341899 -731267203063395355580267912824560 3341900 -141375567774560940126346169832115200 3341901 -192517329505352385116366071052909760 3341902 721011060937612435693204423029588480 3341903 -492784808682653352945964627406056848 3341904 65225467582124623253941984552157184 3341905 89156044370090911307957651058903360 3341906 88417506296344081934751821078443152 3341907 18966700781068060952238304030775400 3341908 -420465034335872740709016070884405504 3341909 -1363248533010885258466160068684110084 3341910 29639038734963217810733874776985600 3341911 -460317702832275674910446555958371088 3341912 402912179620443767079650140795699200 3341913 14635970734914188524021163716123344 3341914 -38135347773242118901015445941985568 3341915 202641171290242454874253983456535920 3341916 -539795615120036517826164947153430528 3341917 23653122028326585665279220889467040 3341918 -123812120198199492512032642815123840 3341919 -224634117963963872358947923176045312 3341920 531724837929181149885205884874260480 3341921 603494237780531573221227534331032000 3341922 288127099609013373832140220052825472 3341923 203738290097386409840959594112880864 3341924 162628172972466346617260864892321792 3341925 332964297479910965925870460744776000 3341926 251838617229423921727017916846968960 3341927 -652485875576948157120111299146435968 3341928 -685555407935041352365910428357754880 3341929 278396470379026862129247629923914640 3341930 295658725374451884154178701284998400 3341931 460156612686561756254469848723193600 3341932 328673443400134423463762951756857344 3341933 168631312436858312592480701166158400 3341934 -44459517137077419562314613004159232 3341935 1668115815464758572389935818243696960 3341936 -53059965244226173956201091881074688 3341937 355869466316424887287352080863744000 3341938 996744137505251500069569143707244544 3341939 507145365263415968705195816588278920 3341940 3226850391130505109250984927641600 3341941 -1149924822515759916506788790118457536 3341942 638125235193106434498130397718835872 3341943 280242365780283506579972033619026904 3341944 -132706739411993607143508534674534400 3341945 -334554357297898385467989828459446520 3341946 -163236676715147362487067622178214912 3341947 6560252249987345493717416844736392 3341948 290920277425413194725586618515806720 3341949 -121251310497589451304019421701917792 3341950 -104270747940839519721524667007008000 3341951 84479262279357515006857431272203824 3341952 -458194536526651751205964375444684800 3341953 -858940971621707123064515462639644798 3341954 -190756468900608978202977332172473856 3341955 160432956233002400490242623606072320 3341956 -64868511489499561157833684493226880 3341957 319656812219447434796795367123967872 3341958 109003198601242493795204611108253568 3341959 997083703145886303404355675134875160 3341960 13891822510455218884023631540224000 3341961 154315627879582084792705587157194432 3341962 108549971178522002778763782119680704 3341963 -1226060598985044358099184239129304520 3341964 351489112192430173550425806438206976 3341965 819137727503627493252632817518471520 3341966 434805005672617446690913079689578432 3341967 -17092184211255098187768278926293120 3341968 6462483254549028534901497740918784 3341969 -362959917904404660251757968386385856 3341970 -2814346327567740056951260900584960 3341971 -676649703215211946569416609707615828 3341972 -126842472798796920330652037753868288 3341973 19575653452562546805450742239482784 3341974 -76764950698545191053683660281050368 3341975 53018240106855014541460539549975600 3341976 29300920773800464492387014198067200 3341977 42290527992890804396379483033598480 3341978 257084497673198158061862580733765856 3341979 -518688693371615841757837421097248880 3341980 191140908420939280625524294436544000 3341981 -2604570697812437084802887385464412000 3341982 -14197356182566750190235528314658816 3341983 791976463087924958951966282034166080 3341984 -172084267207129536791835656290172928 3341985 -24725672353367283269767162851792000 3341986 -96189320910564434457933403152476160 3341987 -1183432423495572030716604010753510008 3341988 95840929222954087307136674825101824 3341989 62889351494163416620942340771694720 3341990 35075250435669423816483057919536000 3341991 219132778306278769284419840790724392 3341992 159352846676977221929743565176995840 3341993 608686274146716781520973375428629242 3341994 -71626343352894895457260839786336000 3341995 -54015732375089291102395386414524880 3341996 -173954190736294123360204692729550080 3341997 -76999085747982085550467731263729226 3341998 1431533242374520475778155976208320 3341999 -169664801131289680043593055681541864 3342000 -16743613105513382008947139362816000 3342001 627189557789905797580775338674850612 3342002 117735038663033742223339547365325952 3342003 -4751833484882324202789842786472192 3342004 -378191099869887368000022262283003904 3342005 222124056489464572234064782487193600 3342006 63891100345277878417809770162688000 3342007 1076046538984535167753385030757158632 3342008 -1163143897836279521483758392996311040 3342009 -588406072794636115930132425193335072 3342010 -97635186548127967267764732434595840 3342011 -138513649139554529302551551005138248 3342012 248178096024216043511695124593562112 3342013 -68651754706018574247892513157960616 3342014 -17959623757157500287478850300435712 3342015 -307423323581094259133955796102514400 3342016 -548409158718189045513998601153413120 3342017 -5117938000894819149662846854473216 3342018 252769602608668633658464664193922560 3342019 -63906994947091284577768755635759504 3342020 619575433839246786182251966813440 3342021 115985930904905059433689167595963680 3342022 162365364560945381154524684699572800 3342023 1232708570987048583299040649241005272 3342024 -43948096669243527414803802132480000 3342025 -11743422529735652310094356988567700 3342026 458356735651907973341416448794435680 3342027 -186617630440596242891946781623214080 3342028 -1145885201120461289837976554032433664 3342029 -2208955004709432008765756482373670528 3342030 202250373392013313701846105045285120 3342031 -134147442442595501815099482723209856 3342032 292228172714245386063533705457524736 3342033 -343220194328207046007690748168251200 3342034 291578754964339817458201014297823872 3342035 -734182477694496333624659910109901520 3342036 -364401202138687308088698675807909888 3342037 -806945705388889005999420641689499314 3342038 50715132181376668504206526924664832 3342039 -323346124662460058524981104537113520 3342040 -180658308271595438329105698996019200 3342041 -670842572855240553769078997451428736 3342042 -145137163651267136456388533678599680 3342043 881996886447403480721850164321051320 3342044 402428682186732293846741265344027136 3342045 232948856251234964866445575636128480 3342046 -6239307705905366915290650836133696 3342047 -1445396215586027840945714517170619600 3342048 96244789514911786025090746907885568 3342049 -270559667353755142476145232313356780 3342050 58560170507965049252605604874898800 3342051 -248363214484301693732669887294981020 3342052 -26484514174589191569629377554513920 3342053 -546113400402799007755271362346147232 3342054 -107413893863291261195839964813784192 3342055 -84725951323579598550695449019706000 3342056 -725974403518987895374988511154636800 3342057 12918508214773539344024888981277840 3342058 -923481491626306012595417733099810816 3342059 1880309902771054521320750101799712 3342060 -5989545770835939071994890360248320 3342061 293742164809079728522018970234195232 3342062 170404357676480462187392061750933120 3342063 569010022008050738176107278239461888 3342064 -311776442039163950907340100164190208 3342065 189093509144864469662331587092729920 3342066 5187332311945469859489419651079168 3342067 -405043147705373259470849279931032884 3342068 908282535668443133379006617979968256 3342069 418858578605420933809826635295046894 3342070 609195617434304743843722318098544000 3342071 290946160522457272354295544327703272 3342072 -755082116032575327130983629251215360 3342073 -161264322557992587372458360056002560 3342074 29791219775654848594366454797241280 3342075 219787357754848957947281085996427200 3342076 -1256159961656246721444905538859806720 3342077 -611109986882558948881311465854350074 3342078 324081194101433933119957720933913664 3342079 155034751404944213269058991014419328 3342080 -60858082016832887227191285503754240 3342081 34749194667128590108036154148648000 3342082 387212445333227623340658940165309392 3342083 956856280984952021274906981180590064 3342084 -316779409067213896411127683667374080 3342085 -782681345491323206713092382691249220 3342086 61660449781972939397076729745477248 3342087 308282225126112762644361662026064640 3342088 -449073594573696382573927536511703040 3342089 -1844268781056348060709389890896176 3342090 220152863427691370424525497910896640 3342091 -362304124075777416978685402771278508 3342092 338151183247740883164118152877934592 3342093 311041634267797344565309382699657664 3342094 -54070165749984967975375204566851520 3342095 -741824655093989076684239241934267200 3342096 -165357968635104297025457233055047680 3342097 -1359715888704085603363564527349638288 3342098 306619661344111851802869617914050336 3342099 -51769881958839731123999045995561680 3342100 362940079439510217884440434365440000 3342101 344421167224793549719872654300178944 3342102 384315659184551338158584200652624832 3342103 928261619648881749881988360039841352 3342104 -484394631512236911528967218968586240 3342105 -117114562866945924479342176588724400 3342106 438234551944332238972170683107456752 3342107 34414021961988321920100048816840960 3342108 -121688483736929909408492121482969088 3342109 -854841164665015817252984593975371840 3342110 37371670526092820738265109923793920 3342111 -169209931009752392737097500658035128 3342112 -305660630300855108530046671924494336 3342113 -228601492151726887271666408057140638 3342114 -442087511525998200168664936818240000 3342115 -51144184096136918077221418269075840 3342116 -748336940799439897975448432458460160 3342117 156785321592937149339382633379875680 3342118 181600658181195587889022491865970688 3342119 -211690377999013766541158469816136320 3342120 22873200627284200907950912078233600 3342121 -181493725717803871031166556628182128 3342122 78962461874320490199161650785868032 3342123 -483662557650711044369475984344065056 3342124 -666628222797198302261568329203880704 3342125 1509648614367156542638490732934207000 3342126 -138456698253577012656649215227998656 3342127 -314579064748640403843075689238435480 3342128 -49038971525956996047262089232220160 3342129 3322052627730049259097117408800640 3342130 167198141137233060357236782358768640 3342131 244929896649349391504940545754327504 3342132 -5197685128528378793133363542949888 3342133 562102689103137708956710920597814382 3342134 108776291669697115777583258886692256 3342135 347229418959729486664445732918182560 3342136 -83630341060743816038435921180835840 3342137 813469615407448331369003993337087786 3342138 -3465874438826285414116403030704896 3342139 -974866088410726973505813071629036060 3342140 510269458881077097628078868230525440 3342141 13398348153048908812390515191286528 3342142 220826051267259892859704409081190912 3342143 554031896998815855435661509883414608 3342144 223954225809702990893459332770299904 3342145 214328878601522509741377201246838080 3342146 390999136421673190579038546601624272 3342147 4418565840547245529048251542244600 3342148 -24876824864115161524631055838928640 3342149 -956083985438929311057392150076104964 3342150 85022777316943859595475138818825600 3342151 792012968334107110356063859639704152 3342152 283844280090695109258456436435107840 3342153 -454116697993489555569603105738081216 3342154 -482223023507464094048205783406582224 3342155 -1662769214632046388240143445314640 3342156 22202949426975968002377060204739584 3342157 144789555889296982330631287290647680 3342158 -126669769503591860687305661310790080 3342159 -20872121455797156474230749855409856 3342160 -94246427652420443727054950224773120 3342161 1062380535583815221990230963715368224 3342162 13464105611745385244689339905677952 3342163 -318575258489773299473444327417515440 3342164 55002664799254964015778636514338816 3342165 -117506559948764097454693404692924160 3342166 -233660120772158290391112597035563200 3342167 290355207122242967208002460523134216 3342168 290797629418625296958252415794995200 3342169 967943356824376091233613693922507796 3342170 135367598656632588559540166759823360 3342171 -465348181182306887790156921453052416 3342172 -34184898250343094360649307771998208 3342173 -493740335914975989741203710630632480 3342174 -124266896640760405173709497768898560 3342175 -7717481988231189198567238578647000 3342176 279143793767877478653755844565401600 3342177 148775795878247507672705579217232914 3342178 19747039298283940369315877892205056 3342179 987747308587539533691941261878698780 3342180 -160534361196121117328179511734702080 3342181 -1373003321003880717655871064216404228 3342182 222872888897477184555833538021873984 3342183 -135984155452876809485354141665330608 3342184 164733283467854640351694499821378560 3342185 -141035484343913926118486971500343680 3342186 -378611608302125462031314184263922768 3342187 -617998717658570538227290182404966160 3342188 7776418137564455296066576728623616 3342189 -497843407285412574891664508218301376 3342190 -267632838875413796663282388909523200 3342191 424318016143668422929401339166658184 3342192 74276008361057310016495409353359360 3342193 -581438718640359785512743866314528558 3342194 -414731897075733649319002756776325104 3342195 -44467864812758445174733190688576000 3342196 426652057323601401758462366808582144 3342197 411865921860485275523202446114066172 3342198 -146676750652112547541737259808041536 3342199 -307366710543328554421000595985185280 3342200 176918713739081975976622878219264000 3342201 -44617646188605259452791588215246560 3342202 154941164229408633787527827545821552 3342203 451406688388477934040413381939094528 3342204 -101148045621371481216265313222992896 3342205 16121418023472545148176114170560000 3342206 -198507820328272364100149253237371520 3342207 -450879933922237973585925166128698880 3342208 301667142875365006518047479871569920 3342209 -603690138127131130325173922524404396 3342210 -35142892856397930627151548992570880 3342211 353100313819843030702183505005486000 3342212 694567581363835168039244937496419456 3342213 130198701180171403284115576727964384 3342214 535455208858942621144895548366097280 3342215 1002254123410647335984233192106362320 3342216 160119212288025317737800484573839360 3342217 819792559457172530605694601532477620 3342218 2082124044421286393686240476995328 3342219 315511725202695988053919405245730800 3342220 107062174299835840973498391571015680 3342221 885911684208720744765305806629427500 3342222 -112460264297941461741084665588680512 3342223 -1340755138093426086904860524889880528 3342224 -31765240515205156916571148807004160 3342225 327900417867383578928845040246583600 3342226 -82124269287313850036608562369267040 3342227 178157604290269360702639575377185872 3342228 214652225575471676411692533315557376 3342229 -518792792663606551789866062481256320 3342230 -237319789704086754594716373638110080 3342231 -475355253442321406701971491505778080 3342232 -48136401618702169923131741074022400 3342233 -347266748353240146108425677530955200 3342234 -30468085548744198601049987956211712 3342235 203125049679955502421133187287237200 3342236 277231247061859041489633427690913280 3342237 559175052977055365701165701717653280 3342238 51611590814673025007201384818888320 3342239 -237812190387955114122269149978236960 3342240 -392120172463849440839456311408066560 3342241 875173628531764481090810516871284130 3342242 773618296442776974140570098310056272 3342243 -85877204942635050330084740946895872 3342244 240955783440629926033787840403342336 3342245 -267396571125441806056573757722346880 3342246 163521889549378430543433077648174784 3342247 -1156010361705379223948067153686247328 3342248 185542262059220794547446668300779520 3342249 120869821399130021839585917530481120 3342250 -806873431751168152483396127123280000 3342251 614520356302607699926614693777339168 3342252 106065835861806865833543939654328320 3342253 -629377196179749435880450937089641920 3342254 157482042854631136636912768603089792 3342255 143817108524255721451295535619392000 3342256 -195441424340422749947420312705548288 3342257 460074910954135556293810927435375506 3342258 462057750922363538092184599416334224 3342259 891261577514307253492582866282793216 3342260 165657098376765977357354675484506880 3342261 -579985863942590296088909537744064 3342262 238518475951665524246857223945856 3342263 -282952810463977211444514316409014488 3342264 -877617385919596362265261539461038080 3342265 -152725454928711126100531410705089280 3342266 -732778146187515113485549489283553168 3342267 -253495094802268629567710647555008480 3342268 210085061864336155057897317169391616 3342269 -234864989268887583895473110202302208 3342270 -12243031266586981292365336096982400 3342271 1254340553386385740477363881571436200 3342272 50343724627984935819636093795434496 3342273 -487877089427643913468167183635689632 3342274 16352674640112434328236522303661600 3342275 -11444224895481449554035570596453700 3342276 46316603051452878515353868585656320 3342277 -920406074231009927547293153637435874 3342278 -94449596634137245906909770700582560 3342279 385226032407922320100409859871209120 3342280 880144968248793624048320179912550400 3342281 -292398628781062613228791551552336768 3342282 -104552587937583417827638412200901376 3342283 -221210559496859125562169590121703280 3342284 -390446501975405178123690840823876608 3342285 -176502830919984051277397611938548220 3342286 163755812031860777649698302165577664 3342287 -374524033104211922997993521791801800 3342288 -62685018917768387682718224865689600 3342289 -768294378353818506137315366551644 3342290 330490438101369970855307878212288000 3342291 -6804559247263802283225548720920320 3342292 -545256807735412535000706677783847168 3342293 -1077406141979129197596554913294529458 3342294 218786410934287189013583920715126624 3342295 3373153908416799188014060405292160 3342296 -234030428156615255509692148903280640 3342297 -39851920311057704593815122348152128 3342298 -884623059632643097642408072707225120 3342299 331593578282978187205140017691087300 3342300 121623057881913960623444705392204800 3342301 557492097789134562201916277561787302 3342302 51900958604640111862757634415440000 3342303 35013357837205864602857677252274832 3342304 8780260680565058180694917913772032 3342305 -61034988544527041483276325394444440 3342306 109290120701666115957901834898419200 3342307 -1390090476349647610643480545592089444 3342308 457109774950868968274428556996839680 3342309 113634151878919085240124112828231680 3342310 -216687880312262848501595003795149440 3342311 446353496966693849832749163497871360 3342312 517196846337960829827771285304227840 3342313 -1018320346758163613667061907634546018 3342314 11581118103428053010667498028082688 3342315 71227220951470398153195050254206720 3342316 540415763853048562919790975240430080 3342317 -233010126520330624057670991000325056 3342318 -95734965604492484880168076919331840 3342319 729551167104490710791397039360122832 3342320 62477341004062679196154434556723200 3342321 -338050771141371162484898182033689228 3342322 -351364010386527353573425988755362288 3342323 -485392304150528253947381063305765428 3342324 -75523726420498798623047472334848000 3342325 108016159706633779800341740140816000 3342326 43550797847018041252411287962577024 3342327 39017632702180724689052329549249536 3342328 -558513054032661391689165979238400000 3342329 275325605050299931049277747361963476 3342330 -292214207708535219486210016097472000 3342331 -610029067463100590309731827686523868 3342332 448057563124060880887651314496634880 3342333 704122403945808932504400543636455424 3342334 -1041034933203204211876259022697622208 3342335 -505119288070701215484159765329731440 3342336 83481714799748902779606455877107712 3342337 -896417286324258033081135333438943680 3342338 380734725579274133231049397046416896 3342339 95067770122613355261562968913364688 3342340 287400841218627541023513970013379840 3342341 -1273134023362877893093848520855764258 3342342 4240437192644121454900698606981312 3342343 -620648233959923587462178546816320280 3342344 -301722397186250185513251075705891840 3342345 250170295976883732585156354115715520 3342346 50393830545793805290835624893578240 3342347 -15644207730207324859712537406957120 3342348 46898456290611579065514924295810560 3342349 84151324362582983602012277054860236 3342350 383279219351886346386241730795136000 3342351 -648123836228056942818248795171106168 3342352 -101256403925815988927771689882664960 3342353 -192434508683998166459090769496124544 3342354 161987932039597084700796262326779520 3342355 -633284496816251301889603368712284240 3342356 -499946764111973309027113114511980800 3342357 470565498057210543482348105969216640 3342358 -265786306780671584988188555813006592 3342359 -572106883791861252197365921500340584 3342360 30505884419014261145190128694067200 3342361 209189612823969888003910682103486048 3342362 287037806265828322942901343936425472 3342363 23923403916724482612520889655230400 3342364 175005451482236091298359916265739776 3342365 179346528348177488792115234926496120 3342366 451800730858238515048077135498499200 3342367 160776684724018147038206875256458488 3342368 1256679372368939442996568708222156800 3342369 161106924592441454655555095729015520 3342370 67011809794556780882178112492791360 3342371 739929619384768925056750931943220572 3342372 -257791444294294141762148639460182016 3342373 -234597282045729508297209178794869800 3342374 -212874778887717851082666793450000128 3342375 373938025812292410437847562711398000 3342376 186999062576353875435648190937241600 3342377 7505903432373634808554367560545780 3342378 -12450510316871033213107211705851392 3342379 364403230235786708256086384578956980 3342380 -343929904418134685443640005994035200 3342381 109591301699827524915255396442926144 3342382 -770530745345201844511412159935766208 3342383 -685831206882898066280468288851248 3342384 -5366835550229265493984593579294720 3342385 745645709737969786444378413065270400 3342386 418236042627928446704835177363087360 3342387 -952513817739078698264119312194050448 3342388 -632687127638910138713571882965323392 3342389 207730657496942324769874090384803072 3342390 4499726219827689786823224627978240 3342391 474775302853214569932225073327907272 3342392 234286056201798784536429745478430720 3342393 128991283060493441805620920162381764 3342394 -19502157839906356492715755819050240 3342395 -47292345096103692834826084011504000 3342396 -32417270497029587771945736530436096 3342397 291027200450788784167056554305733440 3342398 -65236294360500599155803957038956800 3342399 -51553774567320298733619756034324992 3342400 226425998105401637933654096150528000 3342401 215620681872487765942342732355175600 3342402 -48346509812778993270288502081760256 3342403 -129544451159137117343938520978366480 3342404 -45608000253744272774984400946176000 3342405 -125512963465667761138524703712501760 3342406 -298191902175872540644668528398622336 3342407 -2434678134792100233459367868778967728 3342408 386606329516946334518616565278351360 3342409 -221068996455336446500741533993324480 3342410 391948064483762715447424348249954560 3342411 -904622307033085679322877976035430400 3342412 -299452585573384293109854279835942144 3342413 -128713571298722753488954997296867338 3342414 -146800443690283360536743686398106560 3342415 -542359453459716112219613847741412800 3342416 -31153405047701085787850244334288896 3342417 191011673017001560879893924910438848 3342418 -257465215591744877432828128935465840 3342419 212932898009142662563159689943811820 3342420 72667800714677288012202974662656000 3342421 -23561875442142055760567016868659108 3342422 645832367093964937320782743295860512 3342423 109057846413230470355722568196791040 3342424 476320069070513609234841939855974400 3342425 -496880063837577691987366285454036850 3342426 -326857884492643913177595312411534336 3342427 -413662527968051225118686543551099440 3342428 -402682145095899550568285572268908032 3342429 -7587097033827329795150106413550912 3342430 -17420396485044359120574073548833280 3342431 336698381872310698266557308716904200 3342432 -315225227395190307717763342489092096 3342433 -18803549621809579897951642488504656 3342434 834720737818865122595291270569342752 3342435 202472547647685955458996013616989440 3342436 128876321100798875925931166082135680 3342437 -271218447754362052854259876151945634 3342438 412857683450151592412221045825812480 3342439 766979041954333406185954965105581240 3342440 377151283897776151718496540342220800 3342441 950334004836443251802057108212823040 3342442 553665259419389827348892112083347200 3342443 13806229552146950806554719865727488 3342444 62048155748989618185412995455680512 3342445 172042987629528112942443101301844920 3342446 -371231467430144444780790572537147328 3342447 156154442750243343279774994538103624 3342448 -186410646172393301416107036110192640 3342449 349122337934835045516428237910612720 3342450 90876114719297965429658347144809600 3342451 -8798317150121778299990866215667712 3342452 821948213300725240160187997953441792 3342453 402961471824986239953159744880717440 3342454 86150247974331068744943294524566176 3342455 770136742328385051857903130024482160 3342456 -177293429876885562091220694737448960 3342457 -319732459195715965316707239139606294 3342458 56349515297647118158335676391851776 3342459 -69844854145407338096434317894492672 3342460 151726652548159888424514867102120960 3342461 547268096357111082126104104141214400 3342462 -334239278753431841683463741725102080 3342463 -374375027779177067841383763345222560 3342464 458960400902996988965707340757073920 3342465 -157410826222401785269118339048854080 3342466 -361998119617394937666997601991242880 3342467 -399624432798784910589710744345038080 3342468 483072271264821970218541957063096320 3342469 79174069690872511638046126909981400 3342470 327753222195880395161053134652759680 3342471 -809734550415784758112655454153342336 3342472 -164563041831540827862401938146263040 3342473 -705241481926543261948348286903794278 3342474 109892414641328968889604500509168944 3342475 233831222535235937410480548339219600 3342476 2672426152434296816646061896172032 3342477 794102741972423474407924855626486720 3342478 123666904379971772680563796310812224 3342479 176819138793773727950413194279976176 3342480 101361441754289854530218255509094400 3342481 -259749521643500643641750812179456718 3342482 -126968707782787110243677122603714560 3342483 -449710254916633132229434967244851148 3342484 -134037029955541649048078627700748800 3342485 -2205119392358897489195997637271400 3342486 175783080022314628589914683791862720 3342487 1248177224479340763917941435074664136 3342488 151657803334751026356098824784885760 3342489 -864574581285827095945612701583185120 3342490 -259447532611948435226503878842419200 3342491 -948115492232612641550329552780122108 3342492 128304860490889432716808582503552000 3342493 -5729456000514710494962466749107712 3342494 40391690700508519424465084103657792 3342495 -102902400000670359685832011472598720 3342496 241092054856859051944770453881487360 3342497 900615159997124292570130056531752880 3342498 54615558225264499535405574316336128 3342499 21829822169317761880037686568851296 3342500 -33286687172973979504242116874240000 3342501 -597028740083559477096982673205871170 3342502 201230332158331655685515918751410304 3342503 617932146735371059669390677554725752 3342504 578419231179909994407357465231360 3342505 -1251740054142979433461618786849573440 3342506 377862055794616933054078012815742656 3342507 -65483587374969253011239682351249408 3342508 -287228219701582017774325359352632320 3342509 688029545371048647981623699196178710 3342510 -175198948702637261712089547873873600 3342511 -1309922587677406348331841285876220200 3342512 143919348568416847497874477910409216 3342513 58470511151663933177076449905410048 3342514 -6392945318762409042139277927602176 3342515 -460722794311564035747533543238248880 3342516 -147600807653319561251902413431451648 3342517 -769179949276828919439826622507969700 3342518 326668522266500560748847576935567040 3342519 12249353994249732969314133508147200 3342520 -826192018826338459696206616845619200 3342521 -132861002850342077614560778062587136 3342522 -422404709225825097791540173421411328 3342523 -65822420556785630238161899695340464 3342524 -7079575059251902489560097404017664 3342525 10652958739164492512970560633433600 3342526 -290886227167464567432580700919358080 3342527 -514561219381446092827667815643726160 3342528 92689707181953414616513577043886080 3342529 286523446430766694576833786654808130 3342530 223415815480938588423807471108110400 3342531 146163810497624781785993426770969920 3342532 257166670722862455970449299248109696 3342533 17190875924416894753837977006695742 3342534 -159504821481250380501665532032026752 3342535 -448442667192563505837952864396200000 3342536 1126470184406247257008535290094223360 3342537 677529681930333348711031498338557280 3342538 -322200431496245731216175389886411520 3342539 -960693795358436134990847897126967660 3342540 -135280127391804915422518698427699200 3342541 808803534133907647204806279570413942 3342542 34426804803434685374394901462030080 3342543 32916480928296215878539155851067664 3342544 23268782630735085178061927321960448 3342545 912690477011413457912088665985069300 3342546 3117912322212907605031458064573440 3342547 -88468527379537213982797296494035072 3342548 54225483994625465812061676152242176 3342549 210276299847207913275898421815083840 3342550 -95269176126984974053426591136047200 3342551 372098366627233486745401098761695032 3342552 -15192753353698260005646604500602880 3342553 -1136363356200765228016378861512958198 3342554 -192598516032714460038994555360299024 3342555 37233407866041515622760633108702800 3342556 -412675950641980383875085248554434560 3342557 -32252902141872592099366414383340008 3342558 -185980908744923853403972296187828416 3342559 -95887267886763852493452995664520848 3342560 382402231694456285971879298948136960 3342561 21345664605158740304291007698957664 3342562 -12727135930488478356637004097011328 3342563 -635000620821345925132512088308904704 3342564 -326625868298113806155814788943830400 3342565 -111718990013048666637346615365009540 3342566 243119207339483120298911721688432704 3342567 331962479783575008037740949265968896 3342568 -57602059807208320669122257831101440 3342569 -1583074306716830266480983835634256000 3342570 84209018891039323918560275218513920 3342571 69150561491730737552562408646294772 3342572 594575931297145900817920295784734976 3342573 -95484534099921463236968407965206400 3342574 -231067578808829317699537689723315264 3342575 -19535231084236915442869691093184000 3342576 58100284170214962594373355435458560 3342577 -254489584798459852782569365220539328 3342578 -412628825566952303613438821541746160 3342579 -610757896318339495926305031082268616 3342580 -117501817797288428558879801840693760 3342581 193400306303297532330744308970968064 3342582 -215405257342846210590532575837261600 3342583 926193609785119200789027957399961832 3342584 -711186438448792928049377665590927360 3342585 187560638983036058233945661018222400 3342586 23694092656784160955885681710393600 3342587 -149572024169859066084429165198700764 3342588 304081418115151526703184375667212800 3342589 -357900524336882697748279904305167610 3342590 -249948703454577840170129479380007680 3342591 3137107431839884651869066460898784 3342592 627620822068240619922082461565059072 3342593 -1483669346203767470008272978388558080 3342594 -122423773470346510947595108976832000 3342595 110036632888307055128805425730013200 3342596 -836611781788408218101788890414289920 3342597 33337148315489372500359939636841728 3342598 230826079465899914927570952577224960 3342599 305917633714837134708663647718655464 3342600 667012456253428266682863213004800000 3342601 -281548438810419302413249842790151398 3342602 -379896641638414684271772625521289728 3342603 8415024187368950002183740696288000 3342604 -133600019472360227241891227433083904 3342605 328757319363901101598111158491520 3342606 115459824442546836319059536823595008 3342607 253189912386456460458225293750754192 3342608 -90650852606874134888574798309212160 3342609 -236769511355332629728139731632044672 3342610 323555765119200446774401050666636960 3342611 -265862338502522523103715834423512788 3342612 62228655652807379065167400384733184 3342613 107633570805909456919159496153976000 3342614 -44293867968924270064818823790559168 3342615 -180459020536270552974509187070607280 3342616 369475763725358533488663554177986560 3342617 -229247877821315752652892001346206776 3342618 -110295251799549937416888451661956896 3342619 -219952892857246012265385896135109104 3342620 -643962944632597641489389436880389120 3342621 -605365632441329629841930971650089088 3342622 717764875803946603057005346873226112 3342623 332745601422375987854185669720651872 3342624 752939612527692979755192465807114240 3342625 -713768530780329550875545640318000 3342626 -98474757546153977577092110989258240 3342627 -58135606460767273893249699097475040 3342628 -343785197578953892753295838857723904 3342629 -349048383073709166370403299022968770 3342630 -200652023800816658835287638764257280 3342631 -2090577293893507441045167820617732000 3342632 -636426653370429552432315135567052800 3342633 610753704467754551259971376841375440 3342634 -395051899359114565545216330505728 3342635 -928047167394450176797156877879893920 3342636 -296613057232980021832336548873732096 3342637 -134567421275868784961501946823069568 3342638 161289556694594054923404749762190144 3342639 -293226041958592393565562172493187576 3342640 56363224994284383531763013391482880 3342641 124486551576367017798839699058479472 3342642 432646966543353860681118551183848704 3342643 -885717117200022203366694382643994176 3342644 605992666411353634406783070463998336 3342645 111396715821341452376772724011276000 3342646 -105228247770880565509278699501913920 3342647 -455744344528203557619490946172951936 3342648 -4281938711969305204328261242060800 3342649 -660880545916415852057067380033153280 3342650 -193896303886341577490669768834497200 3342651 609912361509092291542130573077068480 3342652 -773999016275698329550873072458302464 3342653 479659778802956857137075270047230284 3342654 -38309199940843478102858428783411200 3342655 -406981447076015641992355541340796440 3342656 307068757114948109715714876694855680 3342657 -171214746348532992670678402336787712 3342658 -770620149854892386419304895985365120 3342659 -852647950966659756229765291471529472 3342660 -105122689946465505527836479307530240 3342661 -501536514001508817633776317144806368 3342662 -350613438862822901522174919777315168 3342663 150340441892285010516589527802375824 3342664 84690549908298522863950340905297920 3342665 51394274204173836739593319561497060 3342666 -166440962476554059663015011692768000 3342667 86598060423015150167698783833501716 3342668 42624936585583906855693865330737152 3342669 -459577520449514921496226516384826592 3342670 418447713207150355550092760966400 3342671 -1383376533911616417943174137240874128 3342672 -184433258344283800696991616464977920 3342673 -1422662827432607314628931897213160078 3342674 216774238101385660889415993603336336 3342675 -92602738989209442799931740036531200 3342676 -1226889336468383371777539224371859712 3342677 -461516577930245210859681686112065640 3342678 382114465599365324623991703991517568 3342679 903335088902230842464350928898454280 3342680 192749587085412234195695741229465600 3342681 59244307811901702732867987342687840 3342682 -178837543236632619233347301728067328 3342683 -32156079060544782265981363757851068 3342684 -136628223689383841605141936543716864 3342685 850923176335783105420491407951815800 3342686 670460792332344000556151487406641792 3342687 -734263161449121749273647035695901696 3342688 1091885139656929896760259345580687360 3342689 -136025546386223012122940005655905920 3342690 49833312165654779213497705827424320 3342691 4608445296544856472782128067278848 3342692 722604730834379335540514026519602816 3342693 338515591034801254033247702086580544 3342694 -599851939250005763462138218079011104 3342695 564006725042324837107431103087942200 3342696 83804379663653234917686858176593920 3342697 1347026507480275687238143996237961872 3342698 -96586713425227473272653361660024400 3342699 195942833791178803373699816026920768 3342700 5229466515076571336958207341139200 3342701 -1476666158987262388269237247591308096 3342702 -24561597592444197746243540871300096 3342703 86013300203160615686052687014499520 3342704 -184835409950503896166379151123578880 3342705 175427495378680341775199866243804800 3342706 -347353889751601751645982225328189536 3342707 -361675493646824105823349622983464960 3342708 209628533880323418278771870938122240 3342709 -66498035408077495801797768008059090 3342710 90098051344488253264305730154837760 3342711 577204513319998463425065235000088784 3342712 -89625769673857649579110581004492800 3342713 -649910239942666452949781895411047040 3342714 216247302816597062195989910156709120 3342715 -865826199577393742795449109269904640 3342716 249428327354747220222289900035466752 3342717 107360162624532532793715732464695872 3342718 586786905307343272683284119182850560 3342719 863870824121027306886247427249877120 3342720 25008994488238897556397485142835200 3342721 -235805384188654581606525673622878078 3342722 -19537210248969775950379079043756000 3342723 417786371547517095158379811066145784 3342724 62657380001392783159356146903519232 3342725 -27346802890695265354174901913519750 3342726 -152907637777644035297414263279015008 3342727 -1772342137547509552579011060678412800 3342728 138860484647101358461183351239966720 3342729 27184219208196306727860079988911488 3342730 -45814633866738862425164728409333760 3342731 926489715859913073824670694094670660 3342732 564143181439226826038834430991683072 3342733 249168562956152307489593338526380982 3342734 301037278450428654225030818629632 3342735 206717287889142254738662072818566400 3342736 -122153955199237164304686221300514816 3342737 860740971714875742766010435138062386 3342738 102625385501426965875125937747463680 3342739 498440265738800088405245000896045600 3342740 -253180122311402381858916333360069120 3342741 -37071894848582060080600215884719680 3342742 -152430272945556288112100658900124800 3342743 100229331991533729620663805021274800 3342744 -446818596777072527367732387249991680 3342745 -78442551689520289993320555039021120 3342746 -314265211413292723185833711504640 3342747 183456195445708848605731916003247000 3342748 -910019404285946364929311064832942592 3342749 248880059899035661028108494951307136 3342750 -136365334576140089470792316684256000 3342751 148112540482254498166516688965336560 3342752 -400072620624956299092706124368969728 3342753 316412413865160591972565419243217362 3342754 -355170341525735187243543825995267808 3342755 19913256578456342756707546470726960 3342756 157873535625617072947307480775017472 3342757 -150215048942033717832492424521322560 3342758 -58879006480436113237697124190079520 3342759 -248940340778165520197685823555616640 3342760 221806603893864591380146838935449600 3342761 319875861661657255300359563290427904 3342762 -928750809689749872388754570791480320 3342763 -672349588444366908749745658359015600 3342764 -1137740175192306631393205566073362944 3342765 -197128182098789618362202469291292800 3342766 -48455659580713557041844602828718336 3342767 480367423247699184934217059945673472 3342768 16896318618874675646609681833525248 3342769 811312035159955835569701429484361200 3342770 181203610155113934977151122461440000 3342771 291832622712715892559189393548368440 3342772 272299003009170551255471123389674240 3342773 118767617011924155622378867563131040 3342774 75622138753259616692208905781485568 3342775 227448950613068275385483395194966800 3342776 302548532066201550281656357975080960 3342777 -14565600712219693313481378558799392 3342778 -490115509263191116412514221742867744 3342779 868959548991045830165219642948594280 3342780 -200816243650047367211619892509964800 3342781 -344089058872077690899964453346784256 3342782 36866544085857023476799224018132800 3342783 -596457530280006041065968332332702776 3342784 402172346272415544826779204321280000 3342785 -58350921669668249860398030832563840 3342786 10748794076137646360787220017548544 3342787 135715152356022191013047692939064832 3342788 4189827354412348770475799015112960 3342789 -42186439757298338285700124179140130 3342790 342106036071519037808069755950902400 3342791 780604114659604478638979365210864752 3342792 -217188542372509191908842110216437760 3342793 -779102252923539897568145361191073958 3342794 -91896294373137660883050137232334848 3342795 -352425500298470745816283372610426400 3342796 162139577793301354209022123650836992 3342797 -35498359326724167485477132011261440 3342798 74647993212053664423150266963846784 3342799 562464724360245848728983340823533536 3342800 52040373143064168129049552319692800 3342801 31537329959012142325861149148800000 3342802 -4331554994800608978369402170380800 3342803 426045967411086642349492850253132120 3342804 -18653773291811035578774484858644480 3342805 489146719131835015748623531410915000 3342806 -275354186644345833679402596255025920 3342807 246517906671694246870550376909112248 3342808 327165789544454569181253539840040960 3342809 -903233713658199802755203950751679990 3342810 -179779249930645680009604808389827840 3342811 -34343782550697821171322648840383000 3342812 123047958817712599141534447311083520 3342813 144670640181853691273884049960866944 3342814 -390373868849788615449382264296707328 3342815 90957411024785686052470736401464000 3342816 -33676387465081406991244994590801920 3342817 -217481183434847789270091165171201980 3342818 205466493938037102230312101661838720 3342819 -362162370668248738623893992664664456 3342820 -3310518904951930512819921985351680 3342821 859377734270917656679995409370513022 3342822 -54857416116709751281163075019571200 3342823 141900450040087890673734360499373568 3342824 1506047981984799238832120239844229120 3342825 -142930267832295521443167890611842000 3342826 197277722307283555924744817168318304 3342827 821841950635821840768539388760183680 3342828 786832513488687358030583327255986176 3342829 305857980074946807789268160485280556 3342830 144324461891532688170167105601350400 3342831 253828379031511752312998489350084224 3342832 -103341514576570736207524539981758464 3342833 -61487646897751501655146847263953996 3342834 426759719677009069365667806083618688 3342835 147607246757813497682848931903975280 3342836 29046255259283011433237334504062976 3342837 -323574118047186765128790080324785632 3342838 -251266646179538403001189698160402560 3342839 850968521842074343839478734056349792 3342840 255657146735452834408734190209024000 3342841 -330256152720963943403869144817889200 3342842 474424428672348990914863506003081072 3342843 57739078441599221375641969168204800 3342844 -620760787073755652048246435377877504 3342845 -757851641998406508588638093782855200 3342846 153355157060290766292353785576328448 3342847 546652186265348852544955460623095296 3342848 315800155862000887595035361626030080 3342849 -79493667123614856068049509343177936 3342850 119485547316042350622769377093196800 3342851 1662676299510959310527528066556561672 3342852 478740854644342683584018123635560576 3342853 164564494236343405403715911035207644 3342854 -119035573709551054061037109217945088 3342855 -17172142141342060844923656143381040 3342856 -608642774601216782813068205003120640 3342857 -104965648205594053460505748865090688 3342858 612022833930804700807611601695606528 3342859 -535142805509047092866805833961233040 3342860 2453621617311998168321401727969280 3342861 406697414030982650344614020533261260 3342862 178473585269265229734244442546346432 3342863 -5938215052982597769728116135664280 3342864 -29821017654782596894326417004953600 3342865 431048804327284598761170853422342720 3342866 26337688770834656807936864667715584 3342867 89615688504009944463648195469560 3342868 935201289425187536760641138178712448 3342869 -299884745635293491096942272468518756 3342870 -2230426841159729910830919321669120 3342871 -366033580861531386258654738404644688 3342872 -148023774892081982371362419867566080 3342873 -179173086404818773921497960495252832 3342874 250241985731192239193840967942621936 3342875 -1304767831674952643231725882180560000 3342876 167700771724405947410798242569262080 3342877 130623542544900791828716228245338726 3342878 -259206622986382459047287710719436800 3342879 -98045368985089852568960906877297840 3342880 -226731936160292707363790028216729600 3342881 191961753272433273716238704795223600 3342882 -3115617984887395926946317778169856 3342883 -1000591560355386160383146594698056868 3342884 -244778987749963959580918901568845184 3342885 -23716118981625295464516549913804800 3342886 -675765075632571610120192008936856608 3342887 727213035345342733452092312516332536 3342888 190228970423430860804217908797593600 3342889 -14542428063075036836870965413769344 3342890 105043487212966101020584293797647200 3342891 532726592184285940302684512157403992 3342892 -293513780120724143445840671085870080 3342893 201059123152153933230808622376372480 3342894 44180023834307170157873739010965504 3342895 -875322702440660068225076580378060600 3342896 -247874714643049136479944090319208448 3342897 678136735074175160265964200983423040 3342898 -187081046190381489797198756992734720 3342899 107942496145547040886804472439744336 3342900 40848926209769524246838175922329600 3342901 1071996853895717829175182725645505902 3342902 8885302157237259189648242040757152 3342903 219873201975459445550943780438736104 3342904 601433192334484732083371607830261760 3342905 558697100207902478056584831633765060 3342906 19033766939269704712419142055424 3342907 734187281575208657474872891825860640 3342908 294797421690694378735424914806213120 3342909 -562637831560986037979222530230640896 3342910 82330545990352891273169354604639360 3342911 5359176598838869006219280739031008 3342912 -8459233880860167522706674834997248 3342913 55683662703784532141804453684588096 3342914 -349893261667108465944706459212298848 3342915 259020728259620940601263785262584160 3342916 -107062081671436352759151747378544640 3342917 1066974111490028621185482337716693600 3342918 137924862142766559118694673755200704 3342919 485689340108026728420047001639269296 3342920 121393926745498045700359068266496000 3342921 26951520429541680385207184426816640 3342922 382834822631796609039440913305806848 3342923 114733536259753036848594549301379640 3342924 -76232903703579926243134487543900160 3342925 272105732451170196264875898802743650 3342926 407311307415886994900947409647134912 3342927 -145447961928878524013757430663095288 3342928 246940820009453729435988535021002752 3342929 358067410044911491827692716504758180 3342930 -212939497680465949367671610205626880 3342931 -342402872176283502223030954462405128 3342932 822538727584941630410141541982490496 3342933 -39460207342280780930954110372033056 3342934 79911862393795180685111987909016192 3342935 19375292851816913670180199734907200 3342936 -63242623483227179215563305904537600 3342937 260933824169451964468411180707058632 3342938 430387033831980152595597483244556544 3342939 695619163094274160387002978096365568 3342940 -207788052566323765213091580449203200 3342941 376545267466735490075562226984174080 3342942 163997956360632521166842773390230720 3342943 858875478457870152233239826058524192 3342944 -67879975987436155194525692751249408 3342945 -302980482886651704602640711629758080 3342946 -848304472107966377743072668524548320 3342947 330966679724617877353346925602060352 3342948 -20392352961649169804145334890897408 3342949 -18003877177941654486668353006790336 3342950 38447969102102429250971711139312000 3342951 -1393990929962641106501795632911577608 3342952 929645606500649945782549041668889600 3342953 113614477686666280814263659088388724 3342954 451541248843936875969099340053054720 3342955 -139892527529725793058579488630284800 3342956 -426120789557057469502324706851034880 3342957 2410578711323224417167904516881888 3342958 -75133253763163668625860489958290816 3342959 -228425375197523144425988031606177840 3342960 79958649197875511048937423869214720 3342961 -931273165335249536874743959701499438 3342962 -23883324106476290032636368697629696 3342963 -132466409439026567995625136466865616 3342964 612797619444755981941271647844352000 3342965 -1257062958498330408227469784641558720 3342966 -264589987473287479919702940977521152 3342967 120268998456225332002759465686084520 3342968 214116856856147374881249329501429760 3342969 -274298322113561892942825537050000640 3342970 -166335097583254255504214725080076320 3342971 17462556798651065251148995726104312 3342972 11815096846579500193800897974395392 3342973 -1289402783319707654425736112444102778 3342974 74732842198407959386770841254834240 3342975 43974945547443879161226695113422600 3342976 102125171948084053988310902133227520 3342977 -483101566089459267433668485179992528 3342978 -88924658386286165821886811984629760 3342979 -1205760372789537447020825867900524420 3342980 -586452921653133651269875293456864000 3342981 -36710310447516127070627041004827200 3342982 -71512234803499875571081359226986048 3342983 473319203963088169573401088206228960 3342984 236409338032107060270831405267640320 3342985 5084221168401285261196899013262400 3342986 103210758521484629811943710360486192 3342987 337328830438771842247234532001133680 3342988 -1306313312491279864441571190182656 3342989 759322891655158535121002664977142048 3342990 -5666534368283981365022298800332800 3342991 -289227437406566766535253484783558168 3342992 78083912315129857031156143467700224 3342993 -478348140969531175776462764873994240 3342994 -758567975576709751948164915676654704 3342995 76700446101241722380884970198478000 3342996 -268255301283439854472472164749214848 3342997 47007321951747580988353960674953632 3342998 -39748605238610106280360594971920064 3342999 394650579294338231213313437385319680 3343000 26688404141791651826937258577920000 3343001 86443882452744901789201204286779200 3343002 137860184960107510560000466444381440 3343003 266658778847500981766628320878852960 3343004 99207288038290111709232788199014400 3343005 -726903184547994601330251058659076800 3343006 -145029130137453836735539408892096640 3343007 1044334386555485897684960982525449640 3343008 -585964332140798455898735466334126080 3343009 97326725205772912502059448008468480 3343010 -348695532775361801705626800078727680 3343011 69256759242073180111946806670671104 3343012 415749867758841302478142260581647360 3343013 -769186330486058007775999997107452738 3343014 337909249405039863357410660252015904 3343015 126216719829438033458430175556826720 3343016 34208042299927439078974805192540160 3343017 60092913394129904559712468331831520 3343018 -22944478445989897266220264025541120 3343019 368072835451798585983621555545569200 3343020 -368025720283730460188233196201272320 3343021 -449932399025024580270956993966109696 3343022 722352326846721708083296230340245312 3343023 273838693456622798706870495683524872 3343024 92760514277759203543634479789244416 3343025 -27843517387673366467055387547440250 3343026 -115601101619329847999209024600505856 3343027 893422652002950250692718827610777200 3343028 -160685251035695098561864577287143936 3343029 22311990301938386933046087913050720 3343030 -8219859982803040097412452437603200 3343031 421606042141678308652148900092989000 3343032 19495635519457569766244543043010560 3343033 1131507453449161978903243096305991560 3343034 -236763825160462940622449226990109584 3343035 -298761031033900801550697197099520 3343036 460869453877302965672434458269434880 3343037 578039058110352460309766463357679686 3343038 13307020881210399647670845860942848 3343039 -351142325042954720924086326799308944 3343040 -83363724262892371113986724326277120 3343041 -400558517819399068615917298786187052 3343042 -527112408952299455698935024895937328 3343043 -365998885238517623101398933175856640 3343044 85245388131904133257131710279012352 3343045 397851750211631699405895728034282300 3343046 -106074071453924068335079700076120960 3343047 412588416461099701069254609196396200 3343048 -139725165378041580936622871258864640 3343049 1118866375580746363707655597671524736 3343050 95464197145265510535339392212032000 3343051 -746347629947800404908869374542467948 3343052 157645266698695400205286573753331712 3343053 158743414785400471445400779585546304 3343054 -260978484466755557208665191847053440 3343055 942018553609654009025445331741053960 3343056 -22458929855535224902853070876573696 3343057 874261347734274391838940920622366372 3343058 -105424290621284001050531787528879360 3343059 -624943922789087616783410918370683280 3343060 -14058084650982038894844552331468800 3343061 251185650890244620635083760502442972 3343062 -137609056236728593380834695126666880 3343063 2074924656993232403608182850344466080 3343064 -666343144723837139267606197544048640 3343065 35404688043656122984943814154895040 3343066 421702111538595616070627559655446240 3343067 50008936613052839877240524095017024 3343068 268049161319149067847472213876887552 3343069 792783090132317055958730899987003680 3343070 157909935073469215320039409454741760 3343071 -77089676008975045411432812373555200 3343072 -244166542771990570754768320233996288 3343073 -398821941726676232054150681462541312 3343074 89478616720486594430136640046499072 3343075 697424773901052715738324772831678300 3343076 -343245771486704236618614847555845120 3343077 163951148770256900414328099329887614 3343078 2938925380858038854496436003977024 3343079 343322870166284299773157241822484984 3343080 205729970893870395581543112553267200 3343081 -60167498725422197056798465478101056 3343082 24662013282171127413478757817094752 3343083 -723506584963043054702323918530801576 3343084 1212858281505233715298249765868485632 3343085 -554698593674794239753194795177183220 3343086 -3492232127996968162717906704508800 3343087 421539125437822290995526434417787192 3343088 110912265593234683236866490134691840 3343089 -282174418088385910815678703818901920 3343090 -195013448129826523291340280864150720 3343091 915827983273204894029368090761994400 3343092 -222365798646434931564910344636776448 3343093 -189748043251686058364710063562388356 3343094 16026039602356277390869892344501440 3343095 -116920976478269372978034213056443680 3343096 577106684996885193554235619395379200 3343097 187173726270277823254524130382013546 3343098 -190081618553550225527191675974366720 3343099 -123901689602425810642735098419325648 3343100 -195089161192651242638982529804531200 3343101 97057176964616556080915398768692864 3343102 30636374470162555765039769093750784 3343103 -151815703736942136369444932435888880 3343104 -357970683066226047133487740282208256 3343105 -214607583639457492181083245718876080 3343106 -182054597549013953734508634618450432 3343107 152096905235229287534744218519536000 3343108 27806489171621517716519568405135488 3343109 -438870104353086798086718401388192 3343110 252089386155432481313101842585169920 3343111 313039715722845218788907250855202712 3343112 2022003114422329259034455484057600 3343113 30496640601487127726477819888316900 3343114 -61594015991254183733664937597142688 3343115 -550282721165294130887290874982198240 3343116 153205686117541131021581745059020800 3343117 979476637923055097546966531997369120 3343118 821933007640646873062267553949081216 3343119 27330334582003111441998215947312128 3343120 206701393956912130815378115205529600 3343121 4268520054918112071836990444549232 3343122 -432738804489443195094639307307796480 3343123 290436175493432530993205002812194268 3343124 1656054602235554844751024812875456256 3343125 20545458258387575193049674860940000 3343126 -152247555903782286076609701306550080 3343127 1022612632342440503293134659438651976 3343128 -769001173374441662256432585892515840 3343129 -352138025226049708021043636452873270 3343130 16618176819071963241975750359761920 3343131 -300826168831284651175109935044357720 3343132 -156879145447873162826945009123635200 3343133 39958829950584686860487104158716544 3343134 138717141398687184333677715547410048 3343135 -341347138241540160336802290479039040 3343136 -369425603786941825657665535055167488 3343137 117148247362708263312786792258655104 3343138 67491176493830109096699611500238496 3343139 419045068085994601881648568561372320 3343140 -132348297837253910993108711892172800 3343141 -457477043999207159620851503862059458 3343142 218342688146303994407254750294339584 3343143 297660060843948154203900484419693864 3343144 9933492178531181985803128866816000 3343145 -70082455319231038491718524092740800 3343146 135419846918115728909523772968436224 3343147 1071972005083623875996404801916700596 3343148 145623697678063567958299094798647296 3343149 224466493163532327859581482857289100 3343150 -22593473530705682021243360102083200 3343151 -303238343174424142530537645231890448 3343152 -772181802059038898677861803982848 3343153 1142792426406260571032164088178622368 3343154 -503671974224604816985146538446442224 3343155 371856205635854274024176851974938160 3343156 826469201457550757068227814549723520 3343157 1754531664446577781456033938778127232 3343158 87588667304121426859805744431649664 3343159 922545307278483102361237157948765560 3343160 -373492085733373854692404161151488000 3343161 463942614338659664431601523524495424 3343162 -25082232320048169511633438612641168 3343163 -449119077585609193975623883856584200 3343164 -1913372320323179928227646540349440 3343165 -84486918485708857607792482732250880 3343166 -532897006333658238047333101797482880 3343167 164350276049542544344812966567060240 3343168 353361158185059155394699861987688448 3343169 -377167935659177091963278473399182204 3343170 35246071532501035180179304221158400 3343171 251003640531240332734607456022659120 3343172 331949333271926228121345638304822528 3343173 389032638633605845265158556368202304 3343174 60531318740794732747165186110956160 3343175 -104076102401094432634590011981734200 3343176 658964614477377761453562022016409600 3343177 -595657055007616683304210720709063808 3343178 -325308417311489851329220436016443040 3343179 140975668492617222687926320607462400 3343180 626899670021043742917443700070886400 3343181 38583787774469723272731476711885784 3343182 -292058563593338289595825714493443008 3343183 213182958209031219880253885825923200 3343184 137647622858193531916132859583381504 3343185 -57822625008530019132987985142923980 3343186 -200304462921455164541921449254632448 3343187 619257928686413967247920875602713360 3343188 46946876924242949749143419320233984 3343189 -797463365304137852831271709561619076 3343190 191965928968417548850049197828857600 3343191 -878813345879788911425966274444326808 3343192 -1170369152632569811580027598797568000 3343193 154190723609133557717409879977520384 3343194 -130441434289406113690358866012540176 3343195 -321731739808691981186799282136636800 3343196 238910850969979593719481595188848640 3343197 212888727931441842637780395014392896 3343198 41748545014025959057286597763369600 3343199 228102153972988220245194355904769864 3343200 -15415933432831369531491578019840000 3343201 228709480385592308688171466627555200 3343202 1619549540882495535794213060401920 3343203 937435976382916316911794268814446824 3343204 1230372251658588229818554857232572416 3343205 -807271080742526767494000594547421280 3343206 -330076957973294871926482013773413696 3343207 8522197209978459475220299547320320 3343208 952781321373457948613111481929809920 3343209 64938616517500070567979813487381440 3343210 164809850883049439509466579547303360 3343211 -404542606282513332029184600361473696 3343212 -337335796959406450417020818705681664 3343213 -864747385372328247638029397268016916 3343214 -63181592630802030778027827411343488 3343215 248893824050439604097823552749454720 3343216 279753884084827753629128774929088512 3343217 -55374233881258603071472336689490734 3343218 -11556611070809265431697464783039232 3343219 -1093035535121600349381422310633289920 3343220 -16225672688184444213259595970501120 3343221 12733165796264949720243442390416000 3343222 -174499539217435649896499552652518976 3343223 -19995316746269651601531712420996536 3343224 491441153255356766781442688387665920 3343225 -270096025824622173184210846839654900 3343226 -163231864038969637558865234591210496 3343227 -313599141881817464703319451439595920 3343228 80053239875251180651026712575795200 3343229 -1294100346442592913528795292909090170 3343230 100511443783241981658440738786880 3343231 -84145688868779019655048605974144936 3343232 487825405837625943599219310015283200 3343233 295733350603162779117809663211198624 3343234 1405256269102886770786212417308160 3343235 -199271357190897394002153798220704000 3343236 -231347325465450682744225370288025600 3343237 1028409603924386115058855614922247292 3343238 249270646709416751092247040283175520 3343239 608332641149872343560829964192545904 3343240 203681553843837750808667330875392000 3343241 -957577267630126849948810952685044016 3343242 -45698210879866461228126585787301376 3343243 992456509142602122652776026976545492 3343244 4457328827972083288191338245537536 3343245 276443050858703246660108536333905120 3343246 74226025224542355770535513148774080 3343247 -1444027332362700276619066385087204304 3343248 -52046381302276343820191974726041600 3343249 -173312635766831345397777871899949120 3343250 -7359356872420865513802591322752000 3343251 -426299262038572175089157842827489792 3343252 -918008851306569812018898620584808448 3343253 729024267643265228329711761494369760 3343254 -37439148609211066629205518601171200 3343255 -209097593614118926957985198600660640 3343256 -46691441624822965960651397220925440 3343257 103849053868528419584973334365513216 3343258 -19673313338647110473904280779893520 3343259 313591723408114345251943327952858040 3343260 -83667187300543362794623807122877440 3343261 -808262649395383102209668768094970138 3343262 -167205773119339904017172938175462400 3343263 -17313683631385234478877209775343104 3343264 -408702034531749784812196495651504128 3343265 327927831862814016262007471546207400 3343266 150828893873228648417470351949164752 3343267 -99641866718084316626949526340680608 3343268 -597308568735862691152727440459066752 3343269 -861615561225526987614204359460394656 3343270 -209249210046425173818454943958568320 3343271 -1759923351750827696887429245955541808 3343272 357736610224766042499450512932945920 3343273 -279669699388587375218284739055273478 3343274 -485060956234182248467859855849899008 3343275 -6444805125698208712989003109075200 3343276 -278567012334430804570379779832707840 3343277 239974262119911564669492354504796032 3343278 -396873498910139087648303484739676160 3343279 -346323408880829456120589387429739120 3343280 -109993591420686113195337959207731200 3343281 689165567408204965654596111321789552 3343282 272063768591885262809811895210462992 3343283 525758253835397178362135359886426160 3343284 168638871994824868543056219575740416 3343285 195619121235169531637574587819140800 3343286 174199788981865611303778798952498592 3343287 15728297035355554663462797947913552 3343288 -123904068133459531130242264610242560 3343289 16133559295385282088165717491538090 3343290 -262138121003398662209539764149633280 3343291 -56619315577141505602532232104064256 3343292 244092539189197961067179512319702016 3343293 1111525333533414694720689559527456 3343294 -139749801046394137591259406224131200 3343295 353265083406504351188697967943557200 3343296 59610409599781659599340069269274624 3343297 998282307775743291867685992065541040 3343298 -484561296892558030168089542079571968 3343299 -765443465091315198068232374330530320 3343300 63269734622714400896005747888000000 3343301 -472953163901846989271399212291609188 3343302 355522674370341271686934728072718080 3343303 338830582478639620071343760856155664 3343304 100705493969910333602176465420830720 3343305 -88340294578490527934675472677326080 3343306 -176147371220269069831232601270558720 3343307 1421913674646375388711421627423902632 3343308 301201262474283010841674679747919360 3343309 1221613906631059555932012668682875510 3343310 246447933816122776742501728632058560 3343311 -422139795169396236037490266660540440 3343312 96269606889017058373777065578463232 3343313 499440573483650020269010339976524260 3343314 184743373795690750163757544232383488 3343315 632213723426899251570613319107450800 3343316 -714965819495037159115119835617454080 3343317 1229870065276292258008508117283646848 3343318 636514176192019942551753654821989440 3343319 375784426126440174100004914992213528 3343320 109698497943013633922636062322073600 3343321 71331774650680251129977332527113232 3343322 -72742623565549689356850137362337280 3343323 -115985766382089058871776598740508160 3343324 994294527843881205866029665432029696 3343325 62645324297008304554800953008336050 3343326 23057465008821691896726870494343168 3343327 8043641886394880838377776116192288 3343328 -584420788575957650111003314036408320 3343329 -1319439715421602766626198953134141760 3343330 307275916523382182509352268187894560 3343331 -58082670116176503111685217883086568 3343332 494816544010707323103392346682831872 3343333 499200177576461824465052571797305120 3343334 -77512215168751504466450894697149760 3343335 -419697573185518627504841089141449600 3343336 7202936448611412630803278674739200 3343337 -550616552993077861859715434394163014 3343338 -305807747325454879768945073682474912 3343339 -1598415945101388876644548487827403760 3343340 -101292947772720702109671653357322240 3343341 379243249779469325503992689169801792 3343342 780081268550780106565341070293099072 3343343 -188052013074651478701422845678911408 3343344 146509955314495506197036263441465344 3343345 -622548246159045171484866590744874240 3343346 -147342918018517463886088567451819616 3343347 132215098060062110012895501860028240 3343348 -132079888597688324646139181917949184 3343349 233492436854813684276106144840584448 3343350 -79129298738015163747367098882048000 3343351 -1405022936002906718280210450248944 3343352 778780880675827704952755965377228800 3343353 -152633418810653891555174509455251520 3343354 -69173736602934623291823875869785600 3343355 -458754275621053517409842307158538240 3343356 -42252342683490414356071277963538432 3343357 -241626210349537062266322093810056200 3343358 -104661555418437473889447963602718720 3343359 -468640693561582563893319562344195840 3343360 -210109870685495648698281436611870720 3343361 206940848690453796278706861834551232 3343362 -90860777501506001302581649210152960 3343363 -962002985987196489316876454257329176 3343364 -112094592729753231352243456803556224 3343365 -118563722867133806413664146819624740 3343366 195729990233704278406257950548994304 3343367 -1455991648328958076440982769282697600 3343368 206350090596021615344076309980405760 3343369 378225111397920722069640723756831770 3343370 -227032206578301832533398021958512640 3343371 366476990180992899495543625607400960 3343372 116125154026796371601568488483331072 3343373 1373719994298072570270084415743170880 3343374 86867508024229435816592603847761280 3343375 175601625210937904830207877868984000 3343376 231472338473388704277741085529874432 3343377 -142732438634998674424010884469201568 3343378 199198720841470287300672739839012240 3343379 -3645549607124149748192563064941872 3343380 -685695150410680813263068049513799680 3343381 415150213578082385654608368119539200 3343382 -344948156835528398139171117174398976 3343383 -488903473236979357501936923791924400 3343384 927619921226671662696071197755985920 3343385 261004660461939582905418370212200580 3343386 -35493087589620031323726171925750272 3343387 355342140002147176855636075177532036 3343388 512301203856437313849529514509260288 3343389 46170720932722829341366511429305920 3343390 -128698734150463177049613343092195840 3343391 -895520244068543718832137657300674208 3343392 -370024894804199632055510515077611520 3343393 11273946219775036597897288685776324 3343394 -98850663773983273484534186740263648 3343395 51219571973162903201255760447367680 3343396 179070635530557684305338243207479296 3343397 -262574888943464574567612382253801154 3343398 52556949843285050970960220776067968 3343399 -96921190451454403474977534103629600 3343400 37285466347797341102169411390720000 3343401 513484857221985091214671918126604580 3343402 -159055792626627755879786312067698688 3343403 157689618661251538057325091563196960 3343404 -406363636046284017905345603496712704 3343405 -11972648568362782782713742204490440 3343406 272551676591292700223089516917593088 3343407 236647386084507272364949520643589392 3343408 -175298873549716045813550374698631168 3343409 79052170604655141056770383705230610 3343410 -127049950896760891364938086818304000 3343411 -1456717610035055726830067662294074000 3343412 -122498788654507551954850705637130240 3343413 141043981188225543216622687340845344 3343414 -587127542572179815375099527340878944 3343415 -88543305596890016025848669322784800 3343416 152476983839241222883158765294489600 3343417 1032676040617722329476087782949802832 3343418 -102117964474857422718281316898317312 3343419 243124539428264324739494382615426444 3343420 191584297975152842206353313182720000 3343421 1030272069234897619536793533782375622 3343422 -1163697402025859367976691002306560 3343423 56026840544693937277715340207342504 3343424 -9061447404021161838418146392801280 3343425 -16725515712121945855157019832746000 3343426 -78668460680172894839506364743799088 3343427 -22035244064627498247648659157483768 3343428 415721049168760481213993003548713984 3343429 -439816801398326318350844333254108224 3343430 59733634308204168937626488916105600 3343431 28243518039124220259533183039359488 3343432 -277315761207666090158005927626086400 3343433 -674025710806366871832280047511809318 3343434 -241134740636701795029230574384453888 3343435 -854693541060803935797258577407777120 3343436 32402559086469345426818086140199680 3343437 -485664966968550874781970502745153280 3343438 306927566461486580505097698509045760 3343439 1353138180129259642813190109340446720 3343440 53656876365080561846085040823992320 3343441 126744979144621971398669139468261312 3343442 -357349369992056654196823828641632256 3343443 -58888281445056529662277971793999872 3343444 -97931152501011368039315010584424960 3343445 270496613829130472214987213658116480 3343446 -237972276614627335652332570154951328 3343447 -490750933973638068386053221475802104 3343448 -1035435139814881603579418396582000640 3343449 -886870449196814852604018578523396960 3343450 269918210719331590935328182906624000 3343451 -288223513536195494821278430333110696 3343452 -67580737400646524299853471437357056 3343453 -1217325910061895646181428338125934298 3343454 437198375447172767399211821562562176 3343455 227245961698984094294748717677548800 3343456 70971893074529745552496371174211584 3343457 31430102729611814381185298015311380 3343458 -127474831914651199392560782234179840 3343459 382917955035046853566593612585547216 3343460 -277033742074082944498982354380158720 3343461 137332237162746544774177070433904128 3343462 84106840007946620604074005765739232 3343463 -582111488336193990125204810037989760 3343464 -547197620294291878529858502343065600 3343465 15265661352018339900273608165598720 3343466 -297720374899362385867743818461019040 3343467 -879563334308314310196940071729898920 3343468 113138633693075135349714189607065600 3343469 190603792415561114553276540549366870 3343470 128513580540624095947443354133290240 3343471 -129064858753275643037386955332856400 3343472 -197669811015798747401210893614514176 3343473 6865036139279736763631357655153024 3343474 -95399505708424552672694002774407168 3343475 -794320852048251022999327155501846600 3343476 508223174403808748057107164329336832 3343477 -579822206961241358441243442435820608 3343478 -64260696838451750182653790226244960 3343479 -107412574084386521419432388515925016 3343480 339902944246012730625645850043596800 3343481 -551491781421101021892458500629629718 3343482 -58282079145083676285918261825114000 3343483 -94818904861196847491037700937517312 3343484 258126468606684959643394977197431296 3343485 28985218296882531617967105274493760 3343486 988476553034604188390559742533285120 3343487 -8476273962153460962771056019755520 3343488 -429017294835885846409371285800878080 3343489 589227333492386603649652755456552624 3343490 251594250233519393685612870094548000 3343491 -69131343412336625577689377188364560 3343492 472980652155426562754027044627503360 3343493 675101480584404101543800507437001020 3343494 -85839649522184285234178203319330816 3343495 510831537898267603375975488888891000 3343496 353030739022285553482364954156497920 3343497 373355641098941558196618290424856320 3343498 -63269904008618909404036502845383936 3343499 214457570019147983932289847349804500 3343500 -81846600574958341744026637161216000 3343501 609630165564422973328699932198870080 3343502 -140072092390330475790922951477689600 3343503 -483430175961294216525977816611397496 3343504 -163103915866669567548679249438556160 3343505 -39682847637339017236721098501340160 3343506 261410699511663532549748865938995200 3343507 -1143764357212685728265034238945512048 3343508 2932159172325097953454964359213056 3343509 206481108658052118797898163328704212 3343510 250071634071888806745142621655535360 3343511 137996784831797961908734429095527112 3343512 85804140883564395962096599740395520 3343513 1035038991553071191099333540950743504 3343514 197728174045188526609877513815535856 3343515 -53307116101579963392192562671546000 3343516 514833912704569459227202860952573440 3343517 1444495955601756239884954266182448960 3343518 -3524755008151934165570058519932160 3343519 1361156273169151120614948766606034544 3343520 -94477866557541985100677693555998720 3343521 -27633956220252912319727158098673488 3343522 -16696853557367955605434241106172416 3343523 1923602537159368201206093018258120 3343524 -194403385452312904606173874493881344 3343525 520691156641857483631093977305920000 3343526 -358691194879368767652516610367600640 3343527 255720256798865007689313588693162648 3343528 1208566849728618571764001690005212160 3343529 8548873730205095794545070496335872 3343530 -126370796872684505564508910082496000 3343531 1090598483100017997188446540604769332 3343532 -545676583758663198248514927176103936 3343533 -427453794298169394806539087573266432 3343534 -733634680467422121796263754606534848 3343535 -436151993899411352625789205429809600 3343536 -8957212644946868203953322350084096 3343537 314697500027308553661848523039546352 3343538 250703204732023354975894851994763520 3343539 6078315000120317843805012506131008 3343540 -613813376638941160500765442376213760 3343541 202351784626055008210754361521138400 3343542 -21848781006095700324711879433374336 3343543 59235520619466076746117413781477216 3343544 712270107547014863347773713406873600 3343545 71753755802463826589632131594777600 3343546 -48746813096420675946433517709466656 3343547 297770655004643605525919014850448996 3343548 232791917235661601640251168854754304 3343549 -1301674373196946335542222476147018080 3343550 55453044073025176430496582719289600 3343551 -1815249918341206904254685431557120 3343552 164222572796860678685823319639326720 3343553 141513093679521263205915414875636802 3343554 -295550899332501606780174134164937136 3343555 -145701835157939790261352439426346000 3343556 408961322508119563956415934888988672 3343557 -20017832803085650948207422792140160 3343558 -704755703346587007867214280332416 3343559 -562570978157207215295568025325523240 3343560 423454189166430928069376430858240000 3343561 -7853292143855835591962787010721856 3343562 341301314716332802166182186056106032 3343563 472585349187788808034398346894685880 3343564 65233570308064800414198679132006400 3343565 -529484564716833489466246756189503540 3343566 213066561639992335849358484167490624 3343567 -128098459524091428988268565437311808 3343568 -143582166468628070547452567629332480 3343569 690218556571556964090732261086402544 3343570 219001425778318638006697438315632960 3343571 110452476780058230819438450288807168 3343572 174547364682325821652404470208983040 3343573 -104389390572266146166597228326326500 3343574 -59302850174783862121627871555356800 3343575 97349306439587356818910904062230000 3343576 -941829071068459439330856188211025920 3343577 442083583365278038608623697033361812 3343578 -113038730428474225538977118344865280 3343579 70066600513419658680912647756849760 3343580 620516927013496524522703953203466240 3343581 191882237052655011291658635878494470 3343582 6200886031608927428905604914171584 3343583 -99675347546256338914423901834361216 3343584 469886658816594175195101240997969920 3343585 -67189996001415863277557570603528640 3343586 1036771979717248616035219886477105664 3343587 125584612088881491398084555545307568 3343588 -101155698925772006718645552016765312 3343589 -318707965635106059318943152564881280 3343590 228716380777099100514819550737592320 3343591 -60542959518955084883946024881162016 3343592 -103805016536543424132724827155742720 3343593 -720213332174361133885481927495616 3343594 -14616052961618227532109451150814208 3343595 -706935652213942243125302438649530400 3343596 -666573315537880770805053718743121920 3343597 -545097771090349558004360229155928180 3343598 -3480711247783636096167533413171200 3343599 26003181886774425855894680374365936 3343600 4420621869693631325083314850201600 3343601 645295571091550432877007819455343600 3343602 254648725636474639937717651706923520 3343603 183418377889980732578572813511619024 3343604 -354002612548818583923436320036722688 3343605 -73066164643758433285490319678574080 3343606 -184734741830083581494840306996545920 3343607 -489627869944348091299721442014565144 3343608 -769319897644755666855909143765913600 3343609 -789822187636943205145913835772807596 3343610 176619562377216406538827838734080000 3343611 -270355547117079887038975755468062496 3343612 19991183674789697429562136428175360 3343613 -125483966246919963161103192624034440 3343614 -354033667365672628086185406427796160 3343615 528377006566445147709446519486590320 3343616 61919097621679199074739455065587712 3343617 679182530207943869438327735572370034 3343618 69389917469155038701718552159475200 3343619 -11018353642843415556589807850769552 3343620 23477216639660393725797912502272000 3343621 119822319378349795331828208389108700 3343622 5531450359862238392043065276465472 3343623 -107669284963341475797438660460886616 3343624 -342469976134669824569668875945815040 3343625 -351987998438256547348952682948432000 3343626 -54255634595676973320604630552304640 3343627 -298215308806039966608097933948005888 3343628 667214051312781011813492909859411456 3343629 207077647486674317228191400635998720 3343630 -242301745083819188082431783570783040 3343631 -764144603901144197352299413560863568 3343632 -36696074331329759336589460566835200 3343633 -737062698061040904260118673384452876 3343634 -2178876239161106721590327810543616 3343635 -648243646601762565687574666711112400 3343636 107509991938114934840476408945374080 3343637 352089292968541847471236183670880 3343638 -439233153485123539402935111155797056 3343639 -114200332555359480924697155442280560 3343640 -506722911091683835574971998297907200 3343641 -28011050318724430625137686594268800 3343642 -518975457086883160665847738472148000 3343643 -225160573969663420404038355297351000 3343644 73773795879785160923302182899243520 3343645 -332699915358998414482090044015777600 3343646 170246537883304663295066742038467584 3343647 113399575699867003437638302319574600 3343648 -170348790634575266994821583454863360 3343649 -398859376868671670649017280669928350 3343650 128725827891123198968704359046857600 3343651 934682711171364489687073202143810652 3343652 -230342851612397134430576916743286528 3343653 179924498079179664398279007520451520 3343654 -696062158189462333088178283109622528 3343655 129352233682461556126071555737886720 3343656 -61097057097847681125191403204771840 3343657 149162671718417043759723006238580880 3343658 692766503191166601634227817420880640 3343659 -137471426153511466168804449735991872 3343660 -158659174960678015799472978323005440 3343661 -414501453774000817188958286532837738 3343662 234445175960212734178785169099479552 3343663 -834039592128664489093225250616687088 3343664 66348831913428209346701549568589824 3343665 223320262276523531430147096467726400 3343666 -14845838538222734152428638865531360 3343667 356849791430539042903861053556816272 3343668 -112314818595166884335648903025807360 3343669 -47616653415728198514233335302936448 3343670 136338868994922231653990372181638400 3343671 -51006807605858046097938043411766880 3343672 -1178142496420122486812996435567923200 3343673 -67445559851571316069779452822121516 3343674 -438409306155530109477910847420399616 3343675 50705658326141351402322051394684000 3343676 263033935133646678771314000718732288 3343677 -293645581507881031133160793382965920 3343678 93888661561710518284195669482354624 3343679 -716773876033309425974936387292385824 3343680 -2992105603098339970063609249136640 3343681 311974383744555152560604163479582784 3343682 98812793075534842593153604988247552 3343683 -169817486803261488268051213721454336 3343684 100071746636743931091148214569657600 3343685 -681414372725239291932287622105415620 3343686 279022222823201604940052036737232064 3343687 -309872166904807717640113218103363088 3343688 -475119859357250232726221853656202240 3343689 -308600633688126124055552161134647616 3343690 6692559790688147980688035592309760 3343691 100568953655246722411277861660648064 3343692 45186385513258677752776037012004864 3343693 1129101446082831158997850966320989942 3343694 159864223267729494931229049519089280 3343695 286339042732792923884639575039579920 3343696 -249715749875227523509753119269191680 3343697 -132773526068992532827489047662040768 3343698 -245967191802532952135458197878920824 3343699 1483233146703455056176453944220382700 3343700 100620876472128725988556924111392000 3343701 -591622320615321858589230133011324768 3343702 394248327242733180687717727388701632 3343703 462610485870905220722156463711476400 3343704 -107538103659185293274909843574620160 3343705 186186152379924810033090198734425860 3343706 -217793046828726950656638910321963296 3343707 -60350812183831817553045363906480000 3343708 1026261990573547113006572694502281728 3343709 128620883538532744940393962711344300 3343710 -19220696238848231235368779275617280 3343711 573749001303839642802011587247724720 3343712 -399753752102210365860662806697607168 3343713 -843523862712793100665116207540438816 3343714 -445892851919491432694195292254304 3343715 -314396434122790756615480777225696800 3343716 -333689142568674962050788897927583488 3343717 -116781351154297283105416378615284864 3343718 -231205331264651313402659825768025984 3343719 -275525083501878403729084028866640856 3343720 -423565951294209014471280587655168000 3343721 421679257662311467516049873643330432 3343722 -129000865747462209362484770865371136 3343723 -9947183646089034862907846773158296 3343724 652039365246056378174879387697674496 3343725 -141174762041247061155919372639684800 3343726 -890435921291286789628833017602688640 3343727 357044021497538803884381573893104392 3343728 30792925180674308282371131800715264 3343729 -734555126754823016795996739575617740 3343730 -22462582247889843218579891685748800 3343731 398418540264461350022729087340791352 3343732 110466188937581780706114846500853760 3343733 -1169478187524998017125236231398776018 3343734 436077792114252506860073006703744000 3343735 764000184226254547173892050882766680 3343736 696165974809705706122424839330344960 3343737 -650789548072494525472984691921509248 3343738 552292764852572984415275448898604544 3343739 230174558302651105276548845534032656 3343740 190744633138096959529742063120056320 3343741 -811747834324829628462450649877716858 3343742 -42352643845036578800493393443922048 3343743 372154993751304475671446801623338120 3343744 264893931063548490127837450249175040 3343745 555727510705717166040385218054043200 3343746 74505849527108863176939074784351744 3343747 130449874460007747195363426748387344 3343748 -255136426887834389892533064380318592 3343749 224636018180843752488762810530224608 3343750 -210370201539052971301299927598500000 3343751 623319824320108410132170560153129752 3343752 313360985500103141803731478675461120 3343753 -47969820510611193269358753990840320 3343754 -236981984198617794840408424643043840 3343755 65593887062968899999556583720605920 3343756 135088440164276107006374254245353472 3343757 463578257853385820336471200390062006 3343758 -72128812007303492090613738899604480 3343759 -691776028888671682693416867423150384 3343760 121223137382352154447621922326855680 3343761 21421573072015191451359816921499602 3343762 -345656993204588361872563543078820736 3343763 241761528168395470872366578280411504 3343764 -153275998530654937478857917675368448 3343765 -47896428508025880339601832451431880 3343766 4831125665448930941130967103731200 3343767 175262107090589407589662767871158912 3343768 -1623419256138959051831893957272944640 3343769 -122619926541525987344607895826913600 3343770 -120423593560045757272709829177533760 3343771 -508745288201714041987769087576652028 3343772 1047439754539383843177501565036392960 3343773 -420247135531643889986574063682790016 3343774 207592695046471198815941138090785152 3343775 -550853480221985200537280096061599400 3343776 -493879024069222022374058929041702912 3343777 1499717662653310676937962109216774626 3343778 -672160830194792849447995560616560480 3343779 -972896715953610722685262841031059976 3343780 353023795573036039582229097363456000 3343781 -152013221960049103861269980283038400 3343782 30350042481869729635179665968736256 3343783 -392884232838689770908699967811375616 3343784 -199851180797309808684464968423833600 3343785 323744880290594838293411438695531200 3343786 -71899658498852149039616811026774016 3343787 -199417248026892771931376075823000240 3343788 99623248437411170687223575908024320 3343789 -263902986346321974449063368835858410 3343790 124272786141742641288474063713918400 3343791 55485372197899068643716993457522560 3343792 -461687458515212928070136770338160640 3343793 -12006149557087553779252498331540940 3343794 87727346107411652508590879808683520 3343795 -111119960703040614979342138830744000 3343796 -88098682579312425678520465350370560 3343797 125566231420137676356820215256226400 3343798 717351217824393556280758960413443136 3343799 -133952336287375465360677070596795000 3343800 -100100975359154428874983220716032000 3343801 -105607314197566028154421565646069308 3343802 -199195056834101137048161610621979136 3343803 -474713310544229616595373165618008296 3343804 -231210188655546312666063429105593344 3343805 -370106719875678542612899567099731540 3343806 -59213452799192542401845539939687488 3343807 200809003450441231563172548939318312 3343808 138621996122697938253648991585566720 3343809 -4432495680255211926548193051665616 3343810 322879315918270297259826922498560000 3343811 -30206538184743927858307822069397448 3343812 -15776717553789482657379372853183488 3343813 321963731415262497017521128200145984 3343814 -639714987345902884321871878927107744 3343815 -347106221563534450816689360975052800 3343816 -59387007393993646964204413819453440 3343817 -33865319676889338244369447851988134 3343818 40960874491269760785032557967349504 3343819 -551698577351971435636187145921898920 3343820 94932249600896664864553734733102080 3343821 -2168970373099221136045147439049024 3343822 284098593046471231380533114130719424 3343823 257291625362897534073448914470811744 3343824 -20233727316978846140118688896909312 3343825 216054466221080909346693140351574000 3343826 144380595801925142885296381835753760 3343827 789432092948826490031216306173886832 3343828 130489577353768855037007731623376768 3343829 675999291754470103710519771396956640 3343830 -55160356285648239301720379026298880 3343831 577309010335183005744792945748458632 3343832 882967752120122310090110776134451200 3343833 -422666607948269370721642589357652480 3343834 349033772325935941358385907649926080 3343835 463630872052391337901724766302640 3343836 -499086948074386462612948551019069440 3343837 -99141680687843066456675739048302592 3343838 27048523708020424959731632924947840 3343839 162380960479584252743374859315473224 3343840 -609490571133336306193832119861248000 3343841 411891550171572821481191933384578752 3343842 10670131826080016697267761734988112 3343843 -197186682874289816270913538351622256 3343844 -56557795908443208820078483929108480 3343845 454595363826127636593198195020188800 3343846 -52185741570360644647686237449183232 3343847 -445675773636083366048905567364617560 3343848 -444343906202405561711756037030297600 3343849 -666931060204934862582032164219825920 3343850 348652875523681146437922217348496400 3343851 -48825760284137284647823548341425008 3343852 8352689129657777440142967798856192 3343853 -29020081392635147692422284180825898 3343854 -151870964156900461696828137846828480 3343855 -29735499517689666721561386792438240 3343856 -81404145790818404464556036335730688 3343857 -346638265444233650224899347303621376 3343858 537164663238030772787632195609476000 3343859 683166962408169807204429597128617920 3343860 75654185949822997061495655068044800 3343861 1027204631031147811556056138663820462 3343862 528828105128854299129094305590790912 3343863 34356209759059735996075422749923200 3343864 534860358251491550768532921012879360 3343865 -70914968306002175582098375096756800 3343866 5200770900599533133707906284954624 3343867 -109721423336595864178910582527676360 3343868 697692043319704460785037354449030656 3343869 83794887430386523859028410621533440 3343870 -456342041356051931787746451080733120 3343871 -1226844682053971130043339199957564928 3343872 76806075821376751546856771791355904 3343873 501324741036045939460644563268052564 3343874 -110710344220861763209967156934966240 3343875 -3812984442884106370235640450312000 3343876 -7695905794559345875644963752755968 3343877 -206877454789818852849599094381621888 3343878 -45060839537936606563253244153967872 3343879 -125034684670279432952457944930886528 3343880 -619669496582731237722259427835033600 3343881 -285336096730070374421105600596275936 3343882 -685152873112334263162826995362176208 3343883 614517591101623765676221035288400200 3343884 -250474118038792456192073546710855680 3343885 -323020149922119617397502108948800000 3343886 -45780225170963795519058646695260160 3343887 -334589828182524702539804478001465872 3343888 168452999268154185344762483803430912 3343889 -1306986254264424077712274091837087310 3343890 240075434701133522249201579948797440 3343891 549480172418494142898482155125301292 3343892 -218682000114512779311078801694022784 3343893 296332181692655127003054851387390784 3343894 -477442084179889912188030797943873504 3343895 -15395584787203505346178988905858560 3343896 -156656903056652901631993366549708800 3343897 -1164416215169652433362545127392377654 3343898 -18023387416835030804659326666139680 3343899 -257237455943859525630582339912422400 3343900 91300650400572051521469262672742400 3343901 -222768600103084565486268695607696576 3343902 -62359662550994301338189954250802560 3343903 -859144901564273702519347088367648240 3343904 225677202972485647452705054059397120 3343905 -201943833835712227712460098980257600 3343906 -3987631792689317241989238325708416 3343907 746103562808014502560423063445700000 3343908 -40046494047444218884466176567050240 3343909 -70302834478218609223510741474440384 3343910 79782536404241390552050923288514560 3343911 -17067739281346830824475630392009520 3343912 181226040710316311327159176092057600 3343913 144700501111760063728527362537225124 3343914 89787886619768582791145807586113280 3343915 920028650010504713955276322885582320 3343916 329110617175430346138227693498154240 3343917 242243385441354977003626985494297920 3343918 822055724858809216235349250285221504 3343919 -418391949891285629372026503075580080 3343920 92623753622557194734257707548344320 3343921 14649550852785212791312313068432064 3343922 651049800113859045340599404762506512 3343923 -509605018462323000718871478272236800 3343924 233274207899705981030683894596464640 3343925 128329315248793511343276489783124500 3343926 -334059886616410004340096177766549056 3343927 -198147111315888605433663119870909520 3343928 160599614627278084859203946272849920 3343929 379384383097450051871061647472942528 3343930 -46668864021553987545216820953860640 3343931 573351157001530814378154386884930512 3343932 -199833949326460649246411937058967040 3343933 -20376891536895904903466656469456916 3343934 -40261919277995421309068008891729536 3343935 -13606158639954824036678709855843840 3343936 -57600871886995134268495395487744000 3343937 -75394506741379752077725633078223568 3343938 1280599908285519162601397991802368 3343939 182148029798352072394266639174602880 3343940 90819850430769129453902992504055040 3343941 -286035590692992537174758117425063650 3343942 -36474346046920832063104739053730688 3343943 19274740608416746657468533009282360 3343944 -177073900329126860398803452524462080 3343945 50968733382212215124771857916533440 3343946 489373425427885519684197697843331424 3343947 -308467866992706021847290550175964672 3343948 -56363835857488861882241159116840192 3343949 219672280612522900739227497017563392 3343950 319344661425473405519020150597488000 3343951 -18583707903517038725722108318715856 3343952 13584298061743368076682771118022656 3343953 -622758421169571635980865006976519696 3343954 -59563218655859593564442716153555824 3343955 287515159464815093896549109575437360 3343956 842972753838783179853464613433344 3343957 -1433814809508509367215133548176799794 3343958 -157162081293974818836576911421014400 3343959 338348247347349266990965163085434328 3343960 -127236654797793839058835362613248000 3343961 892327769251561256619824984758431300 3343962 291079844435866089909820135906010880 3343963 552816739626518919019507383399351296 3343964 179520569145230105119651073575160832 3343965 -341944321421052756121952812465118880 3343966 563303973135780967970711905372962432 3343967 1215151246115804855429517726014120952 3343968 467941877210470393190187134505713664 3343969 -62075334660537559544752258338151356 3343970 29604025980107754438507329340702720 3343971 -676973588215417185870037628145527688 3343972 -223407780126459906273349374611876224 3343973 1402663633324514914941826639502836224 3343974 -403210715284306388002520270086712640 3343975 -213678904752075173439913798753133000 3343976 851371997278447294256853446783278080 3343977 -202486474069560633893476894620837120 3343978 -311716722592204161357606671748999168 3343979 5553093350880013115008676504412984 3343980 -248342380841684118799662105421808640 3343981 7202791079399136411366303331006880 3343982 -307929223924633695952934782687027008 3343983 422337405345479579785096197831414024 3343984 4988106857448636021844987823390720 3343985 379681279137844027779058186706294760 3343986 -201576837748507061447313869831477856 3343987 -963286329754933333289797467901182120 3343988 -73620069346928442493528273131088512 3343989 -200703912861303722523454750106881632 3343990 49181462891294387111012164197772800 3343991 -426938867017213646230495998308536320 3343992 -702057424281199312219407425669345280 3343993 437724620929159492965496987574519424 3343994 -660159246928237912009826740763650704 3343995 111094932961460190383203839805080720 3343996 -90929182271290147766341080462156800 3343997 -515626739896384433574768780873534420 3343998 254799835638970628995291258689097728 3343999 1038237310534591437029106726410914120 3344000 -691763991706051997125452182323200000 3344001 115306527580844711866881591731148288 3344002 -674216751432897980348037971181661440 3344003 -670617289619040191015109827916981216 3344004 -833632517564657245385826914634624 3344005 -799997111848422602580797927676706500 3344006 -330208357851077062335951322113606048 3344007 -667289373277469483725716797390084400 3344008 1657061454246794886528986609193615360 3344009 166534683352146707136140868270644808 3344010 -38432222705154928605482565031069440 3344011 252918545303016008452335722270374800 3344012 -202667712983449327386664720058280960 3344013 182186578131584439300499536491597580 3344014 842108332489649493477256178578202112 3344015 486870366534761700556531966374881160 3344016 47058495910349622273370342103187456 3344017 623380309014515264289193492746809152 3344018 -148157124412694492315449843219709040 3344019 -77520342363926873314471665127430400 3344020 174522418928298905223798014321640960 3344021 -514943081911652183417933666923217778 3344022 195704933534970248078984329619088960 3344023 -321896783509801611829007907524279720 3344024 -15489589290722361835157846588436480 3344025 156488515369188948128514580768990800 3344026 82561750839596024749309372449903360 3344027 1345961627056473055812415566720399876 3344028 331430400179813707860885728804536320 3344029 227471826109383394926493441120910208 3344030 278973600186374856343320078039140160 3344031 -924227389186024619659438819239986160 3344032 512231594988541843931466058048733184 3344033 221794502364816918333290838612358272 3344034 -259779104420982911475826719940398720 3344035 -52986536858924566494946242140746800 3344036 26876355315813320857678944189474048 3344037 647298185188289295023886034555674624 3344038 -664486345977154093249632654198788160 3344039 -213019997653383709270326123676844160 3344040 79824846696721230346446453542092800 3344041 -1503356270931853271908127619045559558 3344042 52674219252564107015664049512625344 3344043 424768181933646630334346309938309464 3344044 -557752993574089985540442388615177728 3344045 519928003072606822015472001021784320 3344046 23523099380370478355169572267424768 3344047 -123981357603019178919173549112957968 3344048 93218501171624969018143220000686080 3344049 217251246730110860238164767987536834 3344050 -447150380609565578344932430884403200 3344051 612903812018371138181802662074769592 3344052 237480981881132403740601334127480832 3344053 -42534506484938935195363383881603940 3344054 -555041191152620485397046256361159904 3344055 -29761836140608176598260621450969600 3344056 -394637085718791615489494386407813120 3344057 70883520706050848728709606060726880 3344058 250581950121278398899399442540945920 3344059 136911094566132746470497694850484904 3344060 224285362135425954402879466065868800 3344061 107821675512219168230999211687744000 3344062 5826200431279167931763702308008960 3344063 -184163769338278551438610086372530496 3344064 -229711524426622809238963006130356224 3344065 722266257745259247178173982071509460 3344066 -416129156897967005567408292470069376 3344067 -4945389140235409373293804226533752 3344068 -103689555418219093851725440964890624 3344069 -1666885699341410914495672170717821760 3344070 -225572347229628015440439341077094400 3344071 28235062841506169939728304791706712 3344072 -856619521894931847275088228531379200 3344073 31311141906008470262805902878966368 3344074 -685876356711801105714853963722688464 3344075 -92114653304222641685742500269245600 3344076 344948469244351453157064608422540800 3344077 2561642706282456276960140585669580 3344078 115976512646442717840099483133757760 3344079 730571726886720924664885974691989384 3344080 -234740028763464461198253415292682240 3344081 523017734531904213971322595622392104 3344082 6732852987987962475395497303371264 3344083 488804697191563057847061921638588904 3344084 233812651017262171496597942097006336 3344085 23628990578611227021358303601001600 3344086 -159695891068175200015503931376400960 3344087 444416009277834945602512220983186800 3344088 129692153514829444743771974408601600 3344089 -79015521958381833138781484833996544 3344090 154664662989137559546408693015280320 3344091 707402053450349737728204377078064792 3344092 -1442021720105951604008240730611038208 3344093 -545090145704105161231526048307181536 3344094 -60727395750494302459710780817388544 3344095 -44822684295473243574167334544762800 3344096 -167230287184199102187751520371998720 3344097 -124420702966765557046124323807178496 3344098 232832851933379597714815273428723360 3344099 -849465617206427403933004744430511480 3344100 121800260606805033016162858899148800 3344101 2389442191389679790279366769860873632 3344102 472947772710702480547818420354070752 3344103 20234807630783857107046078085992032 3344104 -1606857862919349921996359113529425920 3344105 -560140697618788506972998661741163740 3344106 395347354439495851045746947726611200 3344107 6305002798489649338692803261602480 3344108 72028115344846431935619589423693824 3344109 734773562572336922845303371804960 3344110 -1452630573770218373006316235100160 3344111 1169615038723108489050941081621589792 3344112 -87706349729442076756590658829352960 3344113 -74804709190265968478947463778110638 3344114 310159134612994549762256682982131840 3344115 -175265409771195628926242137801571280 3344116 -1840536031334696848959412000666880 3344117 -33068147258419950929243660712851808 3344118 -114252636885373145261685842962012800 3344119 -875829066555870818875916651887795480 3344120 89891299207523682847543173396480000 3344121 -443503527048780523390895862195779616 3344122 -89336408469015940638711861559657248 3344123 125289672102578903819397067110466464 3344124 -41122292413230868311729769709223936 3344125 205092598810883642429716004203008000 3344126 524262549771600645371249229123904512 3344127 -800589883689655587347175319176634680 3344128 761634363547117954470352196156260352 3344129 -4998524879546221078348287565697280 3344130 1653604116411636308063175873307200 3344131 98545770939864870646500573694082304 3344132 807654017609534851204739275446070272 3344133 328838452032808745669327262518208960 3344134 -208046622281973912653862665693858688 3344135 132158792775182902874785656776944800 3344136 -52890372076304958475612449361305600 3344137 180950795749271968459540658758265140 3344138 293397120155545118027235027201249792 3344139 -1211762922029653863290975661801778560 3344140 651960229879626758889842182164480 3344141 -626068576281211444598100120046197108 3344142 -400332516611271714505879810051671936 3344143 914846514982274885602306751369404344 3344144 -506843774020681475276632839551975424 3344145 -96769976413165505066052222315984000 3344146 -141857974439963778467225483851088736 3344147 -1102938410963076136508362510414216404 3344148 179899922163528725929202639482434432 3344149 1716978960998668219720303567175949760 3344150 -179267823863612502179653611034255200 3344151 -61996505491911656488594292107727616 3344152 935953958871170236368635304015360000 3344153 19410790825151172522480610962521184 3344154 90703096729658104084568851904557056 3344155 -54948606324463110725238976623282240 3344156 86484305878403610976352526813388800 3344157 788962642400923336698488734905824454 3344158 196146430429742504227514812816759680 3344159 68463075927778598124666711814620000 3344160 -182183810684008704180322101614346240 3344161 468366518737628076825487128226097762 3344162 -317771926595064806863210216705365168 3344163 564456046635806998967786387550292344 3344164 -67526064608234510743655780606607360 3344165 -187395313371183281263037253778877760 3344166 64042980832480479757549830148921344 3344167 -2287186880175342666566195067043453008 3344168 -457237056334456762199337129852026880 3344169 449474788623545412633859424636332944 3344170 184801077074714127366652774918752960 3344171 294486873520989868653466624659114240 3344172 -280247057476392785931402929063820288 3344173 206538429404139865567119675250582240 3344174 -639072224083277699512938102685481664 3344175 -199517979098482601568676042489398000 3344176 10615367597449327082735301062590464 3344177 -57899240519184709000186038286315200 3344178 -36759489139963506686917733675470080 3344179 -1063755739376212616006820580658542680 3344180 -228020156189764210151938843481948160 3344181 640110887567518435681850111455386624 3344182 311848927115572359146365590602508192 3344183 -744880158253007052513677666831872176 3344184 -178407738314580017865341837747773440 3344185 -185058537684157348584046346412243000 3344186 -985386363071726339973352086584889120 3344187 -73593649885370634650388690039324672 3344188 258892474625032282129688466969893888 3344189 1404163187452303449207949672544900556 3344190 -20543690054925442163594351240524800 3344191 -69148637118851071048013832934288608 3344192 -255284629216192131307208001691582464 3344193 -1036467073517777861388490790994988800 3344194 101815898222897336073841730340291072 3344195 -106600154460989471443192901965788000 3344196 4898930462827728926523424594827264 3344197 506608944990793109201141514859194592 3344198 -388058356385254730056141934475648 3344199 -196647997092095882988621990853960536 3344200 -98983949093800101615056794914816000 3344201 490026546364198406215697308178666640 3344202 -166387807658726417470815510229959120 3344203 69418614677336659321411133114203328 3344204 -355174074232012345406768078472059904 3344205 369143990188658603390255529224475360 3344206 69014366649699662766367175025484800 3344207 -81256691885887595453198955443711400 3344208 19609693916868476306813572247715840 3344209 -660359174070130918584202081502341920 3344210 -106762452962641816941132304803942240 3344211 89698044226027937269068116823992976 3344212 -164179726559684281465645860147513600 3344213 -300705628087107012910301215352927538 3344214 -325193397088994476764970406855376960 3344215 339259036821260171806624478888844000 3344216 -309548918920216743849003143326955520 3344217 237880828477947254389836545877134400 3344218 -204589602990359664146747305688632320 3344219 -418443952230241177750739284912279680 3344220 68232115050895680112585251875635200 3344221 368117870105550768915536450776358572 3344222 -19685129283772162922850063287281920 3344223 -561402397301115703526871120267777792 3344224 146993966181563654664526109335879680 3344225 623545151397806121766238726860581750 3344226 -189169516939354752905548470860835456 3344227 -852498736910999443073861707002397924 3344228 -112154237041213114601853432325939200 3344229 -30749056420904318220553258324721280 3344230 -184631620842487729984400381166618240 3344231 -185567384473658725076946917217740136 3344232 -586868911486919662141081585635655680 3344233 710972815709197264896525420819016740 3344234 -348225514958008004750093701669563984 3344235 -123441056783658061190313002959433760 3344236 16841872824013951615276779190026240 3344237 294247349301870958036157886247507500 3344238 588844808460435525177646910448875520 3344239 -10342328822422988133240356560781576 3344240 -242051425036004344869459768169267200 3344241 -145090815717743448265455907308016320 3344242 352319864742858061032644486292300288 3344243 -6936845857639713759519611434050816 3344244 -294911927359793691885856647844061184 3344245 -426828952243968946586673314266950120 3344246 -368487805583690014267227977419798656 3344247 -8730657960858482201426779608391920 3344248 1162970570520710914111182429566607360 3344249 113403230590541558505959457972569088 3344250 -77174064317187726791520190809600000 3344251 -498521462409569318005263495230816400 3344252 187432303961413053451482495476852736 3344253 776938277375454152673059821631090208 3344254 -44448979870576236458298985394325120 3344255 526041746397146201386671861592685160 3344256 -416612377537469142615602541373685760 3344257 255689514124791497123445152056529280 3344258 121624750952535447050416868575830480 3344259 626022177172905372126196533178176504 3344260 680078427413892856883261298044570880 3344261 -734068366612658109010148805280575138 3344262 -255974235233763346773897831266518848 3344263 93479273763594369435263869156960704 3344264 131479556197651265585484273151180800 3344265 16146413873465739773808231427967460 3344266 -763414518498135961818651255403764480 3344267 -1223463989603911861242417164652816684 3344268 -443432261894857144881960883898626560 3344269 -298042657927981431783349764142872000 3344270 91564975190050192383809612467366080 3344271 -13194460574989282160745574570880256 3344272 -207288328271712157064454299123171328 3344273 -1386757473486992569456500992580566478 3344274 392902749326260044792528562053066240 3344275 193768472032610479682482624191816600 3344276 5255878856000071864544239920274944 3344277 -174660589275639676263020137334698080 3344278 -20827716688629360130333397391068544 3344279 -528419097732580936716575718199512120 3344280 -298611335100953751434715909362688000 3344281 373280675304913789857832839686062464 3344282 4204403250709013195614022977914624 3344283 -512978422746906219404675406533633748 3344284 532621012144489859011470993044143616 3344285 -209098313823690604089178705381478400 3344286 138051148853278987018065217448368128 3344287 315541823869590798304108031988563936 3344288 -516458201681951073770379669120614400 3344289 66699323081156231835986424533802048 3344290 41793268627563058188373256506202400 3344291 679911545294459530474848393789964800 3344292 45830840529063098125290694503555072 3344293 467132974230397371568218355917766144 3344294 145834483486307977359923839839986880 3344295 -380259775901900350363065867546853680 3344296 -1140767778280029050416185713214259200 3344297 -417655686196900561020448841151089760 3344298 56332104616949371350834673133280000 3344299 -994065367470456432310932838476553128 3344300 255402278102207749118796620097868800 3344301 109721552044024530006688248406223040 3344302 9631483078104506952867622349640960 3344303 -503453317387568996449776216326606448 3344304 -3823759031051993848003446810771456 3344305 -633342643921381971892099739613151500 3344306 -71207913859519057159782543692421120 3344307 644469090451791348814017879490513920 3344308 256351833260688670905055876591527936 3344309 -755258609956730324546890136895379140 3344310 68300985677799839407865713862121600 3344311 -208638307703846280435553754386880576 3344312 526836760309328601271683317611622400 3344313 -194653850197192452950941232875994112 3344314 -876123164706266283931125367749458208 3344315 210723286434986767552588956350416320 3344316 113925878293291563515734132596679680 3344317 -177613287027353042564277213712488634 3344318 182211456688748659599751608828688704 3344319 -302704323782043981801369634832088 3344320 -72942359385615888610151475833733120 3344321 -385568904206866700229356848840268478 3344322 -80336056316754497941070958613121280 3344323 -1444004329211037591386347510288786280 3344324 -196344835704277443234417566769988608 3344325 -5286739818127609095804158994100800 3344326 331405492254272158152888274871396160 3344327 -138661978657554941212518783732480000 3344328 -16913853880334123330627597459773440 3344329 -418197428290559064212690531725981260 3344330 358797672923394864704775012389617920 3344331 -711572265965344705001336003303808000 3344332 840473900633715460260062557380433920 3344333 614894012614615871732188647564414582 3344334 84675334813817437671600483322278912 3344335 -391554621123373697193131644734345720 3344336 6295897618911788700817232619528192 3344337 -308442719724483486686180854632584652 3344338 137059758602681135572465923890109600 3344339 538112362562601116078542753326796140 3344340 142646556829016302323530486528102400 3344341 312807248633919340245259570770575424 3344342 -257236730565481280592747136797327360 3344343 1045437609260764293916162333180074624 3344344 -664864700822590159162829407002531840 3344345 -287091543798551223762663968681595900 3344346 -130793619409597969391175945437395728 3344347 1254278343430382353598519574500853832 3344348 175352635400349861074164370756944896 3344349 59851687021233500570453972875867968 3344350 -346590370264197070402320795528571200 3344351 -731630871812405876405916310327479648 3344352 649228626129637880740637254839435264 3344353 27856303689661176692468546199469800 3344354 -52140925517307532386365164419414240 3344355 200305089722797333243668802119744000 3344356 -322140271860187633186392149174845440 3344357 -6948576180882102151113175716211908 3344358 -193459970049365411971361664882255360 3344359 -865127331147173598236487110402967984 3344360 588564354973071986403224745026304000 3344361 -21964751938837894111066931750231040 3344362 289031857985083869803289602574196992 3344363 707657662443261051685693094075692584 3344364 360369041970155079070422926225222400 3344365 -870976364514861255004707782421130740 3344366 15383460156555173968483896556467840 3344367 121717056215688102491768447010498720 3344368 -907394117375987220306375442989056 3344369 39846292810753160302529434530040896 3344370 39955586321505079200644479622246400 3344371 -1370819831892550975533763808297765428 3344372 974093504807939912017424001861795840 3344373 183394678219907803931266936020123264 3344374 -472877688686311559930661507566121408 3344375 154534963478290527032953074548295000 3344376 -287273816410930444292621248228884480 3344377 -79838413479892012602656820874906774 3344378 13057724618039981299361812442127360 3344379 -47435401198431739186422798530280960 3344380 -61882109042955011069126374592870400 3344381 -46392534845666524292705655403840500 3344382 -60006588254333781309330122741938560 3344383 361070415208130106486134189341617520 3344384 -24332652760072436284937959259504640 3344385 135404263392747265224443469482366400 3344386 990601621274407155026621338944783360 3344387 1092071095384467467054994499621239036 3344388 -12233067177581828027779755949737984 3344389 -816514459659596682144491922646123810 3344390 109528580360450448499071126430644480 3344391 66855914081283589403470375020187752 3344392 -598447097213077641063222681393438720 3344393 149883504364307961359215043893762320 3344394 -24604408817545909176500765026291200 3344395 1028032130724251105432053777453178400 3344396 865982490329734291569697603602600960 3344397 209636904631026562958478583582860672 3344398 225157357113257072684762092921291200 3344399 647956283549096897858410446871515240 3344400 10227382347947803929542399376384000 3344401 -620350322857564840550112195303915598 3344402 471692502290276756365921804665747072 3344403 574064709339843288393678598265266104 3344404 -78519109832713562734696992999374848 3344405 -532634565170444765838306189229354440 3344406 -31256798977607155363047340774667520 3344407 -571127376182885538168063070283080320 3344408 847932386885551893839390809985832960 3344409 237238245184554459477049191742052784 3344410 -499235561435916973544200740414996480 3344411 -332913464564301369874760991562752 3344412 413896207029165226665186481244109312 3344413 -810445047515666019303396130278221076 3344414 844653546716256693165223371857598912 3344415 -169511310096297521997023514474192000 3344416 -539281568376515124421124952859803648 3344417 -1029609040095275104677859999987749534 3344418 68384143321745878115775623176519680 3344419 -236883865178263338502736178519661856 3344420 -639591350719615384197865544858238720 3344421 494342266480658177859865145284790112 3344422 61912678950419310760730428900026432 3344423 -417828008467620403559952477074936328 3344424 -231623562433979350124027621680988160 3344425 -124182809179535234560763649197880000 3344426 76038503822484988983177424895921328 3344427 390044146446346431616928240202837720 3344428 -496478767449620889914647678199948032 3344429 1162703594511664122365102486561290080 3344430 62669219975256825036393813448151040 3344431 -1101063489473712430512166391639062768 3344432 36315845131363539946252130658680832 3344433 -879856617614195836430837795931340176 3344434 -113345643478450972689591752286276480 3344435 -155839264807652581612325346344173440 3344436 -172367538307258408016828054214758400 3344437 1227254781088624561415985367910086240 3344438 211908161537102297667157380922377120 3344439 238757079847246419289080121973966592 3344440 -558621319757516636083941529497600 3344441 473405790152487661188279085238284842 3344442 136115313016843844936380723575375360 3344443 -1176519343476116322919048909160513308 3344444 -476090748528854213666032131684280320 3344445 8153084161739781124221999752102520 3344446 -174536156879078244115443687642863232 3344447 258958175012897296589792438470849440 3344448 223845355203845064268887746433515520 3344449 -320513621439891871458628626390111550 3344450 148175670317961428806333183245366000 3344451 259651330452315638974452685873898304 3344452 296396514197475633624224277966811392 3344453 9436971276179698540170432387467904 3344454 6690115957214889594323704523088000 3344455 413002366143887912411108881482858720 3344456 769497906070730600305516170057523200 3344457 943346274947246537128696189684474080 3344458 15583507814594445000965983106231040 3344459 399167631948386301634097719349762304 3344460 67740924455402958930429282135490560 3344461 35738079967838506356616245735944664 3344462 457557161383481349341599343209312128 3344463 -742128101475638306343624408255187680 3344464 -254338716093008220252869407503032320 3344465 -305818988804374319224525366081449600 3344466 -71893510704226718709012636988925952 3344467 -62136210501072605206214941539613200 3344468 329622396965931700468117621259595648 3344469 294169251756109513043697916251417120 3344470 147334661365927380138917443098535680 3344471 588670588455736995110008709859864384 3344472 243675954318566500491713871989790720 3344473 389582891169349882483854455522682240 3344474 219881465796731826449498738067648000 3344475 -136172681070631996821876994806504000 3344476 -448254858597985817162353486423047168 3344477 768562638457377799186161868642892940 3344478 310571934908301076818321564823946880 3344479 1257042742899054873827870218612716280 3344480 946060863692470896197458473697935360 3344481 2549649858204851729751127288096512 3344482 -698039098198893014161516647987516768 3344483 -303232014433290671947274087237733120 3344484 -172903946790703587242519459411251200 3344485 677944172132423980237565331118365600 3344486 468399910575489201461569151688852192 3344487 -826155278403768408048528423329351640 3344488 63269112958792062308557956872847360 3344489 507622997365261488171155427640113780 3344490 25563014212264893071145670336322400 3344491 779585168758595542672048299927595892 3344492 14189756421750611050210921412086272 3344493 304613035794715298637272987996987328 3344494 -213289558942252332631442056114590720 3344495 44295576996076437270461591559022560 3344496 154337314370589401344405225296003072 3344497 -2845494758079335165033746136897024 3344498 -408519311584948719655221905201146464 3344499 157627819289891713232148013730619648 3344500 -226434995856435366612577356471360000 3344501 -688773380471914085363736717140460498 3344502 -153361496479283461963648737728188416 3344503 -1018624329817678964891665099326596248 3344504 429462989800607384975099963318784000 3344505 116338084318667360615001678406474560 3344506 -910954885793038578167161425640047360 3344507 -907816600492210276018138317239153244 3344508 -42194122607958106393227678637856256 3344509 838084152129101960895550017857146752 3344510 400269931751735183329887575026324800 3344511 178748084454621147068529099136694472 3344512 478482800745034854102678661339545600 3344513 338244640192883091363184751793854400 3344514 152298395610341240981150831940295680 3344515 -207575006741770463035296982914345840 3344516 -282698976934799355434208784189673472 3344517 874399962577535342957989269848220480 3344518 156790266403783519471479209675729280 3344519 -1274519382523786775384768228648623080 3344520 -83815444751856066027710124009062400 3344521 -200307880218918121988810713186034278 3344522 -147030822766346295309745592655168768 3344523 51741650575000139848718934364524288 3344524 -600454241283137897260534576625307904 3344525 482957608532673165269588524714726050 3344526 -269661225054301964148127115140062336 3344527 639753292549638535229686689616579376 3344528 -68965237875414610465294621382541312 3344529 999403978524792207554054618361041760 3344530 93089474034475992693536662535462400 3344531 -476208274384708532672343266404639800 3344532 -76840979394720094478063822691993600 3344533 -332926280957530851940138321843496640 3344534 -326576452010862867569543900821601088 3344535 -355204165818539593083207478808794680 3344536 -111912405821307938405743618594406400 3344537 -422651730898281299666040927720430848 3344538 390055887330024964296089824311135744 3344539 -872852165966359883713131296101733400 3344540 9858897245148476184070558440115200 3344541 -163885807790777543902441459220217600 3344542 429389519787667853307555506607756672 3344543 -472918115423132314968154069354706208 3344544 -932369757987349546165144692405043200 3344545 279728875890424579592383683898060800 3344546 -711053051902917388297238524559971680 3344547 99638189683466615673486107924878200 3344548 547584147013650400825054692112827008 3344549 -191671635590182636511998274240227236 3344550 10475845040578760072619014787033600 3344551 395107454296621703825548514171937920 3344552 -143276951257001217509391182391014400 3344553 970765354023198923919967367355066762 3344554 456057980305765603775020139425920000 3344555 813371295623934884474253931940635920 3344556 -52169795378559451244786842468131840 3344557 531928134303114725389717651685910806 3344558 -87298197349542771657654729487261824 3344559 -126870189964117765756828789708703232 3344560 -25670963395530701074220001574256640 3344561 -2137832996285467565108303705100528 3344562 95833761237104508908834854206925728 3344563 -1087035464775272931916758333465084360 3344564 -253428410616823055208420434612226048 3344565 76089592807823892573139304894019840 3344566 -315197973940721136689487499111676160 3344567 -1076063398222957670460206468633310048 3344568 -17042893026691665821936430354923520 3344569 -600714494116733304958061474551801340 3344570 396112061140014503689982212382208000 3344571 -53157453355672013112816735996884208 3344572 -281832767615001361605486967687127040 3344573 -534920023457685369451305964984058880 3344574 -106860950721061471862654926634370432 3344575 58932555676214513910701035196221200 3344576 -220009708985475338307971092677918720 3344577 98208771279745904295369063199107120 3344578 318389545091885360148015528922484256 3344579 -138583824809384761163424210270879024 3344580 -14211130763949005345102081947031040 3344581 541895912831101162712118368778586332 3344582 -139880738045416005156204327903307200 3344583 -11305494379779461530256612350714752 3344584 -456829385600420180552349353698237440 3344585 8725172512211666762842604019148800 3344586 84203812321257820640594734279401984 3344587 -521078621214403403803846578957926764 3344588 -340443848492260071604316264416174080 3344589 -806972960350902811523877899679045600 3344590 -10185865241480909459265280769049600 3344591 221232782980315277429764950089404752 3344592 -158122925580226237208582185622568960 3344593 -116968741462976056825325047290196800 3344594 -159159578734227093539173200397346688 3344595 225529406619221093670008949973580640 3344596 -987195710926531589656679185812764800 3344597 -47019942972447083473743584737021728 3344598 -9747388704086118211501809424892160 3344599 -1195166493892246696568336070187314840 3344600 59680201835738997885205992238080000 3344601 246281140716074579676187113446937600 3344602 39576405219324447575926503763744752 3344603 1011215706200437438387356747218400 3344604 -613694555036555213342580668578543104 3344605 961356165008973742439452764066935520 3344606 -64778155386956559645231255553293120 3344607 -315704581977821816391669953769903120 3344608 297591985528200297724358917537136640 3344609 -435069222394984895468106600018492396 3344610 -221183228208652554586082030969610240 3344611 585340579347686915484192051994509212 3344612 -19300250308093863177939069171855744 3344613 334699402037859188919301187722139424 3344614 80328552199987279291116866099380224 3344615 -120960775151657785108672153620847200 3344616 357020731398805652298330282771578880 3344617 682132317138809320194994532768372666 3344618 -31086447821437044166354769475813120 3344619 -405532769792527232881189339725113256 3344620 86182213793421637873800858025728000 3344621 -8195162028436329386340082783351296 3344622 162313641559948747781175461701292160 3344623 -868275342625638730134127672494559520 3344624 276252100047776354545589317515018240 3344625 616664983392662544636261247255680000 3344626 -5368248776687771184133518728574336 3344627 -318935022662801201986181534330288640 3344628 157004462181656004888197806678056960 3344629 537735509358158959014722409233229230 3344630 235087549565246595325436578349742720 3344631 231899846902108107113634936947657424 3344632 801733132227268972441813963718246400 3344633 773553149410439918692890325685259882 3344634 219856318726185220399693899563996784 3344635 -373453612376664954998663124930390240 3344636 -539913874652669436326526813391441920 3344637 -64976998409824483742971800269927232 3344638 332324846837649108424591526618170560 3344639 -2737265464088392584983776988615880 3344640 -148516538093400306152517040739450880 3344641 -383853778754960195031174105289148 3344642 108191350263972913935352473857714640 3344643 649510196252246146798542190597828932 3344644 105606000679560178930918695299294336 3344645 86792092991561954053273431863379900 3344646 468314350778043914725825329866457600 3344647 459247818854264589136228901228147096 3344648 -169740216912152330025304825549117440 3344649 -336549592237186580133803700137748480 3344650 -165677828836578726258993092460422400 3344651 -461420421716912151528678111399005760 3344652 -43682942226806656078205861295648768 3344653 553793064058103465826771355594725484 3344654 261054489996075201029009412710421312 3344655 233914509744852308160700704658214160 3344656 85551363360737724463012301528891392 3344657 99103749040070956211982943082362572 3344658 466508395081072228335892937505926784 3344659 922400540063996738299540987570765560 3344660 377705135643161453129221423391416320 3344661 -1014175717022067781867112763015720768 3344662 -641285886391842959812095511562931168 3344663 -388429499402077487259963276532207440 3344664 169970150287031294983859076669419520 3344665 6922740123588473545133441307025800 3344666 47272121381411299127396324807296704 3344667 -1110509227656126077783292763841516688 3344668 -132497366555613075893347495250064384 3344669 -17377323700556395830246727831234656 3344670 -54683421254810494552804375001606400 3344671 393158377166309159377323285095966064 3344672 -699025143232821977348651932018802688 3344673 -169381750094708625605566621283758416 3344674 -439108636373887679601104582899391664 3344675 -93030586295358808844925127166181000 3344676 -760689877142980666736498614695137280 3344677 525556770587853557239975958473821472 3344678 -125441254000885342605734794839267360 3344679 845636137386470280841719175388308080 3344680 -304409791508142949068130078352025600 3344681 -350628751951509015006515221906864518 3344682 -78423381313173881080848292359168 3344683 68092733878445560940896480130515968 3344684 -63047264732122124959267105931427840 3344685 411632605860875212460584031380792800 3344686 26617906124688036749375531660950080 3344687 160972725814881943426339132158283200 3344688 142615336950952691492443645730045952 3344689 -278446741029018342798317331259725644 3344690 -19852726572582967516824183652620480 3344691 164097077314655677811254619485030704 3344692 -259868958328445472832876014544828416 3344693 41112805828604828722422105726322944 3344694 -226639907351223316541363226566145600 3344695 371591522060042581036306950699754200 3344696 1002797381866376353058198692309217280 3344697 -519987057531407437585194438901029126 3344698 -73358690706740834231298446061762048 3344699 -37037490383419823533922225399962368 3344700 -42696724126150114483577931915840000 3344701 -710314774514327198775402542983050298 3344702 485099454976387927374070051256697600 3344703 -682436832617982596600218643691004800 3344704 229174528588094383907015984028844032 3344705 68681987717506755100942103198411520 3344706 222670885531440173983218671712814080 3344707 1289242664405631750438897206219276152 3344708 -233498767502837438183890677269397504 3344709 -170780927861839065298358791958766720 3344710 48315917782501912521085602304656000 3344711 -56871610202393637330933298259531688 3344712 745918426259699050227709158359040 3344713 468312215875956782905864658097911760 3344714 -15606912893432664486514119960483840 3344715 661794895179695815891940776284295200 3344716 -182736587906877765284927746234988544 3344717 -681777689971007513188507499301588234 3344718 103306845676607191334122911428698368 3344719 -133107768742523076695306265928222720 3344720 -4601853894248605948929582734131200 3344721 301229989078166900314929817686435312 3344722 -448628976753558888766848531204873600 3344723 -1138588563458398944754270837309931028 3344724 21386119925230044199587210942883584 3344725 -642113568100868378370840968250829100 3344726 95291581543360480804330314673293312 3344727 367442245273698094108364336563695720 3344728 335020095657027672601668924664258560 3344729 627497802099361741202988914832230784 3344730 124369339521874374243854357047038720 3344731 135812097292427228016471016140105232 3344732 542584005695622268875420089662788096 3344733 -29972735902202986885697476917897024 3344734 246501928095020875344897909018676800 3344735 -416664049897848958941995630252047320 3344736 469816797517890972192447278777892864 3344737 462240296014553372438664107323138992 3344738 2738776230651577913653594424591520 3344739 175964884784523363251257033084379136 3344740 -260188948257193236804286373218748160 3344741 41291629659079598175270110566641600 3344742 -491742662471988472377435108982548960 3344743 -472471686931704748477885116213601536 3344744 478077746204680348582673173052928000 3344745 -82331736761171191162109009014632960 3344746 6871004798279037576829924328730720 3344747 440842719525631451404407959588383632 3344748 282858992803154375916139252872622080 3344749 1052686205360279773545053597714129750 3344750 -787035318181922834816758616952288000 3344751 820272909114037292100297270309739080 3344752 -142801350402577807408157649675878400 3344753 -282399516489192789990961427465612700 3344754 2120251723012393467773563499756544 3344755 14134083422772755246089871059729920 3344756 -380511827844606047626342834879601280 3344757 -2114553516142987488016889666447040 3344758 -334489601815320342657081578749319520 3344759 -755184183594089039235609484744056360 3344760 114071248355155166479521616773120000 3344761 -50339908755264544173769623509101568 3344762 -278278351747284577577504446851700368 3344763 327342198835073642555068188603637104 3344764 -569553860054739329036569262304999424 3344765 -24352889880303343594290579814365600 3344766 306323409666957727282816678623561024 3344767 -991097731883806113234951524034910368 3344768 45367926641312969838991113946398720 3344769 -157128732067290105062514291385374000 3344770 -74381449933893453431989919208307200 3344771 -796819797247190765426766703967542128 3344772 -364664064007276089027111498595055616 3344773 -606025097922005751736286070931142820 3344774 -322847880017363552857906869815683200 3344775 -32934704973313169573927936044070400 3344776 396889009097843423167340582067240960 3344777 -195658646932347081591394372322702592 3344778 85103020128436051905706944845619504 3344779 -399465887399931471283900561875332360 3344780 -73906208491835848984930279379865600 3344781 1148783121385723294657671699979914240 3344782 66788569089981379749844241364628224 3344783 -42951717168857458034385147800882736 3344784 -164258182181939157502543114636492800 3344785 -66851298461383401830457442874918040 3344786 466433044710783005731951405715912592 3344787 62742622320503276756867819091491040 3344788 -751670415213716241815761013990215680 3344789 741002903147456985305156169657331566 3344790 -175223178587942460805270234553585280 3344791 -529979749425816095933410632364938808 3344792 90875018212014592515692136628224000 3344793 285110516479546657844598475474816464 3344794 -341882110200898070517608735147274240 3344795 334956288820872054217914944293972800 3344796 55354971591071552767200720182360064 3344797 -155967107227039611863592122694920000 3344798 -2041803357889588524716689041868800 3344799 221661782236073320279498214909429760 3344800 77820499973544346844623070104780800 3344801 67094884198172787786993738243521664 3344802 430272504749156425592915784755865600 3344803 401763794419588323694895245154327040 3344804 21660428800583237018835218276975616 3344805 195454933758023519495842972701868800 3344806 264367884204499344815203646758447104 3344807 -451980217108126019968086984582424128 3344808 16941926737664273374161786325647360 3344809 557916073780274778637728724946844004 3344810 90106125042372038982533301251512320 3344811 421959996734366030788496377083747672 3344812 160129442688145233605299745625318656 3344813 -493440727888993827811301710769053716 3344814 -32468766039607500277991102868015168 3344815 880747375299708863804437845053013960 3344816 43082583512513594857106710978560000 3344817 107872993784859688871639343913282560 3344818 -414527423972497412112286281472533984 3344819 -666979156457107646317309477358529780 3344820 -149971762870044490407145024959344640 3344821 -339369007514217022366722442683400896 3344822 -86888610557088505548418803978336000 3344823 510560887163086072457172388587573864 3344824 -160700310954715612137347300019609600 3344825 -112909279506474098521905585193988400 3344826 -18638423710736933502102885304096512 3344827 405616756154447312958920449680952676 3344828 231494294443285812398162572675868160 3344829 175427112570291415959473463083184384 3344830 78816831361058484849189585918769920 3344831 31786395399341863662049972077053280 3344832 -72841167741260199459773846749446144 3344833 -271228164625456183309427108753353918 3344834 690336883300632247649812216509918720 3344835 -68669677666388639816790982252948800 3344836 115113833781906312889978079023626240 3344837 217891944330903892355455551970787772 3344838 96483376464007254905627922706808832 3344839 3301202882876329965877552098462160 3344840 40364891105393988400700032533964800 3344841 -1053945464658289597676441305347636960 3344842 464437205362370951646088396832001072 3344843 1498987129636933510606609024914448080 3344844 -138568127083760571838393833482895360 3344845 18818036869014607679127098108242560 3344846 380073410623288443633078463625095872 3344847 644561149430581350995884360865437440 3344848 140123742745255849497277762499715072 3344849 -94588226602373313720621235278372864 3344850 127354220099148824346878002198983600 3344851 -355807683887123422954768491846388328 3344852 -315372806161561423895062069901094912 3344853 97303369311058586076788471965548864 3344854 -5787401722251784608039825626775360 3344855 -366705636623376709945861456231442400 3344856 -613820460854572549186532363654860800 3344857 2615316722635136875922357716022818560 3344858 38606953974174410503996092190222080 3344859 206393281836306964219127333354210064 3344860 -50937603781928147204287983694848000 3344861 170026619955159589686067151917549452 3344862 26057127694341029542129821477608064 3344863 253049223182243280582493104132640680 3344864 722201365131261198398551079448477696 3344865 -305172071913152451831715276297073280 3344866 157062385281399474452390708001937920 3344867 556355974373676274750913699190770604 3344868 -231529625025533715509434530462689280 3344869 -171228457142299981057187128237318656 3344870 115459187211387784317684433261034880 3344871 442211807016007242139563914799939024 3344872 357124367739236158575663538186828800 3344873 222573043667969272340674224691827840 3344874 -47220146794748725788392377855165440 3344875 -1161695331366732912148512339079980000 3344876 -321041279563679105743020789913808640 3344877 -47707233877586031063822964427715360 3344878 -147038008881705896134849192499070144 3344879 232133398641160197876050548286705184 3344880 10720610006445572741846146524119040 3344881 -53997728962619451896244862621926336 3344882 66250554476126035847862349039371792 3344883 -160850725607807842415000671295701920 3344884 109198096483064514966063031453696 3344885 -7146903123940652811106687277835240 3344886 11126429477047521288485204598071712 3344887 127151516122527016287114986100812400 3344888 -210438051330999678623635832190627840 3344889 509710954755543041294670584595000960 3344890 56910490886282349927216340734289920 3344891 -73918360829937437948474854700376216 3344892 498312804941022979265920151042621952 3344893 -53783253563993944264173287613135680 3344894 -121769249462498944531409069264765568 3344895 238594055691119107657079164236531120 3344896 -585328464317123419980560825749340160 3344897 -1038255638489676490120680567316230654 3344898 8745657592825318277791433004372864 3344899 859618743963397365987833245487963900 3344900 -33615698428297068603836440698470400 3344901 -382076093496731578477538217501744000 3344902 -150247987518252787633733351642364096 3344903 201652366642328166031800312458169600 3344904 -15796351970463701763234603851811840 3344905 91460224470890452633360625264160960 3344906 302980762390181675064469562126095152 3344907 780465909877210154184543321660129240 3344908 63633830505252423060456628015087616 3344909 -735617356804604746385899456757170890 3344910 182440442379326870464210298343519360 3344911 207900717208604426426820925473395272 3344912 119467302597083563739030979458826240 3344913 -55718974228153339757761793096681088 3344914 231473589813542528498517235232839056 3344915 -166305364673492916899964631070594400 3344916 -367299569296168283907654004317800448 3344917 -1832588959029186443339341300216758048 3344918 -360795697476582508593369978572945280 3344919 818535937167349228394298755677891944 3344920 -590549748906089492578572580104192000 3344921 -924739895376601930188473360582317878 3344922 -186451946903531469002353054846848000 3344923 184915936427251073010312347626805464 3344924 451128391717710694377413066047488 3344925 144893568416565596159559012577099200 3344926 -29426410831976317333905975890989056 3344927 -3809039110444001412232907192523648 3344928 689107305104426126913929243474264064 3344929 192624557279399961725628980056835776 3344930 102034516684095477239794876460547360 3344931 -272953407986226435662859038895037440 3344932 -81971296339947172831949979395077504 3344933 -52037655063685574095229635104242916 3344934 32987709483801035010584227530598080 3344935 -384412504419642859964484912310978080 3344936 -154652505608916634077801803464704000 3344937 -321579443108951744465791089532906848 3344938 321156386693173017724766298912915120 3344939 -404869905600840462542632543421231040 3344940 -182101458172692659265216038198154240 3344941 1041639289790070840546183455786024342 3344942 447643580804531448585872259283351872 3344943 497461918210329592566700182844922880 3344944 -30966347431856985544928502086860800 3344945 -80312902708833857707985156620404300 3344946 91314333688596668517034726107494400 3344947 -297142721717375214526009513755875040 3344948 -353374481591892564462358325098228224 3344949 -1232139778046742408039443079119306880 3344950 -55343636683376585384202332914944000 3344951 -403625550845286150675030404719689048 3344952 99288020794670003480923112838266880 3344953 30287566863871146162592737124119424 3344954 713565945661446871740635473659239424 3344955 -6091383399901319293545962422663200 3344956 -869348028468094557494153920815354880 3344957 44444500493527713463051820298469824 3344958 144350106124852399933242605048601024 3344959 259337716050703855126212324796023504 3344960 107825880495977801186051842643066880 3344961 693713450019268671480407892989428272 3344962 31131034851640240127081829971902464 3344963 -383533982914240035109616010556047720 3344964 235751492763284076374279267919163392 3344965 378508684735747595257987009882178520 3344966 -115075939216433405469230708927519040 3344967 -354059295770278098665869502364622416 3344968 239490636913616414325648024207237120 3344969 506098399564937285498287916311053840 3344970 713087542424258425627791417930240 3344971 343138263629032661919767624870825760 3344972 1019419312957406559712560915604267776 3344973 216927394983411113562663538307944800 3344974 196685228319004334717111635493996736 3344975 377738540025448956374312232261845400 3344976 -5275270747528237374244814599372800 3344977 1336731645062321741885823456280051826 3344978 -21830744112006265928179391742205440 3344979 411420797078471502881818599705089088 3344980 487501032272648243850022096015200000 3344981 -170205350200570127768296291644433536 3344982 -37594747459323788875265450899722240 3344983 550486969657182119043404207084233728 3344984 -886073581310115869793473844597350400 3344985 -52295386585331782743815441937290040 3344986 35733582972535080613453336549488384 3344987 -120027224285479793302003404979058364 3344988 295264469129694427621416124387491840 3344989 330719374387985035395305623012641324 3344990 -572206165456796042241942306699632640 3344991 7611574547466714424966614189849600 3344992 -71929895927162786973857628778659840 3344993 17937102574946532770987383012798464 3344994 8724929323972784883465227013161424 3344995 157507155237704999738437087710930000 3344996 -1013367917586010063017890723962218240 3344997 628019162147635015879058624955324000 3344998 402180900828583621879242787125132000 3344999 279449450296647067363134538046489136 3345000 -76341890578124529064747540684800000 3345001 -477227013910193779238574706136062896 3345002 347227962464411338007087967301739952 3345003 -1468917836443430670275885815939648800 3345004 265361254714534676612881156705371136 3345005 414361942822525452193329055327008000 3345006 11417701578137296836950809649829888 3345007 85798163384530878054651592549828840 3345008 -136205923347020430516602464947437568 3345009 123823736846224779086593791503284800 3345010 -448011847860285055581802491214717440 3345011 779746107615350835454884287025414000 3345012 -52388334123727230265165333138833408 3345013 -9081308497188798496184155195283776 3345014 -514138075844087251432977690497826144 3345015 567519257753243393894784539584596000 3345016 5198678590019742641600116380610560 3345017 92365637059322697492912037529152494 3345018 -508331896906373087338842361096227840 3345019 -218244798770084785362418881088656960 3345020 -2063289256199961679182488834795520 3345021 101920649010750930330424250487909990 3345022 -39058840438151740589273461239392640 3345023 203441530844438997761714373691774848 3345024 -94701148326691082319070725742264320 3345025 712463145556778881791125650902646550 3345026 -1778377329479363728124861182721376 3345027 281601975036019585506910873790591232 3345028 154325636754058140688102197957156864 3345029 -500229209994770082240794830356350370 3345030 -196468152687305055104118433389273600 3345031 -1361310034154611543790849216498231168 3345032 29727726551470680194783626544870400 3345033 -293486128357741993652747179485409776 3345034 252298967566807807378183031177076480 3345035 -684320146164299354223270204268287600 3345036 -52383094581325499792126689306341888 3345037 629515691731976990309261620401304512 3345038 568153652133452811879752384354473920 3345039 -82931060448135160612196598831967056 3345040 99620977120521850042455364689346560 3345041 -59075046219472814506764589642715328 3345042 -196537914353620524010991738074799616 3345043 -506871446173566808756767256408581056 3345044 -480325494207542740137699307906560000 3345045 485077141508921502344876392689600 3345046 -623474375273097721901868651450114528 3345047 -354730163547883455431885127149640504 3345048 -163405994954709313446077262603018240 3345049 854011899559956020846799834327908736 3345050 418017576793516362228327070594500000 3345051 -98675177811015462457485249357972480 3345052 367388050736092856638199036206773760 3345053 -202699990374365713281824037676623360 3345054 -140576492779647591059880318412922880 3345055 -97734745002260641522618647701268480 3345056 7185531094845055457378158749155328 3345057 -16368806088113470704042188115375468 3345058 -333072054613776513515181100922643120 3345059 -253259014318757208436585393753983984 3345060 86122608597517744320111449078722560 3345061 -64464531870604913019125769693643076 3345062 33956228750207821759843094396002560 3345063 -499392727270101884633670195790158000 3345064 257814648795766753062265604401152000 3345065 3009465021712936136002588900024200 3345066 -196791791587338308713035284106455040 3345067 -427142603639985432289920373717673136 3345068 -698712486150851478216713704960273152 3345069 53132105341396566611590262739228288 3345070 222741724484573040640325070273324480 3345071 16524722416539792307792063651312272 3345072 -5179303897419077086864539175354368 3345073 1358263527234662579318446238116925220 3345074 -239223670765256049939193447799055360 3345075 -261955120119517207840090820266640700 3345076 566799619979559362778815109464453120 3345077 432077746479113329534003414747868352 3345078 74680385384842946743462543908269568 3345079 -20628228982569718919978244190946816 3345080 14691665211159688149066370484428800 3345081 -733449277040962159089255316465219248 3345082 9396532397640429251399699330319072 3345083 -1077114968999745185747752711130337480 3345084 -656598132367514861213990197171814400 3345085 279260780776326219006419337026955360 3345086 28855471873204118604983141065740288 3345087 -221581701886626363252679228404957240 3345088 93225789982912335382081433725042688 3345089 -45796921534374245102775548282350800 3345090 -130511168688650688396885342225623040 3345091 -538874199771820901409384755258445508 3345092 -436994554438335258996831315831048960 3345093 297111266009880597574477735589192160 3345094 462879467172311277157344636177762432 3345095 -95700751037643376087658920276745760 3345096 87205393386800588353793095642152960 3345097 288825008296680045877337358366597120 3345098 4496949598503453161042071737034800 3345099 -3266706053633554609710739123816512 3345100 -1713481426417721338697733358963200 3345101 220218665546853898557512752521441900 3345102 436097852093766511133626898862262080 3345103 -727620553546409982962671972288254896 3345104 -11867038268503690525233013794668544 3345105 258116072450572352277068136899592960 3345106 404438907068806059338709874696708752 3345107 861223155800169867941016464734972152 3345108 -1440746917309238421352115291369472 3345109 -1955958579385419784485139116952613984 3345110 517745574200072869057049376310536960 3345111 137735233810399465301887873585574400 3345112 -162197540943354253739982006040965120 3345113 -227862934042402103547761896811286636 3345114 -99022303448585021655263497708316160 3345115 -422716423346548339380200048395506240 3345116 -667161452392037675679004358386191360 3345117 219633905393990162901390577250407680 3345118 267561250883361496239447569320081152 3345119 -619613965704555599582542158779280480 3345120 164543446597539931971957050903101440 3345121 488299715921558823886913839979803200 3345122 -618017388947598091605624441655566336 3345123 -629024882177805246330021932180472000 3345124 281252371677497874709032374145858816 3345125 342648041777196198565482970411584000 3345126 283892434578082729287852561436273344 3345127 303986625912637765589238368386897976 3345128 252158045481253080256742320060200960 3345129 119074913829068766356741583994535124 3345130 394911357735451885688696294838468960 3345131 1666747551792234198060928000120318464 3345132 -77198335427999523788248188938734080 3345133 624861514846347051963524652502719840 3345134 -188426381947688219025931584349951680 3345135 -500600743258128534654032554107836400 3345136 219902755070166992982981841721556992 3345137 298907215980702675840483487993896786 3345138 792256660642286471735724845400753024 3345139 13150154980078060129682300637593760 3345140 -314182023397419868218728986079078400 3345141 -388377271196494350027984824758024896 3345142 -4113213697542266979152057838423936 3345143 -154080789745429794418213300563044976 3345144 -456983851046856886506861094958530560 3345145 -106257392129150469207312951871367100 3345146 19454410189579834683944126360221440 3345147 403821307878415173938216403066997728 3345148 -10646234140785050086773127902535680 3345149 -107492594099797857980153379351523392 3345150 49984424970070471363638840872880000 3345151 -428753903299315075517544273449084400 3345152 -33575318548580123215586782756208640 3345153 -237372499757353611345288583488722496 3345154 259204982330346013846396259866046880 3345155 279625674764534261271943043567751120 3345156 252016007174340766026259643185168512 3345157 -231316081675258784328724608816756228 3345158 -446747933904310765735280618138985024 3345159 -888674158351065951344394052821365760 3345160 -19197352416528591671265917681664000 3345161 -843816370479481922506507514971115238 3345162 316984305774192664574410817294154240 3345163 -489329450904928391032076290785081240 3345164 268271073293656573388614654138181376 3345165 88867900938335586718314902706720000 3345166 -521569235921150031909576319755648 3345167 -12060882247872057786380603543451408 3345168 -88736583019209719968624164735614976 3345169 544328363073244677763838402880059570 3345170 -32962497960199689357034146657935040 3345171 492584021253928430174254029144413112 3345172 -24269744844441817810019041005474048 3345173 484833852705063956638662828572920764 3345174 -75287760719433827556926504671395840 3345175 -41812828375648016727634289098123600 3345176 -921942197001204308093111251693086720 3345177 -926385724975143227603469146429239296 3345178 431598390470852851889934602995031040 3345179 -33103844111048334012882582987078720 3345180 -13664989128895920615336412564684800 3345181 -713125669315329295099219643226719508 3345182 -301947135327065477814912663649704000 3345183 -36679460549199083810923701597675336 3345184 979763144877016794939374382790803456 3345185 586043909146685139880561456833600 3345186 141112289494052602957131560319139200 3345187 790923021754768890570425364178527836 3345188 -185877155855584862759677248103723008 3345189 -48700894670370121189843903044566592 3345190 38450984116045805964491363764848000 3345191 1120353495655621730121607559986937592 3345192 -470659151936788292465012317785292800 3345193 1031837852227414102564462778016568442 3345194 -160566087218105377865087745080978688 3345195 174197523519471112572106878416697600 3345196 684895615216227269083711625741446400 3345197 -244618979625225288405175732193736960 3345198 148181691275053506929725833255718464 3345199 453082906417884380487353454974805600 3345200 -5405744364218659897050312473395200 3345201 31126457420957185305786326283041268 3345202 18719072431316956057287649670756352 3345203 -116295317257999895907967521576407280 3345204 -201834971051813684218858956427874304 3345205 1167928606571574021349314577216988160 3345206 2221849092217425912023415212955552 3345207 90765945512530546840307275612909392 3345208 -445223096390407584623959268716032000 3345209 278803512623123540532354899321885952 3345210 -27347244695903313194544950778777600 3345211 15369937316249770095129522364055800 3345212 249360955396404204404831470964754432 3345213 -566233724921879515758495913286067456 3345214 -623349179757528860483485492260236544 3345215 7377978482346450338237708339770800 3345216 -76686439889742311477373467319336960 3345217 1229246447198981118347018649314403266 3345218 -746182302384564823014215351014747440 3345219 -45484914256355830559579718104747700 3345220 69896839670352349260320039848346880 3345221 -288527721548902667283521020785436512 3345222 -83874327144491639255346722089988928 3345223 425320462435893699329346209778950144 3345224 64585427219943828857173508321771520 3345225 14603656635578762883415988605843200 3345226 -765059359470288710777097068205804960 3345227 822856376635324479323044361982848760 3345228 2144539659322086284004638815977984 3345229 512233298214545767163777579176515830 3345230 -269825674121511436559300497266922560 3345231 -291715229710101447625289643526509936 3345232 183055501847584709452855150508113920 3345233 391774670448819485135680285463962482 3345234 610039519474061781333179636569486848 3345235 -501305071126025003253925982027385600 3345236 -523563414614383487025451477440337920 3345237 176929682729041186448306802181902720 3345238 -114590306546193641163192575078806656 3345239 850991817227127990602953042314194256 3345240 217082817525693678526149346857369600 3345241 73005893331354073660014809743572813 3345242 -205445517803092127430502992656890656 3345243 -359998609085589194500551570213891840 3345244 -134918650687042567296276121351260160 3345245 -7171053152373048526852890674548500 3345246 227496539275589295091691711873424000 3345247 913786052182834985262320791985297696 3345248 155122647008981578122305826908798976 3345249 55012589693326367746524337865109408 3345250 -173115182907180735602323383821016000 3345251 344906004104853866607492535676064 3345252 101268526912754881852353944799332352 3345253 289402132388928384148741432082293502 3345254 -180001423174303177034622836373411840 3345255 730178120249290169145239011918833600 3345256 762001270355246519470759287617018880 3345257 -996177864661361796042073336859172828 3345258 101366471745339782225149877856288768 3345259 -1065083739689933991250783810464070540 3345260 -110194863928674218666681098373222400 3345261 -685588335900987618467206443858052800 3345262 -575045790161919822382696248218770368 3345263 -429889646516518438729955554464349488 3345264 -67011383003563092917002402338471936 3345265 -10890120234858243783058326664137600 3345266 156720554131487491846789038490224960 3345267 726385182319717503682405731464564280 3345268 -747118035788045805263593021409114752 3345269 857869366252753529246238894705041244 3345270 -286008815423721600430349696376566400 3345271 -9860358091406586041931214835000168 3345272 61893703242990344016749882108805120 3345273 -1442453195987011659021004134726379200 3345274 -3601765711153110426274294383582864 3345275 -704635266584195133448411158957830700 3345276 398551032089872541199329790203265024 3345277 610486632429910455006989917625071512 3345278 210513983554711841792026722543997440 3345279 503684154638810333230435431172243200 3345280 -401298516687945825072170493227827200 3345281 173907081629297211073940869848529344 3345282 324400164958638627902974666055653200 3345283 -364450392263847988368507310541840160 3345284 672143309394344461446022554991545600 3345285 -583433681637662056525880798945992800 3345286 -65538955056293648915257893009916800 3345287 707769297326211583754450436461568 3345288 -155359060939892385113794764197437440 3345289 -77051615393117770744104964719267740 3345290 172722697274706032760590465982198720 3345291 428878297113238279552875583415571900 3345292 -511725519010858040394847945947875840 3345293 -466388940894691038612759243514605600 3345294 -220236447993882195342921580193171328 3345295 958981974122497098709498108975228800 3345296 -7889198138711526585310920499200000 3345297 554195759568762140442522019812265200 3345298 -42558902388882147658799227373597952 3345299 116968627470749829776179445192457336 3345300 5430728550016768650994537558272000 3345301 -551183281276346795792427558085420776 3345302 490391418425791945405327626825464352 3345303 -124429460369558406411395017402970112 3345304 -207095570965679063293915550206894080 3345305 124287737584149135604499940049102920 3345306 -340483796568712195746043101246890496 3345307 -68745510573049997168300772821876736 3345308 241459337411765110797770116940348928 3345309 14511326915394447687737157148028928 3345310 349965539366813827045603830851333760 3345311 910545670421756400267468189477994320 3345312 718086139559374519124591911247020032 3345313 -447620452022148992633216445139962720 3345314 2945176991951416939297549132749312 3345315 -167197698860986750228323616898887680 3345316 217276305079168318509225517767991552 3345317 -703632210036837419127638837172461634 3345318 -168685805751224849281453900492832256 3345319 -234082621426865687896874539011756480 3345320 -595174578616049945594949819670118400 3345321 -5202181165989248461971549270951552 3345322 344608904566598216947925891751107424 3345323 -326143270626888486873535342562932428 3345324 -89500586030181652512664027732976640 3345325 -85424307229949117170213208720501950 3345326 416340792323039935419520816221410112 3345327 -791094531415754948300270739902511360 3345328 150192829915939086404063234266791936 3345329 33915144261749718048638802134592360 3345330 133263785967266518847276654574144000 3345331 -430355377968567548365800661039128000 3345332 438063269272237028649901396073368320 3345333 -1032904524493164213378802964574685152 3345334 -146529667098621496929185082284359680 3345335 -84453194606170801979853744197924640 3345336 -756784422819387758069217727554355200 3345337 2622867268557429488279404298175036160 3345338 236898312217482423437636922573492960 3345339 110108439593669489938242554943379224 3345340 -349837531135726891203169754000924160 3345341 -1293838298848301027690038528894304916 3345342 -5864304373113690026832658524844032 3345343 393727949821201894049265918667343704 3345344 -739750835240292221355838879190482944 3345345 257148824101614178134911518767774120 3345346 -53887444020341204687898970808439936 3345347 -337616100412117396465518784605552648 3345348 232032574659644480574803324950732800 3345349 443451574859679604479891271817215040 3345350 185900135282593282162543726062288000 3345351 581054941059549612827774876759345832 3345352 -695434875431566028707005171791846400 3345353 -1426892228171319239500945285265451840 3345354 258441108696132117830282133887431680 3345355 115825141951680412016588912980710960 3345356 -251015853716465073735407043177928704 3345357 -4727770082501859548302253536799712 3345358 133717533667265966956505768067974784 3345359 -116461524857759540658889619587725480 3345360 46548875550998406291557460006666240 3345361 650273309606072323822964883889182962 3345362 -374105215638065464345742955607740096 3345363 -251358571539970410132130452873860016 3345364 -713497687176325520853504949721038848 3345365 60033231212857042997473715493642240 3345366 155179119077272410135148335882645504 3345367 -653383852769135158534192043322712928 3345368 27146408620225445044331642253926400 3345369 132593046459567137669028023995531680 3345370 59504168657395746665947568084060160 3345371 42469149873274246429639845483243672 3345372 652640719858025247500355865864912896 3345373 142908331785713738527408763069494944 3345374 -2599922884721442705186304309723008 3345375 245946135535419503457511651105056000 3345376 -323978520411117396689032152395808768 3345377 1117308362968162700053002237276030960 3345378 238144145634481153940399026650060288 3345379 -106614586432149288644753702026386768 3345380 338125600506546219235910900081260800 3345381 -44354384733979565649068700439885572 3345382 -216017104777136551716701500599033600 3345383 683258363072540072010858232889848632 3345384 7693987662402575284860888087429120 3345385 838437675505242904317673112067212580 3345386 515724202732155993355068738153529344 3345387 15475086780478369381956755617510680 3345388 -586228606900478387399089599249747712 3345389 -65793240640093236694905482787693600 3345390 -68347532337410773717811179528639680 3345391 -58328587521123972625175390868608528 3345392 126116297629440602007592412383444992 3345393 -357923683546681951765104865775189136 3345394 -246586776154323396323683766408408160 3345395 261978650293861774314245809173139200 3345396 81930560834016447683567562548527104 3345397 652078986463591586374020139707789312 3345398 -115064847854209577292920775440547840 3345399 1267792729582798605825150582464548704 3345400 -5529026642353601769549750781440000 3345401 -61347972319914747857607869432168598 3345402 -45123898336338593995220018582765568 3345403 233353461898113143683721933264546520 3345404 -165169293202851677541975120386310144 3345405 -114141130329846434831738124533544960 3345406 -500401285721937383640957773577938880 3345407 508330128196816537520025101428102680 3345408 -1340069660965145504460794096517120 3345409 -507826994799262922523602743568827390 3345410 46422381882383669185665038365923360 3345411 626205423895637925850889924859833520 3345412 -69787909272796770262203171911077888 3345413 1129045410774011650584072062040744960 3345414 340282237408430671775447335668578688 3345415 -703246938669234158039263607950332000 3345416 -317527247018200004978863055867243520 3345417 265497384427138921682503690653382128 3345418 -3161333486625736714422141201684480 3345419 139125629497151643993382844466408960 3345420 107211843429822803427819065820518400 3345421 52443399213324888884038091199257100 3345422 -135697744216816798027912068904517376 3345423 -142835865483699980894421010627200864 3345424 -125805067897937688831494559811624960 3345425 -681952124674496011483594089797154000 3345426 270435388097157892650625249623282192 3345427 410255615748244298931922221066968064 3345428 278735883205308872281209384565128960 3345429 102379513763284691053636755071995680 3345430 -113676891026231332929463088546937600 3345431 42382176189876962872896580468604232 3345432 9283965226781328380730889571512320 3345433 106281639611493627354123224265669760 3345434 -140705916253570713370544251464265728 3345435 885347437595962349121196279810975200 3345436 46705053763752083929517984507750400 3345437 -39776258648095676837966193520555860 3345438 65379860923814984346890324069876544 3345439 -659559684248640200615573727872601760 3345440 -461157947798903001077913154171699200 3345441 604677167307483105973105727734326624 3345442 443744199436823222057387845661071872 3345443 12453660997232861815891461830762184 3345444 -40417265517242436445449932390799360 3345445 -542471395826056426208592274930551300 3345446 -89260672447826356340676411450356736 3345447 52540425259529533429782524749473024 3345448 -340900279163909817954306424982000640 3345449 620758675753234625890071160880653440 3345450 -83157695264796241120693677103334400 3345451 1149100647505967951431612702051062452 3345452 -353241795092580359078264431737999360 3345453 483989169704308500710552926775182560 3345454 -136824032302847583032213424838649088 3345455 754294780087198075768889850891996360 3345456 -167655117732397903530734683771404288 3345457 1276949473010753146445358355110034706 3345458 154453834281746065492402067256453120 3345459 -264295667996581117114296817640878032 3345460 -146726583812043963051504236687769600 3345461 -252304631537199926060078198531118720 3345462 -19627691635568133858060456754465728 3345463 116840680842402947210129922206874240 3345464 365097708079668739714011794602659840 3345465 -187011355895177693690834913821662080 3345466 104574994903440062447636249606602944 3345467 375538792238034165660311050184076516 3345468 -243554479330031491997663963527716864 3345469 -1389662796194278269653946809138621940 3345470 -247074190560340608086297254222096320 3345471 -116017487738421793212693266062625160 3345472 -52860300787340309833344353643266048 3345473 1131739171656384511197731707811660544 3345474 -73525310619622811639149801600756224 3345475 -291616532000898580368569486998946100 3345476 -784023791948623336644684474809581440 3345477 293854753987120173254896083578518080 3345478 471503766933858125728562902489806624 3345479 621794053151561592184928394903157080 3345480 -253002136619444414297558275843430400 3345481 -650551450582444570310391990001098336 3345482 -143195907033077329736912875576788480 3345483 508302562709025508798720377085151664 3345484 657430767090160118414011362907359232 3345485 -227452551372446399654152867499894400 3345486 3664169071187915623064278817055744 3345487 -570382382516125568036443531171576280 3345488 -186625781404828999566967097984679936 3345489 -92862500678592400878261672647761920 3345490 -156820342885196605649256788030556000 3345491 -1222346705914908610502694105289209108 3345492 -608002162649855531482642724050329600 3345493 -690490797310138223924512948748830258 3345494 51287248528875948239357235595243296 3345495 62034999046289048020372610911165440 3345496 56519546171609898438787095820369920 3345497 542650125665969083384194892476663300 3345498 46659172710557402636794777256248224 3345499 2373254713813625526576382674209339400 3345500 954688394926999858564666024490112000 3345501 -186366756005987843850333917480514720 3345502 171541807564300214171095850458637952 3345503 -16320245410804855079224641593014944 3345504 -363572107191151768960422002904268800 3345505 194211238614267856985876159423861760 3345506 -550488018244383878981428875814128048 3345507 -1585313249898248576688608051891512320 3345508 -148453569439601405154509462269708672 3345509 81699302439287878899466657050547710 3345510 -20554269466942306484278178784768000 3345511 459378530142672776261393759607350784 3345512 975444365278321774675035256810675200 3345513 -261500213857900032340119174363250176 3345514 47194931813326425722751792157807200 3345515 453172253394789402408164523665836800 3345516 772169213128602010557346450304117760 3345517 -32357274811577846711186879100737728 3345518 -198595767379996431044903905093215360 3345519 -352509070523242003834201557670020456 3345520 -26301262443827724743088167033241600 3345521 1226742276013099566743398453539163200 3345522 -192296356758441315461913910186429440 3345523 -84219983508187330377665575497346228 3345524 -297784140371684172486312589834268544 3345525 486007884384455946238575684321602250 3345526 -82739667878887780440704111738172480 3345527 -231349214629847105761693819591012440 3345528 -271522816613240991095503520186019840 3345529 -2594210763674920312020152947088 3345530 16285643586991272599079586612056000 3345531 138373737521259921400219109845906944 3345532 133889426874845386719936568204953600 3345533 362978605060744456301773455975295500 3345534 125623633666040095695701330170470528 3345535 698012773495795115339755530397029480 3345536 -576066223768564533767195142704332800 3345537 -141508072835472728071741185294932160 3345538 -101603454693239518024165218914978304 3345539 1279559764819014080505486770824492440 3345540 -51870599111836998679419098896343040 3345541 903644991426052309059735025870286942 3345542 96125973893166380057278793254872672 3345543 50151353984165285894884694237272944 3345544 1596181954758700665581624335472363520 3345545 -182207451635845984893403303094307840 3345546 301904348714619817963956451717872384 3345547 764095631350636512374981310457405432 3345548 686901275488219162040255337017995008 3345549 752592164068853295602848551436147200 3345550 -63947260231115916103437023825227200 3345551 -246407048518955819888623420027848192 3345552 38333546518577805686670422031728640 3345553 -639219232466191567785376844723194380 3345554 -967586557646317277978311063441056768 3345555 -254808573952165123704943973093868240 3345556 430472338136254262956360912472309760 3345557 236647989361083346356797263434695520 3345558 -110279157947467215016748415568335360 3345559 -204440520743229013679929900667184288 3345560 -300807238444767321421181553275904000 3345561 343132461724364326526929766111232 3345562 -12652620523110274734977353761756672 3345563 555001607804787925363038000241390224 3345564 49864011788879001500991752602091520 3345565 422010055398321012333131833198148460 3345566 -216198716852382419999010348635860224 3345567 -332293215427476785177966094353006520 3345568 266165245294445600348249302150348800 3345569 -308324610839396768466789693163431504 3345570 318189676812489186008005551030451200 3345571 -995664407605413578958076938409532000 3345572 7157861890707026746211771128799232 3345573 462114104151954826800610831383611040 3345574 760132749917187220091682866268973536 3345575 2546734546582500347547049337724600 3345576 -67290711801497778546379444526530560 3345577 264443337942611532711330654910395200 3345578 406828400742547094303892612306483456 3345579 -266842682549075243392670078157700152 3345580 61689257374034956410091751207731200 3345581 183112422206628798758220352759727382 3345582 3130233465898656702113699867848704 3345583 -776221215717495238792429903839331200 3345584 117916143686690915515632586855710720 3345585 107226370281094990357225226531313600 3345586 -118402594479662005327766634879277536 3345587 -197981178694945908034303037964086448 3345588 -75226065548404079833853768225740800 3345589 -447751156507240223818980002977910276 3345590 21008045592112859723906830706008320 3345591 -125383938401866599308746378018471680 3345592 451885184380708775508771406250496000 3345593 -373427905472757566987942135289859158 3345594 41142168359223858618067417382595072 3345595 453658514422233593065424114251987200 3345596 -756285757726687631343746203717793280 3345597 709957770296260188577715987485631040 3345598 572887297499216010364944383450860800 3345599 -415783513790245852117308612837843120 3345600 36908049315422259564628254444748800 3345601 -248448546975231541806787621996519680 3345602 -276536507388390851421939991510315488 3345603 -148853126291888193105999690982838016 3345604 68722341539843431687751095493907712 3345605 -417715938380722563548428536438124740 3345606 -166543234920117746851740609900753792 3345607 7482164104650105158208243244336856 3345608 5484218087070095496586785987624960 3345609 404018243320869431015073960568078368 3345610 -44266447521456380662424093978459040 3345611 614307556596875212145875595781016212 3345612 -65622851567350811999309526135833088 3345613 481919498834277575472429910382591104 3345614 44455060956864806916117455657836800 3345615 969490498116882263720556643084800 3345616 -157189261602572000468647220104134656 3345617 -206573854230022728855364618220005536 3345618 -457301635822321921834594313654753280 3345619 83868245267065949971543764926319280 3345620 78699456612560513692276299953331840 3345621 414323419097141478548677184002314912 3345622 186133067883777342477842763363820800 3345623 -658490788536448118461591431843417936 3345624 489261772569133610243666149309009920 3345625 63784455902549349004889071911652500 3345626 -179184649716185851696148951363237376 3345627 -491200516479279036980949166571701968 3345628 -78826768250491541999135356000588800 3345629 -405057605017979626291011922153470624 3345630 -60092817224858669913334632210948480 3345631 1427357076717685371336336555717112 3345632 -1023288259231636490157404993868791808 3345633 72960923285396038234863529574534802 3345634 -147320737677973685718892244563718400 3345635 469761200751725505592354103011744080 3345636 -34512553540784073940983530157035520 3345637 1508974924683302580964939701827687712 3345638 7411873188180995068245463605414144 3345639 159318198312259429170919099327805568 3345640 469258901508508878070321679089612800 3345641 252923561221715069999151980695319304 3345642 -181401268055038419417818505471009360 3345643 -327163509337331150852188741948067040 3345644 72074485098054260112388418267369472 3345645 532860133265030048946161274705700800 3345646 -444096717349327345677798818043552000 3345647 -489661210547715177202066885130365872 3345648 -157454073359649993585875684259004416 3345649 -41908310479830036895075764168198336 3345650 -194635767276080155521603429504000 3345651 265207155726191545117977935783152320 3345652 -472235827840006490409248627744846464 3345653 -386955856078659724691960743349534880 3345654 -44689468856732711154817257683957760 3345655 600371122552949210448085023861347760 3345656 -367478418050795583022816163312517120 3345657 35995688299620377766507353665530240 3345658 5851607209634226240416359933334784 3345659 362822333134421434143584831595565860 3345660 49346435025354768045168228237780480 3345661 591602254586887832106943836389637024 3345662 -472238678751648750912422066089297536 3345663 -25540273337877147775829847789743856 3345664 -346496282822172473522973393167581184 3345665 -674996482249470759879695646115904940 3345666 -142817078405141402515747764876418176 3345667 20126827277965028142788336669179280 3345668 -948278025388541041864718493976360704 3345669 -653431172152186804487818623652907136 3345670 168530086222652499159917907982719360 3345671 1093816438028496434677019511119028840 3345672 290481036274880373921040437018624000 3345673 -44167264350580801248009004784637596 3345674 352513436411998963437834902520356352 3345675 -7909556963720550968534746922496000 3345676 -100800426122314358837538233548979712 3345677 440575419989158791652361758179506892 3345678 129477386815553798875748858904944640 3345679 947452809479283006883341636489391280 3345680 37101261511995036269951933312040960 3345681 708629412081455484263396803333351152 3345682 -76522527247103618144204690854331616 3345683 390746095563827425775555824581438024 3345684 627234835751223202823589230277851136 3345685 302610270650847023876309880449736960 3345686 -207096377296904468207031706491796800 3345687 -10035756349825159468853319045034872 3345688 -101074003775929707443497437777100800 3345689 -699071672336175457012114017244680240 3345690 -75959721017397233550145073692339200 3345691 620095919054182843301135071182863800 3345692 -136395395130888297932297424140129280 3345693 450234709074644297404325262736514400 3345694 -401656634048998403856140778911009088 3345695 1022507037814768607535736034700979200 3345696 -639780944350046746984017718027419648 3345697 -700612562558281235450134622846441468 3345698 -579748817431879379171252362058804400 3345699 -244243495844890935073471938942063360 3345700 470054197179624589408046224893795200 3345701 -5023735518397566255350634336245280 3345702 247279051978450538853564556543995264 3345703 387176258343855504759104258877256952 3345704 473015615467986161167509696379115520 3345705 29312746848495600713362314384693120 3345706 -3721248944324028563354154946732032 3345707 -1116293558748493552720979882860494288 3345708 -110045972042124228016915891086973440 3345709 -313834575040471477549779391478602090 3345710 -83063355765717346847099295884784000 3345711 481390720885808061190829157213259272 3345712 3648415232892131694717100342607872 3345713 104751124670831130125009168573901120 3345714 42244120628671461861966501978466704 3345715 -261185600659720924000019609171672400 3345716 -69925053788191635717510776198645760 3345717 495584182435617525188814037584418080 3345718 385369079135732104233937753284165504 3345719 -691439726999733621272327597688281520 3345720 -235986949432653119854060205878272000 3345721 -832529841522995207245133967912421078 3345722 319897295414135895023341928299020912 3345723 4023651333201992422936610709712104 3345724 659180993361886231100959170313947136 3345725 -170274768634363400094965532588971100 3345726 135347936872987192740862518219881088 3345727 -326071573696949156775101358675248256 3345728 -417916718202534352989190663940603904 3345729 139568340089261347713227924680550400 3345730 260589870349964116177719790026432000 3345731 -471257269569242120249445669647647248 3345732 -112196672377636352651369252239196160 3345733 412175126433337239474912859134737184 3345734 -14145071378941974359641611139077888 3345735 -166552491413653219341626583021822000 3345736 -103334654964622870282653456973885440 3345737 -208018046712001284289727658706906368 3345738 57705191939670623635153572046688256 3345739 420892236052126351857364733726315540 3345740 -606187695050043971579880495369016320 3345741 116828223245274818936763635332314240 3345742 272913632152240425901424911888664832 3345743 -69674791003207030430354100899423640 3345744 -1055032305754339682815028946665472 3345745 -319013187622464488235832757885897880 3345746 495056670609178756578828189225597072 3345747 205134593186408820191514538185461760 3345748 4426276395685015796534703189497856 3345749 795423762183210782505096639088947648 3345750 -166699161376295503662922297392576000 3345751 -270171937155558078632326441979102328 3345752 316772970804856793677778449534617600 3345753 -49346415223360896140925891196893120 3345754 38191007828565689126630082068532960 3345755 167007242774658593031989323000468800 3345756 137156320353058408150711100257577472 3345757 -948258393220348345403068348842795994 3345758 17984373048616200559444425241147584 3345759 432257610399536101696606337592391200 3345760 -382600806692347018240539033198919680 3345761 830858589027332957885985998798880000 3345762 -43819457087517647810273862486414336 3345763 -385868188526886534723620568641589988 3345764 -48358758890716617436801660765790208 3345765 -79853528303779228194253567191907680 3345766 -120062788021722698129341796634268416 3345767 -596720657518604190121891126428516720 3345768 -108118971785182377216836960133120000 3345769 107359719102829898631106159082164026 3345770 -651715202956498596651875361544607040 3345771 -50663854827011646143398461707280 3345772 -26554112079506584684121021203422720 3345773 -689892616382509566543851007244627476 3345774 655869204204619030885724266424189952 3345775 354732090353337711484431298330989800 3345776 -79879606965246835056440756056424448 3345777 -279539672769271122573882258414385020 3345778 536165598610422357952778004642535440 3345779 -1052639142256755142632604162387422024 3345780 143333931010002454084095028750325760 3345781 912613159999824921054978283537697582 3345782 289998170430672645712105755119429184 3345783 62971541257761136295392993206554880 3345784 -194441998023914085973730603922554880 3345785 -300565418853438679781511059715573240 3345786 2292513341186063774723533238200320 3345787 1606045722384431062875821229964800 3345788 -328294688226501914742888706069701120 3345789 -706046409990338398840460289461034240 3345790 -5653509399979265759805848872177920 3345791 16975750601319896679952252980140832 3345792 -396133197660802381701765480484700160 3345793 464031537139262153008343582586180144 3345794 -273281511247057780555427602778912304 3345795 -66661113863712330761771758196250000 3345796 44063290833143065614113346907241600 3345797 173784175593011497554513025838218752 3345798 -335054011473796149755439820216854336 3345799 1795619365484106285736009258370432 3345800 -533784470813927528874625532826240000 3345801 233897955704562229711702785086767632 3345802 -274422443803852318548697112126589648 3345803 -2056944330383615759745126076907256 3345804 101255685110295548586579183101313024 3345805 86351610571525387254358834005672000 3345806 8770191446264202028706161798497600 3345807 -73684607785676652678645128973239160 3345808 404834367008638828117979933460398080 3345809 78938005843283473587914051173690404 3345810 -17356010038054880092208608837662720 3345811 -451568567227034316199983522854069168 3345812 158326774755762398600729245747568640 3345813 718274423782161802671198094264236480 3345814 3034160369326518072375118953546432 3345815 -712869616673518654434346759758643200 3345816 -68813532636496030402325073569894400 3345817 -374000413067981232112234855805746680 3345818 165761362456291798422270034087900656 3345819 425508162812130319332085238690075544 3345820 124973264546554155968117867895060480 3345821 -1073237184308523288260469934203097320 3345822 -193604792685683611527840814859459520 3345823 1313194026985054563583323630859864 3345824 640096628555971724043462197788016640 3345825 -16046779135169242165785614197790400 3345826 427337022051012614970089161830835584 3345827 -730276035200187079087767778038909456 3345828 247095556578773843208556179853624320 3345829 -1351611468146935692271106514026965570 3345830 -1361985868976554456918235887656960 3345831 159965402630024978912726184422195640 3345832 290001261735373213934188630578708480 3345833 -428092537623349462238955239623113216 3345834 118753775503259334498874103050010880 3345835 335827330010912243622897745233533280 3345836 -330734174853444341440003961289725952 3345837 171438757957574614360605002216486976 3345838 796803363611233773002324532955840896 3345839 -367874016771384618139051230021014544 3345840 -130931943178819500130843407237120000 3345841 -24271031220489869169587604728027758 3345842 -120718281825986764980152113440626928 3345843 50137407612694491441234616292328000 3345844 375621774814664185590748779911238400 3345845 839499440379303443291758279614199680 3345846 -62029912007949164878286306506567680 3345847 31269031579707630076330684141056296 3345848 -706943624970184043947733569770823680 3345849 339003284029439809697305595863338564 3345850 46505574896920681252858376347792800 3345851 -481769027253287425971970220924762688 3345852 197270510304989491840450484844060672 3345853 -91677693124790344884887331632628480 3345854 -456510533850583605331961013278586624 3345855 -1457432755647192207778468581715680 3345856 -31607334904843452749011480674828288 3345857 -852127877997839283494307128757960894 3345858 -217788204231064610717607548106826752 3345859 -436833392117179952474397705699335160 3345860 13198355423345078768659984544256000 3345861 58401218760585556526672647062622464 3345862 346135088793512904646185810242383680 3345863 -151151218694768154479471456236937400 3345864 -129520466710195009676015569600512000 3345865 -562111705770953223990350373050131740 3345866 -102670914286449705596659600656742560 3345867 -478366762346455894585033862642926968 3345868 -342077765510208102558043862926379520 3345869 -525968100669259677053197820580940320 3345870 223387313011282132200968926265164800 3345871 -1434498425643559502447710404265672056 3345872 -154979298228827320210059084359221248 3345873 4503930289928976225441834487194048 3345874 -22075026398807304161367587955944448 3345875 260773068127279287799201278597840000 3345876 -46320062935487100442902352802314368 3345877 -1495176009217681508381484487873956274 3345878 -141476882707676181773147181079553760 3345879 -216226347841716800988915120147034752 3345880 -1129330384760616838864899758364672000 3345881 -491429110024171869213975241762191360 3345882 -8798119490408967192235522096304640 3345883 -1057249097912189185603388011852905024 3345884 76127016827246173288292860741986816 3345885 308345666215095373877911034341804620 3345886 -418128606440392337602003516138045056 3345887 -5964472538399005733566837344982080 3345888 -110985271710756619276846725366546432 3345889 -313629599339418849279109706134694844 3345890 -86638770491386561897654462409510400 3345891 59159504160016261286655229182223992 3345892 284313134500874345094525118775296 3345893 -421013994269683830035385074098281858 3345894 211701924504422526289989507544391040 3345895 -137293425885603012395757890135461920 3345896 163443258008299358099266033948262400 3345897 -561180209095760725382806674537836400 3345898 392383610076320524159867761803233200 3345899 -152122956596170131777070534327163664 3345900 -245479738807778197189301630433792000 3345901 110240011771922049151987500510789920 3345902 119871926045446043646555943826386944 3345903 681998668267466416175935017535259064 3345904 -16686681658686189682365099425955840 3345905 -606532455501774927813259542396596940 3345906 -228763251038256046751358844363604736 3345907 -289301816781930813253330070843553844 3345908 -1045155297557349092487117260824543872 3345909 -17275631555954359064444999219016192 3345910 -39079048134781123725438296438567040 3345911 -536635812203907020260963584505805976 3345912 -40932315853828764046769805957550080 3345913 1158775305938065203409638843780853840 3345914 -122601382237697901537378399245971200 3345915 -595660909479197528763690412637800080 3345916 -8902739211456150462964460052521472 3345917 -958597825325333966659852666498967034 3345918 -270142187744549340206077685716080000 3345919 -318202117923749088722655658533838000 3345920 156266030259722857921359304646983680 3345921 -383274093116782347966241582482401760 3345922 151590003044717838685713396155074512 3345923 515583015032802857532891699013632 3345924 -81193457499831575953638737538438144 3345925 395975788241270154594748798749048000 3345926 -674166121672633173932299322789597088 3345927 -229510656331551188015363276382178992 3345928 -116478384718378196980585533517931520 3345929 -1094599931784096370267317330164266470 3345930 50472279288037196202966439278366720 3345931 994625751965514705423881957394395732 3345932 -250809038047600993393452869591239680 3345933 -249990488078506432370502725015618400 3345934 159772546359577819921706146326407616 3345935 135853404507720505026244582355439360 3345936 3463122429415891858417421714325504 3345937 -122609909317689439883466763429907648 3345938 515494851355126661940629958177607680 3345939 163315809060980940669690038799954144 3345940 18921955599178893370382160588180480 3345941 446169090744061678705143116765379342 3345942 -61167835990113775064484051417071616 3345943 355896946309896284324849827752577464 3345944 -210493418731596338168141483268096000 3345945 458187202897646973640444497349753920 3345946 87585638911175679013425705803115264 3345947 85693352162403452200062717228217104 3345948 27983749367612063289914251774387200 3345949 -950216824157719108541780186956766880 3345950 160849644282637743187989351543048000 3345951 65950283854549091801530045205961984 3345952 274237218126470035703070203888074752 3345953 -190559359853871688457017238947166316 3345954 -18827526220461921283580447346493440 3345955 39891546483753013344281797674292800 3345956 330845656468749634618268542541955072 3345957 456205150671864854545209508171822080 3345958 237665185860900200587726636449718272 3345959 17028506316695325782548273270294104 3345960 -54957738968036237062833443356262400 3345961 757257601636303503918708230161501562 3345962 -280261215515414915044018075872208800 3345963 44841925026696579688865357152115544 3345964 776008988428502525509538175234718976 3345965 468475709331428653737462620896128000 3345966 59868549550881921396353204571747840 3345967 -1183114133674628989026138773497951984 3345968 216723486823430434423499075037806592 3345969 -118945471327781660374368875419324224 3345970 -936147242830593043980985524480388800 3345971 -534325118377486299288161334616829328 3345972 -51217366128234325086153490630926336 3345973 -149932020139701961069049969343588740 3345974 -435831928634285464901110912882819008 3345975 592294506787698894262517716201878000 3345976 -1028237543970312420755070110726860800 3345977 -966150556423350610795604607299818368 3345978 -280391763429018811530777388756939776 3345979 -93183922973970729387336809433906432 3345980 -80020916972001137196277930138705920 3345981 237786601544680239463791036081860352 3345982 254780113457137750667181344962200384 3345983 -674403180385559691727034184997739376 3345984 73508530713315521190709324667682816 3345985 12978230794637489559502009819580160 3345986 -21608375348031828287697872499993600 3345987 -769110853843306561042755832868261640 3345988 592460328959945510451476071906959488 3345989 1032938782470588973668282955865573790 3345990 1454012849883444951296764549941120 3345991 -11537498030009291091695546535572640 3345992 -323597560150847342854007589456353280 3345993 -27689096658160422663918378937736256 3345994 -100782068956389744476126482267557120 3345995 -230656647042486895161394892099470800 3345996 -219149539647352953358955229412217856 3345997 311352559230691270707347933611816032 3345998 -313460812875720888450587661097224000 3345999 -191819460129468904210773626647182720 3346000 -42364735153626631378657255096320000 3346001 -141803660971200863102630884202090508 3346002 -10168844840559596343068401638666240 3346003 -550546244533470754579747214235561748 3346004 -582614141112453571552302210744610944 3346005 -157614315397037212348491675516028800 3346006 115693208050191751683449050797463104 3346007 -244825956184693435621999538456881488 3346008 455304280126429582362763931049984000 3346009 -728260341657326589877687102119793280 3346010 -104178839501351589228530263373359680 3346011 -367284779540444151603282272183912340 3346012 618243359900508705016317988410670080 3346013 450551936086622418393558441934566 3346014 -186232431135164847739088500384128000 3346015 -634604133082687662930829923159198000 3346016 -392761275901687348382756436197769216 3346017 -139437559481196450550015237860301824 3346018 -204668360625575070049997826476803296 3346019 -683054120191932766023628226730692580 3346020 104609973572321093194404844579852800 3346021 -90769181895550052770032240425130880 3346022 -17290363489211567841281836387046688 3346023 -310497813642929930838816761810133936 3346024 680252799928266299178217511106969600 3346025 -527887596882696206248651234216709700 3346026 458703548401578216213470220459558144 3346027 -1235015020787499492288844704501585608 3346028 15608302066248187498173713841555456 3346029 -28063000007437041954803291773046580 3346030 93479517450948766208487911371316160 3346031 -68092361641105676392318526142377520 3346032 78884607050975568098475215020523520 3346033 -305130464768737368087285962194058560 3346034 -154339674269397749949086765180185584 3346035 -34910444262194276411201982153454080 3346036 565726519917376719278881706064106880 3346037 -84149952021216172586889257271444288 3346038 -78226472983894690423207498424085312 3346039 -265544971924760713317741105028203160 3346040 202624443250571159164251277432012800 3346041 -968324698407121713753222598535242080 3346042 1469807284261587211382344003116288 3346043 517515969489945827299538202812184744 3346044 1238924493549923516462395424655360 3346045 9068079495258566535217953869740800 3346046 -449091571708988169940738712017855296 3346047 -156322219039914594924739594149972480 3346048 -408897751172704534350181143706337280 3346049 171150831501622539499892963330046720 3346050 182669244900556538722332906979516800 3346051 -324711862127233080663251060890066296 3346052 -99111223110636858166381209607050240 3346053 112456856996175950727864026085556704 3346054 -566053367515880780016895575147717024 3346055 -533978960395910559180416915206685040 3346056 -42856912135661452008535996165324800 3346057 1899187078913841574517730320577600 3346058 28661193711999876554498436464993280 3346059 149285846180014818524744701982911920 3346060 243642437492426630829313025448821760 3346061 -265320487441763818979121048322987338 3346062 155018757664427458361624320089415680 3346063 86237242636065553627343820895133520 3346064 -79020347799758921083878968838782976 3346065 113263134920984684268190933533031860 3346066 622682400499726530387675674863891584 3346067 467942951070890320614152678010702120 3346068 -45597880606410106015810435472332800 3346069 140136690380540599090740528784784896 3346070 15570976133721826477184467052597760 3346071 200411498124416533303360348223040000 3346072 -898424563021645939693421118865459200 3346073 -1479724877239370472725713165967997420 3346074 309671397429374964682070350749007344 3346075 397286516305310693725521407049821300 3346076 1281071981185328203430262939460850688 3346077 -177270012123265797472903393825311168 3346078 -90321449334107827543836562262062080 3346079 165324360167560369469012188531658880 3346080 -124514807604977296691098826000302080 3346081 -991528035093031527886149619837238736 3346082 -102962588493865276262672879313804000 3346083 21385003066772330615958637082333280 3346084 320781137094772255215122807296270336 3346085 796983590185956405322303461900975960 3346086 234922795960999787569754510985345024 3346087 269354508935985133399460289229850160 3346088 4210154059536037318993539839262720 3346089 249110366307020130484849495128526224 3346090 101954110927186487836897217874086400 3346091 452527584614740172293638392327519520 3346092 84160160868492019367567460502221312 3346093 -1114752327496513795262475017929924200 3346094 -377195851717640738527238173427633088 3346095 79454095460362633377991871547568800 3346096 39896379759341272662549793269809152 3346097 74327513388588136284429491934441072 3346098 58608679853457266343745448627043840 3346099 447287646432420576752625773399065100 3346100 534452234402426969752862447330870400 3346101 -10866500397801486461862550459972224 3346102 -21865289669843186922290972127744768 3346103 -171025033756457259804889722578619936 3346104 22639335415495346916692177105387520 3346105 -53879719358067607612075506204479040 3346106 160389147123023922675685739969776752 3346107 -743301036003423678768474664393172880 3346108 266244942957880999724170015436632576 3346109 -1607553460846445130641551544243712 3346110 35168295203481945945016543604319360 3346111 1317837688330031444646282026726875712 3346112 -183697016045218129181911325293412352 3346113 342342684563121549086216648106710304 3346114 -31598842219573167328708740223006848 3346115 484942837520817494849742180486299520 3346116 120332064421312474796240147721649152 3346117 -790895463902032932769654431257867748 3346118 -463928586774044168089345025773027584 3346119 -142025781926595464788219216626198096 3346120 -803928083889269779279632764365363200 3346121 1194703989446086015448907619452142032 3346122 124689597105406784548038796243065600 3346123 -1268022700622357001977453212171409496 3346124 -317212244634862488485345444894054400 3346125 830225735677337808527033515001928000 3346126 133415922308414204793999860254725120 3346127 587487633905011255107857415349307712 3346128 -30110532489408824692077956960747520 3346129 916661691328712171713353673833968640 3346130 -145735862321211640168235827889638080 3346131 -5970402308952272332923640410363840 3346132 59467614336331889571077630616133632 3346133 81431007769439503665258983514168960 3346134 67597041160263834507727427398824960 3346135 -161894285553017149033490575465903200 3346136 599591376973025372745197431748812800 3346137 135669256776787607542987627990393440 3346138 -105987960369443644763804895327371280 3346139 798191493874639389991554695212895940 3346140 -37984986148276279242784784917463040 3346141 -104561446749422988995565848935355828 3346142 583362597344507556964058183103929472 3346143 90379189374341540333069062356993864 3346144 -978856849398638928182782520134729728 3346145 -599385822762980976265131018861936960 3346146 -514594006887887128470325495313172528 3346147 106192862150188582602963178771321600 3346148 -211531821966821136676118627838819840 3346149 607514162714091751631782525915353408 3346150 -42107132147216606160221930193799200 3346151 -402014367637193805088853071443835848 3346152 -349366286280439166372017576866938880 3346153 916315545493976315459688270299851920 3346154 -2660925865168168657271496984580608 3346155 113618606066404631457301526873503680 3346156 317689831192857948247930745988731904 3346157 -633733751444068353672742739603991594 3346158 260129074165972650543775816786526784 3346159 110037725592328819919957188819912560 3346160 64540440407026339342892071741685760 3346161 385180649594446182379054866763991424 3346162 393030221258596309254239760397922832 3346163 998632508097002010111961620342848304 3346164 249865468582810271702965361436856320 3346165 -806456779462252285008598839343507200 3346166 20853468529895586726929449301270400 3346167 -911364245099730017237857276788854400 3346168 -400802022666300113356514541591306240 3346169 49691256758239908067529246005884996 3346170 222261570968370952697191255203014400 3346171 126666163330408904860678375872564544 3346172 35280636609291344258949826803466752 3346173 -624557850429760250013342573066353178 3346174 -107100226811315215474509530191104 3346175 -242818593196766104506048297611665200 3346176 -39993479507495734786128187383349248 3346177 -257147831688727706462027389550662208 3346178 -247578977712800158994488336252093440 3346179 -110135442546591799591776618227255040 3346180 439819319443072239356270421677702400 3346181 -836301081873750362242082136172669728 3346182 99491909789744721871681385919745152 3346183 -143782845554345548555863110224951016 3346184 50656912444442094208109559480898560 3346185 -49048785383429137375466349321600000 3346186 61743579272283479686913824587154944 3346187 6595515565739766613292367464290800 3346188 76714519041622217129246194621017600 3346189 -383730744629332928159474149400597568 3346190 462520026155045728873417740266001600 3346191 17921592679507712884430640926371800 3346192 -138699129739109807829493077399633920 3346193 1811109847223291870456299667136358464 3346194 -11665455434423987098445385124423680 3346195 186496896882375534343650538563672480 3346196 225983939104221368769144414630445056 3346197 364873269659263528903143575291920800 3346198 -65617355028354231788335761072530400 3346199 -245645071820764019352588823288975800 3346200 -190867831675704740080433286584064000 3346201 757132339441147338746853709661572992 3346202 32988961835849466875278767455740656 3346203 -365925812432025298024838828426941440 3346204 -343007541006646666138006441391091200 3346205 734072976712501809418682682486730860 3346206 -137174965693400116529119568262162816 3346207 129241418034116998214786303432262792 3346208 373946635807950353107757913435930624 3346209 -256792937338264502163246825380706396 3346210 77972545376683622311468577385319200 3346211 -275563140298807867204693099204771776 3346212 -176532215632345601462056447073894400 3346213 155019824810155284103068285580927324 3346214 79478599981560909639723261165375456 3346215 24487179234451302990843038368974240 3346216 -273629435636747978496841201920829440 3346217 -8903207850312174198151191029631168 3346218 13153859307575008481628997789086720 3346219 -820901100388735559419634114010338380 3346220 677347560652558353596386944281978880 3346221 -384095334496785542811816145827242688 3346222 -45065598080970881707075670349571200 3346223 -655183900764474580780284772251898800 3346224 -7756090066891304977171143796457472 3346225 -66225575347373317204939864001642100 3346226 226369989676497321217445041908403200 3346227 -104789764224405078610523440183223112 3346228 80527076024110878778077377369825280 3346229 921765389923100889184358836439474076 3346230 180026238185306089332644518180669440 3346231 -320780442748042676178125536877066016 3346232 607159086362049781643263416181862400 3346233 289050175049218091799391119404445696 3346234 200442832727580901253155536218377440 3346235 748475855046235422822670620500311680 3346236 227302896261824880159123429951048192 3346237 -406968408534999026352092999231341114 3346238 91767437762279932550314469698778496 3346239 163800989239926719321557834364697600 3346240 -304574363894285228316780387615375360 3346241 507079218326278096889111650687176642 3346242 -206858449356516477243609082110144000 3346243 -303507981899283969476841928234013360 3346244 21503779916972200521032769432422400 3346245 213842398260699361377150269443027200 3346246 -57001324859527968662503331092898880 3346247 -6348026093911998610031809841544672 3346248 1082067189691213270788355645938155520 3346249 -129270755975305892641677604465399280 3346250 -44126655203550872025022033297290000 3346251 -494712101798909825791723085083958568 3346252 -152437315903997789205678683560734720 3346253 711043248155654411771933340643808502 3346254 434196306722890060186400810221889664 3346255 27317183434100278429780524291480 3346256 -16162615692528267285376595536920576 3346257 -271605990304759704039100966569849360 3346258 -76019782147366702121751978392905440 3346259 921328196700110232231269964628124256 3346260 3604374730105214035393893385359360 3346261 602359590822667132312788139730616480 3346262 -322208313339337746842042743705222368 3346263 588456938382379865140208482361650464 3346264 636463510336083721862974488159191040 3346265 -408900064881688016228423082537860280 3346266 -51411115952538130123786280954621952 3346267 572924533967941576275794322886453316 3346268 389745108105629925540463167043957248 3346269 -256078695499029972846371679624127872 3346270 141645996347120310142388759374368000 3346271 893087917677231158001184683620765952 3346272 6198351632217081332679253641265152 3346273 -357085268476905198458285433256112960 3346274 -478798227461697096345968590241682864 3346275 127286863181747082975723485544469800 3346276 -449408323399848577290069281893267840 3346277 -766070907511406589882810173828272416 3346278 -142595175126228510103792895023719552 3346279 944254809338542093943510528895037880 3346280 -91659573924894818286842547781632000 3346281 -30778964688209667779451256566517980 3346282 -300277617284651740876807723396569600 3346283 -2153786038563815990688831805073440296 3346284 91478290248772727889707055669215232 3346285 7760821926983735363279141540718360 3346286 128661097198390703700648968566395840 3346287 5615856344909154444824460360903552 3346288 230375832989334090482311886155382784 3346289 65932902423380913089507357105373540 3346290 190012283907464761037547807838741920 3346291 472257924354832079599333814136623872 3346292 -738290611626622342293701835661113984 3346293 384283215439789993960559862835698624 3346294 -45977487482976804859118613580800000 3346295 -300957799739547092245027288946601600 3346296 -179236408999729364136239496290611200 3346297 -524610875716466279493243563361268056 3346298 -790192446539539108152063809668172064 3346299 126687058083942653245461270703545600 3346300 42230473023891396868591815262912000 3346301 -99229645857282121893592304302709376 3346302 -172566702399466704468943912196184768 3346303 -11180449238138184531968533735977600 3346304 205644666736166797770489970336727040 3346305 -442765220162477680054918082209530240 3346306 860704322683541148171826440653869056 3346307 -399325750768722906538524959996301444 3346308 -38778095382872529505256370380390400 3346309 590716060950739845573121713729116510 3346310 -385479065787327299826943158814560000 3346311 -152323867058375609931206794843918080 3346312 -308713195339626838405118339281996800 3346313 -284213764312600907477410333331398620 3346314 -281679537346873983617913689376222720 3346315 130350658442654647274437744076263680 3346316 -68463954855062694137594961843790848 3346317 133335026290368063670105852884547128 3346318 312332693962429150458539416383421440 3346319 -133723575296021583666527944942866456 3346320 4858373758010939279861686720266240 3346321 357607025634268494538518785226904944 3346322 -114654404055047178598283604171015168 3346323 -41435560178432246339208929616961536 3346324 1093501018088269491975164286903248896 3346325 59933307385722152846533319554879050 3346326 107796773961475727461223563653120000 3346327 -392718303260635158733802272964768824 3346328 -163005450492515911190643845918023680 3346329 315065000619199428440972968019563200 3346330 173846321593047428678844758196592320 3346331 449179370003367725965627926680092140 3346332 -210462273230120277538740631185088512 3346333 -430740699796665555328524116006235418 3346334 -717770326167705645856164666733037184 3346335 112874432506512297506749524716397720 3346336 -406798657082481842695409830865141760 3346337 927127737474672964370472828510408240 3346338 -95085382927393075007632452378292224 3346339 -75971827580484008549555818629900336 3346340 -33784221764479482580183843475132160 3346341 188709914625899835127590915841341792 3346342 -597550231998037586962258105950224928 3346343 -4550946941755260606402344864474112 3346344 104697461216881752242085400705551360 3346345 -479659079990577694141045364174623800 3346346 -19886696014118692150806054542608896 3346347 -527980014935115608883495846626130600 3346348 462628683625971635091196044361560576 3346349 -532720521287836487147756685342556650 3346350 23941050782977336155651265129804800 3346351 982835692874726056011181970944510352 3346352 -213463987137533433433973921867218944 3346353 -861668658640741050873655793217806976 3346354 211448356332577341730318817932022784 3346355 97173532045723792445154637186859760 3346356 -122560801717084443303054840901324800 3346357 -134930856687606707112098958263365248 3346358 -270953297926340431341255462831450720 3346359 732773162900942050229254457199068904 3346360 525822667748654770382601470478336000 3346361 -711065914426625534072242181059200 3346362 78419444730464602052151990888061440 3346363 848444338065448522803659732118560612 3346364 -313436245031856947350607237828649984 3346365 -12936110622965602882833106746149760 3346366 171959260897463558000992471161061632 3346367 891069066443644331202293340062958048 3346368 204319093830225251299355782922895360 3346369 585045200627169559988485118002409814 3346370 -168660503500996799339023968382833120 3346371 274267670052732372864133948547685072 3346372 268327348146140209928486469801971712 3346373 -89057746876331472572673054927825378 3346374 -182686052256494746710516629290539840 3346375 213255128115040165668830078046900000 3346376 1105501293549458053955364615767040 3346377 -567420580904478271849736044631196480 3346378 -9460418574921603507458412853734144 3346379 20849846248924213038653662547454840 3346380 -31000417884795341826568950694963200 3346381 561539165849809153529582002669694752 3346382 -126227928786366176211453261012999936 3346383 -655523135860986343587930195293162352 3346384 -40365123081609475447447299807641600 3346385 -56355112353853303798488876941840640 3346386 -45586987592380359450512579305393536 3346387 -585490067665590811451855270028353208 3346388 -280051744423687578817463577349791744 3346389 7015907020771495251846280029059424 3346390 -112946658460096380674090480956990080 3346391 -507318886813029204713837996727753600 3346392 40743805312417869798811467035443200 3346393 47989451600619260504824023649579924 3346394 548035916358772832240597849460161280 3346395 -143348068347578919678106163528407440 3346396 -17472792332021235898017026418209280 3346397 -1884119600213751461580637441093809000 3346398 -232497746307633495310138023417997632 3346399 -586654007702731201603395839687904576 3346400 -336888508957378082457399254974464000 3346401 -166411494878630670247933338168613968 3346402 -255292749924562272464827458246057600 3346403 442633017044330798784984626509419000 3346404 27702029515312021299343083393463296 3346405 -200363590015922194700072144041404000 3346406 -277222335304839542765548110412551072 3346407 -768256997932593059631545727457965360 3346408 -194184650005301950022557072760832000 3346409 66734937432592695319861748558130240 3346410 224748812281871976327700244802040320 3346411 306016326304757445487251851115208992 3346412 53556438644264096735176460397437952 3346413 252804781419479998039790719033213440 3346414 216968411016789394640681774451733056 3346415 452091302506609881872791911982399560 3346416 -126695250531477095361792232579596288 3346417 -966720917987028874452551231521327534 3346418 -556624873474243224908142548719161840 3346419 -30737323344901973728005016369661952 3346420 -31298347924783462793672835151380480 3346421 498416290521651762343587317358313440 3346422 -77670642825929706139296139141071360 3346423 -3037074761936989002405894175291176 3346424 -1161839751053800220151040495264727040 3346425 156062641945434267816004135238622000 3346426 330744497329547442861334433531808480 3346427 648918446612664373082772135508395552 3346428 238983331072585022549543253406565376 3346429 264598211445118069319814043662847020 3346430 -84045276629449427969022681349640640 3346431 -116015297821777619398208817004273920 3346432 13138372706439351030540847116451840 3346433 851921734443442148509613482747919400 3346434 525717495962512908932180412974592 3346435 25649544978966838150767677780880 3346436 -291347753319809675434851248517352320 3346437 -476900775597440883556870058794657248 3346438 423956797597817959595201626674669120 3346439 765788358140967688210020895581284856 3346440 97631292097647508428717182926848000 3346441 -25479056258144849532601437159552128 3346442 70849932710987510393156450863686144 3346443 562758875411670750962675996765424144 3346444 912945198811794075147008341504775936 3346445 129495180529295796275176494925274700 3346446 -405141635618802335624675299526010816 3346447 -172565200945247620290901936010451648 3346448 -20477611486430276244718816304824320 3346449 -739121227641674203537215200188591200 3346450 -58672960317287967852781479154483200 3346451 -416021410584118572253351432096703400 3346452 -124754321520077855707493831274781824 3346453 -404096598277977135635401184992331136 3346454 -59577194730485423386777097791691616 3346455 -348796700819259037230674595179973600 3346456 107978450576399742926597170077941760 3346457 216041972947687899138632209085909706 3346458 106970976779289242137732132117968384 3346459 -817147738264409029705010995568535696 3346460 -194109913011436417634659478751713280 3346461 -452427511096933534251196825701553920 3346462 -54308221884831478600699129736994816 3346463 -829787652006559939065770115718128288 3346464 285324274700721620715207681276641280 3346465 -353042608108115420105049914014171800 3346466 -28502137320248363687823276070398816 3346467 15408436293326094568622253120732912 3346468 1040735218356009577990338088625427456 3346469 -204144190495174315197313618296302304 3346470 8399669470633583938750875317550720 3346471 -302660333637325347189637783891704328 3346472 28204827855197466211975182524497920 3346473 -110336023406398162714753186322735040 3346474 476082319981154619581968162584962736 3346475 3901873755935101865607138218059200 3346476 235079802810666504033139340968919040 3346477 43806964309409891410192676121628608 3346478 167951865608671239539374920513742080 3346479 71060732058074016226999688533023624 3346480 -17277597020709820097898411220992000 3346481 -24436803506742698738870562439911936 3346482 -312671910420789602920158392738241408 3346483 267031440385909605850844830478186320 3346484 -763521324970512603131369607298152960 3346485 624046077495024749035180748822196000 3346486 111741413434481989025205319344924288 3346487 -407086760643082863226674614760572328 3346488 -432487877326913919405209549191372800 3346489 -630893619402085684413873968906196000 3346490 -32483013618958002336926713976709120 3346491 745180139847236178987392287250650392 3346492 -206759643124982612642172708627395584 3346493 433222532957384623981136024152940742 3346494 -618839189332326716003039007273904128 3346495 10256363794447199797839015373935120 3346496 -221021073870408919080410372183162880 3346497 -27528051062239613480957587767360 3346498 649995401306904614661253753907298000 3346499 83276729856201082690943511011643360 3346500 186237053838245635010817494206464000 3346501 -1663333730951594635949089833857387268 3346502 -124230127490331389816170944097598976 3346503 -163646705445192546901287903242225496 3346504 110194152119798036955355181694551040 3346505 -152874957724965414876833889213581340 3346506 270722924870166483262321194847947312 3346507 179258870621554414773977429299604756 3346508 789283758934504852458496151081226240 3346509 205466011184219659675154761146627168 3346510 249716455346866879882554978574100160 3346511 -329333265142064315032617302685904896 3346512 -7217686318651351994764346517356544 3346513 -971831734749749159244521208962648640 3346514 -150430083477586410869455490718133248 3346515 -16555740791455602332445894413851440 3346516 773816081325859451701298248289609728 3346517 -155358695685841628470029704362576434 3346518 880089665934334130998921873059840 3346519 -666904320684910394824268952644071680 3346520 627136450702952144254460508476620800 3346521 282939876187187434672467043164507264 3346522 820070083404896432071747346285248512 3346523 -55681678366493812770195805285701456 3346524 348796435471300135781490552493455360 3346525 -39146215367527479685722353808102400 3346526 -5595527360188979326230773163645312 3346527 -722191601906791295983329549711553920 3346528 -204785956337858721504621399360798720 3346529 -650316810176382188821513753553861100 3346530 12966896874433791183587594675504640 3346531 -203444702220274643468820219853277668 3346532 190273079782269956509648108442800128 3346533 287673276380195069004265575153941502 3346534 -464685535104234990925398033117091968 3346535 -563380858671949630465959552677637840 3346536 -546861777764812516792368035441049600 3346537 -638227463311958013859040637343503814 3346538 194877460380681410457925351469819664 3346539 -5840092872835872651310438244712960 3346540 291385699099312550769833667760512000 3346541 1443014081190895692326123646583484544 3346542 250334958491191395847561604537145600 3346543 -42655036347926888186212245479601792 3346544 -61697755765089427539928119030743040 3346545 -435682589749418658422795382543559680 3346546 60077115773549965946116368061194240 3346547 824317230261198789654870076108209996 3346548 -290951432937855105174995813547909120 3346549 1103115712741897890494770939896853550 3346550 -346791915998600920432252153574815200 3346551 42078014707853021809977235652638968 3346552 1263360697543862693863237038646517760 3346553 44572797662449086129143054057055120 3346554 -135236951515041762908812655657134080 3346555 750750721663932438877383222721224960 3346556 382560729678152268499604487470940672 3346557 216575704672221437477951531599203840 3346558 -103645912077953119886785675546821120 3346559 12220614161172227038383980334437760 3346560 -91147554498316857165766823038156800 3346561 3221141112573419512100415775558400 3346562 -15729538634421823945320393774481968 3346563 -5890390169084327793972468259461312 3346564 62014325456039674213246173420462080 3346565 -103574345401949470009831069623746400 3346566 -98372299663153097990433038889965376 3346567 -86716819505893855670530145030368800 3346568 -180522993648615574960546293651901440 3346569 786557458465024956578291319754717440 3346570 -8762212192126947788912471878291200 3346571 1496532861768706862355317195714922000 3346572 -414846899513343707434293173227319808 3346573 -411097996278637843892822613418234016 3346574 -65022023907126221526326855283720192 3346575 -405560310172955536849374303689063400 3346576 29198743790172145616596205789396992 3346577 19285506151897951855684262212211712 3346578 224243341077797913882306464861767200 3346579 -105623020353571389332038068328377792 3346580 463038093161244011291192996759443200 3346581 -54081893254788449013873284100363456 3346582 218803547176979245923124265934201984 3346583 -146407682422114592335831913335689600 3346584 117586368790157955334967556268032000 3346585 -562709259183007094707539495313361280 3346586 372493538349062087803654933866816480 3346587 -943802804941838589515819339022387156 3346588 -293731554435992705698921572862132224 3346589 869455376928249876619853388202620390 3346590 -44684348772959305672288236975394560 3346591 -1177776975178898249487401942320799008 3346592 413599863786659764520253572489674752 3346593 744845298829270527167879854755647664 3346594 281759671355758410625949163918198096 3346595 -311339346230210962503122391964084320 3346596 1049099166526922481332442486718900224 3346597 104721529538565557564927740044356092 3346598 748068648454901365670728372843008000 3346599 734209450457586935557682995926497064 3346600 242769601566073780302895434927360000 3346601 -808023823351488569599987412805787398 3346602 -136555445103665687655750665472008448 3346603 97940846485603799956328395044601440 3346604 -13310965380708439595002178077791744 3346605 39198007905967619901462778115328000 3346606 527034343373067538466555329416300480 3346607 191874999826160644562273521955034624 3346608 -515476946365784366914696612478976 3346609 386792477727769082329223607553316416 3346610 -265996777389358282898859450910931040 3346611 410236321290889568222311445160833904 3346612 603180467754462636611657868932942976 3346613 -255681052613299075825309428432796800 3346614 -155163771011708161267164939644721696 3346615 -366777577818674333633120110251216480 3346616 -21189987291940243577646087364362240 3346617 -26752835252042780241684130293190320 3346618 1303759933073045123085632737315440 3346619 254150476365812017781918275550232480 3346620 -130857428649916176336003353699128320 3346621 571738059794295331787009571523850822 3346622 86448904510426061471719478871182400 3346623 186319978212804877102309594747557120 3346624 302758238781134545436295452825747456 3346625 131122285220686739246725799298258000 3346626 -347130092404045300764895521959987712 3346627 -248031697498082849239145977999342880 3346628 -419302790150607563095553537438197632 3346629 -258232908490516897529478574402915200 3346630 -140101327439076937227962983645075200 3346631 -8546328271525612332134163283515336 3346632 -430614483188734464889639844393441280 3346633 1268891255869003454491526644887329882 3346634 62741282172089863205486868246663216 3346635 472566168323947340894646964854578160 3346636 66488468314658665091523221629771776 3346637 -153281809403382187555391471016506688 3346638 167416743621565845416164024974117888 3346639 428455157535110023730812722190436856 3346640 136788746348189749787416255245189120 3346641 71363820680117773904393388773977680 3346642 248177706232722548522244789828127392 3346643 1087712541373404542017966321832343408 3346644 54218775395238768047556191627661312 3346645 -194297045473082580554901803061608100 3346646 191463918913383796888921333684917504 3346647 13047431161165500052744678418848128 3346648 -130365059020901216715659222373488640 3346649 159959518243028600888924471789008650 3346650 -126508744251132143814476531704512000 3346651 188103236333104208775205132531545600 3346652 159266532502139996835968900393089536 3346653 -656509049145995719251277651649152896 3346654 919175576401821475184974874253545472 3346655 403921311421508068308543942374002560 3346656 234849652997195910258487360757956608 3346657 -327323975126895310221880598462153760 3346658 -28586331030960068858797251709002240 3346659 -213204281899358553312116872674919836 3346660 -645548133044004947146200674116915200 3346661 -25562176114797034660826317392883776 3346662 -258857444796624645384323753247315456 3346663 -683767945598255972943200569970886088 3346664 -101108245605125574778500614110003200 3346665 1839924545012582254068211102581120 3346666 -256192914384035924727239004866721696 3346667 156348969777045784048377304473989760 3346668 -1525504409944219758951192273463296 3346669 780125281154931975167360127397018070 3346670 183820942237815042783099574590521280 3346671 589630111839669497910869537586839808 3346672 -92788484614767871319626940208447488 3346673 -1716313425649275241292692437496141440 3346674 221404037809607834269362979132229760 3346675 53078028676961861985073033333878000 3346676 1135517908396293908120645297481234432 3346677 -1384867498552484041521292135429440 3346678 509480335730960071259546958491924640 3346679 443652486022069184118951706543770240 3346680 490632491687522272575137653827686400 3346681 -520591589429913132425713243117145468 3346682 945596653822946886065263846452321792 3346683 61092683169102598516525406524684824 3346684 68675257564667641662265983763095552 3346685 10724450139655566531763140535555440 3346686 8145951947321642038114279804139904 3346687 -219820838235540139942726360575326400 3346688 237796203785525307895497612192645120 3346689 -55831969805254587509602169005171200 3346690 -107342378457487240217993894123866080 3346691 -253426080717745442468578166868498768 3346692 -91291216659897804878110035274011648 3346693 -190659012518527679008321896083026400 3346694 106934330213416364349153416820260352 3346695 -91426306050609254088137367339105360 3346696 -93734998949884997186663181666462720 3346697 17105957453222093940797683552485732 3346698 -97151116866939347552213865769451520 3346699 2099843652631275917064216161114110920 3346700 193070646301465907065472504570899200 3346701 702442240396714975822736928920183232 3346702 291414957579523103469654454800712704 3346703 -1186183785899745119509376509830367560 3346704 132201068294860432320895815977533440 3346705 139974562132348332178983808732781160 3346706 95784634212307693209882808775720064 3346707 35348652658988328288726180697775616 3346708 -300987118013084224590125545224326272 3346709 -890186659646187877654474682353839090 3346710 -127882383905827104331671016946484480 3346711 448897972608628936513424349765002312 3346712 -537738824949132627053594969275852800 3346713 14669839379835955861178694428866842 3346714 -71331396022075212284350394243248128 3346715 115302518294334204621667403070429120 3346716 -88445678738351405077272882727526400 3346717 630011492942499379936582489356825600 3346718 -453916112657462093811322222505787840 3346719 -395903292866818484709411036928700856 3346720 115255979776292676954792726763929600 3346721 83714769196507595178500137181925504 3346722 -482815980625140321695358686243599968 3346723 -683921619713542894930629865383045028 3346724 -215554887051789555315109402085416704 3346725 131334987064783786899299690783601600 3346726 520834708068625504255065681837288384 3346727 -815992974129529211380842348465200208 3346728 255542573802488923179843717204541440 3346729 -540059800249552269533602941519602688 3346730 -16290420891483624794056927322772480 3346731 132978648927841107750371378789745840 3346732 824946862875597871637931903911972096 3346733 -1692210831081690339078021385695456 3346734 -450508033934873774248015715217232320 3346735 148292274563452770821498677903486560 3346736 63216051114389026239902988027494400 3346737 -428798164641464881934318592109322640 3346738 32044725158188216444607119029642144 3346739 275748154175813335111120656409128 3346740 289096916816498188994151592710562560 3346741 216538237633185941438369401490665984 3346742 139631759646897701075325025336528512 3346743 300357934632311550617635390598316264 3346744 367277149595794668485421721386332160 3346745 -458551442724519203669942417772502200 3346746 -42065836490479462846833377282176512 3346747 -209584071483029203775856218776308248 3346748 111463247813979127041223912038982656 3346749 829096116702540739507288362649776390 3346750 119641055002675612339184366510304000 3346751 -312882683622869495519589076780573248 3346752 -197244030279634220193511979926683648 3346753 -756319438141560944283451255390057536 3346754 205412715319901929215825675606522576 3346755 -234200340598681370374460444659737600 3346756 162152388990519737867119625136537600 3346757 -450337542245330263097955005252336994 3346758 -977716110942201549860710104401856 3346759 -114050513673751025000068986385100696 3346760 -106178229634324504865401791037440000 3346761 86621594975529690267204463991556288 3346762 -494088402439336865594508278357500368 3346763 277236727337761390419237487573608960 3346764 417951044437072246441300100884119552 3346765 618984989918272706462294843107176120 3346766 31918141964934794278000321628170944 3346767 -5333457382257627924954045243902352 3346768 227977318797622220635575966657339392 3346769 -200445980317459470582333791104699404 3346770 -23158009307513766096562171893949440 3346771 166616299794167718052640300169915600 3346772 150928579979172137418073402845886464 3346773 543507698644451586686890294746140160 3346774 -476952186694534856484197043384374400 3346775 -606809570189232447633163102386495000 3346776 8237420862173455958960150383165440 3346777 -407360115112631294133689551800873728 3346778 -162207930879259096081851190469548560 3346779 -1027571842678655038496644062320067072 3346780 -709240448424604063319870197196966400 3346781 -843477900438692712351282971977619418 3346782 -8497998392927794714865240122291200 3346783 180504773576141175932995353693151224 3346784 -374017315167996639963934340727963648 3346785 -44579218358209630731167450542780800 3346786 -167852314075508804892587131995135408 3346787 225881106156625365281186635214278992 3346788 343314948856784080284398372152412160 3346789 47645438448319315090882390014693660 3346790 601598803705269872092465337668558080 3346791 -26695402382384869113427146471862272 3346792 295765824003574338375750411055488000 3346793 -28915091685453124295358745353900000 3346794 -110087946986581914198920664153829632 3346795 496814732348260394910876180206104800 3346796 466558127533476098749171441321785600 3346797 617933519467743504853031662535515200 3346798 41980131565707593854880139120636672 3346799 -743210178201145960929713027590370736 3346800 -40837723047802560439347678793728000 3346801 -1210517870370459484215352976823505198 3346802 -176155979129552308206315315156465648 3346803 1080951010029272603520982461239057520 3346804 274203343059499542800490824170038656 3346805 268889053316358805581951145417345920 3346806 -359009716230583217239671593186642496 3346807 -3322925790925503731392476962311248 3346808 -781853983202066014317869963689943040 3346809 109543761117089277086596762246781088 3346810 -330027558031331444278031554510993440 3346811 440805129945124994159083457594428752 3346812 338196825897568449184726203897446400 3346813 -1609809052161756411194508770170370036 3346814 -192536815193092903885566177696351744 3346815 -57594036284783636874389007670730880 3346816 660573907513629120149574901479505920 3346817 794309502352403685797234190729076866 3346818 -61038489506808334975878363335738496 3346819 3540079337171517293069904973207040 3346820 -222772509733548302361144026076721920 3346821 -840915474618940116903718067192600610 3346822 46996946054048738750463208518672384 3346823 1088516250193625633674067489082195360 3346824 -362117685392915960222323248728309760 3346825 -167395869086659953810406860211480450 3346826 -136986670698907052216369696496936960 3346827 -726256157794212675854173726833376320 3346828 -413532291485059674167898091208319232 3346829 833613765748782303111196577381256684 3346830 -342491416337544608689430797514880 3346831 1086153449429921802528950123711232 3346832 162883402911991288770459582084956160 3346833 68016800024270983320108496698395520 3346834 -137675753717249740093449746727893760 3346835 396664848938058399639796384965072000 3346836 -180941866167899636877883345464895488 3346837 -402418258240739345290491335428285800 3346838 489564207315109637372351480936745600 3346839 699735506960464959237060554063959824 3346840 -130002355483114627751614630513459200 3346841 690952029508693152922751626338668052 3346842 -94202055252510839224663835550493440 3346843 485942062354321144901181764338617092 3346844 205249712475395994324002434210530816 3346845 -41674627010851000979033490448032000 3346846 -147984138907769313598598052857452800 3346847 963804012392962041522093785728453680 3346848 520578059860920639948526663389609984 3346849 1105226240417011742099391314266169520 3346850 14203236118125754691925329058432000 3346851 -904839678577594105341799418450732736 3346852 716115164522112747476350958323511936 3346853 67430746699882041136889892288280320 3346854 -151624629418266803514766401650976768 3346855 120707798329538082264173094968792760 3346856 845085386718421490338227111111674880 3346857 -270715950196746551230022441238595446 3346858 -213033464017416251640325166597962560 3346859 975654374021180037563580816143883060 3346860 651140467120424736210128451886080 3346861 187832366211009911776606921249630080 3346862 7758058233181229977472466173902272 3346863 -97612406879371513588509761564559216 3346864 170947465018602101345257298096046080 3346865 756415181970858192756058007657824320 3346866 411788786761621970338343004421113600 3346867 1161877446348201586144603778411227916 3346868 -156947424311604919115350891971600384 3346869 7169695001951506205301936723156480 3346870 -399378683014287176262493121167895040 3346871 242672126889554335746947717901044232 3346872 102973757806389883614518266603315200 3346873 -78297609430221344562000884921515520 3346874 693398013149337779230493379028557936 3346875 -199320590055966348827395521792900000 3346876 382533038150637272650869045569736192 3346877 1019339915001738410014457740429542726 3346878 370607891665164824730074376827184768 3346879 302258214443913996357387808120002184 3346880 -250958588095948809869357472389529600 3346881 -211744029571337250514414993238916048 3346882 329472497758203730939283322004758528 3346883 -1186329889095744039066917259535292868 3346884 80599031237272905393179091056640000 3346885 -480548702724670403497516325412468420 3346886 809112062123839300627717016930542080 3346887 799742933901737674172010289881326160 3346888 -91874810667990137763274360569446400 3346889 29675759913980034712043283953943360 3346890 67370608098942041438985812732236800 3346891 -553549893565727556818396387271492048 3346892 90451607439030356757728468379405312 3346893 561573396297666523261103044974796800 3346894 -569612492357998315671936594357597504 3346895 177718685503083865859395635046523400 3346896 114773562431102817417722508443123712 3346897 631076001426165720704511123452157300 3346898 -541687967750803210553800958376209760 3346899 -480182541553982771875955313141329736 3346900 426310583323128150242850722303504000 3346901 420344888822790779435791282907533902 3346902 -212550766566929939317048501690962432 3346903 59211875862600613671668676248328880 3346904 61322612472693709605785580274851840 3346905 -6924408748924717611345741350587200 3346906 260834189469184966711489803436807152 3346907 -1262007439540437209627196988469369160 3346908 -183528371962567142077858546841187840 3346909 243261255785914758892821771106957636 3346910 14792234021547539619209977222848000 3346911 -876905704768501432660166377095282768 3346912 26578310105691499825533535520292864 3346913 -161151125508083947722617269305599838 3346914 -65804722458893404079619364460052480 3346915 -64993288572058585070575398246174720 3346916 -638318156502876667027163162786021760 3346917 191109971632239832662290842083753984 3346918 619700582591139321137574046285684416 3346919 342379707103593909449247536414007120 3346920 -345063465707234728298361905203200 3346921 -446991198735389601507736511404055878 3346922 -153353737797042942773153339724433488 3346923 11133509888692277562820790591722584 3346924 -49597927104817106698861045565594624 3346925 -430545234797431565135321709387412350 3346926 313077798913183238212559524963399680 3346927 -243094588492507483959421615135778224 3346928 68797686180480744532738877930962944 3346929 -134153749426747064854519193758859916 3346930 211854666262135624084566784412883360 3346931 483646928518387916472841440173879040 3346932 -651233831528043299015268599297507328 3346933 939459842670093086588716897662901120 3346934 -51892541891905974134450940049446720 3346935 -338920432714945281560323235119873200 3346936 -98184301082116074004642363889049600 3346937 451772752842992469391809809444061120 3346938 90614978459794054379491882205764608 3346939 -504330898803289786210639495095907776 3346940 -341118517647068642223357115389880320 3346941 213146970119212264131222102171365280 3346942 214432771104780560926882966073448000 3346943 -967234246273772054441502215184508320 3346944 30286510546926160027492547517480960 3346945 -848486288397781990964849255268624000 3346946 74744130319898414662511753084344320 3346947 68159437226480528434078627757199840 3346948 12038488248345523131865211784990720 3346949 -317144362915036694795749513244336640 3346950 -42117938130370886851760810283196800 3346951 -824389124925531553713902750667955048 3346952 59295324901281194085969309526425600 3346953 239041704675731191490819881672931808 3346954 124808374791743676558198909441071040 3346955 -433139230356516488660334373748444640 3346956 178995565351782250373257558127769600 3346957 -264086293232719420490688659033323680 3346958 6162794078450967193421196931454976 3346959 134928615419260066496420055621653760 3346960 -55395415381204819351384580688445440 3346961 -202188104571910823117205279198927438 3346962 233718573512901620332131749917770240 3346963 -452809060930890358957992011718392788 3346964 -1629498550783961253022315740642877440 3346965 404741319738175869179967014784744060 3346966 150536513998288724359477758870856320 3346967 48271742705588424657356676755062920 3346968 181842788322357056889117161019125760 3346969 824192533150455560598030236612097940 3346970 -524668774876191074013088052928119040 3346971 -378605912509228920542367552128003688 3346972 -103387200943339648665716670491235840 3346973 -118056999558697821745464793433523360 3346974 -626643998547657591094165687483186560 3346975 -242708613706734104602837016246507400 3346976 811959779356681539822135825349804032 3346977 17285359908977406417638100168944640 3346978 -50741703055751309697587560597110960 3346979 833124964910503917907489186539551580 3346980 -42861891205988572553126959768289280 3346981 216619331562401704469057399644000 3346982 -720966871805970700916341177017407616 3346983 -133617750694806359094227352710592120 3346984 323827068052979913769734209993026560 3346985 1266329689522658584659722488155173760 3346986 -378568482962181417178755842106222336 3346987 563918097708202271014728988396884000 3346988 -74533572897844161009854786456224512 3346989 -257420873554327487471516877479893920 3346990 90437439741991369986203296344216000 3346991 5914947314757283802503967695864944 3346992 -84930520445290378924735926185459712 3346993 -512159880297247976386298447747286400 3346994 118751130926931216045579862695831072 3346995 95995102353721980196712109966915120 3346996 -106933447988332597101366924310288000 3346997 -58758570723542324501014647458805888 3346998 -73420802717056271949462191223644160 3346999 788475844974850749015314401928633000 3347000 -408676692383453850586135656791040000 3347001 -19668860842654848853770012263760768 3347002 -411877356353481376659716478299174400 3347003 656915053634558540230038375818197008 3347004 387245785491421403069423983264068096 3347005 -589904678377691360195647735503488340 3347006 180651359686957158222760729687165440 3347007 172385457340396011481638237237861888 3347008 -552442779783037633452403691880448 3347009 1032731626246777680569800262967142740 3347010 326740478612031694198169902078394400 3347011 942965297596309361075388502391761920 3347012 -200312315431586636447041655049346944 3347013 66284520532689265384801909526848224 3347014 389130733702422682673050055579848704 3347015 -135367127559607974323388587718189600 3347016 369084968780701749433366974332313600 3347017 -1157002220478088205348007948559150428 3347018 219676758086579218026861389570406960 3347019 -212750027208257878144645259850976896 3347020 -138783089198597855015828899759057920 3347021 1215093761704659512130139385878531200 3347022 -118217738700015574736162005478378496 3347023 128609666830423526942440718809953840 3347024 232707668456995968466867703163248640 3347025 38567861036423361004601563363821600 3347026 264453550181115234152600770042733712 3347027 17635890591033410660055320125548960 3347028 1012512702120919376798549352653291520 3347029 141172787325529891636209572318858880 3347030 -159618283069097196786979410232464000 3347031 121108588482696469308645068324494800 3347032 -60221904482485521484029570147655680 3347033 -680180560173277126487888165245337718 3347034 2534643489849136722026099243912448 3347035 46813409537607332732168934979701600 3347036 -184526388321181526402575219147628544 3347037 565181984575628200893448666754339328 3347038 25158845150976170794270074684001920 3347039 350659475793738600084263333474014080 3347040 454108811477241467051996798464819200 3347041 -88231623970250489702936710336572368 3347042 165414249818805894508129606531243392 3347043 -178577188363565479818218794047455880 3347044 -436561795292543078664412090705684864 3347045 -854372884002724770830157261811400280 3347046 -113469531114758915784870261476072928 3347047 -37714315114246200408541647279548496 3347048 775767414648853931788664231562255360 3347049 697498275822053888990184150187998864 3347050 -9472611794438068693227691978406400 3347051 648974301703775059909980298844061192 3347052 -106720932398527246450225125285052416 3347053 -1400111276488055422088432869550006698 3347054 664794767867280025622864026258982976 3347055 -855434096587318159431436705805368800 3347056 -82869278294846487552610105279807488 3347057 218074501703597149488651906234053952 3347058 -147262773824159547163532019966296064 3347059 1001992834535158053028954158883662040 3347060 109486191980977975963083034323740160 3347061 29778366232721344546812963153270240 3347062 533093450875428054156904484330167872 3347063 -261089691199584802929839197095947640 3347064 -244074710903383568762262779406336000 3347065 -465776218486934885692955297607012540 3347066 56483686954755123030978171416004864 3347067 284326811088777936106219595006200512 3347068 -323484570742765528838921437162394624 3347069 -106760519914585505211738449790457440 3347070 -55723442570123075300396539990425600 3347071 112271145444171959633053427633047904 3347072 -819357372734377619987007147501158400 3347073 859735752460681453265282205716577522 3347074 1010894125130536904277588161302246272 3347075 34983720330065733073402008461787600 3347076 -1551639461386497872686651704784896 3347077 -13961156008118756977026956667437120 3347078 169043356878492561608583747619952640 3347079 -735473090465086498064360827630046640 3347080 -805894603527622592957393149444915200 3347081 -556447116702943629354169776485078118 3347082 -236227394587276878481211273856354816 3347083 469639730790354509862103372174658320 3347084 284260380255036580209227366205407232 3347085 69513994245678630007841162561617920 3347086 -760434828579182930615126105012947008 3347087 629657062726216673544535440885266736 3347088 79355921016202285944257983427641344 3347089 -429947676201872832591582278175772160 3347090 129042525479168084870445812041216320 3347091 263210764710900031560719753395848840 3347092 -228794422077311759162487085326036096 3347093 -656086740280017596765246601802494240 3347094 47624933485598414217289010740236672 3347095 -53612437630822933070294924894519400 3347096 -663061275100669602119367991788195840 3347097 140784896073848795343237613803209280 3347098 -315096249436697463035791496222958336 3347099 22715913676676952530122298702481936 3347100 260979534648374717162180365432128000 3347101 60097288728025546534022288112575104 3347102 -125015763779447177263270158951744 3347103 -43574849584902490696027718350215096 3347104 -1055176379702816632407510858600873984 3347105 -284346424266169161652918416677485440 3347106 44702864134033984694248318176904704 3347107 1119740309924069881009317050760770272 3347108 -197810610297946585915070426056556544 3347109 -242976729558967545154202852040302400 3347110 -129044265507378855042189202755123840 3347111 -2119471038358658453915693131877995128 3347112 -172322396393427903897076447140249600 3347113 118316730144933751695836827584131712 3347114 29400652700052674838617423831546880 3347115 -19683657892835627119154761179674880 3347116 -47366255288376600439239322700526080 3347117 245230704730228096676767887052646412 3347118 -46643726141991176699281053378260736 3347119 453064116784633899035366523962069896 3347120 815935844909142117138618148454400 3347121 -29764099183775512022769867446568960 3347122 472993193613868643372890514513680800 3347123 -39868759320252548062983666284087136 3347124 -348731412684721350001461155189127168 3347125 528787988443831857357576470335587000 3347126 76749292664701227296633741055748512 3347127 -293903316062995270250918003302437840 3347128 202672345798039844846251316388188160 3347129 572820846471961083416431766586130320 3347130 -90936169039019576837518343042849280 3347131 298553346657522585816981518567396624 3347132 -243935989861172695550918792993722368 3347133 -21384569828805470731846908977861376 3347134 254941948282092100903859492170564992 3347135 -256113345594581766256314213097833600 3347136 -127469213813107468936882984845312000 3347137 1133435323998750954032862743673725652 3347138 226820865365774759714832038273856720 3347139 153594231024856583857389258216050424 3347140 -247251482166241361153740414977861120 3347141 -673358763200758562573430290332612128 3347142 146226837466446457921447761816990912 3347143 836016763610798962809973805848430080 3347144 -106334733938491244189485423939092480 3347145 -516488866965022257146769233625095580 3347146 22940277698223220963954910049543168 3347147 -445786202794174555780074576907569456 3347148 -116932524766811492125810645020524544 3347149 435682457366937397180081247425181164 3347150 -251526849228587115681874478619571200 3347151 -271237582923663698546661237326515200 3347152 -574613711671052101245671909825445888 3347153 269857224600157444015198103092962624 3347154 -448534313176923873177763025764460160 3347155 119375136877862589747094345877235360 3347156 -611837992439517852894427849876068480 3347157 -694503377385234839783820234313181280 3347158 -1315770178226709168876254729405760 3347159 226384619985627376846701827781529104 3347160 11789348871181705404285534442905600 3347161 879611282942364187344403348666346762 3347162 -57680738910054706067833829301605376 3347163 644954631602663873628936062408916 3347164 603349541037189864374794731866336256 3347165 2998010925290364154778862485934060 3347166 -77887546194106418150782635404458176 3347167 -816608823713230122164092584930397920 3347168 459140409696341198586275400745746432 3347169 -308011024353809119565210139459846720 3347170 159138748416706670881048564569365280 3347171 728030889050843661147433237734825372 3347172 -184172136309830126925866384355444480 3347173 -71866437364638079801051576618209600 3347174 144598963187294686672533143216569152 3347175 -29790844677036956862767116067014800 3347176 -420363567028980316546883156911472640 3347177 413687903265073555304076828482273652 3347178 -249054347055260142414306484405445376 3347179 494440399401194658263041208930747472 3347180 -22204934533556571385894892560512000 3347181 1365380399041983365797430077171777344 3347182 85675054950565261888768819166832192 3347183 -275583958451690022328389206126104080 3347184 -6339803809584528286120072659271680 3347185 -733063386203190224002309675656124620 3347186 997163673966535653668108586980657280 3347187 -66512798160050096049508283418068880 3347188 -339913166990217240801693898316666880 3347189 175251414845638661929536222039205020 3347190 -143672006594432033084076371143372800 3347191 -1051103651733611910891218698426869008 3347192 -747570499873019024857817966413209600 3347193 -713395097368015351147197161568597936 3347194 46441517166781744213206674735588352 3347195 -192599866557100897536133750272033600 3347196 -15862113559283941200093300040375296 3347197 -441778215710621676340639565946788768 3347198 194801385891751761932908198715740416 3347199 -512125813539678487695546939570297792 3347200 -7589774778189331779578875818803200 3347201 -187379931014706060929021043175390080 3347202 75696512889345614480746475070591744 3347203 -346184228616722148944671425075219840 3347204 64354056725924953356273038692626432 3347205 63029535863536447064755492384035360 3347206 -10425667153902676043030460686390976 3347207 -428157678646308177415828944241925088 3347208 359808055680614772833995975847654400 3347209 -643275290489731960690179012355186140 3347210 -174593574322384527923838746956878240 3347211 95885966988828458427035581148217600 3347212 -351876741042763310400816578356838400 3347213 645479317835322031962083191750646304 3347214 157995845860676097119978626413812928 3347215 72555771348551240609222526827267520 3347216 -100685473786690175082278138684694528 3347217 16862404689256452202821970095396480 3347218 170604391388951062865283621055958016 3347219 -148953106929255384383349531587399520 3347220 308079850526083349632493115847649280 3347221 355631028033626057956732072934876512 3347222 437028444317596983467160540714543552 3347223 133729212634513711416699671054952 3347224 335178292136590452981623932415047680 3347225 -549083139216348276321474526579200 3347226 36206002755099985073147491966378992 3347227 -147298921865326935669970373330163888 3347228 -456375941390792605972777258057554432 3347229 -795418567700769382851360417909926016 3347230 -345527315952701643353295231750144000 3347231 1150126335223231073486881939204456032 3347232 137146948165950840879401348307615744 3347233 8401335427448368266833466726938644 3347234 -247700379349095343359120553633170048 3347235 -165515577982632003360484368948826080 3347236 -350482215815690706262516959752306688 3347237 -185992169458031215935297377607697728 3347238 48972084133586722525539812486079360 3347239 199541100626774075898035650670550216 3347240 -95524944149737175892979579337318400 3347241 56044309654967535182155880184629184 3347242 -89975255772537798351055353448767648 3347243 -992800090168705898226574949728274508 3347244 -28802641984318619933617651671039744 3347245 -539946969769609753330385382207722400 3347246 135499964606878366830397028284071936 3347247 -328572372434920812599991646269749760 3347248 -182609024879920580606525249380630528 3347249 -291658485666033573371460440953920 3347250 -195016583156563680757893619437312000 3347251 307048659837058680123658179804602252 3347252 -268728927406102281089038599925800960 3347253 118398037316076430273475588880701568 3347254 -178211874984015093392361462231779424 3347255 539054287244930530324145181161363160 3347256 123994485076391494361663354398310400 3347257 864201673272017129715447029655198506 3347258 700852561272974103757490579963898480 3347259 -71897870250962359512090280739424000 3347260 192486667272145627625957333663078400 3347261 497203011931148241979856070251153862 3347262 -48044706329409294277390249581410880 3347263 701687185624620194532268883952792512 3347264 -180206683044711257471904285800792064 3347265 347271209012985801004080925105288320 3347266 -160788448980484321950528768407664576 3347267 244963755767197617250401765303840000 3347268 -103637362169027446827365059910184960 3347269 32849002592840761662560088387738844 3347270 -426506209018164646618431379498369920 3347271 -754257691897440617163924128723315760 3347272 -293894034550523285637555026015385600 3347273 667708650118619768392759173571266522 3347274 -148348809313955794946379788040642048 3347275 -403437766376024551346235169067222400 3347276 -937483785901680622203338792845158912 3347277 72254184269200410069460042506313920 3347278 -267126887115441562039219692614293632 3347279 48957117071111962032032959826637120 3347280 116660365593600126707327484647424000 3347281 -34211320338380643451326250077713280 3347282 434831467739088249705856777465393152 3347283 1056732723605270484500970613182893424 3347284 -718592169020806631629652971717984384 3347285 -1040122473120178774194445491542481000 3347286 -30667417682945657364633311022174336 3347287 11586217902251768400413590112622080 3347288 -195859373792616017509223584605542400 3347289 -630163930918829432820422895664400592 3347290 5630364353207148908070421810814400 3347291 521608560772565379356070931308442692 3347292 399601246396491578764633512960000 3347293 -1584848749129542117757307121189315840 3347294 721240039308793060367412499095600000 3347295 122199112509816454794873385294464000 3347296 303824103300444782218691392115834880 3347297 960536238546883373779086144206227746 3347298 226569270580579533543286154892837120 3347299 724081216172805806328583036121366300 3347300 -233003736637740292002024270705408000 3347301 -68006719332775597791368350001278368 3347302 -22350970248736359388085040162905856 3347303 -233346900755146418624700201077285448 3347304 770839462234348008636440312327946240 3347305 -127957480475506021470661183189555200 3347306 443659558465654622042441173579526400 3347307 496774335958341690551120263684419768 3347308 402956505222489465498419052475261440 3347309 102505601063712768834684433382972160 3347310 -112174112698637869830171936259923840 3347311 -214363805631414561393112665330943176 3347312 -459256556452994601116669831929233408 3347313 -513302277754368472594282308030823056 3347314 280410998487292846195080180523081632 3347315 533845719223143672943474531058958960 3347316 80427090479784897972842843487068160 3347317 462375258975298761532297997237532 3347318 -41057453510600932031508019230661632 3347319 637683580037629339888843695796205544 3347320 -175350211738009773556050404121600000 3347321 -345944126645339379902984842364970936 3347322 96969526512820863388775930896869888 3347323 301116973642169538791159259247559440 3347324 160176692874803020377983017529304576 3347325 -467799872189183705145246590892420000 3347326 631125166961704921214642320043930112 3347327 1285041824014220242067088303694018176 3347328 232626595049798293773033458053939200 3347329 1113508587955216646173147743709580930 3347330 58567609618680389005242782744025600 3347331 216209556954162195847244581872838320 3347332 -1054578993368686715453831254798328704 3347333 -1227606586400522642743219515939754176 3347334 -526682787345678652804302571515741120 3347335 -10766624503181212421201175886270800 3347336 859796958544992953832652796657295360 3347337 -102774455378544094051006611649756800 3347338 736698873427465637847433686022102320 3347339 484681040859601688576040955635891456 3347340 414346911917514519701333483308154880 3347341 1207687363964578038839471662829410742 3347342 3905066538910936774797939329468544 3347343 364662948920355395364188477370325032 3347344 50732989159094130121585421189120 3347345 -312840631853671986207182786044800600 3347346 308157296064927155183569586494137984 3347347 -25318568275832762921815171701931080 3347348 1518461783659303994964955631272421376 3347349 238967658047440300656126946795538688 3347350 -1385219768211366703887690608565600 3347351 54273456045181194194868590724056064 3347352 254538544835399687566061271963033600 3347353 -290452969608241792086607687177901180 3347354 287122647161478673027053676173166560 3347355 -381982567806573849307880083242362880 3347356 -527479421148360774996599955641582080 3347357 -15463114978019998169634633751948020 3347358 38574578203304522663346045375974400 3347359 -415155366427831697335422778716092400 3347360 1007242065239325120533789193411624960 3347361 812110936835111748022121921717856210 3347362 -141683163053898535973968090111739568 3347363 385133092597142763807035266525339440 3347364 -59805894795595691623259557814221824 3347365 103931395949626035737211981181065600 3347366 435074443900197290348542662837362688 3347367 4304786326753223782669281451600680 3347368 -172115239419685856919212269171015680 3347369 -1134466242252146570752173202920052230 3347370 138281789688687476237878836042248640 3347371 -890196579530555584729237376070037856 3347372 -171984601241084665440282367893273600 3347373 388676152436159500798902645247565184 3347374 140584811139809261942907560432986368 3347375 72502091944864587156310441471560000 3347376 -28766049553478277255660481779499008 3347377 -460812744586307109503241306341602560 3347378 -4947629888075070895225407038933376 3347379 -22336801419617818674038341683840000 3347380 -231583112915468719315697655902208000 3347381 1578648283019380207166708797862796192 3347382 -66149297602382594637375400071313920 3347383 567631424418542228130057833544690120 3347384 956134274190378494300307094413250560 3347385 494520104437627496467781026172338560 3347386 -87829920076508259613892134552078992 3347387 2336645350907209446229281357763871232 3347388 307617684768863002422987009083228160 3347389 -280528203932923642333346696087678900 3347390 -45531400903630033944888855427910400 3347391 55778912329753187809761128924407680 3347392 -55353260570752892023718719696928768 3347393 -421012442909231101611623249802292800 3347394 372820907086410590857141763100796800 3347395 -1033454661816778298208234386423823600 3347396 138930184570114598653254069124084992 3347397 629023342028791964921518968802078848 3347398 -423383499445460922839435641614947520 3347399 -309141566734957474891428164596857552 3347400 20928402830048245948144938553344000 3347401 -285289674702752787428507752427452400 3347402 -107592212861804995515709691449495968 3347403 -789601153764682479580204629238396992 3347404 -188674840474000190445596882879743488 3347405 -66451409134096016300486877357797940 3347406 -38471714041069795871477760212357568 3347407 35102837795658906050055114740513792 3347408 -207294377300629203666186506427015168 3347409 -279738910408616514723619929010784832 3347410 -65361345026857005832868744334305280 3347411 -286411041196096984387959191696381376 3347412 -497828727417480246513674251588454400 3347413 -451840947669948447527232123867068338 3347414 57966837619274178098486871451041024 3347415 -34170150630725857425568504105875600 3347416 -460743709650152555596203743961323520 3347417 -149649791644462050553823605758828534 3347418 11432703634911235430425114157320704 3347419 -467731692994750487565213041860543704 3347420 -327075873997942300593064829504716800 3347421 4674525041445720646363541444809728 3347422 -222472488609021919585655092161008448 3347423 29253304155623099168883120394368672 3347424 333629457961146062227970755095429120 3347425 -566740544134505492329397798157767700 3347426 444118645320521917506568209580152912 3347427 99115633737805027469900064497347680 3347428 -109358452935764141730373827669131264 3347429 -151935536483371167288909708881795970 3347430 -114360315277323532574049554239562880 3347431 287526674746894389702697211007634232 3347432 578218522462377011441697555877478400 3347433 -210412281168069236102974658347706400 3347434 -513631288917054856162247670987264000 3347435 -265837033621241407282130814206971440 3347436 460441216796098972948929985784739840 3347437 -7310072640253434734376131354553888 3347438 223087775157516281877545687448429120 3347439 -265201900157851418386544655385964160 3347440 -206336177197142299828138447049687040 3347441 -581187028449420115250720768369201100 3347442 -53709566348625974839968717765390336 3347443 514522447670836841541700467681213696 3347444 -271679519493685894084788030027752064 3347445 -120159049211972990205338684036093760 3347446 195820024753450615883507689765440672 3347447 -1164326189460462969679324063694446104 3347448 341036301485677351568385996127641600 3347449 -321842520770027396745340543430795264 3347450 16990073018826823260112974510930000 3347451 -18329717677075991209759756527008820 3347452 602434469757666568523040905023963136 3347453 -26142165185693576512620640708935936 3347454 -33391075946297251717921662658077696 3347455 -1503433498556074274721952844244317280 3347456 379359845605412864711284602194362368 3347457 -146872265745267413376635415555580320 3347458 23116481381397802543036612593143040 3347459 1383014481878525766762572842336017660 3347460 -56426464043057711281268101155840000 3347461 -6133418524325279994183676931122148 3347462 62012952849136131298014226995419232 3347463 133633033760544740145199367971357824 3347464 -6399102053660772931696033465466880 3347465 -372564422041114875261863387730821760 3347466 81829428671524761113000378942619648 3347467 -923229908995318647584882201246947040 3347468 73467930432785246052881382718179840 3347469 563928026048890652971137087006539094 3347470 -129112201289671915926920005810713600 3347471 -26751514119967467935974887545333328 3347472 20091187461258132430402273145978880 3347473 -122224017426986183813776988856836352 3347474 291701551536848079042148917292836000 3347475 10709193819738790475824682993754600 3347476 -799469637532324790793418412773355520 3347477 -243905535531341068019238315185073600 3347478 191952176816728379275945503454622304 3347479 -189559955225354456012241486723544440 3347480 -347278021414698634481374960536576000 3347481 845267889183696212353438913285940864 3347482 88551975685697972015858082183332592 3347483 1325819616333479218884936827587116360 3347484 -442718643749745636568839969752753664 3347485 78585582146738683957066140041827800 3347486 -227753588705522649721125418591675776 3347487 -6902182344675120590967998286226968 3347488 -51561010941457503030397693487087616 3347489 -456392217702977477672026891855200576 3347490 825613258011390680984226190448640 3347491 -361507404002236770748924471728711728 3347492 -170886348224254463031309074104243584 3347493 590990830532874371557823663117031264 3347494 -50506393268905160385054312528028704 3347495 192705187347745795426122532740296880 3347496 534511851286522820982024235320115200 3347497 -926397176390508465326068279522015388 3347498 -204644791003077547368077629161681408 3347499 59230235679033254452565534598751200 3347500 93862653173894918011427128597120000 3347501 -621490313627122352768693254817118708 3347502 -517462525132825047236251036649182080 3347503 1245585883559930665189242225285204752 3347504 74969157272897271840899037380739072 3347505 5178655918133703839295494013159360 3347506 4025004038835113633640238019783952 3347507 -11172469059656932572773499641527800 3347508 74914473209076642202659926517288960 3347509 2338643798381448749835457271525744352 3347510 212434904261665808391560266472348160 3347511 140504450963610535520309328521543760 3347512 -72896735213046813922517423037358080 3347513 381683301039334159589489452061899524 3347514 -298888343186372881037123170209615360 3347515 -963673649337917575936091198768428800 3347516 860919378174482746733864189553085440 3347517 -475608401065306307450595083706558720 3347518 -532843295643743729325570088384631040 3347519 -338191161353151193910404448219179008 3347520 146434326812271077355019763145768960 3347521 460763249330437745371581933304489440 3347522 -316333478446377423742961233895839200 3347523 -61775233807456324232043609982129560 3347524 7052816737467775520853751403348096 3347525 185159963624200337713069951951905300 3347526 34367679769980308058143425827883008 3347527 -500817549144844085098831805240729568 3347528 446345882101969494613038569653862400 3347529 -85601576550377738795266066926360816 3347530 261322841125780414191390741871448160 3347531 290191147532486354271901075495379904 3347532 37265675319417487405320206093235456 3347533 14262266667134491555952449772233740 3347534 -302660089265713201369805998170375360 3347535 119288359378001965463427073038151680 3347536 123035039390922744320458142255931392 3347537 -808461364335974985117259657825963920 3347538 -43525022187460793315326115867900928 3347539 -321363019307035292362048864434406976 3347540 253861131485897134641549031880417280 3347541 967694422674327832463647828735693440 3347542 -217384511468668172894053899315878400 3347543 1184956302372316782775086378060534792 3347544 -304323710559135394562322656598466560 3347545 249063603290309300318566994457638280 3347546 -756864345387473184317042824808363520 3347547 76667916128129807715968603698063872 3347548 -250251081600108706842881882650051584 3347549 -1426906423555807624908039628681887450 3347550 -1131957549017836025861799852004800 3347551 1303766413183876557923707715534699552 3347552 1212165136438845648604337291119165440 3347553 -8004241696321067541869905070719392 3347554 -19162261873013322533381819090846208 3347555 658917619372638679550708550399348960 3347556 -329717358051245610837037465090922496 3347557 -376990422347495696157733928184217800 3347558 -8960201119212465054182323307334912 3347559 -597127429303991544877840542302657136 3347560 -340272104636383974812401578595584000 3347561 -176649353199142761093305251729536 3347562 394136938894729323441800176849642752 3347563 -26973044348158707384668164491941336 3347564 -681046882017401035037785909190850048 3347565 -58798725101617355625083194818881280 3347566 70250453208997881686193516352095744 3347567 -1308043503341508283574475445200994848 3347568 -15696102902552349766851218203017216 3347569 -130192169430335302113141200549449104 3347570 -50839886416533306940590446147855040 3347571 183097192354109779088909129245190712 3347572 974818871979586481534883378130206720 3347573 288021510520580430225752990586699822 3347574 -380152099274712966521371792633858560 3347575 -111770963735904014692860846193075200 3347576 -1374460418758287558137532293254225920 3347577 88183284792544585452144560083020288 3347578 34700717476771469712367306009574400 3347579 -557996733757767186004518877143193200 3347580 287361230653181501338439228197340160 3347581 -661639394863726952125398963199445088 3347582 -147519822552371640334977688977563520 3347583 742629214924938544769728571846682000 3347584 379596333386933252752715534900920320 3347585 -142096870780876673787409713227731800 3347586 -278546484875904088455306224233440 3347587 540261676648741605857628811010042472 3347588 -109903096564207727843411573260022784 3347589 175331683043258120104783787704420992 3347590 196835600127669407112220991702236800 3347591 -208668604027779384134367100110343920 3347592 -233693010608340297496711724228321280 3347593 11126606839639059240688492548015104 3347594 241524393042694719872883601004706096 3347595 -104850626383863916336683674068852800 3347596 49080096997380272824396170535441408 3347597 -316768455199872914441161783363558656 3347598 -34729654632005405475345993633902592 3347599 190943675494187473671516765171191600 3347600 68899026989396135105651494775808000 3347601 493009432555995124644119615161878240 3347602 42224813796263313746236983649690752 3347603 -557821793987551058020815910411812096 3347604 -89864440838886807192886403630211072 3347605 1111525406918695065064458491294376960 3347606 -347376896587691498590740515581813440 3347607 -177364943034474220697429151105059712 3347608 -85103374617564519679573085015040000 3347609 238355258671710734066706070222785300 3347610 -41518947736260451537733963261952000 3347611 -261400340607740713289450111944411088 3347612 49877781002753916436266685889564160 3347613 108282257512093084815789755480521542 3347614 -241865085462066832133958784349641344 3347615 -126607982373533169407176099875345600 3347616 622328089923420923380255517624500224 3347617 -67861089758691157446739326421196608 3347618 -312077932543664874877731730973592240 3347619 -415806357455569075979204163894841344 3347620 544322018768593435293399441540583680 3347621 181978675755234177372029983383886332 3347622 -594600453792660968881105713505689600 3347623 -1041575527740043921982478817672856880 3347624 168837637773003354758715822444134400 3347625 293617492124904632416293091131840000 3347626 -257861959902921557345125195265137488 3347627 226856623793134502193114025444407600 3347628 26818213597414124225552838549504000 3347629 -853438157855266294674099190502639360 3347630 17021795117691729033661779769731840 3347631 22195896256150244456596883198583192 3347632 -119309159369995979071056766372593664 3347633 -84285554117022107079520602250571118 3347634 -26780292755067003331931703188842752 3347635 491364029922559982699431833809956080 3347636 2501939760670477243581143413389312 3347637 201086989925160228674955755874780960 3347638 42760020874622526098665253130627072 3347639 -362581320830553533574727562638152432 3347640 240861606426608152234423928553676800 3347641 -915649749744479152374223793278863216 3347642 271895502865982778310935636958687200 3347643 -228574057812544096127757253452264336 3347644 -680797421360640779530158422822361600 3347645 188490218504715249024515428068140160 3347646 -175493546735112825290352974082902400 3347647 -1088430692648815368974978805282003904 3347648 106083431326557797255989030677381120 3347649 -25956650734301901621304082940094764 3347650 34421472576958558479181260911539200 3347651 1027805147933015649877830475004366652 3347652 -133522475122089501484024450564816896 3347653 194001923646337726692241123657839902 3347654 -439433515750735332907626570861208224 3347655 -193599710292188042341362022290526080 3347656 164213943270524403830462187626342400 3347657 645880281538354179947422548948347904 3347658 127465939189164835583588610461606400 3347659 -9747317353874575949581322192094208 3347660 -262462572720361426995871309015833600 3347661 -462069793319729660018187059334380256 3347662 -378123030769975088791731538868175168 3347663 -74013571705001359383309006980558592 3347664 181187012745205114857486799342141440 3347665 -430801268244159813532675184111578200 3347666 -96454556269217549928852002825210880 3347667 -647096823498205089357905485427443560 3347668 -493659631208811525382212097600845952 3347669 -515283806281579763184375840766083840 3347670 -202469477767257127259535900783667200 3347671 -1302513427390497974820128431723499128 3347672 696967733378666478845773978899916800 3347673 72117697091492584414912740763852800 3347674 717075209862264383344687964170627584 3347675 221654946123303619705447841582598000 3347676 472176063446214027906374964063436800 3347677 -1047964583061509573385305938087984474 3347678 217091910802014352653414561008960640 3347679 13823668026694584667482339092755968 3347680 -406619070272665475818908998172672000 3347681 50581000795095670957916924284455600 3347682 230646337624146379804250810894613504 3347683 -467576174294086661328942247102676068 3347684 854121341322833836949541151555276416 3347685 -537915840608778914217383532362547360 3347686 57033511497035031041976157136403840 3347687 366478258720033921053764325700898352 3347688 300010137743660771996470611432898560 3347689 -1167385962692068521222603560083645510 3347690 82522437792744697077202721952768000 3347691 82743919767014519537018226895349088 3347692 -250068010893409494442714247573096448 3347693 63427914334591618844058206816900460 3347694 92707034446791817474079269585681344 3347695 -321135797134945596756166243499494080 3347696 2681478642099197339116591190114304 3347697 -522879009100696027129514830024237200 3347698 35452691752222086989937214748547600 3347699 634560381899797278948544684568042700 3347700 -151064157945347793362837206930176000 3347701 -358919550945563135329616313563294048 3347702 -1129197978777933748569714802934400 3347703 -1006315003437465687499705329691873200 3347704 1838952374247034431200579099827814400 3347705 840251463825413540483627403527784000 3347706 -43103645055987640218267221708545536 3347707 106835527352140966072975236169480 3347708 -166708734047410283724958202200117248 3347709 -39404282955504098261592112622972640 3347710 -44766452961647663282288229591714240 3347711 849675628582250537961889291057994232 3347712 -313208925951339236963959042008416256 3347713 -1246543310096307374764259103638135038 3347714 295775668196556203852423905318677456 3347715 -37399417768738765352383681061249280 3347716 -515477511488429303498175220005814272 3347717 -248864211848524917798069570941319780 3347718 119916148587879307277531920777302528 3347719 -310184683939662729987293035730916480 3347720 242816044316519018542508104679424000 3347721 -85753246702328616962073964864437504 3347722 -3125566668905298143882927685144576 3347723 -3778406692938311182525446564952176 3347724 66226625829173627958190432771952640 3347725 885461583308407149860439423513984900 3347726 -34442942276968290078822991978650816 3347727 -372957256000196504391218355533400192 3347728 78410932894290715344251683267223552 3347729 -171859610051278289051354585787507408 3347730 18773377139074565962613281252160160 3347731 -31211297036250823111744540468483200 3347732 -150355398411856122683843673003225600 3347733 -789956998944177222115590813050426976 3347734 132132433060486070909323621904568960 3347735 -203253157047436866998533766304183600 3347736 193785416502679051681349693171957760 3347737 -398059486935750434297180649329648 3347738 22324726291943986471702559883877344 3347739 -665162855678890024508181073080256596 3347740 186937397616484285887678668077870080 3347741 216126325547084925048108781128017484 3347742 81066424419042119278855129923323904 3347743 125338408084389600542488625568429440 3347744 -2115623144578224588187589477292441600 3347745 -285344796422599990372350940628756160 3347746 230673272530110757128869087682579744 3347747 -36199991753544671898625136745564960 3347748 -519689077500389419949016243905347968 3347749 -1116958242861373450673791342558989250 3347750 115023866457161590596872970502464000 3347751 -523096773681017252945112355766655360 3347752 285663464467151787451432336711680000 3347753 -644397801469223525655399380227396998 3347754 98174621341704462819641582441144832 3347755 -280597148876211570759104466524583840 3347756 -5533780287863272336264254656705280 3347757 -168414232145033383590329768866469760 3347758 -478128271444696701896423193932586624 3347759 986457624651481963816411170455097216 3347760 16241388345316296443716004944281600 3347761 -67336985454639369524729753904233948 3347762 -114039622210017569177119766920761600 3347763 -855130982652205061935484916576423936 3347764 -387137521395412812563260580206659584 3347765 2179124188028953962915024379105920 3347766 -504726398428512947535186865692169248 3347767 1134279106310507064425055035171195816 3347768 961651306166493433299197256778690560 3347769 -504212332192703467356825899883028656 3347770 -199780916786631506456183115112165920 3347771 -36912580747370095824121148876917488 3347772 83486032292505061637361192646881792 3347773 -136302070638935924279170141048282944 3347774 -466601747766638761915166397083889408 3347775 -383956849992264041211429919025196000 3347776 -36107795773853412026725581496778752 3347777 33833500144048664445651109864958400 3347778 -289851076870887335751287721284762880 3347779 -628055031855626389198601259129335620 3347780 -18352841481619443700098092544714240 3347781 776004155217890340146097525684038880 3347782 -281243612546547863459092295605698816 3347783 329400330576989034643610798502236160 3347784 184400148838162049161698468851712000 3347785 197336748896743930824476906786784960 3347786 308659602300608293180875821326587744 3347787 -220825972369243438523419784317318440 3347788 475814329327212836085303912989015040 3347789 -2400356599358455485973543821047334240 3347790 143250150559410804230764450034670720 3347791 -209604702570053762769349628687975000 3347792 -27692685696881777028313575816953856 3347793 392519111153514543551350636828249284 3347794 144552304279956539138361411601815696 3347795 -963691532813802656016854101095130800 3347796 -17430943218188089936723539802859520 3347797 428900826420291575674139165368799452 3347798 -384652101678588965303488597360974336 3347799 -49393837719232864759156281041014272 3347800 -96966869155039915357033801336320000 3347801 695797843201791998222007818787639504 3347802 -490489822606359772621203633012160800 3347803 587085242669161939516189905283071744 3347804 -347060391041853427512794903569657344 3347805 -324469640910249844149560271741691200 3347806 6859195413808331856549633703418880 3347807 683640806544932584865576019221494800 3347808 -4316903430249068943767579060600832 3347809 995160745679274791514702840219776704 3347810 157914366942665337897746621250201600 3347811 -425214722219368613974439125320057600 3347812 -48866481713765887241095998198318848 3347813 263064895883736539014452011058473760 3347814 -2858817561442337522817484385402880 3347815 -30669065471594495938204435488526800 3347816 263078145441524117670038999969218560 3347817 179849521114082410271408704967608800 3347818 -212073829761066164354447430927243840 3347819 -250742558680399237564153779971393160 3347820 169268582352323594075627219950356480 3347821 -516235813712704126473021457112159456 3347822 409449141931144533846238078505740992 3347823 49943360727953127901964086566098184 3347824 102694904371553511389601330071470080 3347825 -95131037587991113345471625028228900 3347826 -135598727260170471439562656790937600 3347827 -1041707860954229358898557133599320040 3347828 224757429743345255673358846694784 3347829 782440582770998173712520530080152174 3347830 98810842868052744138984061659970560 3347831 -13237075872977945526962977264297368 3347832 -488311195408009815539805126414151680 3347833 -619704464284201101732924799018960918 3347834 -28716409727658723376218369221646336 3347835 45932027431556751692334297124872960 3347836 -1163699318294584301664537437394869760 3347837 -727400469196473566347816540578655200 3347838 -140641692557454141285246031242086400 3347839 684600089268171235054942144246894200 3347840 347448195576419979455691740518809600 3347841 -91669567074300239523109920563881536 3347842 -2059230301333287607769880391168608 3347843 -1036284494740375390862743312232971908 3347844 341814569897370613566467335390820352 3347845 4190834095134208861766636595456000 3347846 89012741524336932933375842470027872 3347847 313378358781563647905717605131384320 3347848 388722451290392620307221669958123520 3347849 1428776504323525458012733750450091136 3347850 170809069911120264325110032883168000 3347851 1344609458321042892671751007819296 3347852 117747033507311695628996685268741632 3347853 -37395513381175722148456731448881216 3347854 459404631898322335167745688077757376 3347855 110972053350642332429055220319421120 3347856 -270348067123085507268786445613334528 3347857 -191135464144959100250682293967083520 3347858 -492635423623364108778466852676454624 3347859 21954578599696850228895055785196848 3347860 -154188113389023663361555827957745920 3347861 930551751451976087977302031134355584 3347862 -54582312534870031739606229031526400 3347863 -759151671748127777199858053404034592 3347864 -404062423795615693156931883001774080 3347865 -709566529440981012764192267209920000 3347866 -11242871505817711198547366582596368 3347867 747921543533391208916948289573254916 3347868 510275294803489618946348993463284736 3347869 -2576479485792416956178087823035328 3347870 -299618299186950739987203196869501120 3347871 99414587507886387033884641545304464 3347872 -355600017796186750888934539841765376 3347873 452855058382933662021326519658097122 3347874 -292863809906764629681445592606193456 3347875 63720712272531906419848598816784000 3347876 -180705801125374758792306765003571200 3347877 -78248199503450932042753207899477792 3347878 411387188196750120601114132334782656 3347879 -588834734290622558238529671839024520 3347880 226940988151350848972899520844595200 3347881 284425102572889775246889640176910500 3347882 -633454569679617821657058706259984208 3347883 114633892898600318926183543993187328 3347884 919144326387332363016557118540866816 3347885 552874116202115841814563504552797580 3347886 -799348763231385476143866804697536 3347887 -972751168870940087001671430054884464 3347888 184033889169547093820590229506719744 3347889 -1177289707778701198443562568602175712 3347890 -47309356812248296186304978340180480 3347891 542423866892360668509288702330689292 3347892 -8369956202089138495112050974486144 3347893 -78358781246656224273680525069731858 3347894 7426840718679650722079241690447360 3347895 246203010217138227239202860805638400 3347896 128373633107209122312951659540275200 3347897 -403654600168259805936514379772231168 3347898 -55864389342728831375207244047028480 3347899 1115262354848388192082027075822185664 3347900 245698230727262403204948375183936000 3347901 -913785337980455309534139525712521108 3347902 328016648122487384902578442472401152 3347903 -248508409354271653197025382247519456 3347904 48852008419728565930000701374595072 3347905 -52623008100426369199948868634120000 3347906 -4329874666990780198154016188716848 3347907 -86722399420382644232826091700736000 3347908 138246053534075289011062852295070976 3347909 476222531080062872939531234363566110 3347910 -106772056922100042335916688184928000 3347911 -334364607583777096841384877012828368 3347912 -940343363643066333353373571537305600 3347913 75656919806016802673975755976815200 3347914 4303309429815550395077629596461616 3347915 572067565656911887667750826924733920 3347916 180627993375563659949748615579107328 3347917 157333624259125926066787869022289440 3347918 -106091644057690237066025526984365184 3347919 939050531737815397890604887618610320 3347920 58792277738948674581962020435968000 3347921 749357994073478260488050756543803122 3347922 402454261402407103114678459882361472 3347923 862542268941011949634808964556316736 3347924 463559384485143250452272547037800192 3347925 -120046811901216484913844302326075200 3347926 14016344430185046817384546373508864 3347927 -722821598538212850256185730336873128 3347928 377801725221919733214897767750400000 3347929 -507974114383662800153135351599198200 3347930 -304308637893024353845254468383588640 3347931 41979668431663278124142859844406640 3347932 -278098550772184923947927519583319040 3347933 207398718408616607843822058998387520 3347934 28651733546720110421438752720035840 3347935 107462460885839802511956639522201600 3347936 -146279426686170278896368074280665088 3347937 -4073653823579961513388590600251424 3347938 -44145748934706154789392343456757760 3347939 222521001845310149044056278772937632 3347940 -127291971082730539013711624572416000 3347941 321563767860163692834947964190686400 3347942 -126617789502523841229685901355307008 3347943 15442894223844485012793174667598928 3347944 377538383126735465137174692957404160 3347945 12850226320064398169882107199745480 3347946 188634776174039491184806748049623040 3347947 861251095105684345997351538173201396 3347948 -273985477476136931055940614977654784 3347949 -312329212887764082884944089612096 3347950 -171854247669797111722011040576176000 3347951 -1351750950239520739925578707256808928 3347952 -89924476842358199086401064174878720 3347953 1039017666664742119049794339944704 3347954 -628679765044282246186109096246363520 3347955 -123441531987507024179642099567608800 3347956 -206406707243703757887482753417270528 3347957 -40795679255198815557122977944282600 3347958 -56191867512670109043735406802399232 3347959 -258983498988502662950997000219682840 3347960 19652652044733601191220940950732800 3347961 -507042041092633771610954238582391728 3347962 -209795751009933710522879153466906768 3347963 1461454593764786833059986865592995360 3347964 192666035342284688207403888462111744 3347965 -207965287804571277553806625415769480 3347966 622195591581127130808111370533906432 3347967 -69212956177246977991512151722061056 3347968 106816329507155803972670186726621184 3347969 221851061002924409299487007351168000 3347970 -89216623791168281060604284237184000 3347971 -909977802696266380814149545887994240 3347972 -5233370120906249229491085660512256 3347973 -6546321465931696830424807693484898 3347974 -276456400795034919008672230652221440 3347975 399234893428272212011332137238948000 3347976 88814062180537373507717040205824000 3347977 -1410915577437170008994421358288582860 3347978 194445310645123118668158685748638560 3347979 -35607725030908291238016258534527016 3347980 9942724917302438320551017097062400 3347981 166834938499863519602565144512221824 3347982 -80631948894099981240507369202198656 3347983 -1293501683927203934323356140227186768 3347984 225349667207416831918154505606144000 3347985 -385257562962684707093855763925108800 3347986 600174474778335860308839987639330192 3347987 1267044770376462857112375664897134636 3347988 -142329792677455586520214672709136384 3347989 566083655941125558534761447154475790 3347990 -464442678760775928517576651996108800 3347991 -615568828446476970256517243455188000 3347992 -96784274589574431135611908686643200 3347993 56827761587501240180373400220438544 3347994 -110862833842947791957789198380131072 3347995 131031024521964100521514604537241600 3347996 -315932229672975450813680089119252480 3347997 50501712060304465483413272757900672 3347998 -71637401980067064687336849646904064 3347999 -77247093869354518252662632136777936 3348000 273453138680279429527544140922880000 3348001 289806154916783743402652192784732002 3348002 -47030810394859012037412586021109760 3348003 351036482156655240524230701371952504 3348004 -291994633910947594419051168907865088 3348005 -637366792913039021610677142202807680 3348006 -131226059668304069245580559274060416 3348007 454608058594473696155880243397367080 3348008 130293083982967582359151431190609920 3348009 319068941361015752158297455863893440 3348010 96912788996375565973254828344410560 3348011 -1242907366889002297175155822679789388 3348012 -33905290737563308717252120731621888 3348013 1391761602683365127629220588040442262 3348014 -640233296063076843573783635056348800 3348015 422499985950375876172802441385392640 3348016 -76559412427758357685734177971896320 3348017 -277493701342187048954856953368349934 3348018 66346061061158258542839509642002944 3348019 41230528677202406717773809786540672 3348020 -56025136843450019160102633810739200 3348021 111087562692064457239398976227964992 3348022 43153270327423096141702172028177312 3348023 1432745604421158521623516406073600 3348024 628539310262154315936510718521937920 3348025 502434846321240494015366023901644300 3348026 -553604287100844688944982360898409216 3348027 -1239217326732600500761658584619678160 3348028 -437993069924294914442916083470292480 3348029 -1492745283834718597301239357373357370 3348030 -49234213188557536271997861674496000 3348031 -258427104897324045556375773795086976 3348032 74583210941233634058233363015663616 3348033 246297254107006378629949541187703104 3348034 770366588547814203290705864484318720 3348035 575634796248050112482196037558974480 3348036 -366718024211268029221383933464155008 3348037 -148292778539526127672690922794802496 3348038 6779201407480160518743918612420480 3348039 653256937530290991203647526876156928 3348040 326650176675982456803718074142156800 3348041 -216413089710670394993870810304045990 3348042 -255962777042495817394387266623148288 3348043 125750972275481869108235724431638292 3348044 19784693560624263725526115215943680 3348045 -241794288421187097653367051060103680 3348046 32542367281640594933823399656060928 3348047 1339576980744996565180890501353096040 3348048 50661327717430402068054393287344128 3348049 156164852779550141544680505661293300 3348050 258791138842876228506743478395820000 3348051 84952724564184575268318856623062784 3348052 -251015607218649919395078812789653760 3348053 -1046864774367844063193228929377691698 3348054 137422493580143649501043913238155424 3348055 -678541994032050696206378227944056040 3348056 392099686954490118972474891893391360 3348057 -328728280550521802545378450975619808 3348058 163083997498167683402226770800786176 3348059 -690727444241217739485355277897261832 3348060 -157689165364384505057656947824302080 3348061 -1000252992154941216670176972481157338 3348062 -52935772368663703656661193489895936 3348063 122942999664321378805879403378141880 3348064 -94646594592825974105754867557990400 3348065 69009322958562514428046384285145280 3348066 -3347217173272834839658863920855040 3348067 1494154751900954509132584218148825116 3348068 -270590573623451105055978119246113152 3348069 -108901419307055196898806800165908512 3348070 934263816187416790466776096938240 3348071 -1159574226434372661055359857066029800 3348072 -13777792346120239531688549449697280 3348073 444643988395040306813938903964346960 3348074 -195195071073613239043772807509694880 3348075 379410828710921124046747317147702600 3348076 330033929199989606582542757309629440 3348077 -227922747676688482297500826751278740 3348078 -64022453121752310964683421443814272 3348079 -348801252114080652886253984568078240 3348080 -83984900883495579071381248517898240 3348081 -14344234312495065624676413960333120 3348082 -769670869985525387190165347857095648 3348083 184961169702746565543675701824000332 3348084 324416725340766443080460790393102336 3348085 -132427834207304020664907472538601600 3348086 -250923109133882394332140970721699840 3348087 -444091928935580662891297132931260032 3348088 681921862838579103832828530656501760 3348089 626943188572002893163780206811035280 3348090 -265145928141520367509157908706414880 3348091 436612411890524253650376925913527800 3348092 1004172473966248005173365226161029120 3348093 -24246711788874893857493012080189440 3348094 -580069609021311507306066983431739904 3348095 -617775796705032708327092571100126320 3348096 -225606904140754630553938576382361600 3348097 -588630330286499963810135343924963454 3348098 104137170190569561152736827239039488 3348099 -491164502198028882355354867082907840 3348100 174640616339856713690882843134566400 3348101 -24606932804452235722874319962766336 3348102 168370961417813490025464071764592832 3348103 1491562590637601206247534326804880664 3348104 -1299382814561127684561300125313638400 3348105 35922938734025992812440497122624960 3348106 -679504620428964389382622158723223248 3348107 -47373739661287441298355158991703776 3348108 -1124402090518327288798985932433664000 3348109 17551602977477914439910536920580704 3348110 115123241825966596729815966791266560 3348111 115569083883550604339180981507833368 3348112 119590169395308373456566197165858816 3348113 1420402879301557001724511563534061362 3348114 -133825291900872050277886929462706176 3348115 182921939173511684254234695415129920 3348116 -58009097279267997075135982012101120 3348117 -785513715294605917541447283216428466 3348118 661344847058124264929435864051071104 3348119 -528744094241732393983871787397191480 3348120 369190487345762400097202615666073600 3348121 469261432740615489559476676133804490 3348122 626298784579174654278199231327276032 3348123 331969170807642633971594879927059200 3348124 297768130953750319450582002144557568 3348125 57477792825826933451807633366220000 3348126 415826761048774681263229871670998592 3348127 159713306968303385743064695166005272 3348128 -218817591492580352333256422461538304 3348129 76584023138905751226265516264945248 3348130 -48078544668752608866861329312856000 3348131 160313699112637199847671614002931932 3348132 -221769902553066947174257496894515200 3348133 -83289776957621207356968606735878976 3348134 -37413543131454911194912049423498784 3348135 -16496290656030811733787196933547040 3348136 -330249479586429509799772839298007040 3348137 196386256882921540446754068404675520 3348138 -137867687750130984534328537208977152 3348139 1249438074903826109085824223805119456 3348140 347882922031927178082026731981117440 3348141 3828118515965435986782743087247744 3348142 20212135974270914367869936872151040 3348143 -88109547646352802978789752140245360 3348144 174261766436065384973471450494255104 3348145 -85370790631065914673362222465480280 3348146 -541025988680561583777752783254207728 3348147 -213792377442212613342749488613372160 3348148 1207472990936993883563061280302923776 3348149 28187016281674183792079030618932032 3348150 50297045613303592848703801454035200 3348151 293383067548267893390854457893018400 3348152 4326217468981210692078195810693120 3348153 180089595273112389482767972535817540 3348154 -209419432583768079260587079042880288 3348155 267896874746710059369052352009493120 3348156 3643862791715824956018832653778944 3348157 72950960556491868679859117505934406 3348158 -210209227626834900283594550554509120 3348159 -202646856683075602973712365010595896 3348160 91883183460458970530109147347681280 3348161 -259818245935801131421821118211591520 3348162 -376678355606634651295635046252604160 3348163 96592908154860478135773117810533024 3348164 -1047377145293108629271501834197995264 3348165 -494187314828054667296002058657386080 3348166 -740249097921207003664826439096453120 3348167 403510355609812669952709502103245872 3348168 762591238445689779264597134714142720 3348169 -614743722447819867077847545390654592 3348170 -385184415710015552883207053607253920 3348171 -1123274939650764102059177446931349720 3348172 -583903630772851635765716591261549824 3348173 -394238367012182447209763885885671776 3348174 -311958397715709755195559253429986240 3348175 -88060255792724682164300719952990000 3348176 -93959764051243054651794956453756928 3348177 -60004663777495449876257035068667968 3348178 289568947397951265896975471629378560 3348179 181726244829068798658422514504088800 3348180 -115098147763780585588391613998592000 3348181 -696701585431301229049336511340399588 3348182 -479136407229154372678808887417158528 3348183 -76541429350574243300431191493539072 3348184 -516358450440199784247847517011230720 3348185 1002132289462832189694659219330341380 3348186 198783805120661803863643600566878208 3348187 -66687366672154438970725466907029288 3348188 -595759939424994391901000192796698112 3348189 252806646005318714033383958982513600 3348190 -151409737163051422594855078064964480 3348191 -670332697826672419905518273896320 3348192 -611148389494214026422165535354257408 3348193 -2071799608691772581043422012976474300 3348194 -211507027153816686172007660840039040 3348195 -4500394891034872128068678100192000 3348196 -648460979978095431536378714303668992 3348197 195265765487334357133096279447057692 3348198 -39505980543273496837619372058005376 3348199 -682228200718388008011138654215440760 3348200 76720483233747895758082889937024000 3348201 138435096256823258805424287985532064 3348202 11850981720121414350851673403745280 3348203 1404440991357122488046337933406451400 3348204 -1437015028526079998073630594352128 3348205 7590667192704584449412149615173120 3348206 399990026458224166756027558177089984 3348207 -8318225940106660525858100387971896 3348208 -140384205157886397006763235486138368 3348209 -301615098876436924332612327136225740 3348210 539140699064579861734604479716249600 3348211 36793524068010713459706763631150032 3348212 176940364601752336916393499128659968 3348213 -5332221050476691158361922923999424 3348214 593971591298757479222233178826039456 3348215 85514885847334252308132872682911520 3348216 45810393911790922929415675228692480 3348217 -14860822732113560814707120170251008 3348218 25326574892736293560809632218260480 3348219 -555740659057914141567026681626418664 3348220 474524723296535222786765437816058880 3348221 -514010735208343950526004198431161888 3348222 -25980232480909540752290820807300480 3348223 188672242610663704414356062056201472 3348224 -288549727389598539776552152942510080 3348225 185619361770471079961388028790337600 3348226 50589833781933869962112766365322240 3348227 86016835335705279879312144317294076 3348228 183013553259553640019578960241623040 3348229 322477522576259354261497521388118880 3348230 25649500942349164963906874511390720 3348231 369993723990595276240530019548413352 3348232 -332871439822124934053213545942425600 3348233 -203132164551543718716811608993594624 3348234 87209365565985076971598460893115184 3348235 -314177547480243561269168468984736480 3348236 1025438914645191804660459158989121280 3348237 623297098645205905767529841417693280 3348238 -9466154214103656272114504651451456 3348239 725346343575031647757379554847333040 3348240 4679735169972724440603052167659520 3348241 -248924952653571760804654517153598616 3348242 321385596034113641861212769325120672 3348243 1380844947902444279687257014708136800 3348244 4215062429370990691363343648157696 3348245 266990682303903702501768426171649500 3348246 5291980239923938884570051522751488 3348247 443180296334185543757386220460179632 3348248 202595668244073771639853534473093120 3348249 -216129521766234558236187872464728192 3348250 60798857355968974882591920333120000 3348251 453915594213086077282508167884021504 3348252 -256028825322906008980206140918673408 3348253 90487635110107182324707130593654400 3348254 -123960433914789051603658866207045888 3348255 43521148708586221868672144672284560 3348256 209105877537429139759658252351569920 3348257 1228499976736150193348104217984008320 3348258 -29597067359016098690395902716778240 3348259 888381212670383406890886272020158720 3348260 221676381652698038344850605001498880 3348261 -106274330155373040290560467065806368 3348262 21226595223183941425805310316953600 3348263 -1065662556464846288798937750418996488 3348264 -507160515088237717987230294201876480 3348265 -83033033666892177402681039829311480 3348266 -391690588496083736695684806770169168 3348267 -17622603918541290534246157666497552 3348268 -444153299639086264387907411743163904 3348269 -71362017599352215774656098259878120 3348270 493605634801914699453988607905747200 3348271 276879159753818525246876991249313872 3348272 58710667835590404608273309196926976 3348273 -383861215941879081857485791787760016 3348274 -87267060870122416986825258713084928 3348275 1924676521460588691453287557090800 3348276 573186846540826813574038251433439232 3348277 513327560929732120205483673738197760 3348278 -132438874704638005554622365101650944 3348279 247285562105474947641760928013482496 3348280 188279454796863002952684103920844800 3348281 -8196521474260413560323885627740528 3348282 181720935403977650670345117041280000 3348283 483591246695441575048021383506050532 3348284 -352875397670646936785324008914576384 3348285 360980789883184497582843532437679200 3348286 -35307725650668143613475218405630720 3348287 -508933710001249719319853650377728064 3348288 150885222608072287664816266359078912 3348289 136346776224632673315515562122957952 3348290 46938104491819880099418023620800000 3348291 -32537680782846551958302265307361040 3348292 -534620703791068781572727930419801984 3348293 69278425718247936139038056723724444 3348294 -162296073645960832227589560523499520 3348295 344277939879904658765142677635063800 3348296 -179170569723864175196324224598999040 3348297 834043363757420246747199703842598080 3348298 649982456352128019951949703612471136 3348299 1747094392393010490363443622504712536 3348300 -57870522632415249101467355508979200 3348301 12267311847625999852827582774580704 3348302 6017477894913896279580162882524352 3348303 72784415389630569524277945442057728 3348304 293609567262145327252184997803909120 3348305 589035548657362096036448537069225460 3348306 12450150053225410340689801429204800 3348307 -304842384757432318068096289772647444 3348308 -8303858245590477356503017666003072 3348309 209753091363169850945702376787564320 3348310 20810569603128352077097756572549120 3348311 947000723939403452674018169464285800 3348312 221476964300205712107745835151360 3348313 -1047717555317624485088192948254092080 3348314 521888784431462444491560297349238256 3348315 -105304766112379803820490840496124080 3348316 -1024490204520376774888687536722152960 3348317 -289972114154535695084494157193336288 3348318 -94284042752042172897705174869090496 3348319 -156573854653326418546142230149017152 3348320 635485076138307756421394823810908160 3348321 -329944710392042673769980579802782288 3348322 -32602827753608136359555388594042288 3348323 298129526052768911416751712620192904 3348324 -6982857729710316446177891032104960 3348325 -457904441294326057392081482109800000 3348326 -368743856550343647696646667427993888 3348327 1069957850142095232791876142107058432 3348328 633392654681361584689669726729344000 3348329 -689357809545212544746571989844605580 3348330 -250332824958711673546851234659470080 3348331 265194282553235538409286745230946080 3348332 -397768044870704094657933686959027200 3348333 427501837834314102319139892391174902 3348334 -600805157786446505601963406145168448 3348335 672696003841627421428382450372798280 3348336 4893522713127543217947376452894720 3348337 1513323157514541363023958930721885092 3348338 221605270164829525377885502534864896 3348339 723860331678361685644371636720156720 3348340 -220974099626081384578120436436787200 3348341 -338000771372678206926729892310130816 3348342 -255279783314648465939900942461366560 3348343 -665508476870384830000639325936541680 3348344 957412900028171497340746476281425920 3348345 46170920291790911368920966439649280 3348346 -160741767918519563908254061288283136 3348347 638017302366565893103295115599912472 3348348 192706737208484298701156339704865280 3348349 108467161923866029547370374679369350 3348350 -224913389634220843237218711914275200 3348351 -490444265191515781658330675417299200 3348352 84313689535046654240597984013189120 3348353 791619883605664693957452597576745602 3348354 7833365252844745133002356795180672 3348355 15640370577380168979155730318389760 3348356 -607518327956740889742638571708134400 3348357 983930363171195433719013120680100288 3348358 -111599153477237904829464707102718720 3348359 185723621432033279719934002908903552 3348360 -286738120382438003369175437532364800 3348361 134021310961087210318954113665847962 3348362 -308983923483010910638592339185103568 3348363 -40086927790788660631072149546579456 3348364 35537676142707849761204111781024256 3348365 865181549858475152085323756759293260 3348366 29814435447924456326501396479641600 3348367 -2674798261136848684716901063217280 3348368 302626700819081451237742848677314560 3348369 697924094819953667026055339954301300 3348370 -72192143475260786142423846199180800 3348371 174969545443652544089733037663408800 3348372 93331818462503380623580041514205184 3348373 -134316532293102989887048931055640160 3348374 -78989071798619661418551265918464000 3348375 -717239621688028944493575411282780000 3348376 -661528627440456406226148173312778240 3348377 -1129130218202132112240237530862510774 3348378 -10362369335792456953650104611280640 3348379 1016347239268903286543391302206478520 3348380 -118866919484514291327792651876648960 3348381 -125657226102797441766664303774044960 3348382 197117829333064784287947130192152000 3348383 2286065140803756360953660045093418720 3348384 65424518791878782192139978830512128 3348385 -512586329170404103742714173603149420 3348386 -368862869365450353402692431834768896 3348387 102312140377177494432157148917966800 3348388 -231226493345297185035771747816519168 3348389 -103733211441729156018096336469417920 3348390 -128761035474817727992224299944857600 3348391 -568769249684591335465188696362979208 3348392 -643138532578652665962484004781342720 3348393 -701799711334954665528216637695412800 3348394 -93616416628614046180668139228493568 3348395 -25143289986092624414067095034237600 3348396 -223746338246071418493637271069431296 3348397 -1035234314976712941340180117143126366 3348398 -133863371857789788135956958238011840 3348399 -165113214878092502691624430175519736 3348400 104210742451136388168115584125337600 3348401 -5727990783041138682534783312896448 3348402 -271516314637684403421235711991837568 3348403 -172546990578690487158471481075438016 3348404 -230611657645841084825449640191321344 3348405 -790581160268961028609524783387984000 3348406 -469679769762095982624888233315338848 3348407 822152228802479308527308295929167656 3348408 -184096269505255240446771388170240000 3348409 450777868420658704895952353272380480 3348410 1952060981573061528168767064192000 3348411 -29107235481684123317218257103108416 3348412 -837867832407783723410700321233259008 3348413 1266974409913814260683849343530190662 3348414 -68074146241139698519057390171538496 3348415 296918812673302467064164616174622400 3348416 -28083318437703222315566214684868608 3348417 -76195666195697930832071960630789088 3348418 281640136285519521810826520955134160 3348419 82513739976186444779915486761973820 3348420 4049515864735192200489936589946880 3348421 -409495365996818283010697391591376896 3348422 122837387881536866757225940543733760 3348423 -368765494734566279877765312358345320 3348424 739476361467802745656135373843112960 3348425 120230476496890278539440374726340800 3348426 9595398098245160530058943989147904 3348427 1603765431983789531693905642519392000 3348428 275897727340865518030123354455091968 3348429 -105270123604526181725210021965242240 3348430 365712120879595995392056407424455360 3348431 -292974736564653887993541028002254736 3348432 -163181015513903969172950162103336960 3348433 -254928073399856904904521143479774 3348434 -86084712876327688207662863091333120 3348435 485086924833357314235492513875242800 3348436 73209981235580827365917588699955200 3348437 -24035605032753814022998682312277060 3348438 -51513584352845854413480776209434240 3348439 150430209047982052132279639942078272 3348440 330907205791074524592093983583436800 3348441 -322697198775104638206329787185226150 3348442 -97177020093138587966303258426250528 3348443 -800758529189895142122056617426043616 3348444 -3733900248507342180163150715854848 3348445 -38032634356990600722077775772833300 3348446 -91680131195136414402575505798137280 3348447 -92762836076840397856776846382080240 3348448 -121658420168008194000151775815925760 3348449 70428798637442566743828493607782080 3348450 -65401353021232735214590890662054400 3348451 427588041522558157256909105106899400 3348452 -827232759767421046888645763604864 3348453 -8452941438060714272445034322150592 3348454 6223586220107343375824107945098432 3348455 517954246827415141747751392814507520 3348456 -315517398692220465452184121218662400 3348457 146326921708783544181919293069354112 3348458 285448703155758956450729358668491776 3348459 -627405958709587111260119061628584 3348460 -262573138987513626765040872891678720 3348461 455870834918261437454299348865167062 3348462 -122326820692298875314963819311633280 3348463 188889976277614218408479438547157000 3348464 -184517678600542745802716395633311744 3348465 -100433787428316519438754858219008000 3348466 -372340210066644107573229027893486976 3348467 710844883472392956196473260470759272 3348468 1064384700287403440241750821129441280 3348469 -686968535362535798768112811992087456 3348470 -91901811365698743615795409960554240 3348471 -178205393945536671942689686829001216 3348472 -431866632913283719414667297223475200 3348473 -1443233954264255193679039513555019640 3348474 -100334439563242126754628161087519232 3348475 -169369573839497407755075748784566400 3348476 -120592403543051249115772952773109760 3348477 -92153704166086976040125082021746400 3348478 73437921103693295299724041041100800 3348479 -206614297311480613490150417103697920 3348480 -11922062234805135556520146108416000 3348481 -1054486990469771796151890383053854718 3348482 93188908730676717930998087723384832 3348483 33430671010984395726242224366287600 3348484 -89224340191291985069220504745702400 3348485 -166140835107076639479729162383280000 3348486 512337862548962205460200959263718400 3348487 135515899759596443172611092094065560 3348488 -299884589827425523386567472250880 3348489 798382454983792861602770128839415824 3348490 539234224607709417728479113507314880 3348491 630288544565365854804200373088032984 3348492 -102407219155498634013076625646010368 3348493 248311582574977574111360676668626742 3348494 47220675695677807740161919098146560 3348495 226237333418664323597448031223721720 3348496 1174839885168046676618585025019904 3348497 958226882808983862709045420754816946 3348498 366505557421053329679309385619816064 3348499 278445186049214586132997688136379392 3348500 95979970957060649144729958886272000 3348501 21753788916340307706676297020890496 3348502 -139153768396997462629882550982285696 3348503 1312175941214284893244435536900498120 3348504 344127093692126237022745805727836160 3348505 559459450344612313808542318642710660 3348506 148655102762263405675098887028007680 3348507 309231164910652700177815732395020592 3348508 -674812023846233863975109372317988864 3348509 14603116204573150393708125193346304 3348510 -13642718723911543623128615367014400 3348511 138501166449761775017280420340301424 3348512 761713234160092944369405605579980800 3348513 247668127503010900060830626987413920 3348514 17039276132529853021262023666451520 3348515 -1269899213734287295197206180349960000 3348516 657415591161986319587182084543524864 3348517 -1558624030686514902598352504626236768 3348518 -143425493687178653658978933866411040 3348519 702747201828146695950661182468610344 3348520 -40646101618645245996931066945536000 3348521 1215399291608394258436430924213227344 3348522 194767626118786758641133973984020480 3348523 -28737829047409275655370395699054200 3348524 -531484961305202404233871484742248448 3348525 -344539146703420133656084336892551200 3348526 -272354238002371212791301970147239360 3348527 43990979343237859799605972556703744 3348528 89277442552024194891607511289790464 3348529 116185588872489187738961655720181284 3348530 850199546522839775974521096247672320 3348531 311036885898492914988814965733244820 3348532 -587033510923822835178193041622960128 3348533 -1326609267401275156173488140563331218 3348534 -62449129698502685749288798964852736 3348535 -818997887406902196847261839073652520 3348536 -206019888953993233808505403591065600 3348537 -171792729851112228876217125271145856 3348538 -98980182191065522989726686674504080 3348539 1245738322326585040505522413555295484 3348540 -87854605814389878827531683741255680 3348541 222962821242365995700352196828314240 3348542 -73544526436613404181225672156291328 3348543 -790645876080275803051386202840560000 3348544 -112019244164575622596699663883567104 3348545 -621108814673544273125944475678798400 3348546 284510883521545699612137339953856384 3348547 -358688902531265338314379720591195920 3348548 297632448608878540422554166574534656 3348549 -677794612610356408514402269352253666 3348550 -518452627250047629356379208721275200 3348551 704245958884158530182248911644638552 3348552 284397837912624808896463178838466560 3348553 22627349878976068935849781607366400 3348554 290547290170777294412773756596576 3348555 178406115338457544642430770657624320 3348556 -69167660439441697340901747536231680 3348557 105781000875633917011761282288418806 3348558 24793378337474361317071916079418368 3348559 -229287547748474287022815072890392984 3348560 -76487183186740588024569638849740800 3348561 842854869589702043605710759780018672 3348562 269755261161622767393469395620041728 3348563 -514739572075866097517376405852967188 3348564 -266754967420220632783424569339828224 3348565 315140665397176327062721042943467200 3348566 -120705048633644118365666326035088608 3348567 -99725259851513135185523596044035760 3348568 941669242928604700387394448532930560 3348569 -107571852729770463272283462213888000 3348570 -120104036566001415954579368017762560 3348571 765761527475089710369512433258664772 3348572 352255112374032332517959773372746240 3348573 68506358111818594903143522445824000 3348574 87440228633573514582547223816294976 3348575 -271481599810588758979465532406798000 3348576 164976385856887497737216472769363968 3348577 -166352250666552747480869319243972574 3348578 -525913710857419669249558452029258160 3348579 -268727684312047800739232877698246400 3348580 183882528241743076952020361274067200 3348581 -1253635010033144595168131635310511618 3348582 3854777076717606466494900876126720 3348583 -24572332244544174444657567342341536 3348584 -100972273794155567087531802603079680 3348585 446342410880377876416293876539373220 3348586 -376525299587795500965937627540075776 3348587 -855125231635570847628039688539086808 3348588 -114387793802353590351023840633865216 3348589 -91022196516194249386594808983951360 3348590 110582950268395243079154202065857280 3348591 -625101476970214750376439377596924416 3348592 -112295528736734019676198597397250048 3348593 141942646371015136267832702340759168 3348594 -185424075516068340333796504318152960 3348595 -459242623569580978348948269430213200 3348596 -855057352052081156320591435652188800 3348597 -180797482061771277609740191586574528 3348598 -547822906662635876974315681567019520 3348599 373693616725936464171323750517066600 3348600 117397717733205972918330334852608000 3348601 -373886927812974257626740405758091900 3348602 -719640736752386836753436471756911248 3348603 -668756167635826753813211438839569588 3348604 -16250972188905349620523785736888320 3348605 76475725385709086310641774160570360 3348606 -97966905777957681066718998606646656 3348607 -90868274127139803149229787123379480 3348608 -483492048457779701975318343010222080 3348609 656862040461574263244485999070347264 3348610 -115409430268537704335731619455235040 3348611 422578317942210364269456201186255408 3348612 -101620777833712877474422343121666048 3348613 532924656125647558372022363647648862 3348614 -303222118421121973749933785306600640 3348615 475309330534675548193856601411936720 3348616 600462546833984714901133453135872000 3348617 644640281068980315310278847319738640 3348618 363497931597960469104254134391808 3348619 673434407611989764689038881283798760 3348620 -97186293297120511997085486570209280 3348621 4157367246794007978104789754311862 3348622 -544851948664167212286616141143562176 3348623 -50940772363051885753639614802642128 3348624 -187848952963904867325224986866548736 3348625 2572885615477023437614950195360000 3348626 985404421005030052096846778429716800 3348627 505939443007568572841891634690043320 3348628 -822809857334069825716306118308373632 3348629 -13166977643935707724822277107811520 3348630 378416756665388610622727402482569600 3348631 -247467149537826790870242654963039696 3348632 -298724382772481684613713156546027520 3348633 -39838254921078411323914943341985856 3348634 -94918720616815759122270162494316096 3348635 -677742206848111967625117785018206800 3348636 -11676760708461582724001239795435008 3348637 1280669431702948836477970170891373920 3348638 222564047609669890908883301128590720 3348639 68671311999737145087401632770329088 3348640 -530417625014566464590647117076889600 3348641 91997836975569746458656917551203042 3348642 -168589966969332861823252849542566400 3348643 -498549627398243018232211861114063372 3348644 -702611794071492711914195019214848 3348645 -4401515205791453806808496674237280 3348646 135879696535476177640355958047142144 3348647 -193569979396172954718555404026016904 3348648 82800103285095827923061001695232000 3348649 -7930089661450889190538114407673520 3348650 -7235385959105901774255374578729200 3348651 -72615407288131445456070081131222016 3348652 776648439958592225239472189367715840 3348653 193288997297120017401130290463208832 3348654 -48685219915447879367895156601874880 3348655 -107939834193632493387221612551980000 3348656 27012800148520957074267013987958784 3348657 -366390858994220742348228688950239052 3348658 -288127149096908121636053242145326320 3348659 -554245241454442701942849933017564640 3348660 325067124805322136534700316980899840 3348661 382367826255546591009536511982465262 3348662 -252490939822830776281046369159925888 3348663 688391561380773481123384453546166400 3348664 703373054047767752261014163167211520 3348665 -557271945308798159071479965954426940 3348666 -97804901978484921670887670580757648 3348667 -651309503773535087281258245329432800 3348668 -14582191853391731048773981461434880 3348669 -401737969274196950946069228178189056 3348670 87223321032575215004816582863641600 3348671 156424414452870996915772604772596832 3348672 -21965263414020511756709752165367808 3348673 -489675037719136271870880789644806078 3348674 44297337681499894537321288485772800 3348675 286903443618214592958355813218000 3348676 1539179683452598547102908407758053632 3348677 -832036430961468113005261333651912776 3348678 -112238076017906263716757067948141376 3348679 359015446445230845487075011722570176 3348680 -441013734785996586704787904376985600 3348681 17757593423602310449433970553442688 3348682 93343367376547493350572375411907584 3348683 110271437345721603448385088368897904 3348684 86401600278758735344455981398639616 3348685 -217027191421916823881478501421799040 3348686 445285917068334363682094163977118144 3348687 -462697975233202797659287213927710840 3348688 71856517320152524659119733339586560 3348689 1143845959574396178561323445489231360 3348690 268121862713713667138034108875435520 3348691 467773528951017200919979722374367912 3348692 -9316386281777581344219852734023680 3348693 -548271232826032190746312499967505920 3348694 198419224366160610356194702144011072 3348695 3893044075750332034987910674215360 3348696 -31480295048329146660340620723855360 3348697 -355547511311844482356613907135392640 3348698 220542529204327699367478648127434720 3348699 390189401080215615672600826510324848 3348700 421151281794954737311171392470451200 3348701 -216347291854376197247698561311414048 3348702 -4410177370179348357934408660272768 3348703 2060886831823607130056778612074100000 3348704 -195081864319603310169272302899560448 3348705 47596162976796722998661557444863360 3348706 99762711979670022110455808725353552 3348707 -611409900064491752191113702046675044 3348708 340866451493192289866298669435322368 3348709 -242309882731219240289818722688140800 3348710 -32731875236258211706236530583287040 3348711 -1152563766658663388413838632814160 3348712 518550785797360618749217103430451200 3348713 306814467432585644492510197198274304 3348714 -11723367396660312436940951555235840 3348715 163934404957294541611273622972524320 3348716 1416226984389092893787247164983296 3348717 -959664387944537918779143048074732160 3348718 396972814935578154521930550592605504 3348719 248817836148196073122835229646338360 3348720 93017127688089417845688907648696320 3348721 993030706379536956188618375545955392 3348722 8155731834642467381690474291524512 3348723 -175249933802502757328114328960435456 3348724 -61391280983870930756628016248827904 3348725 -534375486592474460784420160409313750 3348726 -215736696728417819550024746170491456 3348727 -811583298296056953064868792256808576 3348728 292983491534701710770946608325672960 3348729 51354764228282028832245691505448000 3348730 -19071985359709093901297674886784000 3348731 568321346054364243479060844631987200 3348732 -49376207843310745634172120854323200 3348733 104286495036065026131105859713886982 3348734 313043427529412009101348097940255552 3348735 256880043455189334218600660729774640 3348736 -809096158135111343814147893633220608 3348737 311719307660847575017393500172834752 3348738 -353211870512093438166608311934011056 3348739 -437753066815833746018437860782092376 3348740 78751410748517172363952811914640640 3348741 293808492767259358587193950977637024 3348742 -764565600120009584434311723006925728 3348743 562645564395323862172613314572721584 3348744 5725995073264931601408946014781440 3348745 -1086329757995095430166526123136232120 3348746 625742015662507206746610465448099680 3348747 84295185206226890482784994118243488 3348748 84453060824877029252095072211814400 3348749 233303680404452978129375589520685664 3348750 84716358895122448998517883654400000 3348751 6430367722842241480808276407195104 3348752 -132732193699813150898873564532572160 3348753 -49255242536091616668638577746628192 3348754 -399755459010833820815966745057792 3348755 324612872967801231481367611862364960 3348756 135003293315909372122616198889861120 3348757 43052225429532295355965092652098492 3348758 196505844531451487776484877213768096 3348759 19840165344721696924793932729961040 3348760 -79741657274022704833477377518592000 3348761 -90805269242635686980483438151304440 3348762 -391350712673440737647785206793138176 3348763 483233963077746362771925486143313384 3348764 745941731090476841244513512995800576 3348765 16542898415481420225976588336091520 3348766 437555238036100802097433223796504000 3348767 -387681966812260010152387394163425184 3348768 876241308098682081470668761733791744 3348769 -28147086756052781228657703733027360 3348770 114676994690650294034399304596002080 3348771 -218454333262031079520065867069988488 3348772 41995442943016598698164231829299200 3348773 538272883196120575874979063783977022 3348774 66420739794870406795847104405823616 3348775 -192995421412356537896436754100400000 3348776 -504197514838550324524286205185233920 3348777 -121051854263492218051757776013510592 3348778 386313819640419920429329396552418400 3348779 -253293048459589106537773155049932288 3348780 447199195387321977896542290709109760 3348781 910808483297950679733457469843450400 3348782 -410121254240509074631174944514147008 3348783 -229918446994953689140174001429423976 3348784 209124249039848140535553221428428800 3348785 -398557152872493325856106643869445440 3348786 36432513514521268529209917254443008 3348787 -777421158088211015766852534533014432 3348788 -780823525089722928918643829201049600 3348789 111135264203281687005102646210380000 3348790 830365684560604544984175596868547200 3348791 171492816595208667613990282340761152 3348792 -670265131514191727912195755838791680 3348793 -223482752735966132219869151576537600 3348794 155631327145903538217048330782783856 3348795 224627531762047048092635351205694320 3348796 282039142929710060190118863267182592 3348797 -19579704457483678956419776584974208 3348798 -196452314392598322112034231184888192 3348799 1574263743089797588221561802789205064 3348800 -12413375722661746078339944362803200 3348801 458835261994573933220553878606951568 3348802 44687548418054906960453429501503392 3348803 198566847177441872446423558598388480 3348804 12014764141667191640930765631836160 3348805 537518019129792137354926142930156760 3348806 80658737551641332284027646322768384 3348807 -179106851442061418219752091437353600 3348808 868284293660285863016072076431016960 3348809 -353576098892482534318342985787069990 3348810 425813714740544077026054647013888000 3348811 -746207373079331680625698972851652588 3348812 753574630824750190129962862635430656 3348813 -227740363142531699684535602398333632 3348814 38093872876041823544790905174358912 3348815 -1026585461756545177003481376148322040 3348816 -93189333970364670519526330919682048 3348817 734731130168252450208877343511018866 3348818 -755355051980321312699457417561202560 3348819 701496619100481492481924436558618304 3348820 181644212443337375909112495350542080 3348821 406910220751129407532631433159594912 3348822 -3180997406146782686623514236506240 3348823 184882370489045765544806053661721744 3348824 -1324447595971730387360738217758423040 3348825 323299796614913204833050219908235600 3348826 240954071669438941712425340947795200 3348827 -599702065339349864308515688591227324 3348828 62444833850169168090549806247008256 3348829 843350650682058717793752822532526880 3348830 217789272404300042898660551455056000 3348831 386651463764836086092825244649831752 3348832 -771950733651026135345766535559774208 3348833 5585635838005647872162413006113960 3348834 160426010655850916536566558362858880 3348835 -70445249558500357129238067208976640 3348836 -78814864571874777633358481666580480 3348837 -53129387247525591170288959710789120 3348838 958774192098782059078813662147372096 3348839 279562250851911289669294997844079296 3348840 4885280859601511066552347164672000 3348841 587194722523678244154786938424573242 3348842 208867155658438369654271393362957824 3348843 -149165721121875139908937398042663336 3348844 -1024001706593076050656814928320577280 3348845 -619021884064329220253405360120032800 3348846 165871964385300010447684738813138560 3348847 -1492124749246849320156246265472272128 3348848 233426118355415592972827919278997504 3348849 -97386622722454204286769816284650560 3348850 -25445824406779919144711350968363600 3348851 -2001816933539333885641909634110258176 3348852 114398863438499283739013856428746752 3348853 133920762612972060549012768695693102 3348854 53349668682115300675293574074234432 3348855 114902062444718932694319919141144200 3348856 -846170065894452676684326093038469120 3348857 -494142226230122350940574688805868096 3348858 -113961093023974596848106941755452672 3348859 9416338683632865015289302209124960 3348860 -195813814165871511046449764627473920 3348861 -1159002983432360716919806332339837216 3348862 54837368678262663535875411562611264 3348863 -98890942605354656822404379795349504 3348864 -41448542108616621637396345965772800 3348865 -233621502074142569673576142554497880 3348866 -786108674267475170921365618510456368 3348867 174885389400487819332613815696370680 3348868 47286570377314852611645413107630080 3348869 -250497004882397017257989815485332256 3348870 6397001542331666032412267929681920 3348871 -288578575485822663077966530661178800 3348872 294690956643328350127351737451338240 3348873 -167580039816564492544726442715660816 3348874 -554124071180267527766531430016826064 3348875 93487570710897491992447756387824000 3348876 -30319281900329552559965028058771968 3348877 86966960062231857586342650130735072 3348878 171274825922159933661056823460462848 3348879 139855883118351078645369178990841088 3348880 50252840717225439448600444517253120 3348881 325938524570512027538363698128975972 3348882 133548226609480810543977997271043600 3348883 -17457845461325087967092901652696000 3348884 -244110482656840934467026249260630016 3348885 364629001603976617084339323232173600 3348886 -305008483127059309293774309448497600 3348887 294596959601837783281833952788142536 3348888 -353553186242240858350785259195453440 3348889 2029111572491019445921547811693938560 3348890 202259019156729987849256879191295200 3348891 -244614160807247984384856001262284800 3348892 -141405815003121133765057641077913600 3348893 -896118614143404687682609553315544858 3348894 -376989692834309922377698030671787200 3348895 -435760812582683677173382770845427600 3348896 705882181040809246757970981816238080 3348897 528342496589764696394478857670005472 3348898 59044095196791748707263463372966912 3348899 198564183297074817304415473033098240 3348900 -20810361041880594837166239267844800 3348901 -408728997196718963728432637444516100 3348902 675546078765574604028503502287601600 3348903 246928412747086277250378592342840104 3348904 877335686977381251672064623442191360 3348905 577368615332866256609155814386563300 3348906 268294827484955132639683345680484608 3348907 -378011184487752358953734991691907168 3348908 -298307756873905616033309671559468544 3348909 -1470399588605357935902778268517604596 3348910 47748345500930884326287551727271360 3348911 -66847553549923836523096282669256880 3348912 -44045323572991819828632440839077888 3348913 127048435759551381616496093665526162 3348914 450705241739487848706820907775031056 3348915 -224442209655144951964300175387880960 3348916 39787081131630008369326908681429760 3348917 421920302043345347166624402191580 3348918 -2396446694913471244668187086257280 3348919 375391101368175720995040798003557296 3348920 -215560679969903233277365593458688000 3348921 148238182912123827780503558651760960 3348922 104043099583251065487992548558438512 3348923 -98064882668082173659459013429250240 3348924 -259705779296476086905358892756147200 3348925 334501289824204686583999715847163300 3348926 2830251842609868441930696365313024 3348927 255058699741007172242965602455449080 3348928 -218756073433912860221856080795271168 3348929 -368056356362377741361824945417057470 3348930 14642782022795070474472432977469440 3348931 370381565834651397732072524596152 3348932 -63295235677402278485245321489704576 3348933 176005368889973902411021852673465664 3348934 -26560187491558164139901253338115840 3348935 733827349430856318522421103555525880 3348936 12085779768778856559819549198551040 3348937 -72528751277083891622517564879925414 3348938 -450607951285907170212179359318886400 3348939 417146108177507724689945016232363968 3348940 49637631737143056906930060638208000 3348941 590812127245926334543010008882504800 3348942 107919937105579876068507967780193280 3348943 290830967330914673875479387829119544 3348944 3903332609660363360404234622386176 3348945 -50380055390599270287296592351717900 3348946 -381048171217280088892391666098985328 3348947 -245836980505339715340811600812942768 3348948 -30951434208011022057072481870749696 3348949 172262869942626690944040665251578360 3348950 -168312429681549695222992096306248000 3348951 -171124960413566853164287139937423768 3348952 49798798909684455912844595800965120 3348953 -1054162586265539978932266542720439798 3348954 253574315611926740857822246960371696 3348955 -124396528551452294510279367429272640 3348956 -201025556348193675963464358596156928 3348957 797757730860921485521987113971725440 3348958 214150829392285576578485921965472640 3348959 1369398416546819958017372001655424040 3348960 -180444006665206998303638293134704640 3348961 61347710208136652006109575373766656 3348962 13116996851450996325929961400200864 3348963 -621747300479480791064881761133450908 3348964 361424535075402528040402318000978176 3348965 -277640471575366700555965934123857800 3348966 -146562388136062737227364377284315776 3348967 -924400790412070208398463713655947248 3348968 35965640222102204361555828090470400 3348969 2385734542846808368528249947557568 3348970 -476040215175376450400480208403228320 3348971 -207075479076332198991831248222454000 3348972 -614026253179789651141125406844313600 3348973 1060087714734105569820140888007083222 3348974 343803105606282392287913652783711360 3348975 96829963992135992023320143711664000 3348976 -148764651766522874663659577746259968 3348977 1236737496777653622503174953557023826 3348978 -66883792867085431006020370174809600 3348979 40243520517917764178415091988867400 3348980 580882697035041650110790679111648000 3348981 44066483579607743814085416209994360 3348982 100746507233017910149708085904985344 3348983 -1612723851517348608395167890019820880 3348984 309334217797717888045592624257105920 3348985 1547780451028978697029683483363711360 3348986 3018460597619564603507086220212704 3348987 5249830675996829559937180529358360 3348988 -951219528485392366833119445824431104 3348989 213629323945308727448466679732546656 3348990 82808565421221061842940820307947520 3348991 1294171547328056398521106206649851392 3348992 -131012502708459256107817857875705856 3348993 448051481896034895499388102929471584 3348994 -81607952212096063607274255662370816 3348995 109045754017021251489453303738511200 3348996 83368928165384142988261057911582720 3348997 256342643749971700498591712011806 3348998 39779649077163971676648996921334464 3348999 -124652051093915441098483116322632960 3349000 -602385913845410917788742633712640000 3349001 -393297651800993051898803355624640998 3349002 446129546275519273425307472199205632 3349003 -409881768439168273165614578287249704 3349004 51010825024671389997023149432320000 3349005 -393293825513589759145186721809567680 3349006 -191780628308684603692850685872490048 3349007 970993166218059151580499233884645920 3349008 -17214852377453429479934719404195840 3349009 672346855255286924023904944940635200 3349010 -140144711974734911881393452432867840 3349011 85644966624541274924587738697324472 3349012 8322511942389194236178217875894272 3349013 -413311583441252823705492332099178738 3349014 -315858873982168979569439323263885312 3349015 428003452734803827572921895101744720 3349016 675528023312330594420405627434598400 3349017 -108836130851552609515403232913906560 3349018 -45393102226783710079079388459337728 3349019 -268010566388008823704730195208652080 3349020 -331890516343013944180443839994424320 3349021 -36365529978228747561692143994936680 3349022 -209314599162205988298460740474539136 3349023 108969216494835805793438840726266368 3349024 -282777480101282917387825405596008448 3349025 64749558359550848772026281107157500 3349026 -281303656119050696956902488615715888 3349027 -1195857107888406242354443210385015928 3349028 474749486004554813490873043113495168 3349029 -74901293163772949625007983810656832 3349030 78402875594531880525836872460901120 3349031 -203733262677084093322402291251219408 3349032 -155947430510801149745630456605900800 3349033 1204215714830715479654947466770172282 3349034 115588387634612973552067006178534592 3349035 -560103357985081097554362680648686800 3349036 -240930257799280861453568546142673920 3349037 867979913308682571090935467534945686 3349038 -114305490772924949331330728125440 3349039 -386737515597191718855070266358674160 3349040 177271728054121484533564598195650560 3349041 41765009746196082840577248218708592 3349042 -501400573445895737623615785868535808 3349043 -104296279722860409299584680782911536 3349044 -236371836865473548771927185895650560 3349045 65277242769779467866693762806188800 3349046 346163532347473740632744511758957472 3349047 29858682389882007549816234010091520 3349048 -1363458483206587612841768560129904640 3349049 -171078708636621030207935399425780080 3349050 -116890789793125969974378561727968000 3349051 437101421543171995332328804688758632 3349052 -485780233506516126166710501449779200 3349053 576930566228624979476703959538334080 3349054 -77231135498216325295815107502059520 3349055 2579028065613557573105745565569120 3349056 157916479469148340357012078473510912 3349057 1088620711329997034720150386342490306 3349058 -297247874714146141992793009284247680 3349059 -183923969248624921882128645158119680 3349060 -256262191850431312096376666575687680 3349061 1007844442179165623359800377589685662 3349062 293324352486264739634639086092434112 3349063 221448043641780853294324750062729160 3349064 -91158845325484933883186955842288640 3349065 -74971784484462567178205959146840000 3349066 103645716994147311535364822154862080 3349067 136949764095545601753228635644440 3349068 368284280075860161348120924482190336 3349069 145064707090552653866843119307220470 3349070 -45276405335821922786384106615667200 3349071 -761862164436624635956935714047303880 3349072 1951453785349150534172000428875776 3349073 -290394548527813942271187041857944000 3349074 -102416890253410312479488060366509440 3349075 627909839092989157734056036022764300 3349076 3465722083899204288293661394882560 3349077 -72301217209280688574412569885077792 3349078 96520890208591033249958617789527840 3349079 -24393167936470365719056135794717024 3349080 164400650790764983125059546873856000 3349081 361004294471772309626364546028344192 3349082 -555429309103051631413613164045046016 3349083 -463067145633736428063389572600171152 3349084 187599867790885143631245960373961216 3349085 232438107499552405655400627818878680 3349086 -124179310468726512295108004737969536 3349087 281422502233026252590638893582205552 3349088 742077677076815328086678175462850560 3349089 -673864543462202777757080288823992046 3349090 -109300517578792698436011402223027200 3349091 1330127569798474066061868726676227000 3349092 149967751136020656321609569367429120 3349093 821683904650436470863103096597963488 3349094 -6431402997626142492795382526062080 3349095 222164416048232167425355251768077520 3349096 -814554845114244670761103050177438720 3349097 -836221142989782580606751216364224454 3349098 -3339427827370109842531166849254656 3349099 -76895719301930667154042412078668976 3349100 -336960773027304467162523071813337600 3349101 -528745821010935753899999665959349248 3349102 -478288947773191673910079392486842880 3349103 -217297923259650240536064111867033648 3349104 116569902518919896166791666100338688 3349105 570240972824775924385240904124576360 3349106 -110834275099701810719759082463603680 3349107 11298910516887181387198090515187680 3349108 309563929761026608119328704435951616 3349109 859434530801802257423460856403915310 3349110 281182235276436740754667753700453760 3349111 -812924321176570893139364519612361600 3349112 -100884797249004654593927851110420480 3349113 15953414781373210639627813087128144 3349114 511125390356555068373185197053068656 3349115 254874794984231772798215651493792000 3349116 -121001500739368028879845028036038656 3349117 -815030614780111379866900649068041728 3349118 -495588307830068384542685654369610240 3349119 184470519306584483916110610648643872 3349120 490994940162612732076933276866969600 3349121 402708107423318407492170112222184322 3349122 43119758759666538701694821602074624 3349123 67488950684632928304615421595482800 3349124 -74781871263361254297236333897773824 3349125 278707675024086603581682137859390000 3349126 -404959321388795672205306918952058880 3349127 579239868276591874934099788857149976 3349128 706717753090029389827717495057244160 3349129 -257069767303819604612425524750712448 3349130 22916761549761666192501131882553600 3349131 32443330447495207053237876898844160 3349132 -590788412620188461050394462891471104 3349133 951023076090275175388730258185140864 3349134 174779175701754338244245467434144000 3349135 -491836692691273849087265191429448400 3349136 103524636858102551768941613033717760 3349137 109548714464733134763227161013412960 3349138 -140910362326991132035130973648725856 3349139 -246689430588699306444223484019135060 3349140 404204308794144480945437853584025600 3349141 -1831784784044803808515987729778496 3349142 -1051418832115587359157068852411350848 3349143 -23524376723418679315087305947545296 3349144 781400655816253263691948664951685120 3349145 -572557643505934148155606330126841280 3349146 4297455314876900922019293648077568 3349147 37657294344059517942612410948114752 3349148 -1493557298992802486884276718954373120 3349149 -736257452724989610220965884944332960 3349150 169835858760291457937497581795883200 3349151 -53603671356097118859429678964197288 3349152 -382939430436070314175350706453217280 3349153 -165712428458649959538285493040398140 3349154 177915884965904663424474609075133776 3349155 453341919043725960606631474989962160 3349156 -286292023947554463658223134863858432 3349157 343391072082597111578671367906279712 3349158 60458943645347088095776442885368320 3349159 -621168630276704242928552672560560 3349160 601908340579868173220426548237824000 3349161 -203062590189747758298564472137347520 3349162 126728740711229199080141880390470832 3349163 129213416235615971183008839084623412 3349164 -3462737592396659232019302394380288 3349165 711664842829855783913301809634820920 3349166 -222171663894958273893955091368549440 3349167 -6269575418327000905258998888190944 3349168 206181617223336523449917493687091200 3349169 206934113186346932450209034404371696 3349170 -35426398165324010219597420854656000 3349171 253685275414615588506147452762661712 3349172 -789381702501238041035010688864861824 3349173 -1104826538423326047715920052183142016 3349174 -737052119484888147034674507913901664 3349175 -717001510592560686466326662472687600 3349176 -89015051414967462504178770117058560 3349177 -10848405679197413039502300612256120 3349178 -26487269637738574884120783839612928 3349179 -417314520351106642021189388477484276 3349180 -447140575119495949043349491914291200 3349181 102115673042083815722059272480660000 3349182 -398807170506034810809123036974563008 3349183 611782264531428894196809384615290432 3349184 -1200697701273402964212932520443904 3349185 -155091999955446709837104960439418880 3349186 -611947585423259566764485308258364208 3349187 -75705748851345344403795268513275600 3349188 26391604475172974248783758431887488 3349189 -996718806875471480579253981671799010 3349190 -139194986719820023530498408478692480 3349191 -161634217981967512405555980914087040 3349192 -132265630748627866325730998755491840 3349193 -203639933510923799687944818824632140 3349194 -250822653948761996282342633225429760 3349195 -83429010213496666859667558094408800 3349196 -1116643262206658426464351671980155392 3349197 -272478649157001499330591102120436820 3349198 -336523457299095768347707705145006400 3349199 -1152517455536472943366316683558788864 3349200 -10775417394637979492577111156326400 3349201 156114280515309817283987735507017202 3349202 188737346087799633184110931611345552 3349203 -96343554993469832724857500765065984 3349204 698375457553594273304088142497021696 3349205 764324327778470189093748586408032000 3349206 -103904922154233308193899276246784000 3349207 126159133474118320512135085700173872 3349208 299456517236677446124161320386129920 3349209 186284293459255582936122101027251968 3349210 -36021074704052882461433735707080000 3349211 538614438159066017264454565597999812 3349212 185939624758752842743839877310029824 3349213 -232425213720000626805752404511419040 3349214 -66667149603755241006828035407518720 3349215 72068606969630098293324522075636000 3349216 -250078644277609491718373033633120256 3349217 -398738350215785128868263133331184734 3349218 128070554031597518124108478551506304 3349219 -30155308415869684449927444489788456 3349220 27434020561871663418756006614630400 3349221 -188645791515040435626391481439774048 3349222 -553598486841484091849962470035184000 3349223 -651656595233069651835442850948811720 3349224 229298884450195875788780308399749120 3349225 -146544238965516219570424878944748000 3349226 -472147513459278404475116299210820688 3349227 3630010009215930538132258652240640 3349228 943076482957894608596771750137741568 3349229 49493641773357527947959769662015288 3349230 72494711448701614402165754186862720 3349231 -363302628572619000351404557766369968 3349232 -230398517121715941296447997647192064 3349233 22045576812634242872423472204361602 3349234 147897988801801785553485446206267392 3349235 -387130595223983521899401811060850320 3349236 -106825707933982743304002428612130816 3349237 -162096770054649253900565598928261632 3349238 384804027110737481676947648362322496 3349239 -202298379240540842618060595510096480 3349240 5751076666096473453733769861529600 3349241 -17085308738526978740724860316411840 3349242 456289670664071398270058574307415040 3349243 -362869012057526677661061362171955440 3349244 -641789714204661835953598026965975040 3349245 -346875825466184079055268576103230880 3349246 416799707997991879238840654099715072 3349247 697393805148138878201821837801147512 3349248 -145802319443368787819961516199772160 3349249 341157099115996655617567171105088580 3349250 244022679925951235683587429768552000 3349251 -64843718883555444655490824196203632 3349252 371448603311533393052859417357124736 3349253 810777032519724247310598292601468160 3349254 170159776641904418780194452557488320 3349255 -32228765045095424623868541958346880 3349256 1264594047439579510223541869560058880 3349257 -253217228809178689153202399674725360 3349258 413114918355614376021519702066516480 3349259 329390252379561053051183179804805460 3349260 84425473889460033653563870504089600 3349261 -533272526240495108432018141681364276 3349262 -243026580783387127190706284426337408 3349263 1168911939884128396612618884633613440 3349264 -7458405381990498869834337603403776 3349265 -31802822969060301236651514167027340 3349266 350024987445538280020505911692546048 3349267 1972956824247526319106136028042259552 3349268 25920700945585009514382502585320960 3349269 -201695172496657825815814872451898880 3349270 -6095236588052425330704396786057600 3349271 148918465714474975612011573372279744 3349272 1054514792833504342582337451417600 3349273 -900942124180603275079544912096871478 3349274 67270412563233465931047069956753136 3349275 -52204082650722646137544540044958200 3349276 345508414266643442799223997316901888 3349277 316141457514833586142165760685324384 3349278 -190032626365252928878685373874754496 3349279 -683714522077598641286929076639689120 3349280 449960469338801953450790428999680 3349281 -144011513386769475500939394285206976 3349282 -181191058210659139499493026557009920 3349283 73133375054411364060791524101331968 3349284 -133977979729437416351040445754941440 3349285 821652190969452062679798235750441980 3349286 -447403420053430911293129674953957408 3349287 148386701985766667314348884968785608 3349288 73232873823681748689530105088000000 3349289 64133844718313829832359631131255552 3349290 -22586966216132220156274351856179200 3349291 676171333911181722492371261000140584 3349292 -4955966093869014386961036908103168 3349293 153589312646800951610916487758982464 3349294 -100231141259422787349400810091271360 3349295 -249232363940966154764176717087270200 3349296 7953895576963036984158259132170240 3349297 -1067731772492350026504972710053640460 3349298 269641314180098056958616908639408400 3349299 382870462248678462058304589768856128 3349300 -275374650679750355447588783491273600 3349301 157766084408801847547498889080598400 3349302 73917760284393876124959212914434048 3349303 -851625248722268640716955290796455616 3349304 -90136409722966414371203892463411200 3349305 222682098418160521308573532039295040 3349306 120090357694753412438467406412900864 3349307 554429951835741657775749796743107280 3349308 68452450938762629751548509734351360 3349309 -916688067129929975455641146030034490 3349310 -52897300771965707800174136901013440 3349311 44183185678907678073126359145400704 3349312 -80108028822396369345361744515563520 3349313 -1005324420028636159633888836572352 3349314 -120521123263654768514120846956213248 3349315 -978701115090808099459700562225389040 3349316 -125916572631185021324112439203920640 3349317 -345185748671339481237076974112991520 3349318 43415302224372863977408356300940416 3349319 -724679734303709004702284777171531160 3349320 53928235815617707107926859915264000 3349321 -1315720577020494966799425143956797478 3349322 511652543218803171639670204789380192 3349323 817363580480427711766639437238497120 3349324 -173851982646541722809296321239871488 3349325 -61762762933016649240707292216804000 3349326 263974583562950097319006905644880000 3349327 -395416285829796261874810644744402728 3349328 -173821974789203260925609774066638848 3349329 -488156490804764589720931689640143552 3349330 -690887036096729634812636372016960000 3349331 430646956430827844669856469320143328 3349332 58086576489089466431398626444859392 3349333 40350816174397119720749722774481408 3349334 -245251374804479880263378890913705184 3349335 -240375831091466659892745236557701120 3349336 1756575431651210822056138712647680 3349337 571742241263241026233400542314568980 3349338 -62350818253356033985998980495494656 3349339 185814455279355842978167966877680640 3349340 -152109758452738085027876158600504320 3349341 -96705403163279877757154721712515450 3349342 107469095067395957948143833819931392 3349343 93517356198247001446361226650978592 3349344 -384078333344870071798972083905495040 3349345 18905549320720098164435175007694100 3349346 89810337029330708122749000789703680 3349347 252120689649745444118846985336545400 3349348 645185940020436429302070763849424896 3349349 -59573340382924327541889190708411650 3349350 277739789791991033063757116930400 3349351 239906668613033365917904148359929592 3349352 318827977186549605464851754006937600 3349353 32836992969582188487410958304675200 3349354 -627302425813639853409804567968916480 3349355 865050555787253146800101307015090000 3349356 -2511299871088768363785990660182016 3349357 210508847766632103693982816997680704 3349358 -2386938963167581433107470478767360 3349359 191508022473113004624467269668014184 3349360 29414866414792189658569411927080960 3349361 907655959206421521661354654116413952 3349362 -95231164349972167129086107395216896 3349363 1648813573942316652648046426624005280 3349364 305220098546956870384048917777457152 3349365 -374787963102158066003572558589165280 3349366 620776973830469850719546316256681632 3349367 -23988452288244886422329986337417808 3349368 -47341095483145727851601482975334400 3349369 47008725085122391220266596919590400 3349370 -136707733718176393791773143500867840 3349371 -383207060593850792895484123156992000 3349372 -164925410684302341540931099949300736 3349373 431347427442840892153299664524812844 3349374 48337391529567453020510911902603264 3349375 160083302146574059177068669318090000 3349376 -277550799021017834476753490364334080 3349377 676014306561972922194359116270632000 3349378 -227438457265184211160220925777201120 3349379 753628625198341106085542224259913480 3349380 329106529514240590503349643997634560 3349381 75623990202293815007560915471055392 3349382 98643031423578783625323154482320832 3349383 -76284487447151368967515890986636376 3349384 -776725659517252030689291136803993600 3349385 224964262856449198483956246528433380 3349386 34019622327969795165629558696143200 3349387 20473920127011598681048891117141720 3349388 49863715104160862409045481603633152 3349389 605438554825963675120875460755794208 3349390 -121550999488017674650424054950608000 3349391 -555495920881834068602690897386986048 3349392 -188851769913247801862744580627824640 3349393 192988352677085099792886214220078642 3349394 -217045373465199357398380531907143008 3349395 67446938874961081289452375143097920 3349396 -86351792966023168791970223929825280 3349397 -2100992081685361121604332463200370528 3349398 -98816669265833226841831898008983552 3349399 -8295703031911178292439396111458536 3349400 218340562456427255891913951904512000 3349401 249511305762723295676335748088816 3349402 -163122584707003431620061595437550848 3349403 -458204073855003186538971087359940348 3349404 630571856225661887823293448116229120 3349405 316589838069449934458751571613808120 3349406 374211424295933569372976430824737152 3349407 -787734232280753471390093667927800760 3349408 2305461236482531999482165384122990592 3349409 788538287807470449104540774487128640 3349410 -119475472815589304578443665892065280 3349411 1039058048364011565866309395675806540 3349412 -865233652393330562635358834070801408 3349413 447290899689313765794294019639691640 3349414 -31727931984746081944300495426171968 3349415 360309755349815267279201101773651600 3349416 285185450572349581829241049743360 3349417 131346099455351632996565635232041466 3349418 4175147048555567334280739712578400 3349419 -291817520262405837184491690911206056 3349420 213717835058693733334073171246561280 3349421 480566108444903490122854758841368384 3349422 -553509508482278833410089704394261568 3349423 495757751125050207600224860351728000 3349424 -96917288961971459865555595378753536 3349425 -79173278168068756658798251604438400 3349426 79117804998401765599507100421242880 3349427 -312176059542434579402969776015316724 3349428 -341990667051822834265245237471866880 3349429 -943889140265485770666754835509437970 3349430 51218079487357288686429895740057600 3349431 -35067834548979875593876447649189928 3349432 -633268849392606415379054275021639680 3349433 -6157490064989612107919276791946796 3349434 339461180760188710051152737074421760 3349435 -386715655636546375452845598421461120 3349436 413831726370477059575050692587975680 3349437 86363249833681993322595505309092480 3349438 113661563895947357453785195602415296 3349439 321203243307832461153205754631762240 3349440 -77920260432973143517259911963607040 3349441 -188010561518688779536797524573236908 3349442 -13892698223367849281989269789235200 3349443 468973977388521690113684708355105264 3349444 63468356162836456959855190461444096 3349445 -835119137803455219992567903190396000 3349446 -428724169114709611602737262395562816 3349447 895292985283898774419445807708199896 3349448 -295092046718644021981088446761984000 3349449 238678916818227476421400119765220068 3349450 -53228978244154041873949512447026400 3349451 19632627912455515121547630280439952 3349452 344414318045171914428975328993132032 3349453 -430917021654445621697567292412639200 3349454 -78099564361931865933126271097971968 3349455 519455884291101518902358958707742720 3349456 444933677070806113567688742273024 3349457 577886761781273364713005989295219200 3349458 -90188164078080720681088564798325760 3349459 -49779117086208020745790651182687600 3349460 -355512000942748938917090856970813440 3349461 -120479323336158621750867762893580960 3349462 256479476748267267625182407557938432 3349463 20709511873143322124958986197551648 3349464 -746857865408306192607548085878292480 3349465 49529024100741972864872616555726720 3349466 -496558035599746919705627929965335568 3349467 -179753013350983942835325768287852544 3349468 714117812698943854829718589855451648 3349469 -2170284469997210222514736507607130 3349470 -229591473871133309767945793513164800 3349471 1118203906254438247633962211088835000 3349472 464469630487386514835952703761285120 3349473 -666564782562910694036547030415707216 3349474 38705976354162411058313961311942736 3349475 281208750092509833080824069816849500 3349476 114204746145478377758417691179733504 3349477 -334047421159285305473072245790693280 3349478 -207037883136264810462954749372472000 3349479 168700960206904775775121305625680000 3349480 238735675718112784226340175858022400 3349481 -1297930593149333679336748297369159308 3349482 311293208140154807449801548303926784 3349483 -459629760434199899562531895150444760 3349484 484285202759190257232878064135407616 3349485 -5319877658953550905973026867708800 3349486 42247364340856639602107084647818240 3349487 85638903442637480347126600615878600 3349488 14360757019448819977248596828356608 3349489 333552905250628910824065141878610240 3349490 182933149093525726341444144902085120 3349491 262779802175369862352997123926294080 3349492 101990947373727568438106906977836416 3349493 397231264898522908058407211081955036 3349494 73332879259397616950599594381891968 3349495 303619760720672646080634458052560400 3349496 -771447528407608407706013222451978240 3349497 43836133330568933775770456809170000 3349498 -172389489252154605382192411637182464 3349499 336266313234182348785489427142351936 3349500 -153069793728179355770500563886080000 3349501 744136706869996764754743565074154502 3349502 -131484025094015126936071285081468416 3349503 33317957170137435131198080593725112 3349504 -1489993089752796599322464749852033024 3349505 -732929149365269327352434911354343340 3349506 -145275460291279286490622984792788096 3349507 260637944756828875361330158510243232 3349508 -620218083117140732990965489353804672 3349509 -809495553157604001847477867675421952 3349510 -115376220334716826465059157638806400 3349511 -1839015562383884261709025946092776 3349512 1366943716318238638505492024790097920 3349513 311182892873338059636689684831647104 3349514 101635847898670700422212400436243712 3349515 95650012099770080715682876327089600 3349516 187604503632491774896435995958941440 3349517 200754851773612462330145464318624566 3349518 193747020736508048584454623668131904 3349519 -500167803001895404925482020071835648 3349520 -111873002329741819384175520116736000 3349521 343880072664030389016969174067288320 3349522 928154332262260895757537649733136 3349523 -372244583000899484301643763039719896 3349524 -222339085431735782182322493002041344 3349525 -57403818349377883410752002853168950 3349526 -12068337437549957603659740160440288 3349527 -541216120438459248479005906172843568 3349528 -1262983659482574683342423577722880 3349529 1129425948389732000040580477643328000 3349530 -30493167180297097335726109651115040 3349531 -61245473332262765518879674026557928 3349532 23239939080575692682778124462282752 3349533 -860034122159430034836093872488515552 3349534 518355148310218871350501289546860416 3349535 -146186834104605987038270796264251040 3349536 51884970488825359560597321220620288 3349537 520486786532174673505231771133127472 3349538 570542032631487032982497170443523920 3349539 1319487432350311099602970418567226240 3349540 -240162635367447131327858968238784000 3349541 160463213682917846602901567470785372 3349542 226030209624378034455324445643742912 3349543 854458423186668526112333572914956792 3349544 -767150391987481675408652019636633600 3349545 -308226640194696988326575109588367680 3349546 46367402526619397170449583291776864 3349547 -256701412746369881476037315653089600 3349548 271490003352754714460499806627942400 3349549 -87179538597666261808244866937549568 3349550 24208178683167038106773376212697600 3349551 -2059425951470666251677075978038016 3349552 107505027864104861182229557755232256 3349553 541600799200635181756089415154516004 3349554 145305447773264099716520823717777408 3349555 578513189479990050789780272995555920 3349556 -112557094955727720715077695166892032 3349557 -371098127355156820664142775199051346 3349558 594332559283776861221823854798501760 3349559 886812597582565878282643607674709904 3349560 87466611089993165916697593918259200 3349561 -244691877993129514754526398839289388 3349562 -76327395961998045219690131868699936 3349563 -178048574409665494016322988940222976 3349564 474077709504411810173874757736612352 3349565 -772264921285347050635559165719347540 3349566 614213291736359357371276108076697600 3349567 -166602553389250987096974479467991040 3349568 -47725659117906087383291097042124800 3349569 245750582843997249743492536679594544 3349570 -4140643626593548926928953746688000 3349571 -16084110002306926800845864621931696 3349572 112899327378972825422410409792904192 3349573 -540230951503369909684704299132266820 3349574 -348125229542499188483900361545314464 3349575 286885278093900815128009280783197800 3349576 327600075756757791019229091524044800 3349577 -201378726272660435429350189944650112 3349578 -420137622752053184090731695849131520 3349579 -986691306927342467451399365271555820 3349580 243051833544909203801448095889346560 3349581 121730144458598042590029500152429824 3349582 155974020835070831474505835491034752 3349583 -1014316717417109463125103908998708920 3349584 -66492341997064569511288864809025536 3349585 -66521141337611706300878258985033600 3349586 -56087764979691534070291797841052160 3349587 -285277709595856064533113246324918480 3349588 -339828242314337027400482640884828160 3349589 -475273778568293826679090678513334820 3349590 18876272473278423816241788996520320 3349591 -759726051333430868099453745347984712 3349592 -103753235736511527636429746037504000 3349593 -1441988147899086901124845168972476 3349594 140754918333614438591374137338010096 3349595 -569522272857100460366139569249900640 3349596 -606984095969143657775010639667445760 3349597 -1387861378224291730414057010052916954 3349598 198864735566008524356113733967424512 3349599 -354073329716820437583685562755479552 3349600 -305147809159817398919857511202816000 3349601 -458327101513399274889424954718098398 3349602 -193287928112111815635797419163114880 3349603 -211310481660038956576598374378866148 3349604 -56140101313410210738988167535271040 3349605 -5929570586073678016160894337331200 3349606 66516314745775460017670698230825984 3349607 1346608965744925780019130662128257720 3349608 636381325635420774358729778245632000 3349609 -287493287309333119627705376688569984 3349610 -152743659882654012125075794394311680 3349611 -825773738081050515118240369335573540 3349612 -12231112708841156675918886587203584 3349613 -410947540130218952733368287504692138 3349614 656485757613375605122425532812288 3349615 -648235249319708562764851616996589240 3349616 301904009582614030658897168525721600 3349617 -25746224281714739591629976074961952 3349618 -183883013653649282312751522839800800 3349619 -156170561884568307775755010249757280 3349620 -593044672866344103310931528016998400 3349621 143244666367804568623297860113324544 3349622 73547396380719799354452025086312000 3349623 327439697390463724474774873358865384 3349624 825121678679156793949364847477657600 3349625 -640702873278427925467685727027456000 3349626 70191194970520242768938043415200768 3349627 739847112722916674952997606550058360 3349628 146038157527289855148259578097615872 3349629 -223982723431498650031355800695950196 3349630 402356188497277567768618231467024960 3349631 -1025610538530564958751087680012910808 3349632 -183049291150138058080936726143959040 3349633 -148628917363872742798359015924972160 3349634 468755269281766329614948177967435216 3349635 -139971396875721539144850353969245440 3349636 -577281139151577879747292995044225920 3349637 105410954900121535499469282577928286 3349638 -228864090890004720382808974592675712 3349639 125364884142325447009572160083132440 3349640 97308823040985232957114561934592000 3349641 364469046500765620753449527237182992 3349642 55840842950725580837137012864391472 3349643 -754459875357837789678287388334080 3349644 21553131273554851810925133918998016 3349645 374798111069632869627487791309874800 3349646 401748157400637761162162995432878720 3349647 -234938987845721771294128548546662400 3349648 116407413970721694445537662275919872 3349649 -1406459513878580775744813972571846350 3349650 16400830272077712426727927315449600 3349651 -612576708434686111449205574872856208 3349652 186780196364746360615285130353777536 3349653 84644968421424217953441204031004064 3349654 184731140726003472368179073715615744 3349655 294887872311754514259719919541105560 3349656 481200895392332161675588136906065920 3349657 1948239284231306872684340576438800 3349658 52112680005605105794579454225148384 3349659 1529249365913589337563278014103136 3349660 613348778250072309971670715465735680 3349661 -247400337714982862355633270935902368 3349662 -214631061580025906737044009705477120 3349663 -1243030468286439287334639350488096416 3349664 -874811352044907523813068691982843904 3349665 371365098415989701158666470063983040 3349666 721558971612873791518312311421311360 3349667 680640421445299943361589162711210716 3349668 -140493573219383715824270656424792064 3349669 -1145873414607086143704767436667829700 3349670 -140112642172013840167412890273856640 3349671 -51576141916241447914365904588843440 3349672 -253364546008260409234687776445363200 3349673 -228371782027618455169134551808099078 3349674 5055603880494468483727518730014720 3349675 212535487969363634214634787029082800 3349676 408678673469942050931499336689441280 3349677 102772138404748172690371759199752032 3349678 -26319653145455780980325371270795776 3349679 -419779456312212657496903227619848000 3349680 -2315920709600692324210760281620480 3349681 1134755268611782569787959240048886000 3349682 156761098861193863247986841360566272 3349683 -620495400341578196199258790371270720 3349684 -9418006655301302750701920600621568 3349685 -633390091565685705544869654392059620 3349686 14661557918066843005840783636230144 3349687 -903953212062686706594602086566925608 3349688 156062783132173894266776501867765760 3349689 245171038054484616887432664763172496 3349690 763088817965217495055036657111111680 3349691 -93391458323716635120576694412650908 3349692 -587507993615138654882730941130345984 3349693 -4231257653774273585970455308662120 3349694 225394889267932781153217260440816896 3349695 -409921181152795106654382057811636080 3349696 50731894652486445218786496854622208 3349697 -168485809301083132259589939065535360 3349698 126041765069811354085882809882517248 3349699 130571831357359990581568234405840700 3349700 -2111635188821938909421632859904000 3349701 455112562791465492084613529856921600 3349702 -58323131966778837186434990613120000 3349703 -97096244454194245361591882815703280 3349704 668505789025526252269740514344837120 3349705 277279035637062259958173359398334720 3349706 -329480078038994149804794750533371296 3349707 -313132687127090292763951497263563560 3349708 -175917507949021612721561412208847360 3349709 542180165802710336048065437555341760 3349710 -26273116157202784564581043831564800 3349711 959786975941069179773577837956999400 3349712 63868047444686150896369977921724416 3349713 -558045939852983011017748994942781456 3349714 418413673631527634209824261069541632 3349715 -326917572784308160529038961733842640 3349716 -491788900162384534007667160614402048 3349717 20774675184050919596849038041560992 3349718 -376825185658537902922154272134506496 3349719 -10866976036157885609495966254975656 3349720 -258588894661012781043764086377676800 3349721 211610217518322742287096489922216452 3349722 157552801985897127343302113814723072 3349723 155394532641970034051056712606216464 3349724 178030694062074898395560220144946176 3349725 -22242621186986001789450103172532000 3349726 -754676715336366980278928802075163776 3349727 -1042613120656105193328032812874147424 3349728 -642350106172458416386369591828807680 3349729 32291413073364089659246648994147220 3349730 -272770183625070775001827544752854240 3349731 -233404563389317652357285637933384192 3349732 -210036941230703064703029666519736320 3349733 1221932616368335015775832553325657982 3349734 -42328588225502123860923768055936320 3349735 634449249079114355167250797766842680 3349736 71688077725079277583760530853068800 3349737 1364263721598962990878118973675383040 3349738 -377196453016660748478086439744384000 3349739 1949928082405895064789529727844285456 3349740 -142596414594612394076288569515033600 3349741 -176917441704002406638146946135065716 3349742 314808521427009832062886514187024384 3349743 4315871124245797314908133187895040 3349744 96209020345607612231029048995676160 3349745 -291887727260640955051859741273085120 3349746 -263784303893987549931275709337078128 3349747 152868318535517225370971418491457312 3349748 431272284515911077201382730593118976 3349749 335457552563993858430025999680053184 3349750 350492335975949254313000189032800000 3349751 2543506051775791166095798549598592 3349752 123159092593960743435475199522242560 3349753 455193987592658127619027576408024464 3349754 186544850939443472235385508133519072 3349755 -72398972484181617273962619911326800 3349756 -411936707564805669514868152513761280 3349757 1275465049438345116732532536456603840 3349758 116036851252327560766103480041144320 3349759 -74155643387789765584373882562529440 3349760 665330039966655600266469473916026880 3349761 -317071373847498177238314450856065600 3349762 -11942575222027485115051790531071968 3349763 -303457955630171579300482548104873988 3349764 210410422248224906411477916562560 3349765 -803080921206531067753316253258904200 3349766 -138254913027289058862441358721359872 3349767 9668322202240690611680308772505600 3349768 -19738769693811465605516507065789440 3349769 -1140914826946835875204686697540249830 3349770 -98414736925334119574577979334342400 3349771 -495706827832673368735483738539258028 3349772 159168587227643725867138749582853632 3349773 225874890273181929457943268474385824 3349774 -313063967490607129377960284273676864 3349775 304301255463231060816888385761627600 3349776 41200463096391156042333152066273280 3349777 86527063251284395526601892704552626 3349778 -187022334730225157463501318522664560 3349779 -479292408951904711797250984964895816 3349780 141043549205069956701888133858836480 3349781 1133529114525054261845072365420810464 3349782 93530043095897901345147249654873600 3349783 208056634827500758070980463815977032 3349784 971273447074110959545198292375961600 3349785 15240338905398552994858420637275200 3349786 7928772219320783809940591354419968 3349787 -54910946011264926917321120303205000 3349788 -45292568417005222293257380283873280 3349789 -251338302871233674809296700046657376 3349790 31974472897179540503497619564620800 3349791 161544125956001492130151711416778152 3349792 -203858463689319057216102615562518528 3349793 533919060395391928642453156573779042 3349794 -162615485014221872264337129946249728 3349795 -375634209721362659792738620857280800 3349796 -202458617742939581256324576139828992 3349797 -99497121052783627484523066911906304 3349798 17836752371535185215072728184722432 3349799 197458723363803821389818912091138296 3349800 -135777228021417299694352447393152000 3349801 128511124454020642834167916621446528 3349802 692111089019601463606542400183538352 3349803 53531093219490949342319891603791704 3349804 890485643033410022547545351661030656 3349805 190054451527816681949489004234428160 3349806 -95538860133934769941940564664268800 3349807 -1202768425669396475361403012919144944 3349808 39225906721697866604219597366231040 3349809 -117278831131810351871730303783293280 3349810 -278372194299395730299147121148328640 3349811 -1338369934686268167845635373778546528 3349812 -130514286826766492200483335260282880 3349813 136244462164299899144180581227243424 3349814 -188627398558915428882033515133294720 3349815 3093315705379191343510151565949440 3349816 -1270931853537523025416149267120906240 3349817 596702194124930817572328614012653866 3349818 -84446317160082062342497338131700000 3349819 427754476442126878389008644692975120 3349820 -561785027258634747625189143673105920 3349821 -813811251641102928238001320812827520 3349822 -275958950772231723772959290400279168 3349823 98297379780479347296501840650420784 3349824 -7108907341019226595533739335352320 3349825 -511626077330338047530097045741937450 3349826 618164494984287563579133209130044112 3349827 -213778085195894840527798383448359312 3349828 578132012686424095841617003107490816 3349829 -2387861493239666414383155327836160 3349830 201352262363420974077674119338915840 3349831 245789641967491198816031442512185344 3349832 -461130735871547934893468568592619520 3349833 -487231218437853773100279772501767360 3349834 266934104804969019536518432860384816 3349835 323826173333836510270720215473704800 3349836 -28256378405038295272895364715683072 3349837 -583864713316104167779253046788296640 3349838 -434418435850650236818310266572751680 3349839 -71816005231636290855499076745087360 3349840 -25186784874465305418904143327559680 3349841 832361682182047313778772885906051104 3349842 20286819902414088146017179073821312 3349843 448338521789763525089981938836702720 3349844 -299310171653280581782698464218587264 3349845 -155419351262875558761065020625950980 3349846 -174613641947093131512714113113688256 3349847 -111423799451083185886069054422931704 3349848 -648977960085916355371174070028902400 3349849 -91489222816306079122807701097742064 3349850 17335446959056606017738558536332800 3349851 -192273711083380705969453005595270656 3349852 -529345746932776757507628707964641280 3349853 322926647954593192791459176440788864 3349854 381426264655713915785946227380832064 3349855 -948154113447076940662601326061409240 3349856 404743498174478722515326708718108672 3349857 33068325595534604031779209759351680 3349858 -158097226962728295406562910302486016 3349859 494916791750748419435999156140236060 3349860 83876804378157514326478826747166720 3349861 -580196886212764407974285786772129538 3349862 -111678192833120256777473747155169568 3349863 -1022931970113655002469195642279564800 3349864 140971243623270900045501792610713600 3349865 -228854047253696551887763942509956280 3349866 -54544747622062174905909488042230272 3349867 -889979183597342762979097177248011136 3349868 323620771292981298645590712149768448 3349869 -248029857111495698794867629487508352 3349870 -229858491766738275146355922538925120 3349871 74567607964558676222137134982329600 3349872 -3256913215521118408718396910108672 3349873 -434833210348489677252240418755224878 3349874 110005992356012162657650471611134592 3349875 -528554205771206884875633765727332000 3349876 -16971680312115093937478940150437120 3349877 747199295013916348709873513373072060 3349878 -159183656721909130873987261669367808 3349879 314450944607413317627781977337218560 3349880 169259317051583642215948792501248000 3349881 -72698415541859974279420938981339072 3349882 119302807254669721015173155431143792 3349883 -780001891069614201103540796988330000 3349884 -705002927468747521090785349260377088 3349885 347773894400870794495462316281740 3349886 25012697981293238620129712833667520 3349887 -1010387872023825911214644198663207040 3349888 480627142285192117823897669751275520 3349889 44177826780978047416969532032400724 3349890 -107352867821569816524885879278976000 3349891 19116847700492464961546863190430784 3349892 59475828828111345431978540817887232 3349893 -229528189309385122744098603151727136 3349894 -13804569345075494061361156406361504 3349895 645235479984130917415341342510580080 3349896 -220978078996441568289339837700915200 3349897 18405364779040546044297409969852040 3349898 450687985100214219477620938345297200 3349899 -46358241877251126874350409961790576 3349900 -5181404976775575705711546757184000 3349901 -1285665180338424012977934151821723816 3349902 269472864288273951608214535388298240 3349903 -367613761872011333961342464725904848 3349904 185454517586340925065024343188701184 3349905 -15904351870544243957206718254435200 3349906 -68965203165189128006692471286538240 3349907 -428551858667445500391505864232586168 3349908 -254472469096373674891552442761262208 3349909 515168054861459413085995529071305440 3349910 -282515789868397699382370206478800640 3349911 -661972006506505195851367075421003928 3349912 17636515226718531384268241325619200 3349913 206623147937539689865874830369055424 3349914 -137204840594252582305144382960386560 3349915 -13910097833167653158107845010362480 3349916 -723757996731559006520702398986577920 3349917 -43415659621192048809215830444782234 3349918 206248534704327139862166290545653888 3349919 -501226435363534860364322544232795680 3349920 -85792116204565163160545492352368640 3349921 -427601919593760546035943942901646878 3349922 -96165319412760211916185216151089152 3349923 292227436236006762619094848948510584 3349924 -17569293972959257438207308375055104 3349925 -1185714506683788268375583619418891200 3349926 -106347331509325959491233439269994208 3349927 -162206977434124329649545332450692608 3349928 -163924285976844920613641432672256000 3349929 -380396345243064087778834492985889312 3349930 177827048706371323938706845792747360 3349931 194583131690011777602572603455210032 3349932 258974047149745157571248671222738944 3349933 1738849390814985380824893563690344000 3349934 517661524121379508858418484843658176 3349935 -401293930581175897252455127542590400 3349936 334532592028179254769758889307553792 3349937 -124850864943699736103675930420978508 3349938 197678887491692999480551108522571520 3349939 586994228569317730439777275775913740 3349940 -376614427775604644786984538850437120 3349941 -151124264289318414653452114924038336 3349942 223031563687924189622408279978515872 3349943 755721940743357360560525065736965968 3349944 10295792234371957371777092324966400 3349945 286483698895495739676994903913525700 3349946 -1394432784893727353978092259498016 3349947 283199105181633617256560063345580480 3349948 130948658381450439798013406553331712 3349949 -873794992219782294952350814433214720 3349950 -61780317811865773302402337970764800 3349951 1017282118663803230764942993517808504 3349952 -271268489899072603113754209193820160 3349953 -166529923762738948494820160638553856 3349954 -315120550157255645781529173346186848 3349955 -114804877509711534450444651794886240 3349956 3788530502374867604314226572892160 3349957 -137108311462858227576715405079211620 3349958 1841632957102145903613840540120384 3349959 -759117320573941690497768887445732696 3349960 355909864705483713506956215009792000 3349961 -589088775169116487999507050669361200 3349962 76677877276398487220249920130993664 3349963 -734058353565434082837226478123444616 3349964 -801758564109866863582121047798732800 3349965 269579651706689719285675439052945120 3349966 -61200416515341808663312302571392000 3349967 -171840697762706470194747283426162200 3349968 -55864523345718845434350977068695552 3349969 -109683282851993664437707983281735808 3349970 2441962445261353508276355686682240 3349971 55603918888315842664558406904317280 3349972 -848731102068858919554641478711164928 3349973 -276693881225137168536442791508658112 3349974 -50582459601081270332629559054282880 3349975 37286978852437410920427916880750000 3349976 -90047600554242649893948604294103040 3349977 -494110875704404018868825432347583280 3349978 123357761942891110316318375878829040 3349979 -1056908360218904822725460718793825680 3349980 -74581813735450374572452355200727040 3349981 1166072418178323970481000513221007200 3349982 446547161437673137022745531720638592 3349983 -19789638795624119030238262989501936 3349984 85084806742354108088957669247811584 3349985 -249018636527272833305731925510232000 3349986 458968529092184038136667512524748544 3349987 382937681859174270370502056111812552 3349988 411176564388928261726222064307535488 3349989 1255839821670514061118815823052309500 3349990 190028136361788451209171487266074880 3349991 -37812749567647429295098701316940328 3349992 -37198896976236842042785102518681600 3349993 -100743713254278087814316149589960640 3349994 -508782514554683783183634653688346704 3349995 594308248003576528496202974206233600 3349996 88551764752203859328589507729168384 3349997 192499712270754581250740779463953632 3349998 190502187308422600120478383295438208 3349999 240568310286742310752827782694674000 3350000 -231807259645786805626170756403200000 3350001 13027945693599471435863252629834080 3350002 -435777141538031898237132122928024048 3350003 -994392825094264815926228696360928840 3350004 -10509571446818704514324211068928000 3350005 -287029329752770396840314827217290340 3350006 230883541310356651125414732564480 3350007 -504319272842211645872223588065066496 3350008 444304071816661556445030338014248960 3350009 -40828319282104940329110953737408320 3350010 180413500543468557942748625123362560 3350011 -354526285465636318929050191036387568 3350012 733414349134097618262387567654445056 3350013 -66092819459083289281683602519558976 3350014 -519295424325873235882395000314886144 3350015 3171165511801379997389020151118720 3350016 102224726665895242735337320073920512 3350017 480585882058334899262456294135778624 3350018 -285368922463122458183466821383862784 3350019 -6411818842384104076151682534085632 3350020 -701897190491293953640708026623385600 3350021 251041563557899164984255138370944222 3350022 81145777183566097328520535287555840 3350023 -1166306177610222934570798625920780280 3350024 -213539261723729922196651803675310080 3350025 -21848654713310925765115720025520000 3350026 -177674017021841783449239500139822288 3350027 257813583013132934284624717085409876 3350028 -258190712231132273230356644263403520 3350029 -1272378189529788546386561891663943370 3350030 -32685543237859430964790562579422080 3350031 -369034558028646089801614049316611448 3350032 76952922930428399767579803852742656 3350033 768936335953902697378205889203627520 3350034 254505483927389615959444175341626384 3350035 -138366149583489581248266866132883600 3350036 1040961849049457323588893832955306880 3350037 548092337103712807911132387426620352 3350038 263600160365012770147604623479876096 3350039 531448849594460250600265422469052160 3350040 -248578400211690149528356954351411200 3350041 1333815219143216322662946569255200900 3350042 -143697426020623561479901674440440320 3350043 16936136193138211847699894000471400 3350044 -5300117092859046640563044152154624 3350045 30421555143708571983224164506403320 3350046 67185542807389900929845642866854912 3350047 -714375508827624646898279729949606488 3350048 43324621974064280340637167341666304 3350049 359231126924544603568030289344286880 3350050 -140026008587278427677011825826934400 3350051 209365274859765331411804082027106000 3350052 -67098569934315377348917122355660800 3350053 22558428370642084879800481764386080 3350054 -91068129104254147790831305517753088 3350055 -199187683291000737252501813140520240 3350056 -1019229593191131210769620682478807040 3350057 94474976671483743799109245463587152 3350058 -34499502335581115454777954534172416 3350059 458089005682176403107198213232477840 3350060 166642898213363282848775650619443200 3350061 -111217813239848587214554002766415040 3350062 228411662433036818818652524360973952 3350063 -406884162522896798150872350664024320 3350064 28966536476968156347946491511308288 3350065 -603207897843661072232813266534735680 3350066 115341930266809557968296430852146176 3350067 79910835873805271199195026709721344 3350068 523893438581328653119475540599376640 3350069 141164211904313223520957320421926840 3350070 -266567471813145817084791220742263680 3350071 -760774772500886303839679878186899408 3350072 941075998616994209711829409229107200 3350073 -97727022742709329493869607779008576 3350074 155426757116910403825282403408670720 3350075 -453883867490882720523710839600064400 3350076 -291970392903933380362418828836474368 3350077 -85354728138973380705866344556490240 3350078 170653863855550881750887602361091840 3350079 -49491038458672245514348003778498280 3350080 -4728340272230362193518543424716800 3350081 502776518009676864454804546565212800 3350082 134481481790450052994977403507048704 3350083 -84632111471533724649709280887837176 3350084 -318914179813179819294822822057254784 3350085 -489493600633101522947080389218517600 3350086 -82421768309779991836135147469567616 3350087 -18215032120937771943458009771722872 3350088 40219009582710601149029715553320960 3350089 713187009943000540674898906694949556 3350090 -409322976156450655057339077020983200 3350091 -117859965063946704916870457904135696 3350092 -498588396852744558566447208036185088 3350093 514701039494367015355335603094384224 3350094 427146104465385963466198014894237696 3350095 -72207151107993505623949594228156320 3350096 -194444002267076894934349231387189248 3350097 347513689824394081701127576894821648 3350098 67133769916306616082141545450566800 3350099 -280868161402055797336087935030638760 3350100 -29740893532988613635634011396352000 3350101 80721780880454107846617919160719872 3350102 -781449069346840656401089474891776 3350103 -184552530186985492884179304647091096 3350104 -987423192048904974327662651542026240 3350105 -986949535209843449473848993800724480 3350106 -449550445802338577851180524467827200 3350107 1497540194027117667950554448417580356 3350108 -83601585404787958176696363874750464 3350109 76883846778356341494469503433749120 3350110 87859953885842706651004246964929920 3350111 -8359077612067503100414162115718240 3350112 355433796760618922573309208901189632 3350113 452623108055063459820995157131988864 3350114 640747816443871888305759749149912656 3350115 122259694784122738084128204539365200 3350116 -21514369684620486391496142761779200 3350117 -2004631553425773370533068849346622788 3350118 -415688464981299867369892417265333760 3350119 -961360039850190141596528463248506880 3350120 558788519155514365056020145878937600 3350121 -82179299045872317707436768868752480 3350122 697000933940199419843768356000041312 3350123 -143294946866808051085737279582338160 3350124 -502845430333557435594321915825143040 3350125 80508250545524930603235533010399000 3350126 376471322500864477643770331435443200 3350127 305501075688781700475748798025329920 3350128 73004752552541947376239693571522560 3350129 214474909520377262603407215860099328 3350130 1354966098178292026612045892881920 3350131 -1178246759746713596406564278275430068 3350132 412105958286999690963352127186752896 3350133 -168236530228096290947455090584238080 3350134 -37271579295360556392801833316630528 3350135 -448288413884703464481244959017156640 3350136 -595931497565727278859368603527065600 3350137 -101656284062325563772906787477595200 3350138 -213675664846371785363192662391616000 3350139 19011782698587052502941657586681856 3350140 551932575826514041094298303844270080 3350141 -20376175891389997643530615477700916 3350142 198430233701592808759121878205672640 3350143 -1141066276504621742555182660681748608 3350144 139660096436628291676791760119398400 3350145 21889857239372652648059974010811840 3350146 55203336948623630353437308565112272 3350147 -64012242239867493408612113841046404 3350148 612934163349592020914968576573639680 3350149 566273391074400719799172957894413120 3350150 225863195320563124693722403906312800 3350151 68872894807116242858906147278510944 3350152 134546861637106654123732892954757120 3350153 -682885332273764943916350708780673920 3350154 -120396562333223852703008648004532992 3350155 192575260908455834191309644036598560 3350156 154482997357854833310142251925662720 3350157 -51456987558090394439820643343192832 3350158 -230449843890287187990951918018743424 3350159 -248366943907442384078658897147986640 3350160 11406441573388344361073854694031360 3350161 -274001010733947745199525403411372238 3350162 14763798286203148855315345958707872 3350163 -162688705338289483664067102424307712 3350164 -377353883611151768768045112405964800 3350165 -6201292229070362932418547244608000 3350166 -224651132853764672779318087041540096 3350167 868771507894989170649474411908208360 3350168 426242871374763375636484845332674560 3350169 -18744001886861514473059716321352806 3350170 45185877058713289063865681978142720 3350171 617895857485284177039892849878279144 3350172 234988596498867219852830489096036352 3350173 -14642629343669999736928205253285696 3350174 -297895985594858284437866078141825664 3350175 285165859425998745796408721974752000 3350176 -660916683396752024825323550632378368 3350177 -17437049337510065932622474832592848 3350178 212298356274546492505842465530257920 3350179 -629785365781306808886260480596156404 3350180 -177620020517740793536804858757591040 3350181 -412538136421302712917453737946365856 3350182 -411285277967658495283069190716841856 3350183 334555610657779413626293145703979224 3350184 -309554773879411066248765952620871680 3350185 621199200182471328447694793633353380 3350186 96651316665305207998821319575446016 3350187 -275124832986317972348074507743029760 3350188 1033016146003625040522202361743733760 3350189 -54205341128910299135933356018812276 3350190 281882259731651895483358038442963200 3350191 155588870452140895141913086422516472 3350192 27846280061571286128696958106959872 3350193 168906829105860191143245919124978688 3350194 -766139013394856378514119351574040320 3350195 738629193064764983971956541316137200 3350196 648561306149463584466537292088236800 3350197 -625233614739925062881726916718639680 3350198 37692059263334536913261160579366336 3350199 56364683569051894340337830714037120 3350200 115547394666337349121895967622144000 3350201 -265449366674770064076117369409894656 3350202 -87334104545903898214190331056568576 3350203 -445229796606062165663142230840774736 3350204 398161317982990767928168748641876992 3350205 -359119341422038727998193302823200500 3350206 -95782637470536468193180248393768576 3350207 -528884900287736706232878244061030400 3350208 155765480130467483631074294051635200 3350209 -503459905773349194082597807602566590 3350210 -281057386242545169660924697744374240 3350211 292476893588102605603225213090796544 3350212 353775396501220555299381793259461632 3350213 -589491963412410902930462459669050080 3350214 165917769776953352592671734222602240 3350215 704170125907168993023766431282185520 3350216 16481175500802626082115438529126400 3350217 211939391230214298267342657311307648 3350218 333605437204348398701710689159616560 3350219 1281482606820053753304446299669225620 3350220 -12288500821992448182113250896286720 3350221 -242553861424155782117464422827321888 3350222 -129621664991001564726589628557601088 3350223 479930840322923377200996319113346824 3350224 42653338543456593788143115236638720 3350225 -153358428806421934811728819698358500 3350226 44268102371166609155356498080595968 3350227 -192877505862148748649543384127272120 3350228 -35903882424278142804242935021871232 3350229 -231456537156289508985142386846578016 3350230 81820784466575427185444552896149120 3350231 2120278721294689217767476213685425864 3350232 206166191128977488457296926605312000 3350233 105930659383593596069751641970158366 3350234 684085526490112324838441647369388016 3350235 29317131115808255128321043294741760 3350236 148807043056607810369678946160307712 3350237 -1002808340681116926602252826510772416 3350238 -5665528571209168875785531400631680 3350239 -300408738106758084064974158882174744 3350240 588947653992633789564445789303603200 3350241 470606607091403339196334354464992544 3350242 24950510358139616491342971907075584 3350243 -315991515635802973302079993283108256 3350244 265452773514911847281570834221986816 3350245 -345870425918435511312141001344058500 3350246 630997953006949509952419542471723520 3350247 121024739057138475217867284876009000 3350248 514139048201039445335362915630080 3350249 125465899718193424730678246411368320 3350250 161930678554236665815354835946360000 3350251 -1265919571092226434689510370199819400 3350252 -820302258302322284500379057348574720 3350253 139259364082815948709089621955581504 3350254 286185445748962196597456718910118400 3350255 -483422781369467161755567883754598840 3350256 -31521576501475745069623293585653760 3350257 -80880642169035600739470502018408640 3350258 695118882066888124808997851885628672 3350259 13762416728122788489556636121923008 3350260 -234992199449663955444283318694707200 3350261 1353113548900217743067161855966418862 3350262 -4794038426827745641705526551094400 3350263 47802674839943966066151381896622080 3350264 1181607023753481960855285501176463360 3350265 289339594092570125075384942991000000 3350266 -344741314795482849759215242118913168 3350267 -84561912097621000668892722789296808 3350268 -204051205362511427814809865869230080 3350269 -135164623180726157224391134021083956 3350270 -130812988655588501179848296830464000 3350271 186432945227771814122505072956513424 3350272 -343961324428698463430067386434191360 3350273 -287347344682398854251817639429876478 3350274 61217728009320989509875876570727680 3350275 -305980604466671519369239542778348200 3350276 -33346750037074111594733762167456512 3350277 170399903931544549072262929882024032 3350278 -98152546921308950725303062101062560 3350279 619237811017022800430809615629353880 3350280 250878249529613784542901662539776000 3350281 785794248354113254962484657841761344 3350282 -174850143069440900908240207558650528 3350283 505152124720356065561299427204936160 3350284 326098684235717977251573757250753536 3350285 72562407199963705613467374125585760 3350286 16380639641441155105101099017160000 3350287 -210540651431675200973454386491688480 3350288 -327702885867728533674768391746674688 3350289 327107029817839125721881197317780800 3350290 71097599949944945926663694868170400 3350291 -20295876809538144566518120319696640 3350292 457606624780244740309346003122704384 3350293 -14751969212442851264619249627875040 3350294 -100444414943513576601518107529154048 3350295 -111832433822653860475369448903347200 3350296 332333517675252002775582921890273280 3350297 -680604984199663957738902525028915254 3350298 -6123716206496063353985218071528960 3350299 -142650950679764950176712813365912700 3350300 516739820246039422528528899343718400 3350301 -304427170051739713054931402093728896 3350302 1050055814841605445808640669276160 3350303 725225160467562450671354980613860848 3350304 736370575971288571878645940727906304 3350305 -78614376045477722985429472344661440 3350306 496857054144208717848508799269149984 3350307 -339408641161863556231072582162090512 3350308 -152810570997941545485774565616680960 3350309 -587975044361840258646441588223570884 3350310 708628958543928165057156056497920 3350311 -555096189422329543892709449350935200 3350312 -91891671063776010254431175078707200 3350313 -130310278897312301908618950364806876 3350314 335190587107978820478155001048364032 3350315 126798252929537104758741722210973600 3350316 114303813304355131539728417177226240 3350317 278239867424388139588753099603734880 3350318 72763631514536864601474269932808448 3350319 -56066983827417710115363973828897920 3350320 -241658318200149424643060817410457600 3350321 217956023139927883305843655843696692 3350322 -10021586535240425625739095546072048 3350323 329589678437469867541660496517120984 3350324 125328642615483923285916800494080000 3350325 114643174674883267604336404392806400 3350326 296131566182402670214066055827995456 3350327 -253974332970140404555876739092933560 3350328 177242693149492395327966950058332160 3350329 -1036243950457812351660156397204986070 3350330 -454243870005227310948739478443729440 3350331 473758158118317239733147575593084800 3350332 184761440879982665885421060690615296 3350333 47366032198432549727689906492725120 3350334 85006835350592235693366210075819648 3350335 32530855065325817330698928760425760 3350336 -196438590156582117361765412650352640 3350337 270752631028100080682732585098361568 3350338 -4871587051442507353144555838230656 3350339 -9502866179395853100212911752769860 3350340 -17496952784497453480913434942771200 3350341 812557466680664836631198104862353920 3350342 309905122933733207675347505255075712 3350343 520557681431569600464636286870479360 3350344 343586252101117056949903968326108160 3350345 15701031361134696561639852591179520 3350346 372853274318689272600200350220409600 3350347 69688166197121960120643473024050944 3350348 -502871731403748338569679691763580928 3350349 -82595858384538857956105456515362880 3350350 149530308832577432070466243167844800 3350351 -815045763932649799666622385454293648 3350352 -181513508429441157590706001718280192 3350353 -668037587221439251797398765120864398 3350354 198239343967352016007098371361027072 3350355 -30444245201186874506739086178994080 3350356 -54288145170735426002582994855444480 3350357 -332802459068085273282885569487335520 3350358 94045608734821123747501273420726848 3350359 -760421690144687594116820398150581480 3350360 238441949273171090506920780294144000 3350361 -280716794957334519879715896537957696 3350362 731230208217711797487121433352744432 3350363 -238816203053680787593961514288013896 3350364 -35041666723249644907486914052915200 3350365 644789064400169731981376754187317600 3350366 -631408306914148726011138042406954368 3350367 -240427845341478539028565678258434216 3350368 -105746497059601633043161115663007744 3350369 530523753267536766872507814577170 3350370 122759252665685086713728273473881600 3350371 -227646759650725854748436762093747428 3350372 -611036906888559804428291699167074048 3350373 45734133848351397140848022236194048 3350374 31088904005536750012761972280825920 3350375 458215891669194057987854773992786000 3350376 363687988315478805029054616986419200 3350377 105997050766217692028341857092734766 3350378 296543758987537181302292236759981824 3350379 -58214929882110812162220680239372560 3350380 -374971085835866541192400644087429120 3350381 469400662510286797115331294173476182 3350382 1489387137004399516285689255241728 3350383 -188224269365819381103931790742872368 3350384 -214404951559006537402159959111106560 3350385 130360066535890502759677291987285620 3350386 -119955996666744895605006766267945056 3350387 -47160629930180835352794300699181056 3350388 -284110427680138719395045697256482816 3350389 -256070873823259238241412195994402144 3350390 438828376379586602067097729361164800 3350391 176784071220387318361448706050980224 3350392 48240861674792358482418260358144000 3350393 1364556492971242743449941589613489642 3350394 -545545520705981263143639507267981600 3350395 -535270272612811571487787750065628800 3350396 -307055980452953921917306226233377792 3350397 229375403067267764361421633660887360 3350398 -600981402261293601739204622450572800 3350399 593971605103428423477065872402304160 3350400 55706406889309260061187034316800000 3350401 95745061240209653888497218062390532 3350402 -124763416537711605351054615594475776 3350403 -14825929867016986837010518490223360 3350404 273658783864581395724839717121481856 3350405 -299509555799327629535003322073269000 3350406 -64976362836514122480434757466687296 3350407 197908786801873043238054481097445656 3350408 -56978873836513234550135270805411840 3350409 -525892599244102816480830797910478752 3350410 -118800234902386269039869239906990080 3350411 616680872845434005247672481410531912 3350412 114122264721382695365390630382750720 3350413 -222019876021671025062970415605510752 3350414 323101221195248761785228687439396800 3350415 -364341148871788304450521411076452080 3350416 -294878306089257141865020805841379328 3350417 497157932874177551060148143866742592 3350418 -77858190222969471906070550806751232 3350419 22180073310396649804635901900547280 3350420 206698461156885797862442565868353280 3350421 -851391747021767842745780106530565810 3350422 -419740954108012145621498261903265600 3350423 -791155827775484082835469021974070328 3350424 -127586913764375335415457441153024000 3350425 -333121629456196973988873216378313000 3350426 -28891248507817318612475167371107088 3350427 513564684064264727298352039237274520 3350428 -624941326596622561594392677012352000 3350429 118336669314153225231274965530637030 3350430 386617749308454455492785999550496000 3350431 4562431641787709281506768314324864 3350432 462196859142706345376620920009326592 3350433 329768682683428949712470370297031680 3350434 546989580819961575643178875643873616 3350435 497497911463859345805226070481777360 3350436 -197424054985203321593623817176562688 3350437 536697631739727032561633008138228480 3350438 43806090173981583475139357086732800 3350439 -82746916316946033440165600916824496 3350440 597215087006361261432474604055500800 3350441 -1047297567651623660123782923127158 3350442 331637027070231700888032186525891072 3350443 226576560579575523898226125325323464 3350444 835830817586711403372465792402375936 3350445 213885716511643692940779848462511360 3350446 655449734099526769313380784270983104 3350447 -123519812736406059680738926075289640 3350448 -5197961086354033266472312849367040 3350449 325618942829632088660992324961973760 3350450 15805395249097341087456921957045600 3350451 -242012834037070000953658297730577360 3350452 111523467096038780311403408791828480 3350453 -441503844305247146400558691682081298 3350454 -311340692567262335257309576139607168 3350455 -595087364271892283195354388199823040 3350456 593599211394898172388889169505484800 3350457 753920271287331296820216600143088000 3350458 2767537560687231041595827721835776 3350459 305813404969350578298549958648275216 3350460 -82319691816261745905347794953216000 3350461 411714532528044713898693279579717984 3350462 -380630593398144931554453905716086528 3350463 -647610249120054671220599158158054456 3350464 -179748035232643962135296501595766784 3350465 -156315300778224712088212124224548480 3350466 -147124602806143926811560924813428736 3350467 -546407984773897076093540030966124484 3350468 88199633144689394715958016486317056 3350469 1010210980529225156661946916402181120 3350470 327997673662616055131809888131223680 3350471 -239567531658019284048350121155852328 3350472 -269078701604989113687328554726604800 3350473 196014172317426661021293326444064036 3350474 7808979328690710863442134039646720 3350475 -210170487021735606391484306495460900 3350476 832432684626112978817110808723106560 3350477 542238401024187204346963326430001112 3350478 -268304896359233465947412522746147776 3350479 -226109508915377988159693408166832640 3350480 22959459399298376221822713405112320 3350481 -72610302773326092615977708373832800 3350482 -6619065988597890369489160635378528 3350483 -461887486096759242182573079203744976 3350484 544170561730788563761328445953802240 3350485 665312833282684570031673355776057180 3350486 611251958802637799853474116511653760 3350487 356975873709248045287374688922227200 3350488 87572281516677980644303025322485760 3350489 -1113885370865977618046868209646735744 3350490 82346791325167319299995439825920 3350491 85487526738089120692461154602055824 3350492 238730311048625288096667774821690880 3350493 -315839543100879122630818478518977018 3350494 -91269618329051499494768000377478400 3350495 -791988697929354832799494822349367000 3350496 -932129299260232663369513879620550656 3350497 -871421570009367437764494032138000748 3350498 83939741149837606523998131753507840 3350499 375629319048953641544568456450122160 3350500 650151947281669450758111545163072000 3350501 3987700767121548601784793846480768 3350502 -129373095463296853260255263785429632 3350503 546046433129055867076163178834505384 3350504 345939460609807307645956491384437760 3350505 -484859861246847983636811988481221440 3350506 856471187490437622764382082169608800 3350507 -247799268711584179984118158707542808 3350508 -74305463227464884754011080374779904 3350509 -602423958444547261012973552159116884 3350510 8073808271767454895316722444212160 3350511 -364284301016870408087379598979589120 3350512 116165452939524372577526398629937152 3350513 51009295125075704911530161437912740 3350514 162274231126323773529576753213038592 3350515 -186018963116943923567564137329355200 3350516 176101921660316009887124426979601152 3350517 7524581644254750652276192264020480 3350518 -101619832949745026739212711604659040 3350519 -1457461680668395933579667785281133080 3350520 19429065451296804200566890061209600 3350521 -1350548643913994639526870544562020608 3350522 189163891716648493690903593860167680 3350523 -467075790973203138825190364559373632 3350524 -272944729166574136957967383652859904 3350525 281649976431254579262403683263200800 3350526 200873629641895073495669261649870144 3350527 1369694647070705630045516941028581376 3350528 -412330807806844924436987698521047040 3350529 -94193910166127184008782224459325632 3350530 232153644533875722992021290790644800 3350531 661436904811564798192534318214062332 3350532 -17961238818486527779811556070806528 3350533 29364535321423285096542067770137020 3350534 605746988662787541302876453117650752 3350535 229923956300921976392920155623427360 3350536 627443131297583761066183709137305600 3350537 -129451233213058959910898011384310748 3350538 -685839716827981362714526041873991680 3350539 -727032044005198051381284178746061520 3350540 1212473036191067250437634599209881600 3350541 -248669842333339675034484284716698240 3350542 -27386457537144144350589600086148096 3350543 157055264153828196653765323592575584 3350544 -31289227785385886373830568350908416 3350545 813562953091779014598221438867467200 3350546 98196881006132212570634487279107472 3350547 860334040045782285378472609339076640 3350548 762882838785635146308264703851970560 3350549 -805968242596063953927103557289758450 3350550 22130557810873005583824024410265600 3350551 -353699593014515477588061531424966800 3350552 -180406925851379663405196235665254400 3350553 -240003029353620136768146995385781296 3350554 5600443419330248394499828705910208 3350555 -104887498987816513225247732440221600 3350556 -360351539176275801763260051009931776 3350557 -252810810642340593675348794103805088 3350558 260592988260112715664853098351146880 3350559 800378184939442222874423623181701704 3350560 -3578152669342647784772913950883840 3350561 164493637959617374489723485801474048 3350562 -327899400564594143109141926386501248 3350563 69179463847197021452567450385060000 3350564 326007519231359827996639924811857920 3350565 36446298592949291540191366248124860 3350566 -408012759072449003908120001421300768 3350567 -477994652767942998736948381813087848 3350568 22623827340323744939404997395660800 3350569 -541650912724729646634426165537361030 3350570 465240558409323158073709636040688480 3350571 -186882706362878362183198037205390336 3350572 400834093208529919150863193991403520 3350573 68323110884299610472368148295388160 3350574 178303211465879622383025670138020480 3350575 -437511344955134179514874096703438400 3350576 159450650311533818297728617767043072 3350577 307017222159514824095712745338987120 3350578 -216365251672971370573713445811424768 3350579 49337633429310493875066380599191180 3350580 -154000770519610265640540259050915840 3350581 -151221587830068325457964672544031496 3350582 126768512466875332184489372808127392 3350583 656767438296737054422334046793594992 3350584 612441898949242490274911447737528320 3350585 -183596905944891651479616586102232640 3350586 4270328757500773869900456462756864 3350587 1799952166871278571010873209694187032 3350588 190268867557719003425278763226994176 3350589 313339019777341814045572868485659168 3350590 -173479341274154168291007375239527680 3350591 935950963282313159894245659761164992 3350592 -54379443971923811433361663737200640 3350593 -406877584370424747724540339091289680 3350594 -46836243835786765336821761497347072 3350595 506052865095635763639736239225542400 3350596 373042020293739771854835008897399808 3350597 -621000583222861502969045590676217954 3350598 57709264349883135578068295602762752 3350599 47392589651795156491861777588639872 3350600 41757221410902574041036097963008000 3350601 69084479220901397841010380146609130 3350602 52906356389803632719670551904465600 3350603 13943785131539865430150738195683264 3350604 49683734724329768718685507858071552 3350605 1083155515717719413468060239124160000 3350606 69126699524304292285512021644254080 3350607 57546539040089384979754698430109856 3350608 -55104974979750060222986839328178176 3350609 -288645100697652536717982824380530648 3350610 291436348891301811808011595396339200 3350611 1493864416459933894840570468932836 3350612 396101507245697944561879973735823360 3350613 -56714845764280937710471198079069376 3350614 310492298681564989435681290487930656 3350615 220798757287408054765757148029199600 3350616 -112142416898301838607881599795302400 3350617 910859164136058989949108776182604160 3350618 101226572865916947369799987974235104 3350619 -157770942815887865613765241640617680 3350620 169198029892078233642592371815086080 3350621 787700867307542324994925345615254822 3350622 -82754445189731057829969700015650816 3350623 45396231896319402436375978223584 3350624 -2362706662708307122753002106650624 3350625 127384024293671144327252279301870000 3350626 329446226191390239939526732751072640 3350627 27405826591798940048072744417848320 3350628 -85731989574130032901329871754720256 3350629 893884583743304199544379140053279230 3350630 -732600799405167012247712422632153600 3350631 43834357039519856094915623865379200 3350632 889213986659411425853890466824028160 3350633 178370807491248029117025293984063808 3350634 -3217848832856038320469228952268288 3350635 -211919898695401703054445394800839040 3350636 -775388101907813793563960447285425920 3350637 -115409768662452254841841417368874506 3350638 -934403853002734399148222927588619840 3350639 -208405677467113564012017574849554144 3350640 -55911866589026970041986916737351680 3350641 -116772272649717996961382253012244480 3350642 -185017811709819652213022642751468528 3350643 270550594670506660381415072335068528 3350644 62374496401307366143102611617439744 3350645 -341674568581303027250623262267744100 3350646 72050032960871783020433310777984 3350647 1887911414756798247421672739439049240 3350648 -60230190387477645660121761600675840 3350649 218573800962564677045838490478138400 3350650 307592608058997967436170156805088000 3350651 -356861189298533164803905821234080348 3350652 -254934892461635634448187996113018368 3350653 715085115163775050108085247605952902 3350654 -739514436904545351737260358620660224 3350655 90876003594827184759454872118341120 3350656 -827669500349684406879706548629667840 3350657 914207571911693303595815812078443906 3350658 164659826173521196322909759321791488 3350659 -87554214209768708918280885477991312 3350660 107071872365094511457198509052544000 3350661 -371321328679979142350794902479504928 3350662 -175410485516332794397587039081767808 3350663 308434171500838193182944498218329104 3350664 235749754421506481344373915151206400 3350665 1347488768345807718220343178109837320 3350666 97635147192090575919473378679336960 3350667 469973447569526046099143977118225880 3350668 -481352872564177230780973818352029952 3350669 653097723945968613423927799042567200 3350670 354524514735789118490244297981096960 3350671 838464582672866001775237799696182432 3350672 -14207634968731857905518705241456640 3350673 -121232188761640643120482909382397120 3350674 -158654221660202732286468236419368960 3350675 -214295222121582823184844689621887200 3350676 -13173668262548630340722305670209536 3350677 1107916630925451215790792517933313664 3350678 -376152905571089115216145015097211360 3350679 -444236786213570492325289034536152216 3350680 -576856496545203634189811770062643200 3350681 1011151242737705055365712638685841482 3350682 -88979773264374578248232931916573200 3350683 163166711728518173921424711080657472 3350684 -201818008537735321150010879453472768 3350685 32855615248550540591357242026877440 3350686 -355858781948966208470461107331615488 3350687 -596054818246485634933556126733413664 3350688 -778337565643704637807707282336645120 3350689 -10297481949561100050479089946557440 3350690 -133409382110769353781561442664048640 3350691 239683821132181095613651151029544100 3350692 -164709051266086818200881519764045184 3350693 -756554342980546313534695300205783136 3350694 258315696008558509385946991544652672 3350695 809148928094654788449487670778070200 3350696 -330031951712791212808002617853342720 3350697 40327508181108666666624327701950464 3350698 -33729229399000356152711831454623136 3350699 198412714381439919272805815592039720 3350700 27804583309317533692565693084928000 3350701 -578169496149342866425237935044246400 3350702 -10720444709996026407505448467808448 3350703 500847313707111028040579065660737408 3350704 -106721128125841750489493541845663744 3350705 392491746184146805629507939328013760 3350706 8865317973147867572725411758259200 3350707 1279781566830399156447301971784954840 3350708 -118908385065845678598117013311430272 3350709 316795258900574848163146678048054944 3350710 -323417540450075150483875466798100480 3350711 67014614869781612185575421061647584 3350712 -917498373912705877710952373554176000 3350713 280338748537912082898684774301951488 3350714 -693141316597214093834382136440883968 3350715 -325988838240935643694289267788916880 3350716 -10920857567441454203572244302044160 3350717 259692853400777959973343963842262732 3350718 -375324963484766454086590781186523840 3350719 -422945280481285911987305548920018880 3350720 -39704238177131376968840570858373120 3350721 200094175593291996626285143924301664 3350722 432590633404402199873412767677512912 3350723 557312958317148847106702754352902972 3350724 174782396397920751313924271791030272 3350725 -81219394218863689259624365163515200 3350726 -435413967443281723534529839849366080 3350727 1184714513035461775515504347092757880 3350728 -273919530552829348732768276365312000 3350729 -951700374430384753698537892989557670 3350730 -147149813464233996901752256679746560 3350731 -193734682153086329023006604687027168 3350732 -3921443440622931428568182636544 3350733 97764651216427332010813136883129024 3350734 69074269855608113042443294478486400 3350735 -651831499094925756351706497546211320 3350736 -22476379109589735366270523749212160 3350737 -160648711482692120284662486440315968 3350738 -1921526946600408047594107479258480 3350739 -105747064976058048593241648994817280 3350740 544964374271579703336622250262224640 3350741 474091425118027041552242142025400142 3350742 -63869171492643257066331924360525888 3350743 96720228841778055525571621195155840 3350744 -287058804669512436826005172684707840 3350745 286763101922789168158618362105264000 3350746 -20748575037532920875720847308312064 3350747 -14973607182422477120681298092605200 3350748 355317737598275525815904928619951104 3350749 -236214259821093408134030293914629300 3350750 168531259163903470416334683849408000 3350751 760039385190921521430020314061771664 3350752 -6814195284281673607544911853518848 3350753 -202130603011289510536945004205760320 3350754 706325930534351419675554170116615680 3350755 -351821030095409981375457331473284640 3350756 -646008385905217814670654986194748160 3350757 -197872566355771016408923488346279008 3350758 14665641530951566792546116284256480 3350759 213004347675570302173407654679212480 3350760 36030071203550755784780449554432000 3350761 -552785946369253194343989956559871500 3350762 52134739473686058521952363647904000 3350763 -249380587847714237681030514152444052 3350764 699005025590131581357552356647206400 3350765 -676866785691963132460261547225534880 3350766 71267047521759681494373288129892608 3350767 -192110257781252798264872207540564000 3350768 134346930635695731295527514455146496 3350769 -126593928318387299291952102521916480 3350770 -159790130929132458478586835564301920 3350771 142694400955942967610277684882100832 3350772 227939691056981431391745899221927296 3350773 73941679121603080538773132922105784 3350774 193900205933677451008587991598843904 3350775 3058787501520766687072538623584000 3350776 -273880646884095403417539172086988800 3350777 -57522250426200755512218758597716374 3350778 -164143889765766227562787340170670592 3350779 -1171048063164657285718016229693542620 3350780 290730053505951045689358341410099200 3350781 -76937154680248777199500679318400 3350782 -663979431067586172818872758775362816 3350783 790827021883102018066976268109700520 3350784 -571524850214051231506908764958621696 3350785 138428503192589933719549876716000000 3350786 -618542240809688201150871735883023408 3350787 -302132001764154014558228035873134720 3350788 211078978391875674118340942082666496 3350789 -126763919688143873037473826281454792 3350790 51389779679784941069622248675619840 3350791 -301203526247119478884135632779258416 3350792 554644120176995006237275449441408000 3350793 -200795752008829191136844560763781216 3350794 98641647139863265185212872787513952 3350795 328518661719120118059327543374261280 3350796 372762431248478234729139841034502144 3350797 166717896271404814384072605207479980 3350798 285266302856500019215072091120898048 3350799 672467959257420521396251375225084584 3350800 61021949815684901498194221818470400 3350801 -223245729955014202192962124432540608 3350802 -1141163478328822684335479824229376 3350803 134830198485298661892402173193163052 3350804 -391242419536327562912170786054293504 3350805 -225482678864948965854231219210998400 3350806 642442635665287221695858048635977600 3350807 331910286458242681239221190108254592 3350808 61782834135914554374079371403868160 3350809 -291432435435080796233468302279443648 3350810 -48843578429015092553054564198641440 3350811 89268591642059501706946557244683672 3350812 539782009052406078221672738375370240 3350813 -286448554757438242825872719464809120 3350814 47779329532793487134288336024466240 3350815 184590722515684849400203052265313920 3350816 370027515697352269254466180517265408 3350817 838322749171209533533815625576151634 3350818 19932544223122079245123537986677760 3350819 -674371856876343176757786069066968160 3350820 -29463343134358995242675718940938240 3350821 69092442501385920012748599571385600 3350822 229535399554650839854449072316319712 3350823 -96977273622835538280478795210256256 3350824 -604944523119508836892830628135649280 3350825 -17887508053608138734723051269956450 3350826 339211203447476724557295585170569392 3350827 -862476543130833049879066619642101324 3350828 -50425029296859600559586140974351360 3350829 -273303728600270965204355159403047616 3350830 -66542553705410436478931144537990400 3350831 -435758412112173108237100347088616976 3350832 -125834834570345100555142590057185280 3350833 -639335212484193447008280243880999918 3350834 420397407541073827614806501192019360 3350835 325130408184503729971333269881359200 3350836 1103843251157449238888184137240494848 3350837 -257372893443087376222740797724741888 3350838 -72821399416078144647075614244910656 3350839 -1194447777539768655440556229151158360 3350840 -200941651912464761616331052497920000 3350841 162333385053300932214873862014226560 3350842 -289999819787147726662544537117811456 3350843 -231376481648825825016429215199994908 3350844 -52381028884657938280629229196411904 3350845 -244963053889720536483548548492377600 3350846 -27321868313928206142843369838723200 3350847 18245777551296213471885290940121728 3350848 112287183705224591295690319730835456 3350849 363505091553974124509784131459123760 3350850 -50041758266214302605547751986016000 3350851 569259303996942696158539018521456800 3350852 177684435270633550930519738115702784 3350853 -389825540966718958944592733316228 3350854 -225714861579265974593464791770922240 3350855 347269788611957233693069813467819360 3350856 682490194291512575261643254871859200 3350857 -469437289905405710590986463627705894 3350858 -97364207227955932271161692679674624 3350859 -422575935347432305701583923682301760 3350860 186089502686810969955180630184750080 3350861 -416792761485960842484643260890400 3350862 -529581252027583683665399756917388160 3350863 685348575420981494262355911968883480 3350864 -4652873581783392393100282972078080 3350865 -416374788678686720511992090256049920 3350866 -426073047446615630017888556843065056 3350867 -633979866263553727694541806666967552 3350868 14682777367597613453425148310030336 3350869 101748835155928709538753051919344796 3350870 -332164017508837936518712561694999040 3350871 -752934684990016612840015402666667928 3350872 -121103981008362758292739721784115200 3350873 -507748094147911975149034185571653360 3350874 388642323620678119189542652180124160 3350875 138249937824368725184587416506484000 3350876 170127205158061804684252388383007232 3350877 -209490424127120538356822543044524960 3350878 -105381651419080927810554360681648000 3350879 -469334051631330994670015272223028624 3350880 -104883217339349928069346578097766400 3350881 -126748910216706147083765588655748318 3350882 -367938832288012133147121382947020208 3350883 -96066694873029784311108648741169152 3350884 -1004817881933783096536932371530701184 3350885 178986038611821004957550208862355580 3350886 54714594817781227513251695537215488 3350887 -122772277935929210253797510381052000 3350888 -852510328760204279248498657781130240 3350889 -7255174442546048754402012739771980 3350890 504308071511283144897535900073551200 3350891 -682919473311168547119165047528574216 3350892 750571189693086968183531801113574400 3350893 -27829467660447070115129901509490432 3350894 9089026804358981299358072928914496 3350895 -290015537988292097670929864636006400 3350896 256473302154263368738045678534295552 3350897 1505983819682365656727681198080749280 3350898 -32780025118535028686715462337704816 3350899 203943682414331407505697138526069264 3350900 48612401520735824856138599958067200 3350901 756845471754383275838708065356745824 3350902 178143958284449344782081497706318912 3350903 -43006522700335573462415271760798320 3350904 6955246020262320854147353977815040 3350905 69925269625002433367785777308292800 3350906 167320765455936019868667644188705392 3350907 -92078795687132711659284786381415920 3350908 -278677847887503558483649862964662784 3350909 681071084285945370430034442232063110 3350910 132753260092488247045626424298271360 3350911 -109711238374983701675025406076399488 3350912 170336718095861138892399942209372160 3350913 -155947248668541701489960738431144512 3350914 198421211033431596506583411631460352 3350915 52148087382854570984114151816006720 3350916 209929553243595387301052872035532800 3350917 648437477670753965603695082732757052 3350918 246926015889913393995350710877336160 3350919 -10281452845029610709698609716797184 3350920 -491672455727361502607397413461555200 3350921 -319049689007370307046937866987437440 3350922 -155607023343355517757830670674309376 3350923 612103235930480933364801705340585172 3350924 247521853303773707321791818142768896 3350925 -97291557392304860603017096657470300 3350926 50924685989692489203521879754750912 3350927 -1818904544878171329670644206869488 3350928 3368560912787799844897196052578304 3350929 -196895073254695549841184248983787470 3350930 -26023874370125779678639608557890560 3350931 -47068797052386383907254033585419848 3350932 680470004971333880853590615759938176 3350933 -1460905306646589834432671619110278980 3350934 184225847555198504178355304537637984 3350935 56865247799199044524611314166144000 3350936 -355980736243014949372176102826936320 3350937 350133074314892615805928951761923040 3350938 -407219459487790459676863321959763968 3350939 -201580515995258274479924949258441120 3350940 44954498883371347016833271004288000 3350941 593470272989579058423755819766372384 3350942 -19855816378346093500433887975246080 3350943 1758025946362982353567939670341363200 3350944 764672543883500828672377463265755136 3350945 -65422831249276441405709163813519360 3350946 -200083500705041763795131696270130816 3350947 23000255674714067044265785836354760 3350948 -229332086563213517730080383273848192 3350949 -41654414674317050103867309713223360 3350950 152116727829850198673899524735984000 3350951 -109053472193117323925715400670151048 3350952 -301376591217774935390817520324853760 3350953 253560490345421767025902953404638202 3350954 -155218814794396794694752208469464320 3350955 -182050391526752182846149843377333040 3350956 130925727903943673763036089967674368 3350957 -133098428147129555679636744408125940 3350958 -128289963266888129144064886464035712 3350959 -429041502008827841905233676807783680 3350960 -87673520132343688163718951771832320 3350961 -46419919003768564651138865959651200 3350962 -228812908154421183462221673600792576 3350963 10052328896406231019332097340410056 3350964 451135896789659225039624697157969920 3350965 950452977377248743040905739727704860 3350966 182838019448751360343696811712205440 3350967 -9708209943298245889969615152496920 3350968 -33402690592331264874712954638397440 3350969 211806429153815750991398738569331370 3350970 -74808492667642068476304210195133440 3350971 42710594623091123204035266284660544 3350972 352816190961538227122361255530250240 3350973 817924517985231577855222155029685600 3350974 113134908978594885921661611429696 3350975 -317360647672004354774913668285349000 3350976 -8805523967344198487642004548222976 3350977 -301088613339845998617405559762968128 3350978 -311493545451386788320299494556540352 3350979 -413896378582220758637481356805293040 3350980 371746649774228028577595894867558400 3350981 -161149099412697673791100294580917218 3350982 -427566498344819587896027589631769408 3350983 -857618236883827438013853210751369768 3350984 186192572474036537050698443848581120 3350985 6260883654565668435096448529095680 3350986 -124911168030327366836480297782446336 3350987 71865011842559133834036754946910240 3350988 243409796564285193425030024554044672 3350989 894577297721828365349051732089702956 3350990 -5429869563064292911481965342922880 3350991 -287849775803369170939566582309572736 3350992 -12700888694582809126369710179614720 3350993 405274584393907043701908654592576242 3350994 -100112862239319632463058852537200000 3350995 241447653808183165258019690863326000 3350996 -1007907836213430212491798348665815040 3350997 422091925212761244170138422814955840 3350998 -15575478666021770360309392270587264 3350999 830121084228787285937912923501605000 3351000 -653815791284490074754376314439680000 3351001 -1099336349336998246946530233709034998 3351002 -439093581854263074230282337784973568 3351003 221527710438843728545337632830001344 3351004 -3240790321063609016211282875748864 3351005 -202923783558464979530843313603849600 3351006 889012332995657532104468704477284864 3351007 -1008003066127259688542221809898203144 3351008 -619287298807319463006702527855984640 3351009 1049509070710888099172659060842635328 3351010 70995975249141333391968159525648000 3351011 -939975000198832302041331556690266600 3351012 115751317274290580857062848916387840 3351013 486087721440225623253482702408347262 3351014 -131491478700074334556350365543994144 3351015 -105863514158003082042558502294210800 3351016 314479261725435983015308844905052160 3351017 -820951556166335668996634529302528028 3351018 -53586941535497330730904887519766272 3351019 167713273082488977536375614448724480 3351020 53196813244011220064476874773678080 3351021 -281805056704873909303075743818261760 3351022 662082519224282232110722756039802880 3351023 -496092325923607884967143174058872480 3351024 -100420096407017938589848172747489280 3351025 91282916618694264475387135642377600 3351026 -146888545463113830053462967252155904 3351027 185895900135286938819377559477412920 3351028 496060798683460870770911542367159040 3351029 143970850902959477361823068376927488 3351030 98734420385294139407308047757056000 3351031 -415830840916739916650432173892028000 3351032 -171222714108698928553388105600839680 3351033 3171865167481774882441049146615104 3351034 -77345766341672067187352925624357408 3351035 -540862671742022619111495354100195440 3351036 139253090871660353371126807005717504 3351037 -343331503707006498459698229689242740 3351038 72516435316333853008620831004761600 3351039 -225852033054246492534024208403057976 3351040 -108973019800097772670759560743485440 3351041 466858611887560929294180623790582612 3351042 -376960779616994056770398239261099392 3351043 212673120273754975627217378761560984 3351044 186411619530634795768694278401027072 3351045 -156563751028019876657676560029891680 3351046 465229503468113063222677083621497280 3351047 43789965354398409436645150637517312 3351048 586274727313984574569448355743784960 3351049 357701952637658318025708207458416640 3351050 314357425945107318797956773955270800 3351051 1730068297755270466653188703129384 3351052 -3801433231061532576297209841294848 3351053 -266664509488805838914694063560705844 3351054 -10205658730753709121165489795256320 3351055 -963165956551648883724221085878258040 3351056 91768784720398984311741575700160512 3351057 330132616765281695585698708296804192 3351058 149928455835357477678572956799155200 3351059 686430022259679125039011455910086960 3351060 -121676838302160863775800697943077120 3351061 888297948777275164915195748223890670 3351062 167779308559464220427908489190795904 3351063 327447322789794219535489199145667944 3351064 699585622889995745330485775788431360 3351065 3551270061932284789492051223845320 3351066 472843337342795715626156589276729600 3351067 63412348250474950726705612071277000 3351068 -70015512397952889788517990484992000 3351069 -25821283417621108533686865182493312 3351070 -98335881630261002721787642765667520 3351071 98012581347603441249326185001362272 3351072 711852309429089769650650397392502784 3351073 -72125637018560891530584356179830096 3351074 -242158060888360354972732564006240608 3351075 30077393631519993418561734270547200 3351076 1756796271904733011912344266232832 3351077 -690232542819187266453860583261489408 3351078 704876320323236613254579194742363520 3351079 -82406706773465194688658712521682440 3351080 -12735329696694064727852523115161600 3351081 -428988747961066244837387041278427248 3351082 23411568364075539155729567636559360 3351083 -1460462810492727924870279911625550668 3351084 332606597457819129160748660552171520 3351085 534891572164290974947351234292784780 3351086 114425552588279546328244459251315840 3351087 193468573308226319237032590298539240 3351088 26485791757400176488427503989161984 3351089 -282997421924807026901886027504260544 3351090 80911701223237929391089412685299200 3351091 -330829020490284781108304353632821448 3351092 218925255088221915066454407418079616 3351093 717458849236358658895233821258981664 3351094 53398738672930095999179308658523072 3351095 853748454499674673541152306694400 3351096 82173206328598738624983450413875200 3351097 63611157694496555212472740013717546 3351098 151731169066261640194674545402623200 3351099 461862307872348717822029458403831064 3351100 -99373311528675695919243515835187200 3351101 -721712559194694320162028606197484480 3351102 442046131873419115904513174405858304 3351103 -43208606566009673184416088156517520 3351104 -257548861228526439369296578421981184 3351105 -18482187424624289217216643155897600 3351106 256659860089370680420160042761040640 3351107 -106711566169992591732643550960920644 3351108 -287461093301591380620145930001147904 3351109 -562349872006423429448271376732846690 3351110 62322237215797367159679029292864000 3351111 789496660391155334283954667178628864 3351112 -1096475278142651025532532531937868800 3351113 -1332284209743806235734890736394361638 3351114 -193451728634619569147120927425985952 3351115 -432933702689328238499447642090790240 3351116 973807666676787071907521447278928640 3351117 -20174162070643041283792752752686080 3351118 90142412810905746203789853771514560 3351119 -21292558248936186269977897533566856 3351120 124263426661197131385996809087877120 3351121 -1189082008739532818927763900667297678 3351122 48193450829244974964093608548820112 3351123 132466664809488706996021602917934960 3351124 36569642701785747015560321491107840 3351125 -775391121575427577336144172741520000 3351126 -436707352425432008079777119860846656 3351127 80104123470623467506017289317095712 3351128 -465320038367194168748980384525639680 3351129 -266088702646135840693215417600681792 3351130 120182641097812268883218155301556960 3351131 -141431480766959878406674999176385536 3351132 8336989341112795623674886361959936 3351133 452830738530397106658765997185340320 3351134 391412867722671490292980247569305216 3351135 211360220999810707270243118244084000 3351136 708661508512789049652572660468416512 3351137 -19349525068723752735300175352861706 3351138 377536327993423086626753049996288 3351139 933471112317573398381171356909684032 3351140 -89422664372603162490568275913612800 3351141 251221016201129081087775798145695840 3351142 788853739696102431609264784835289792 3351143 762915871174235059150112243376455184 3351144 -539789332734857671173294715054080000 3351145 323603963031339407308675517724070080 3351146 -178326042405882345025968914224782336 3351147 -488706254595722043320472010991190528 3351148 131571479638013608547131991055929856 3351149 334468962932441275065376664790299136 3351150 52539241101928201509547214056737600 3351151 -984567008048844335121434560028678600 3351152 -86311562362204936201822333546856448 3351153 286777916595858407527241187807493440 3351154 21280561168631274796040828152693776 3351155 -54899870574599883931387541128855440 3351156 -271601909797204284748095325766123520 3351157 275815139471172464567473633195417464 3351158 -573569106711087385907257637891284320 3351159 957897633657196963782387446888484000 3351160 50856461854423049116179264706560000 3351161 -412839236028045057346860449158052976 3351162 -401759376742039749862128171171840 3351163 -24398557351239483198934179936234708 3351164 -102864602077911483767823780532606464 3351165 -435214518404457278461274725930202880 3351166 15860754870903581311179271446200064 3351167 -39798028625113821700193772439098648 3351168 -625994408383637811429140164037836800 3351169 65288197799614082796415092013546944 3351170 -375031795226196593422651988543562720 3351171 444755328562728740317896468938885112 3351172 301478090503539721176414902008876032 3351173 -300864260107174530161081502060641760 3351174 222982748143969908179965855400429760 3351175 517852267887757962131697097918234400 3351176 -420501133684188859323119208460922880 3351177 -530836120324480924895056698282304086 3351178 -480319129410870930229313566980849360 3351179 187148217228061099227543353123718384 3351180 93472101284455863181573507812556800 3351181 -594133643860721040341783615350925108 3351182 2805560572574168871002163469123200 3351183 311677322479881610923996316983508608 3351184 24390936322097548072879233169203200 3351185 516859217123107211296410933980299380 3351186 78356291450222492645055347081779200 3351187 -336224434120982321291795073407945648 3351188 -446654983185044397490540635296810112 3351189 -297465029614838923682552863660048320 3351190 -170072017701747103070751870420324480 3351191 -94695449978798110001399030185284408 3351192 141566518858180247151850044679127040 3351193 432438762547752642348465485780190720 3351194 70544358532073146044472907138924544 3351195 -684882772544943542219913156379333680 3351196 390346128294810179298190186334280192 3351197 -72609079255184421226157198214243354 3351198 171271865340119529970766229997894464 3351199 -612844773103095740225253712706355560 3351200 -254855820615742687245969172856832000 3351201 -11146604418532371430895876985922560 3351202 -317476873561894806837549080339186400 3351203 -262960619666637523723198154646688548 3351204 576666087801764183897487139040077440 3351205 1877371702132247108114085716630400 3351206 -195347491580013328055221007584072320 3351207 350997656713248201245447137456582440 3351208 -949406141216709692122355033881559040 3351209 450153415005421645449340506127900410 3351210 -6439422792896293778357438966791680 3351211 30810506941569465163235859332483520 3351212 14502343179774881494965599637757440 3351213 -79913796111201111912426015716193738 3351214 -751758455396600439108137908050020544 3351215 -48789859873985514331533865507608480 3351216 -108795707789263521444453092327424 3351217 -322663011272562110887358797795343388 3351218 136595702138986909681703381436318528 3351219 -348433193365624703229219784671110856 3351220 -111591762727068423011779539565824000 3351221 123048409047854184110235024742340352 3351222 -70435994925675292150057275302160768 3351223 -775328202253655235849277357432813528 3351224 279131515321537167708873941159608320 3351225 -146277781973807304067261089573380400 3351226 41706898200044689388581174005939312 3351227 -176338332475753326860191179997840176 3351228 547442441322487678969367033825579520 3351229 -183100158288172386381078444394641824 3351230 -267187270030598916732262259795682240 3351231 -108027103677632369030959308310503672 3351232 9739131224249460075648095555158016 3351233 413197078072965009664613439792508482 3351234 -81500739178656948429880053913864320 3351235 -874042404081301125812489241246015600 3351236 278116012606697833574379596495720448 3351237 369415683124792186218180086847195360 3351238 73285685698936854633954098066565120 3351239 124905112496955752875173194040746640 3351240 -346476381413274237779913413468160000 3351241 975516394452683768506660734159070464 3351242 -929725089067643852304404415358822656 3351243 -44463770452613966271260950206266112 3351244 83711317431621110575605945843798016 3351245 804674299801000439408535157044247500 3351246 -152789364403316251570219592864097216 3351247 683355502472333008798637909959316032 3351248 -3219219158623587729485258281844736 3351249 -795654922702517545089623257318075632 3351250 -45471920364624156388310837191680000 3351251 866049315339022315516016613993414252 3351252 -650129094793212307482154931544158208 3351253 -844618103121579240894016602445609700 3351254 127733691517168438721604358789260576 3351255 -47301421758440868749200563761633280 3351256 -97992137211968289941492079987302400 3351257 -362900896139863880045823843937587708 3351258 -63967887142179531598439797311820800 3351259 -1920557806878387031021046988365184000 3351260 365535074442080301737734624155356160 3351261 212438319641574140517365880540733824 3351262 -435053893660988633580198462967018368 3351263 -1280629750912799531002961294523835488 3351264 -170969579715880215673500984177328128 3351265 -1154582647190469157639978328497963200 3351266 -238891382321887919871886791552650880 3351267 1338369514096538680802380542497376240 3351268 -545222909445977586449188630655930752 3351269 933477888665101414769668909707084060 3351270 -227073516013358070427144061714482560 3351271 -216756531155925716768567777011272192 3351272 895265487360906848342293379498572800 3351273 167351385077552899611581054910287904 3351274 336366030973350129569171659275785136 3351275 -186833690918950792776465447353101200 3351276 -347753951203255988655365787386953728 3351277 463559749146982210835776207935677440 3351278 -269400703717340656109928933817782528 3351279 479306536730871734785146720136499088 3351280 -40880165788699436769707809742192640 3351281 -510548672919118053631540588707685836 3351282 258474682959351861573797176828410624 3351283 285688621097280515338049407956258304 3351284 4373691320752222455297856366080000 3351285 -3017575310754140663960318039481600 3351286 58552598722894648410191250791006208 3351287 -469648923862987291901107759783799064 3351288 524372124385071454305805159502315520 3351289 173593923308483906507019787903274090 3351290 -314219818399361935802122416124857600 3351291 -12594358629154350849555469035586944 3351292 196034654889684658939799843503160320 3351293 279362001774673244917756058472330144 3351294 -9792294815823282487516976404161408 3351295 273747256870457165570299905495746400 3351296 -134112122016968894166386801450680320 3351297 486198105320921129378158149056401200 3351298 -465632721067585531010323912362447840 3351299 -141206011439331389974821773972190048 3351300 -165079996595109174155952492728755200 3351301 109269616223717475920684276967054302 3351302 19948806367442884269258022764177600 3351303 660982064707920100048714276000822512 3351304 335967340953304822144549284702904320 3351305 -575858386601160857235364764236496540 3351306 169050506065230930631449333583622400 3351307 -777181933758988695647543328701718480 3351308 889623886104078176487816166077926400 3351309 -11693967478354579690090283624766432 3351310 -449883015496900319049049347196357440 3351311 349754689914206408637166625844359472 3351312 -112113637601476841025875184267730944 3351313 -521622500410794829082159226466941760 3351314 172096275560540269029838497491164320 3351315 -563180753773508419714683451725792000 3351316 -5273031404462275125136952099637248 3351317 -202032799298590545675968849415623808 3351318 11879080428051200672611704151672320 3351319 1365073024769134691984406483318491720 3351320 -301847905934122337005115750602752000 3351321 -1259103292564812200684943065923577760 3351322 5089593379034596014458025289723584 3351323 -1230058918485168218905452583938149640 3351324 -130569479090950506069855435871177728 3351325 409987497420794806819985029788984050 3351326 -57982458591370933523488922486123520 3351327 165371023100271933670986133542789120 3351328 -519934631307991773604742019055288320 3351329 247468024473130108747897060724007876 3351330 -116616770014456612270312537633113600 3351331 -1022062627091479439091805389424488868 3351332 -666469819086428228592590460774712704 3351333 245472828139543769368023649323203424 3351334 1755576401597447117740053339617280 3351335 -81918009547411192766142322133024640 3351336 -650206554014862730621787871891456000 3351337 -592447970592167410946641242713782 3351338 -479776048027069925147479004445411840 3351339 480487407043354390316195620240530204 3351340 235932145563953444492607648562575360 3351341 247011204355868258738475145893135072 3351342 267120313944717528014790837845320704 3351343 613877712044579047720056856092184592 3351344 293711532692938159834062353965301760 3351345 -224556043049263303850300261487828480 3351346 7903921995132060723518903188345920 3351347 135586513597571787184566336151709832 3351348 -29478509180236794323805352120811520 3351349 -40870165435735899870852234059733480 3351350 -126120667354971306450919375925515200 3351351 -824549510220791942133138699885414168 3351352 816459453943210961159187565179187200 3351353 -183889060052259443752393426084843200 3351354 -111522077253978550460874171270024192 3351355 -643147577254120635277674350365936800 3351356 494870274969189035849706923908577280 3351357 8839668973177198339043146905283308 3351358 199189972255622723912978361186497280 3351359 -203339285152756998010017849592195200 3351360 -1701056766623839183745513989079040 3351361 -245972414281601887686500904317109548 3351362 -35392508084333888143337342090347008 3351363 426807399768519257347901310126015984 3351364 -678380286645078516469161449413933824 3351365 3426202267692598919708711249719200 3351366 -143404287720924995925419011810858848 3351367 69197700438941429543048139348387416 3351368 -416995170824585605759037543475133440 3351369 295750612706430209988388075459519680 3351370 326405314420140080421277585817391360 3351371 65105716679442254018792981761111572 3351372 479036474523183603432043104090624000 3351373 1875121590108523052679099433211807424 3351374 135282987542391382287845270524003968 3351375 38010811519342456038503295793974000 3351376 24296207172200223127044398793621504 3351377 -12860607706904869509941253636065760 3351378 243966731710574861160591489855249024 3351379 243127186972264803199766039347001920 3351380 -600331785839896233295256709043560960 3351381 -295597791538544090114588171245171392 3351382 -131327625745465907523132703195593216 3351383 189710482000434978025233510106361520 3351384 -5235298470040090084148057155891200 3351385 47683960539256592869799037958320780 3351386 -20700307072969992527264020837865760 3351387 -372251931541083181549005148070143632 3351388 250752064356826707325392305943884288 3351389 253118842911146468378553349258481190 3351390 19882538927928756196193862393753600 3351391 109347891413922923937383296949429800 3351392 -225929445965690637331156947749830656 3351393 -495908335399523080009945578135054318 3351394 -732575960240829499541018067982083504 3351395 69214310068625137037343596242040400 3351396 -75020991850319373535234641981198336 3351397 124518313185351256919498598555769152 3351398 873146900000254813262445832663086720 3351399 417630574736596434924950941771267968 3351400 6553591861284065796771029909760000 3351401 -860244706282743511880261532937069596 3351402 327566327863900242532724029073364480 3351403 -189807137985042983290006075956019200 3351404 -932140723489590110595007039460985600 3351405 114272340120317346376205307358512000 3351406 555197460987229916995103981830489152 3351407 -1835917755770359782392024527360528248 3351408 -80534369735040068393715242368598016 3351409 -766056382267358069887588662893916096 3351410 88323392613016578446109149382144000 3351411 217150772115967541092674120764945232 3351412 735197798391184328542042142435689856 3351413 90894998953913550577525765764258048 3351414 -647288635620674059580670728253788160 3351415 -656382907536399648616465895313600 3351416 -863921384691302100778919215906283520 3351417 298672398822472729625635365382295760 3351418 -73205849251053216291580656060029184 3351419 -657132781943185010645136953987961180 3351420 -1382070275658302294504361355822080 3351421 640608714439594863685483227211135622 3351422 144206810225793801244715775897786624 3351423 55400096014197133534417881472252320 3351424 590353126736598824347534026206085120 3351425 13872829272888606512711804993553600 3351426 -104435556683593720483629771011145216 3351427 -33905163890682508215324475927278724 3351428 9443116447939787752296966989515776 3351429 -1252977266069604002322090157803264000 3351430 -38524439914151849899261125188590080 3351431 -47808507567533577420287488109189760 3351432 291116525341578282480432459313152000 3351433 -963690875809063245645798530564037360 3351434 -74004125744414544772839098689266384 3351435 -168725378086061051656469719247965200 3351436 -77275495825305592090308172970618880 3351437 309027596874748951975863764711010060 3351438 -316832820177672352242825510349616256 3351439 -137529095197970469984479149898183856 3351440 -212320394877921634690977630321623040 3351441 -4419325674595784085645956608394496 3351442 -83980667218961250473861149488214128 3351443 -32086773052187097555000335358200400 3351444 -511042587180307020536761885338574848 3351445 -404037467975918241759865826660348160 3351446 -84026907833933475974636483305983360 3351447 116866604807282802591014244689012400 3351448 -730663311703366767465338078927462400 3351449 -1107814089362407766837087625345146550 3351450 82574654239186310393867221341177600 3351451 955487908829611196967066392642568452 3351452 7589030132046402525084600718735872 3351453 285036860758083568943064850305129600 3351454 7612549715593008178808527542497472 3351455 219997086040763402118037370937531360 3351456 189202606635024083618594818048917504 3351457 -123291857813182614091104222487478400 3351458 142919711784122892921822108231901440 3351459 -370211305925914824272313994909890696 3351460 -74529075017357729967469608999567360 3351461 634843191233165920070220249658288062 3351462 363206664093423220396400931405058944 3351463 -3974759139000294416055714611992272 3351464 -68025775305326572755618444572144640 3351465 -264992556304365712032796670560679280 3351466 679329447445731858209585306706528432 3351467 111489745980097429985449541133281280 3351468 309281513597198602947864178867666944 3351469 75390391918092035079588097610106912 3351470 208368023712618886859378927494344960 3351471 364850957602006309922263804547905680 3351472 117641546775953441532231392042680320 3351473 -488408207869547536354376781542181660 3351474 147139651375014508151518880960896512 3351475 310894329854219493257968669968651500 3351476 -234507776922860144907292272420851712 3351477 -120693507364642778162796218809305600 3351478 47792927402025169300921323639748224 3351479 -907597903464623520349232116015300824 3351480 -258154490519882934887369165561856000 3351481 290690081780781736579128524445835584 3351482 -392811289304527194010513749775734048 3351483 206992794382025697704857806135007200 3351484 284072157484774068310751598803500032 3351485 929027438766273295578617475257163180 3351486 282076399827290365421746524287616000 3351487 -1063231880385189764753069275466488368 3351488 -107295074901219611785501023135596544 3351489 30302348843911119657903624344090688 3351490 -523173335713561458512271214727148000 3351491 -244889224984078388011325924997085440 3351492 471620526655235242588959848645874816 3351493 1055981072526893810196473231907413724 3351494 -272422153261331737170463629558316704 3351495 -179285670767011944268950850040716800 3351496 -1367961007239199262067059169415987200 3351497 190537686330552351802641735332131200 3351498 -416292844157242591007059067694663936 3351499 -652333807197261418204350405972164664 3351500 757002985435092814726118774595072000 3351501 232453051601319850217687992777622220 3351502 -384789303743202952257347847665087040 3351503 -13989550941014606585821606602387072 3351504 -27965469207465831467674580434550784 3351505 593251901812289188088591838573168000 3351506 6770307627673596617260737970026624 3351507 -322369226520334582882751433755244360 3351508 -22929244219690408734851336285917440 3351509 526552714226502251445345062518259616 3351510 -220002874618088451375912578382316800 3351511 731798247528039421167662497726015112 3351512 978441791655387972146400779183155200 3351513 58258936259844635254861337775192288 3351514 -72181491832775714590185809701927680 3351515 789279254204195410273041105745076160 3351516 -85258444236368244826500296524283904 3351517 928662377364906655241057345377816448 3351518 668734205090463935257885856411256960 3351519 -205986191723211198775281029122524696 3351520 -260940538012018309163327087510814720 3351521 -829538308911255510981885853854589278 3351522 341618475681184186020230962425228672 3351523 -862319246748547500256477810794743808 3351524 -15098799050219169478259287363703808 3351525 -196692632075253857164862784576379200 3351526 231158145499262164531516410016703712 3351527 -850740502010383395263869545760359624 3351528 -575700805719963108165166211152512000 3351529 593465351962672204349076383189312484 3351530 37828966652919011015033936456908800 3351531 487494785199398158288484099443518552 3351532 -314617342184808620535024558418795520 3351533 -354155354451374452463115774652535742 3351534 12806358589538365544184520750546944 3351535 822654847379120013816649598415832560 3351536 -322123312365401346790728914215108608 3351537 -12455270024058887302398174901481088 3351538 324537577262987170469985103583419920 3351539 57452339435655445654045473696192024 3351540 249190338690638747930702707168849920 3351541 351141219618925310262383874223819552 3351542 158912854665263022899057400558144672 3351543 166283068261461183408140535560549760 3351544 -2582355398764315365420298053304320 3351545 85687128578816500036550293320381000 3351546 77045184182988732891346479444777984 3351547 475804374298055558993907099830648920 3351548 -879986469136924195316258876801236992 3351549 1240219550863725368962129303334688 3351550 177979054045666602025127675691100800 3351551 -766838629118195838493610243720338800 3351552 712308570467000270084760437388214272 3351553 -341272586871220632483866059265971198 3351554 81737214724048724217781721503643520 3351555 -260348254339918442227586767715004000 3351556 88048570264969341921104134795631872 3351557 267938756223213242194170838038157632 3351558 -9840507105105365399745838310707200 3351559 -450663306767151988839132979009331640 3351560 -246090339916897248973628564174438400 3351561 104389405825485011697853583357133504 3351562 149905215502891928493529938410649600 3351563 -1933015909572784310686451930947264320 3351564 -533353256297892492209966011144135680 3351565 -92918937556392510141089424195609600 3351566 -250434834414803002093688541440940096 3351567 -38990164581834149484807733314363888 3351568 -93602361849927665501377502358405120 3351569 106301673038842448637725100108052608 3351570 -286917605853367064308008797507696640 3351571 406273389214258875251225434721216752 3351572 -60669170235506177917690877237606400 3351573 387507729304037955786563229598499022 3351574 -291949470193528058382953217823594464 3351575 568522195615412387848638855652692000 3351576 -24845934686064356132089053338050560 3351577 100155016975382810492960370751079812 3351578 788237072328836565906153571643097840 3351579 264531876363105012982875093477120 3351580 -142585699546526688219138573223203840 3351581 133909752195894150032761019423176800 3351582 184079606506370893431966388915165248 3351583 -414443418250678281960349115417031216 3351584 772468029799938521778214069411774464 3351585 -19727602011563292828509711450601600 3351586 36487343126636469237133699396577280 3351587 -1952312307239307698535892525471848 3351588 97813405920984197068900015281192960 3351589 760298668193343849606540796992131390 3351590 -170266545577798095782940403872124800 3351591 -454802252154012139210594115373088560 3351592 7833888850787366654491223979294720 3351593 75536740447000610346966321072570240 3351594 -93616408648983998314568128579372800 3351595 -132984217901964783192225586461546480 3351596 -107826752011969784746330247214858240 3351597 871211787482064386760311069032622400 3351598 -128112616101880399513039783266283200 3351599 5612847732455172744545673774627600 3351600 -51752895388345692172662627244032000 3351601 -1496015716939440007257512092476252576 3351602 -409454562758402797337087537053291248 3351603 -708683618629702593635361857789280192 3351604 -550706918457260544605803376662340864 3351605 -74362048421552739215966250503968740 3351606 -45004687113553486756257904063948800 3351607 96158382014393370318642172870459312 3351608 -347557512158740528190197248315248640 3351609 90658126107028916249111682008939514 3351610 93663765765154694786377369195668960 3351611 194751434897229165253988388350506212 3351612 170090361206878498696856831456231424 3351613 -1352286564993499488623901152587729440 3351614 58173880934655761656917802321665792 3351615 -26994631083698249962237123184231280 3351616 25371701456763493971199509840527360 3351617 2536720021794493056185691952130236800 3351618 7168553676764516344939894033446816 3351619 946092613781604716953000411199410840 3351620 -128609928591338884004201164064747520 3351621 -18126743771213237139953816001833856 3351622 -13968347683470677370432696810377088 3351623 531755030372842412565076718052248448 3351624 -502789550721889140363210077638656000 3351625 1487410068533716741360442007781269000 3351626 51184838503583100388499771182374144 3351627 -44272876335554650022845710887470464 3351628 146766123420667016391977948671783936 3351629 472693872261058744246702777187556384 3351630 -177860560705809914974103445115716480 3351631 -316435874768847884280804777691335568 3351632 199188127287891477591263722101006336 3351633 10876827722818057384131099693057024 3351634 -64932645920864754659755800615390720 3351635 -6040465909001443517084438194414080 3351636 -66728797434710507066762507861553408 3351637 796512812601239446955523162238030286 3351638 -422620135612502247627417464728172160 3351639 794532425020460031750475755858104448 3351640 696562480139784109469038437127372800 3351641 459547785420276818986734853244705160 3351642 -59392189798662891810200391310910976 3351643 -168852921090610170564892743133522108 3351644 -791956594010082469442072370212313600 3351645 239847615961786995420796048347782400 3351646 443257560238145252904510805285663680 3351647 -519989065009701788115490895515786080 3351648 454494601815272311624713725723541504 3351649 -95975245741285943069967834553445244 3351650 3431996922204194968659746844754800 3351651 -363940223190175958917586042167399440 3351652 -656322697415733007430683155376078848 3351653 1417513430410922230394619565592251902 3351654 509416098649003775840165789050978560 3351655 43286955007974771449625682497230160 3351656 -49376738469397386528473637273108480 3351657 -86244863893577906311161004484689920 3351658 -26913127245401741807971030538695680 3351659 1022384138590051292044905117478279416 3351660 121356121355720412335115443023656960 3351661 -491361257022800737071242870425215476 3351662 -261888809493274390998222022926303168 3351663 116048960930661803415733352569763184 3351664 -166608594237811678447924365490520064 3351665 338467953919145457842605571789931060 3351666 -361484077855136349260916463221346176 3351667 -508074676987085274533108842398510000 3351668 -113063013574005380407983794163253248 3351669 -177927108927028867615652732470628160 3351670 192254112827810133942722788486575360 3351671 -583354569165326627928143554996351128 3351672 -779778264097850693683286508945408000 3351673 122565059810504773591393528137163584 3351674 -241078602812646479491920093140666880 3351675 238154785571524871434671668356128000 3351676 -341764674374710862100517252162004480 3351677 569299018410632072398031606632421472 3351678 6782903015790928760803224404960256 3351679 -435005396577185343354055818501934720 3351680 -825822356464463510036867442750259200 3351681 142819355829208691256641371895638770 3351682 175065013498510116337540295731348512 3351683 339710199923501812805329867979959932 3351684 59124353555266692178093966423683072 3351685 -401337426155262705474141907447059240 3351686 -10047269483780476060946521318726656 3351687 -246993355798590148002305795818125360 3351688 -1143348160304089450804926969644682240 3351689 63893989466790948448429996742949120 3351690 266188008816530640900339813354885120 3351691 384031353507209507629934994116489872 3351692 -394922787221780547101199949900157184 3351693 218727982719747695577491423595512064 3351694 217020690699956063056038368862760896 3351695 -360640997322049417605189142502794800 3351696 -98659428166399180858703403406000128 3351697 -410331572858036436952667589932107968 3351698 129267699231896399031065608897760256 3351699 -565271005952334257139702818464090992 3351700 -307105754970740755801430538966400 3351701 -2116111718160317961893243075835553668 3351702 172678128064828717353890429058779520 3351703 -125359240375807131525586749251364240 3351704 -841630596353633509352466425815449600 3351705 -106380322125692091395483619794638080 3351706 -311412658688492628490148603099987712 3351707 -542298225240881605434569858348925720 3351708 -308176847087983241848618858475793408 3351709 -486511179274117408508778555261292500 3351710 321745953702816897157251503267837760 3351711 -271018090099642279726283802170890752 3351712 -103750081307385174918857586666110976 3351713 -612309923202862792828731592879992576 3351714 -386920276953502545647586074156440320 3351715 215322714056842300272416606942769360 3351716 -862959648372825592814219262203084160 3351717 270682009974987870895422729392294334 3351718 458266882536739803792949386290350560 3351719 -70994790104165297930665106555063328 3351720 -59890906876818071541022346693836800 3351721 14007052784853607349750941553434560 3351722 23934017003419475163291022055253504 3351723 172396816184846708748023737106064384 3351724 507595678238539454696379017314186496 3351725 171618806159614633348823757128864100 3351726 -212423115717965718520325533299271680 3351727 -768025034798340175030746518923459728 3351728 41454397642513451104824300734644224 3351729 753235902149290178800939607681871984 3351730 -369047120429231780159104757532678240 3351731 538744435001788992738361394758962600 3351732 308442160367826326678034796937859072 3351733 -467108072314221329741073564624384000 3351734 418487346842614048070436134544794016 3351735 92882246362587558565162246051831440 3351736 48312539921078172632643382079078400 3351737 565713459006529270610617550323502292 3351738 86068813341536603059484289547104768 3351739 180671803969832696021990436725039080 3351740 -76874988934476983307052698812928000 3351741 36045106442502447543519343687771392 3351742 -760060203516568596590628556394697408 3351743 -766660253485114694532352806532099008 3351744 99256357791390464397770731457347584 3351745 755319747473991800491991461661740500 3351746 -516645524063221632523756140045914928 3351747 107272735703778852282886796221923708 3351748 -332353633935985352613339006629406592 3351749 -917949126216205504680620439501761250 3351750 49160131951689146596190894412480000 3351751 -78622269270870799998127120320393856 3351752 472086361590683033551349381777203200 3351753 683330686613111607163842259845784800 3351754 348405538948676235410088337580892672 3351755 593813324874746378016463384366740000 3351756 -16725700747395962181420807051187200 3351757 -20873098334521497835715908129997600 3351758 -184899121540823008992085972559820288 3351759 -301646123663876015520942546050789496 3351760 -192652746471094898986196255398379520 3351761 103599741271198721332984388805594432 3351762 -488508933276828223131635552789232480 3351763 -503252669634000169044548805650307988 3351764 3103871578658021035724379894528000 3351765 -3030151106173144496842736909136000 3351766 -426140702760959568361396366055188992 3351767 214586192924717687358443120533472160 3351768 -73420895590886779501507372768296960 3351769 264033812921602130692066635404622544 3351770 404143823151521470200300044606703360 3351771 174681142020147834683123913191332080 3351772 -842347418802182593133168132706010624 3351773 -258195646172231152806101466235132116 3351774 -172874038930967967779966463366863040 3351775 64782590062810074729038951043312000 3351776 -115322444047040121223336932408557568 3351777 -459600015374416273580975834575575264 3351778 255589359787475061578622651121307424 3351779 203050517792582069713217966476948380 3351780 23930697091634146886646739221100800 3351781 -1099935911801908024174395720130650336 3351782 -29108108464586144380577886395621376 3351783 -67484655540520982350018079356800000 3351784 -355079016716645672876398853062656000 3351785 -988285780461431739926229856961283000 3351786 -5611030977456503961992349607625472 3351787 -372015134470694974754301542284124520 3351788 809837400429691514263677968968799232 3351789 -56283032232325786164504943673909952 3351790 -69076005728620436575459837456896000 3351791 -421277611510457342826333308394418800 3351792 172470032997492568917752975633448960 3351793 210315067948080192874332714762419816 3351794 -1061759952810740165194347178651519968 3351795 -30897174009464013291966042974105760 3351796 87772929829848594160170972921404800 3351797 818481134020857523673709805937187246 3351798 386701693182814461476540076505538784 3351799 -466604644732790383944486105762007080 3351800 -150420325086621000643595276474880000 3351801 -66061187042134914175723847797096368 3351802 -510597243064462464413632789542213408 3351803 150122905014219221298127987342991904 3351804 -397209788676359458242290618422869504 3351805 713685216684548674667226023993203200 3351806 231069322867967240808658744969853184 3351807 -5163088910720087552447102586888960 3351808 81194656254283582700702183280607232 3351809 -432412477674561522360326322723156960 3351810 -60379233671097743470412734435368960 3351811 1615738843415026496940757767611410912 3351812 -138614439045349407584008314925301760 3351813 -80404777305633444728137175496425472 3351814 216448775088902073797477761201870080 3351815 -857645167771511209146609863443964040 3351816 97722465820448576854025762333706240 3351817 -98564856493004669213105452071214208 3351818 -205923569888646778147254539214074880 3351819 -400456494904378861538572431879228456 3351820 644574888450383425355251546448256000 3351821 -759213000881962265747013849785034 3351822 -113945516781284713087518832676536128 3351823 -52388236299123289121834474357934928 3351824 -6950501920055025125523757153910784 3351825 -446585606867885168146049452903545450 3351826 -132404607898341953810386735159128576 3351827 -251799497325740294649335203067743248 3351828 6363579385861640262867870317998080 3351829 46265543506881410708257835814044280 3351830 -176039090231398010868196441421251200 3351831 -6258723194532004729198842483530496 3351832 49754337850486149396331575016857600 3351833 1316489058764586153967755546878980560 3351834 -420780734897606029766511879113525760 3351835 -222828659542110566067434924478243840 3351836 -67925251535927437621044186668325888 3351837 -637529154863770665839077510531674240 3351838 -252890742458508399040033044613183104 3351839 469724248834979359532931922842281952 3351840 -595874057027891444953793477455380480 3351841 416785537310724938617131062404230242 3351842 143817319161267236995413388736430144 3351843 -218324000311067374851244190383824696 3351844 -289430623868066727368974652724297728 3351845 -661681840769126536860633456727788420 3351846 320838519402172766265671644021209600 3351847 829952736725377501884399954979740040 3351848 -771779298780045991966294664458736640 3351849 199043925835603786367330346724555200 3351850 -829715438250742176606256977312000 3351851 -920971036815164898702055442945987148 3351852 -125803493035363226084442074451836928 3351853 121103863597493067174249959038212844 3351854 415799522255649262425323876997894144 3351855 -59771709228991285126257687705679200 3351856 3154031410738317159775258911670272 3351857 -737837039272298546834485366909645248 3351858 27375542527383431815194553861805184 3351859 -63365579156032720634866063380111360 3351860 25287632901338009511052248483982080 3351861 44144315217070296487197836022774702 3351862 634932842024344435552114924787478432 3351863 494567581410776394792965423416959384 3351864 427760247846826070115807816117227520 3351865 -680944222911852923877362447146615680 3351866 -24855575989727367123781221016296960 3351867 104641911364350134886911164271379312 3351868 642458434388125572777613361337344 3351869 17405482557019774022905537524195270 3351870 262560437744693079016711401363587520 3351871 967402445286919655023019438214721432 3351872 337582663521464406667226029209157632 3351873 -106165208439036432555412340695322880 3351874 228886391095238528026500419938953936 3351875 -24553080955860790317716964623160000 3351876 449673744683499261547047137322024960 3351877 -1241418932592382096266837131648082274 3351878 -568328989277734163851886488254551040 3351879 336066734859180606166742899241669064 3351880 -230621191225654473344336779313971200 3351881 -42055488101904082213618523739352668 3351882 13836515510060231119859491356708864 3351883 853926392729002866011407885752794132 3351884 595321736383024390068241000916376576 3351885 -14525939481436180460803414094200800 3351886 94752547215464619753723867241651392 3351887 52520214749986102671515286751454208 3351888 -5037564698753363826201091886284800 3351889 1025675203374019129379630385990406900 3351890 -225493127821830361914403062790691520 3351891 753529769046058428109513442136453120 3351892 341949844750598709389352996750139392 3351893 20599145554752902472624722559081984 3351894 166632476477986724444047129163778432 3351895 -743787153466305666719653290966906600 3351896 -649624756165842332372417061703710720 3351897 409933209667260723898755139412818608 3351898 -149581134765667504426020230317800960 3351899 -162650937354222772116839937317938464 3351900 29655564233436030529977982893964800 3351901 312661253423842898458422254854963552 3351902 -117439418874142243084267483141438848 3351903 212008979749215960420408772454092104 3351904 -426242910184871754974360921505792000 3351905 274851713003342172740118373558080960 3351906 116939616785910008838654476255852544 3351907 -11178118459124223556446316717238880 3351908 -264972747686333600769224717062041600 3351909 -453813756903241205457691888537771872 3351910 -284845907146409634726111912228161280 3351911 -636351818892150250567024255805745408 3351912 -157844260770728048631344626359828480 3351913 -336056682050783408459915226071703296 3351914 -233893274172424093105767573451383792 3351915 -350119165468375696504099805390246400 3351916 819411447291524337854972203441322240 3351917 1646972485316373234995789569391433420 3351918 -214766516830279691052239089353678720 3351919 297595622833144967968530138874638144 3351920 35235419614848200175123829659402240 3351921 631597468815216405382620949936160112 3351922 219326548739812617921223514794463232 3351923 764039519305076908854972947086101720 3351924 -128401832462939301957165938591864064 3351925 -503457854476700821864624605072107350 3351926 -687127463805633077802408492535925088 3351927 -653811900529631187147143434019475480 3351928 -643289185966144785094015350206423040 3351929 -813866855874731943556964250150883200 3351930 103576750596469251592346362794981120 3351931 2078197217871873738997109663866829328 3351932 -63063166984566109140554561748261888 3351933 -131648514941592944526961038312378900 3351934 523898564450900334194035833853487616 3351935 -999033401007268299383363920509732000 3351936 3136925149099658180978868958003200 3351937 -18525784675504800231670834636755968 3351938 539572046442608728920955668773014944 3351939 333496701236705359333809985859909808 3351940 -239301480912924861322440059660808960 3351941 -392082699340314560963718961668056268 3351942 -392979298283660766293694544546080 3351943 898692522663726797745808456579143336 3351944 643427985457478802667447503288284160 3351945 495351321313103586637589988094057920 3351946 -638966479218787535532997473300635136 3351947 -893647505515198925796532909710626604 3351948 270237897233142826118291808699502080 3351949 -386740542711214778612838639663743050 3351950 -93745667580885841202955645399955200 3351951 -181975047057606066543132283244074032 3351952 145137642730093151214997025370054656 3351953 563018647328359698581010636332010864 3351954 2427637367638954578576833164120320 3351955 125561909096246221010973280415293920 3351956 -157487780852203710105453726789580800 3351957 -233003162460329776774026751267747008 3351958 689166023388021315694564280853449472 3351959 23429394600745026640838987089069008 3351960 194470691244484329597623756835225600 3351961 738733710353126702202093742781544400 3351962 -65881151254275631543307978885034768 3351963 693642317256123159717755470729499544 3351964 -366744211964819931683573986905612288 3351965 -151379463611501542295485343643198600 3351966 420363611898234437892274001952623424 3351967 1432205319139085073792127007331348120 3351968 326904205774832926933202292588871680 3351969 -162163221518701975744339136686291680 3351970 -269399854611415381548661497794995200 3351971 104705449173281412838167514730204112 3351972 -34745439269367555017228090428612608 3351973 153488193536307909506839764325699680 3351974 85466607983239009247494341330349440 3351975 -169379621520758661977682937442496000 3351976 158787895100799211787001738477358080 3351977 -242593978328196687011621966098061148 3351978 80798437266218427642802166675773440 3351979 6883494651321225713773911369458640 3351980 -477451681076084558104666092790502400 3351981 218310892474697702214904233299985984 3351982 491384341151279942669399310924278592 3351983 410928879966741300134125364646170160 3351984 138677770389155927085392767352930304 3351985 -44505067472507702998659511295251200 3351986 152096934203801126150423787998434944 3351987 202346889499125400070945587385665044 3351988 -396371405853469398061651314121991424 3351989 117088341404674955711469698906326656 3351990 270354936112179221731576915994613120 3351991 -125405457468953660342502426086195216 3351992 501538722941945136173390475248148480 3351993 762073133244255834982611530595421824 3351994 -224061740433707207091992654466443040 3351995 188976450837824672754282627608112000 3351996 -22170018299913534201317714792724480 3351997 497998956919262428184368547123208000 3351998 254415833197595049042508959571606464 3351999 -8957086178232019563467238871203840 3352000 -71131713855511072257179980922880000 3352001 146216722314869044081505652471740100 3352002 -106396472679430758484828770331462656 3352003 -158187580817728585486614959955639748 3352004 534652093452593636873237779345920000 3352005 162476063600346454312786213637559900 3352006 -58835758481921822847561252381928320 3352007 182416038681840350212198348274335680 3352008 -634452209830998410621670272257966080 3352009 -1411917917648577616520142180307419960 3352010 167374254709761032123285588799586560 3352011 56429939261969344483578314356531680 3352012 566813292926337532809571761278733056 3352013 243050209773781810422165319985652480 3352014 -1750740077254323081827714166686592 3352015 -191488873512148209106314333616202400 3352016 171844169395113006991683919326216192 3352017 -187681826372296879908158193619431552 3352018 -320929680636354484293500294924952960 3352019 1271134633268840944349818429678917960 3352020 -87059910077632114991830742813245440 3352021 541712632209680289109834752065553952 3352022 -11023642635108699349275754158172608 3352023 22260529533736587196202643226516680 3352024 -731761795197311329589655569339105280 3352025 -348402734963802209113838818107966450 3352026 -40635985566438703411081404614254080 3352027 -64595551586718984632915909711007728 3352028 60814294566519047245236400313289216 3352029 284869914554384426451764907143792640 3352030 38945419377413295550027925122007040 3352031 -244288783474535175458438489548899168 3352032 429701870207324835263502712271536128 3352033 1171509330383192656329111090446597282 3352034 104579674798762425933012992960174592 3352035 -140294986091234458082058015626590800 3352036 935162891067052035598339955078252800 3352037 120674218090350856560715678247261760 3352038 74393655981105898618274857452208128 3352039 1402972274415607298944847319793430840 3352040 -182862166147753058053364913566515200 3352041 -283245188896460880450812186486137296 3352042 1152662920995318704770289396088960000 3352043 -980400978751021982105234900071575456 3352044 -568880792066209001265715484350646784 3352045 461418891353368477146330087993036300 3352046 561249380464693075823032261364177472 3352047 542348946778573662242991889971688200 3352048 53737015308238306426169051503296512 3352049 -661054543049404477222919493124404480 3352050 71570863469417351983834920164352000 3352051 549912783327186715342345649248825752 3352052 180286265562214343794907470803394560 3352053 728217449924926361881419074650500000 3352054 54993891757132509390412457375138976 3352055 274289329820689102974498636203662560 3352056 333637665873672306856177104356966400 3352057 663704082427827012768256373396206992 3352058 -95143447268295401310405197394303120 3352059 -604865334721489919742019925260803636 3352060 102097434280199218823418168453350400 3352061 146124020968856483167361103986423424 3352062 -1028747302645010638485220170310656 3352063 318268716694853806277186108437672 3352064 -481820271031208264024037710169636864 3352065 7119692519569885216176022163805120 3352066 -379971386137168362899760482622614016 3352067 -348575728877721955268437674776218884 3352068 -304344478986477877145830819430936448 3352069 -4093936318609571527074071818856128 3352070 142428120174627540958779055972260480 3352071 -128506905124418736968883919379590320 3352072 310785442300425107328871630680115200 3352073 -974349172823243531965879362244488678 3352074 -355374113757973515444759709656579840 3352075 -599460620549587580483585416624247000 3352076 -10161859933517234693591445408061440 3352077 -575717729523910727962263102783388800 3352078 160332075138828943871827928489468160 3352079 987523281835973940810411174900743184 3352080 -81105844411682075997008173101219840 3352081 779597467959943603766032722670115700 3352082 541195139682868796979381310947157392 3352083 -7158964263559904515104399698401536 3352084 -443897201317369752557402657987910784 3352085 6804890375476344784372458735307200 3352086 118507657896462218945306200837556832 3352087 -34375968570814095224982281081565888 3352088 -181096078884104949202977369738301440 3352089 40428168988288038114360602858409216 3352090 -120008708401804086064817346140063520 3352091 134201385056285935822572047521548192 3352092 -44131825880038644377243356741533696 3352093 -1057500370501075926487795294628661658 3352094 586996089016912800462081250234012800 3352095 59607970297444269102583407840178320 3352096 237180550413588047101755696406855680 3352097 117142694584658764776332737180362432 3352098 115824403736980806811759581881211264 3352099 615587554229878021133578682705803100 3352100 224122585914058488904494393838742400 3352101 -357347961892337874793860539192619168 3352102 -40163992959194264113094200761636480 3352103 116919683161099895763246917534742600 3352104 19802236257350267413384396331827200 3352105 -617516489142395170411826935835556480 3352106 -389107184483602796155407221737255248 3352107 608744460819582257702163688697082624 3352108 -8966259532082680761256154167784960 3352109 -11996349939442173109486425174225984 3352110 -226133996086664707905294034075718400 3352111 -95597436913573059458914970106420272 3352112 -27585196735080381012655005781524480 3352113 -632879263966743782667671084953827120 3352114 299842876635577476079005762800350752 3352115 -850579327653940518304918956013751040 3352116 -111569636485225937783061562269634560 3352117 1170999178899830769515484579145622332 3352118 -200469423636324203734530984957032448 3352119 -28007287498023532258987770869261232 3352120 -49696647522240596078359292114534400 3352121 -645904406663973177577180030015056048 3352122 145078786731791802243280518111112560 3352123 18760716658304677345812523844594688 3352124 314717186754580390541320620347481600 3352125 204510014012168409515904545792544000 3352126 -202527598105090338465649073604165504 3352127 -570249446612670220181216672956020600 3352128 103447854171049456498991962427228160 3352129 320565400209251653573195056175794480 3352130 -181629507968032739587338067418435040 3352131 -87387237551752635631242345982310160 3352132 71279513833852065575639706065285120 3352133 179086403698036026406207890444344160 3352134 409077471533032614130192667999526912 3352135 -339755023648735704219276941581647360 3352136 300532655767666810446850170686668800 3352137 -506007079083541958278339955175629040 3352138 655277432021421676274409993853020720 3352139 955896390452793161365504620653544000 3352140 -22534546587367771784147743152737280 3352141 -467451627223097170042619643875774228 3352142 -547491857559903934616592711888414528 3352143 20091067017386774301828036341645328 3352144 -126575007810606734334071075401236480 3352145 -72829514166499922719393474875774000 3352146 128075458503432536495610682726854144 3352147 -632210344691066009304607244168816404 3352148 755213371516648552954022958683918208 3352149 893664771204228880702132918716373134 3352150 33873537777220910919503349005968800 3352151 5384435760873120569453610936120960 3352152 -42757828585599657013638578965094400 3352153 101589582656792085381689087903130880 3352154 63676132283922231632370261952266240 3352155 32574821470826041011866021427744000 3352156 -262069891986443758390452304486612480 3352157 -14412051131428575572491897231032768 3352158 161457782543574785954456887404288000 3352159 -846538908302590847749247682915182520 3352160 7175039639377382448847853369425920 3352161 -8223837245400392074005675487029216 3352162 -366407069536014452533921119368714496 3352163 -40732541416539901556764528570508400 3352164 -231812711322166080915683972944250880 3352165 513129741090262748692424832885350400 3352166 -366457327785423034197548089106887968 3352167 43368067439316291265857278000844768 3352168 -555748329227272674571621170904320000 3352169 100887199145739883389471216404544570 3352170 -15183178170504294325000368749529600 3352171 -1159046951740974411606456407616600648 3352172 -201797159646032831418765051399853824 3352173 366786596369337441896793114731105568 3352174 80023586440058201759435281887610752 3352175 776863772961659365298570392000295400 3352176 79297866206670628034277019207925760 3352177 37037054431988987466996041714499026 3352178 -141046804948535094223122362446470144 3352179 623845887255156708184591439716840560 3352180 -63791019710570661234148922404631040 3352181 -275466387435271083338460851475173376 3352182 -79757164122726662251670045252889216 3352183 502311715234587338625154484597507432 3352184 2260285824252883315011145000366080 3352185 85483745525573863988615291965708800 3352186 255140126427479753812838911886734560 3352187 -748411207633831096417371041418115164 3352188 105269606374082872912492859185660416 3352189 186645665088419769294081921700469440 3352190 -193378787450144107031049029984044800 3352191 1254163079323465148872964715513807744 3352192 -2083799002943340232833335663001600 3352193 -291800910987882158034924242220790956 3352194 -3181562790719398000260259351094784 3352195 217726299500404519528129610410786560 3352196 210836304370078506806946787195492608 3352197 -127291025804734085352520149847716480 3352198 -86885812970078986838480820838667136 3352199 234970868184287940525272473291378200 3352200 -81550087790588664136514759135232000 3352201 -34745934121405031795238232997889996 3352202 -312275752170433179671654220254745600 3352203 33104610902404907613926339460043572 3352204 -23371297001022942091957459473285120 3352205 -157922634757467873262221788638130280 3352206 -146638542677759185114712461130191872 3352207 796281430372645616526508484445633760 3352208 113556516861224868308163825601413120 3352209 196016739106608334817534083940429760 3352210 35145082658040265998794604780761760 3352211 988292109974352580691235714533702712 3352212 150941170456218426028557794571878400 3352213 783422903926423125421590814637273784 3352214 29405103621341052762327606505332480 3352215 201886990922105529703751484179799120 3352216 -7214149466392045469231424279674880 3352217 1551516496648207577886580670216370720 3352218 -29912455910409649801434802335453696 3352219 289066344402124431982155321433331344 3352220 178248650105336658262050514500410880 3352221 256483404744718789619103924307252908 3352222 757982680847512550432698249878912 3352223 74799004331774208231689908419008736 3352224 -221663617505016778190548205237698560 3352225 698801350788561623011615488966989750 3352226 23937477688129288113736064273515632 3352227 95865765890005171897508257182938880 3352228 -523733307509530033395285863152263168 3352229 49238584280167001800646632263527484 3352230 -151538196152939503627474964926778880 3352231 2457704493463169528222643472687672 3352232 602958033412029468701105165346232320 3352233 -52515970484811227232021626655483936 3352234 -117789107597893588400050253183229600 3352235 601898913271390845706522622277667680 3352236 -23387699126617048684206962203212288 3352237 -287255907687990938596682237296095114 3352238 58321737145291909978025073571062144 3352239 331097954941141685002097025082525440 3352240 66076843062778410565831518382325760 3352241 -751534752557840122956308659419657216 3352242 160206461012735055449443392856637184 3352243 -88836313628775462820788577573724976 3352244 138315557199797892701000671577143296 3352245 -187372471931663091317438529753855360 3352246 -10003071850362735000268540924546848 3352247 -261922869151056321906435399022870656 3352248 373134757067963167773368440070553600 3352249 331759036139921604225730670182222250 3352250 -137061633430440889250414370027264000 3352251 -296907902219177202629467982567010816 3352252 980358457407052420872903198166516736 3352253 -585718923287565253160459018372460180 3352254 225929542355042556789761582787080832 3352255 631905749262852043229947551828204000 3352256 226493068031245992419029334375792640 3352257 -2447032859466022917721913221095246 3352258 -7073757033800934069769388638712832 3352259 709535516402331527477546216131791360 3352260 -166010414450691252451837661059645440 3352261 -1313967354074109518843213462492323776 3352262 -43592356604641324232800559315966400 3352263 194524800256362279208581376511299200 3352264 -175595545707545000269131573016949760 3352265 116615373870555810383836873511140800 3352266 9532846436779605008982860731774512 3352267 -1286950979133947997464403086136952684 3352268 -103352191154407602658223805590790144 3352269 748271008026741613293782678330831808 3352270 -42513391099435013782861831265456640 3352271 197956965052137095267872179255847992 3352272 187889956718134124704985518178304 3352273 -15760787674961625352456244904142798 3352274 -9372589833286847090279612095761600 3352275 649231445192247706485145516593472800 3352276 -850607273475064062307390166109427840 3352277 -31663807045511709415441661373533874 3352278 -127842953930720167851810605519953920 3352279 161349419585070659534231131799974576 3352280 10545726172749537278000563061760000 3352281 830277000429750410987664692375464224 3352282 11974063425958868294481652022400000 3352283 -301641882779376854435485051782676272 3352284 -333982307816157510161933205550348800 3352285 578250998223878390776735576459519980 3352286 155054757013859696826659470474279680 3352287 -328753188000572756929461162507215232 3352288 -1513028078181800526003278377054371840 3352289 -1484806903448679587794901113094690910 3352290 276401570863416099061849490614602240 3352291 -520011269958015990783259582273637616 3352292 -473766435143366753849445057729331200 3352293 -383129968462102547644168486907729280 3352294 -459621778347260795163758983999351488 3352295 -255747017895127212359695681605050400 3352296 -189949125544955097204978024845967360 3352297 215604592963407402606063759236576740 3352298 582621372925821647435091825799415136 3352299 722450296908288544819122634120011864 3352300 19951525455874614243800908317568000 3352301 246341462425548112696102640894525004 3352302 19911070369549919161662898491233280 3352303 481178757112394932316623830365941200 3352304 -96082225162216366867306877285498880 3352305 828915186024640808965807339682880 3352306 -35718630715327778272264312183175136 3352307 -368981973500468937797084816142311088 3352308 47823239454321629150126282283319296 3352309 200074105419617026568730779385950080 3352310 -1397922369540068461634287053454080 3352311 115548622766664238901252919867010632 3352312 67530229170972932928521981908684800 3352313 91070964548236881290681036359054980 3352314 -29262642724671511842883592160081408 3352315 13964466626802841623282924076987200 3352316 -151956409014309846754935719749248000 3352317 386959331460546215268238998843540480 3352318 139480766787056063912895020347342080 3352319 -643010879370410597404355893506801456 3352320 362193765449826531787870974876057600 3352321 -92865790431215136473599423246415040 3352322 -1044967434527971696022368707482311680 3352323 -2892049201135903534368452663616000 3352324 -59587648832187334895000542417905408 3352325 566287525534467247555464247253965050 3352326 187994316355938802065526510867095744 3352327 1474978092905031151233083222115579672 3352328 284615220095194404034311839196610560 3352329 -307916709166929308369113894411546326 3352330 -7019573679511340611913151616284480 3352331 787639971257874429908130492754015200 3352332 -528734346366596097045068115068003328 3352333 -284205560436599499189255971497127040 3352334 -354690476194318709734281414710213184 3352335 225723513874894644828435044862796560 3352336 7593538032548085010269167417032704 3352337 -825359684238796470242162040340673808 3352338 -104947379480165740966339640795958912 3352339 -214768195904523713908028331925019860 3352340 83531245670292805116854524577710080 3352341 -868691402668585361507561276465687040 3352342 151597687633430027398884040095129600 3352343 -1154634624471304385161557225381972408 3352344 18951978413051937715770318951198720 3352345 430611047645621068341831384694831680 3352346 -379416600252312404489061920088058128 3352347 59416520038134223202836137568758996 3352348 -272739255601514827573176742934864384 3352349 102719754909526136890686209187496704 3352350 101566128431228956149337866310680000 3352351 -363231250689950128891488343374928648 3352352 703201819636103607177947773760765952 3352353 -637727057848621059772597988458998096 3352354 -48161763075509584069293731195481600 3352355 -172918569722707868115743315177544240 3352356 58040962589098125076111777004949504 3352357 -811624746574035772802460741155266368 3352358 1079358692057152138861478848408795776 3352359 -692138786767003732965707318493814272 3352360 -310267625332693702515976121315328000 3352361 209445592999549390505560753108387962 3352362 -23805507278824633038799271822158080 3352363 252055352914942562318407706422670880 3352364 -298118539836283828174785945002644224 3352365 -120184766091784083089061983701900800 3352366 -5005545398975082762503429409922176 3352367 2370509028946089739104481933316262552 3352368 107447894514755742537454630316802048 3352369 -348055482450377942810684559959560704 3352370 49972505792375190879936766179855360 3352371 77836659335532346363170760365742080 3352372 520851780836643013768697146872584576 3352373 -1168698051078308749729873946369727378 3352374 214218098665074581043129751869805440 3352375 104930633335467393475879513663728000 3352376 -64068633850001636398409027631697920 3352377 296391135099980829690961725621688704 3352378 -361441968597308836342210665278668320 3352379 -49013131663067552261398803759926160 3352380 -265086933083367953966428589717299200 3352381 -544348689769227416740982952394037818 3352382 64687971822606098649597329274734784 3352383 66227543491109717293141074389553744 3352384 371851853612797789126863682763489280 3352385 184813300189301489243732678854128360 3352386 -237267022853723292174183966167953536 3352387 864327261653190607008596639798159036 3352388 30584468016907451006235192975888384 3352389 -565759177038636470563652993036556576 3352390 -179908232454904117069310934220715520 3352391 -396126128204153248432679300262456528 3352392 572345003706610403590886726233712640 3352393 1356530360718666684693361773279355344 3352394 176335514688439710516738400306109280 3352395 34107280093964679799531574760372720 3352396 389008162200183340096657334431404800 3352397 591241621938729120069086758591257846 3352398 91562304538969937806418637462190080 3352399 -594341884000213240861322515855316736 3352400 -43375535066978722197505896059904000 3352401 -493661070922412887975237909550065920 3352402 -113434063629835033164054095553484800 3352403 199710911135397176906127194133404652 3352404 255940762909264614124012073605386240 3352405 -206648645563786163873809711029632640 3352406 177337860140189102840014591892055744 3352407 -216090395425122971323964765462778240 3352408 265271520799263305284450412118312960 3352409 4337797047802043642579965513563648 3352410 207874680974062487223133027719283920 3352411 -250812924747563484532768371464044368 3352412 394536510650533772256477063967776768 3352413 347364160812440360016083291484745344 3352414 -134746410304936765230597938299533120 3352415 461053344221446940102116228628023920 3352416 -181550385277897637108197666068627456 3352417 -498405062275286618709852443813321280 3352418 10003405471929317155740795880811904 3352419 -36695032098723172327701613516738560 3352420 -41013247414654522916572306565502720 3352421 -297192292143926334626914383810638496 3352422 98835475931779786381744754899561344 3352423 386381850394468814242555016897359864 3352424 707508618457256995785622529727912960 3352425 73643476468851111631584366112410000 3352426 474135911442324729392195929731840 3352427 -323013564100038378912697093909596240 3352428 36944105384233354024121916285043200 3352429 16110359894838642526133866717921260 3352430 2550200275900679390362855546369920 3352431 244545498848601203912325548682022152 3352432 29788005130150903366788760956567552 3352433 -65853682974895486776331983846534144 3352434 -126200402508172751042608861116410880 3352435 644867358569741706221977759270496880 3352436 591078085084598784690285787110789120 3352437 132857428287175939762809111828890208 3352438 -110983594685987918724699069976487040 3352439 572694199616905381315184828828457720 3352440 15229930281865612390165449218457600 3352441 16078858205982331499733757675809492 3352442 -109768726876773834258418639824490128 3352443 147963125907145498768424055837143064 3352444 -2082899377585737877907762402677662720 3352445 -21678815237260663456291823028249300 3352446 -224727548387778750015807458165483328 3352447 105785467609392858017134957731351264 3352448 221090880905446921173458323180093440 3352449 512770610880422410627494183868636464 3352450 -113500138624813103333102006729130000 3352451 579828349512879407475952286801399832 3352452 -232409032426213752797064684195840 3352453 -305443254787619317474721937754991040 3352454 247245301000613518717630952661843072 3352455 334509246193598473969035339039072000 3352456 -428654311839229808208289134433029120 3352457 5663551893044458178088724903461120 3352458 -503762908328724127197461394953283840 3352459 37162008291123901651961944835083152 3352460 -472307570290126471587163137713310720 3352461 -255654498408284557928678354667380736 3352462 -192694436480900199873762025808874048 3352463 194287999721819213111331243931061280 3352464 40412511731566843849208796731670528 3352465 426381086694044098873175641935583860 3352466 44958452083732308990551154342969504 3352467 378283846387055551789179673248625080 3352468 -426973874174331236561354174492258304 3352469 818383040803744557239189421099945870 3352470 154914957715993471034446151445811200 3352471 -268108312897032082598015471257398328 3352472 226793700399922501257697804507084800 3352473 636376673516144195916811600285741722 3352474 550669212707757843698670930621834240 3352475 275539251997558801670491154017700400 3352476 -809986569625878109602599036373765120 3352477 327013819461082137693807746444868326 3352478 369622329687924984977254456612648320 3352479 504237951717836255094272920448105088 3352480 195001393974880433082011457442283520 3352481 -863713155253817954171423369762957136 3352482 -107850222136583848273341646395648000 3352483 -784187396697745676128473427159647268 3352484 -325005070033398601892549771647482624 3352485 23605829771917183109077178657885760 3352486 406505091417630581266880302419828192 3352487 236639923557789746057824387673498760 3352488 199120907511594399577108772313169920 3352489 -504882044033500602778291593188649344 3352490 -429853274337273227866765836975780000 3352491 627317255932787051481199299237657720 3352492 -2712968254876676550585445477334016 3352493 151403618009495395358028567612668640 3352494 -23931703021268497919793584597193600 3352495 2214316594725229183976893768919040 3352496 16879907147142900685233614186741760 3352497 -847064494679222975028377814446959872 3352498 -378208156959131442017778021185642880 3352499 -651424019763682489276828527239122080 3352500 91224331113013399324662664014000000 3352501 -1457123384923738332464050484043310308 3352502 161978279486974279737296359592427264 3352503 179292666975207721044089899513061376 3352504 -504418649284023791001761977315430400 3352505 -184127727094049693685579448774634040 3352506 -31548001247226748902100706192906496 3352507 -1528532673389783301687386364601555680 3352508 139897352231375134854288150515198976 3352509 -12330665441337420329629541093572410 3352510 221829592688053054843149032091033600 3352511 472572758361143205538071945891362112 3352512 -35270886918813277594352543701401600 3352513 -514632581552911683859278135507492140 3352514 605784405239394758854089319056639744 3352515 252808538941876561963038633857217120 3352516 637893422892732390773033668788737280 3352517 -311615119815126067631252638404208608 3352518 52918326316001054085688707363264384 3352519 -111237740444148316193046220428641904 3352520 -629032032632943731121364539693619200 3352521 -1179296657017403399674282557243866880 3352522 -723232851848291313003534259703540688 3352523 -950984733529397698923486921918071520 3352524 -30917944882581892843573805113294848 3352525 -54971839446563119765282814284286400 3352526 -98418599138461604551703466376200192 3352527 -149929725357515561516888630073053760 3352528 -112283620662713691947878826608795648 3352529 80785641407874966978677640486367140 3352530 -298235101201756707382184058078343680 3352531 -171618392013199783972430715450587280 3352532 908684048733684126775459760578893696 3352533 -354156416170266170955034813376645856 3352534 -82500699014934543176749638903631584 3352535 -275473603072555726975351787343788520 3352536 -670475029088945009389451000699289600 3352537 -87355506425752638291856878980301814 3352538 -2424807895186115340556372858882560 3352539 507236724345552236182466663729808024 3352540 -402774165106772680122261491910965760 3352541 56201018734135517959613553148195200 3352542 172164297589779021033624879523067712 3352543 -767076378562455380337725379288756656 3352544 -543761487360721540744563967536660480 3352545 -209949773696115051808112290638451200 3352546 280753162095444589925405764756955136 3352547 -2906697560352341275720599527303280 3352548 242741678692144983438597029670205440 3352549 -497056351261402660997994475267688832 3352550 280564742925644668748165973658440000 3352551 -3700470708767975238477129983065776 3352552 -271106961350679232854821854483415040 3352553 -117912740808879990772929537457881600 3352554 -116650345056917417544944754093293136 3352555 -268678041968014086446741925768299040 3352556 -73971143822025450583729757935783680 3352557 -107286488860256981425036598684958720 3352558 122248954208929152091239682319033280 3352559 -269475575637369271981054917572883984 3352560 -98831103471312800650791854417510400 3352561 -251130404769077510056899674932353207 3352562 316394600545532991515555976573718032 3352563 74949563988433850377478898533800320 3352564 659744624640876299490204905060130176 3352565 -13098237320738635226188643885056200 3352566 133448661622032041792903341044363264 3352567 361985604293547231180899690089591560 3352568 -447763281331827957027878575670538240 3352569 262913778335816179418437415696551680 3352570 25966436220622123994144679846808320 3352571 1376377694454083428212669113575412772 3352572 -328844119251239876019060605134310400 3352573 -402846457625634629512499685542476480 3352574 356810903619460962993492516847085760 3352575 244790230987641542951317264964400600 3352576 -57667113766701627113352800564674560 3352577 100871985725025621628088740313432532 3352578 -61080976151262751048972921677242880 3352579 -1203391500824228964106640244015167720 3352580 321699872300640362759153105366446080 3352581 -12248749866154668810258932172437472 3352582 4388624971318294426678040523044352 3352583 -13235365592685904320494263588009536 3352584 169544691537480688543209878098821120 3352585 320598828864693474778909485840423780 3352586 246303768710684664098217654386406240 3352587 189231440744310515052222078047499264 3352588 -225477442948706730640231535975464960 3352589 422420192424182499298072578000236256 3352590 -14726296802873452162735484760052800 3352591 -641767946658330371600663630558751816 3352592 -438651872005598999521929261424754688 3352593 -498394951039241710331247117842655456 3352594 -105485428209947718638573047132033536 3352595 273162919788722958029780927790071520 3352596 18322800505588673174284802080487424 3352597 52817838809302344471057744399317340 3352598 -66713048316601074585222191937750336 3352599 16687777205899642409357336508309984 3352600 570457084462231669096425059153664000 3352601 -505608850832273818047109311524206848 3352602 -37464151563876004981806236379586560 3352603 -1189412403662063329365893578243524000 3352604 1323337127918045390813806208768102400 3352605 -111742064759570493261361477716347040 3352606 -442173381560915336771005162650757248 3352607 6681599871174349543990960852487832 3352608 166066719951616765257690885635702784 3352609 -224467471777963465500842830629106796 3352610 -123629989154361994465731562924643040 3352611 122523197080181769727306685928596448 3352612 -42215138851601481292026754512655744 3352613 -213611922215737739574831461602946400 3352614 140870191005761328970357318292571840 3352615 -223137337482304542607166691476896800 3352616 345908970324911237812885944719769600 3352617 554479765735849075804459718088822240 3352618 -346816943317740554578910235742269696 3352619 18267558190894786046830046365467648 3352620 -232043193165970646864288177211555840 3352621 53774031887168614762446878565028356 3352622 55455141291110319352003209844262400 3352623 231090276609655354644059814550944768 3352624 -2967751280652970150299109263409152 3352625 906363098654132336167012744481289000 3352626 -146057952425825998546857665544021120 3352627 -804095769253745310379696431585329524 3352628 759830081160042981709126554830506368 3352629 -497684290179782828909109938769905184 3352630 -65130455270730145057521544358380800 3352631 949921558638502505580622001270823192 3352632 -29085140425952239114244102094643200 3352633 -365691967276601721380396063317788118 3352634 193889002961473475505850384449058560 3352635 157256400033119256897660823103266080 3352636 -244904845280554143164271009664689152 3352637 -116781949247382612593774897870694420 3352638 -210306268322263338560096151183615360 3352639 -297312719872962188418531038977418560 3352640 -60503940270191311414877762287042560 3352641 186554418864212526382337273020388160 3352642 595111245270170630263641073351499472 3352643 37441482608813753345633058194100480 3352644 156488015207010923904797944099430400 3352645 808768498962294002751976273190551200 3352646 414790758258895497523197816250346304 3352647 -351996859703374761259971967557101400 3352648 -480460617370867541791055715429488640 3352649 849904253787501153312320694331683300 3352650 -30805229617480636078285090647244800 3352651 1916952723911445072813771245500296672 3352652 405682095622402616292462125855304192 3352653 300402180220350841651684222354000224 3352654 -871403250146743043947305955596142080 3352655 632587201269141836244939962722295760 3352656 57027338250219912033003132717760512 3352657 162860199105328194322352993892969024 3352658 -831111619388180905501899022180224 3352659 329540645236982469755114481507346104 3352660 -160989240879912246688048261298008320 3352661 530482644836506954074523736556842520 3352662 -505872071924414405847334868086469280 3352663 -258261397418108526847645968054621896 3352664 83559778823466545116542507004723200 3352665 62052205530516455454245512472416320 3352666 587663206011614270947210608943426032 3352667 22180280824595552785102641338336040 3352668 -608751915875631193428241437611520 3352669 76594817252708085982296256450252070 3352670 122336168259764093329859141816092800 3352671 23246865408845088314924465895849072 3352672 -1111176974444408709014414665894330368 3352673 463159441177628848027432455385190400 3352674 28359315140981832421929580082443776 3352675 -83107996175552763617056539446517000 3352676 -227942920154676648784199454847175040 3352677 -108135533677034132115467518451201760 3352678 -90944455990351594765651807587693984 3352679 118763861563169344977805679311933080 3352680 428440062347575006441318686001152000 3352681 291488979525242684972733085724014080 3352682 602946275061850397578072097696767584 3352683 -1039013801247947320130577412850064000 3352684 -732944311610609385010968040020899584 3352685 221180109779079624272648103850364160 3352686 270759918029848152121645338208832064 3352687 -195593093393597426366391062087896032 3352688 -134045202978546504252872374227468288 3352689 -8030890170812225317045806894950010 3352690 446733996038781506610720689453529600 3352691 -650087720696986873985864518092999216 3352692 -122161819756939937311787305524264960 3352693 75806272776530410402203588949097724 3352694 -315865026935375492741889933161035104 3352695 -41136351912149475401083449770312160 3352696 123518245048861180176167520569057280 3352697 -1977804535519137019952408190713170560 3352698 -683954912338426415421906101478696960 3352699 342853815256986792489754587359973632 3352700 70801695091575503384280398715072000 3352701 354822191973564057341209014132718080 3352702 -421561040054992499929714254932382720 3352703 -627976344724336077336400570282386048 3352704 516304741452268469178745240147722240 3352705 576652282172472836570098625151979860 3352706 204206496898774208098223397544621056 3352707 -715575351849806897037594848458062396 3352708 280580110723090366369056901877668096 3352709 368325359085411411668144698601378910 3352710 -794142126264719480611100171857920 3352711 266535540070292799841781069288588312 3352712 82471960421193313426578505128345600 3352713 98359795085386973850552325161575808 3352714 420983482357955607469380833380918272 3352715 -1012525045212703505596048267109564640 3352716 525098155809931630287820672369750272 3352717 117932766537810834407446546455623520 3352718 31566862549683105630011895234830016 3352719 -80777219322575665049716329505855200 3352720 13653950955614374607198507288494080 3352721 126202915029413471191638239927737200 3352722 330567977028169963015695434727315072 3352723 340868434381347826405181517269423760 3352724 -331275660379118343351712216389679104 3352725 307644867995049156202124302860408000 3352726 247588104932360455634903266014397824 3352727 -51252558041001796644183962529371688 3352728 250272261094905722401194242370908160 3352729 76943012379607388974586101565024330 3352730 -43133979642273423277072717485630240 3352731 266653725920454568712116722548880240 3352732 478746101058013969956784266702234112 3352733 733501264262575818056344506531636384 3352734 39036698853425260802306377152583680 3352735 699680056349646098675321854993162560 3352736 1473027350498063030277887058933645312 3352737 26496549475628332592945529688797360 3352738 238717896119214451890317194783706496 3352739 398044243239218033208216394633465824 3352740 -125370006975303396278237652048076800 3352741 -276502726435014598493297632529493728 3352742 -977894974918936895286684300973755648 3352743 -120149977159531890120369281337332352 3352744 -95204075853931317838334315865876480 3352745 815146640245631803004369746243695360 3352746 -33817440319820967957105853435113216 3352747 84821997226268179130410678866844352 3352748 -419126186464437003837559705868236800 3352749 -25781855029017222590233012254045312 3352750 543647597255414509031099969140944000 3352751 -28275188936714052344187616588557528 3352752 -691729188442893526533104531865600 3352753 -2578955695296414623674791273263296 3352754 -741688170483019670338640482446317568 3352755 40146931410004959793487415727902720 3352756 -225645333298369486249175571520106496 3352757 500384373316224575452749426731421852 3352758 -237111962076683779324699382876606016 3352759 46674788187307097287186202760468040 3352760 1135568008840027851448549734150144000 3352761 54205354772714385883235993438514420 3352762 -148675897826674739337425168969450496 3352763 1006403521098164515180302011659623012 3352764 -221261572866471616499261257263066624 3352765 347598818990012954704284029513385720 3352766 454198306273691389037664084989336832 3352767 328870616649823061113081591209254400 3352768 471690528793336124206270383572123648 3352769 121592407364135168244041769602460096 3352770 -300876510299813117534138126110886880 3352771 -1601906831878315163310174744122109728 3352772 706601179654427604216717236692277376 3352773 -5987506139900665665213645238538016 3352774 -13127738035448635512114419353046016 3352775 319001437663724161353612808624083600 3352776 -625110144330017560026990567728701440 3352777 -461575436702314960989685381268174940 3352778 1923352986005799752160840098695680 3352779 842103058309877925317759517982656000 3352780 -46542047462267535438263044531338240 3352781 -95131406193227601904431846895200000 3352782 452756884008217598552732156215050240 3352783 50110942394093756861903952751117920 3352784 -293703918546532765043055555909427200 3352785 -242485229787772307605560454989792960 3352786 89623496488251032586031575435176592 3352787 695280229842353529085991190826979436 3352788 -646724805524640336857101432434534528 3352789 964217800490833596991867856403827150 3352790 17929890788879254438086999216629760 3352791 -380375631695901119508120664426519440 3352792 9568560504190040596474126355496960 3352793 -1167173781521460639845587347021408240 3352794 -24695311957329588178471439996777472 3352795 740054882429738799502293694909540800 3352796 11214919879498441094931656901110784 3352797 113306101952570640300627770355305280 3352798 53302839302421223815124382605300800 3352799 -155855565068407148198572124383302936 3352800 -177530514410121052073526385075814400 3352801 286560705378720517210862553363087492 3352802 -156393518044283689170774040479971760 3352803 -101922880477557007890799512665212296 3352804 81667698212016711384043419330985984 3352805 -140432559364803243417862823260385280 3352806 -633311405134305880953499314105196800 3352807 11116957182038152904992330808640056 3352808 -239407737204936683446676994311884800 3352809 400061869781671188979280019899458704 3352810 225809881422611083738169173432414560 3352811 56269524404878067054496731688724224 3352812 -47321004951542861454724041593880576 3352813 866315749894549335571834396030494700 3352814 648206936195208520436099698440904704 3352815 -158251567974137505482357964971501640 3352816 83785046789539051204936969219276800 3352817 -8013425835590714107012719990395352 3352818 -148083737171800553283905679772131840 3352819 -197698084638665994284178993750123320 3352820 -337256696392262584215692640552049920 3352821 400845060461421142138317617832455712 3352822 93251722265343876741825342989188224 3352823 86530671341315257306408017687239664 3352824 -294503337626390546703754819453194240 3352825 201978162574654769625209827998240000 3352826 308072308647581183684775990489824112 3352827 320427217428913897450560069856836120 3352828 236670988961036356612669195181600768 3352829 -445399933935669292929794872727447124 3352830 -80061473901484930841716143120295680 3352831 -506593900666431870431106197160410368 3352832 128094386538486238019908112190799872 3352833 -13912292099392162146904021162425792 3352834 90651854322489158556607639445412816 3352835 171745015292311707000423978943788000 3352836 188718983694595192949248517444911104 3352837 -983473656953011906040985627979092514 3352838 24170968516359570264936685054376640 3352839 7402002617477161925228474637189120 3352840 75682329261733550190477505927680000 3352841 212660136430166218368930896757097242 3352842 605149902770079521755511658816485472 3352843 -124548325332140342785089480899482000 3352844 134222006207365928800587183626425344 3352845 -361327893531646739521495312756785600 3352846 -122980319389301924361587164899269760 3352847 197359765153313859796460824833446520 3352848 67322582794022470309538991445377024 3352849 906259992652323476312677709098062960 3352850 211758666875622311357463294855908400 3352851 -331147488969679588265449438252012620 3352852 -96306719608046731647936311889592320 3352853 339424675359514374944053545629940480 3352854 -222860348976619764113786006422417920 3352855 -249394070386825338072395326518150480 3352856 -1096129525800344666929990727786741760 3352857 -18080047651226227181574624947763360 3352858 49433257831683588272093167068130560 3352859 -2330421230667288680830007128470496608 3352860 -49890614437427082214524954432307200 3352861 -80454812880986485186735410758359700 3352862 508102595985257449548789895518786432 3352863 -295236329836098290833513174464755712 3352864 63840065747798820681473093953781760 3352865 571645489904104324489626189052945320 3352866 115981193481818864544993765199799808 3352867 -62472346107338145903217095916911616 3352868 -550979323345912437615265448445926400 3352869 -138585130023507065738553972851264196 3352870 -47424373666611059826633860729625600 3352871 -781426854977331210325643838391423728 3352872 -357045764786474728031193291272110080 3352873 -101319652914362971294793658284647280 3352874 -4098055145481775388227160275208784 3352875 41107250211036981385104242402508000 3352876 922463838435816182691817348876927488 3352877 1094961344744914283820039301190290272 3352878 211925318706584320107478732236635904 3352879 244621845082420563283458921660158480 3352880 6824917338143592123686740022722560 3352881 117609712294553013409908723426207744 3352882 2165116082824985828266688460480000 3352883 -1591525958279646557384879593618021536 3352884 214789825346903180018585395159412736 3352885 360149112097990547380777727031767580 3352886 488057987655447376891738289530074624 3352887 -315592906061640046512453406941616560 3352888 242292584656861792469910660674027520 3352889 165074104412455810225298857704123690 3352890 22328310364017318784816898004656640 3352891 304284338456585398955832373255916784 3352892 -434154807608794965266748212868910080 3352893 -364876553694922331058714035683189440 3352894 122721857185172714626070226680599680 3352895 -118454656600020452162277474325204800 3352896 22574087294373586634688804064591872 3352897 112695146865211469651974999771373160 3352898 -49162119358593196425691463113912320 3352899 -567470878117326203242808315825065152 3352900 -438828130384433240398903668425104000 3352901 1307579145244089684242630159468767902 3352902 -102753549825614568664506760051961856 3352903 309579424885517352276120714531649720 3352904 583524514412473493683687504087941120 3352905 -366152731567392587341477181900319900 3352906 -153415244378596683640675860375568848 3352907 500560659706497953312045780091210120 3352908 -119986439773663959576468408458597376 3352909 -665755763216140778601619917490002048 3352910 -142747711062591030732160922805120 3352911 298358579663072257968708073447766400 3352912 -251517508367691908624598066734563328 3352913 385229274561238868754573798041970804 3352914 563323408134166137766119126185404800 3352915 -347204708643999417054021762816511440 3352916 8865820246548274913970268113020928 3352917 -361555183780505847548682092214437952 3352918 1032727880220538675730026640597832960 3352919 -405028245500241764598832021548946680 3352920 -572974315343214908197205839596134400 3352921 -230766153877592998564435938758131776 3352922 -309249606283144084555652571159751200 3352923 -526162948269931527614468720831670948 3352924 -75741764992480894697979353612524544 3352925 4102766686344673399848674360376000 3352926 285021795452587633579392941624834688 3352927 -603426493534202493217888015043578368 3352928 487383781863524620867310187245076480 3352929 -299728296366889390920081986715129168 3352930 -131512152397496680730712416149324800 3352931 356235459593278865601429031889215200 3352932 -148555784130720112455693442716423168 3352933 1457947995434541220397730798392389440 3352934 343133388352036060301500317373393920 3352935 77868839089403980578128654195950800 3352936 -361345031160481639881000561103718400 3352937 -76369268256150270938863356896331648 3352938 60640702715523245428797080476584960 3352939 99780594840076974104446263438647328 3352940 -69464015153795370734861306407096320 3352941 1083112800620387915021250078634357440 3352942 282004267709634137758450616973175872 3352943 1478683014581238552527600294777221944 3352944 -70020375967688130175828235117395968 3352945 930677317349796242400068186832691200 3352946 -380449428198018468659658398628665328 3352947 -142528323317486923485949602523370400 3352948 1063915724556520081457583634486091776 3352949 -371995621365791345594875223585796000 3352950 269533452901750798052539295014629600 3352951 45940851708459867995811677013312000 3352952 729663044795712504436187625821614080 3352953 -6094965430844511670971604438576416 3352954 -63906828246119296114337667596099328 3352955 -38109350500653401666734105181477280 3352956 18593958532724955373332395940291072 3352957 1060704130413201230764942553814531206 3352958 289574762451789137850454138614574080 3352959 -940207099108580393922616820885485776 3352960 125838882975219743360865604416307200 3352961 197467978969778746193464537252663812 3352962 -51525488538184040672900782051640448 3352963 26112196990783634185053536046538464 3352964 -14054014396821469258766174605333248 3352965 -118148075414459946546622362407208960 3352966 -279660127259836169669952262307030976 3352967 900646114829159356339392251097653016 3352968 -299437340876330526337622766796800 3352969 821279926573153352157451768921225370 3352970 -12370774440235906580402935199174400 3352971 -542706991370193955636996121797979688 3352972 60349125949587731164068895859706624 3352973 -182805125279997949696662072307686036 3352974 -239325737689393844684702917802696640 3352975 208143400032930701864908649060802000 3352976 202311914163821333499195148523864064 3352977 141367995343910535173335944352661940 3352978 151813893214440225324795578285355696 3352979 -90183064538973119068091583413924448 3352980 -190496688883787862729336713151283200 3352981 1325857236756086297241080780276880782 3352982 473106237297636454908720687022296000 3352983 -349845129201320986279698414885965976 3352984 255357524808539585675615854312427520 3352985 775556272583205340113435086345442180 3352986 -12293715692523595804922964217927680 3352987 -962453379957582263280636737457066240 3352988 249006895256572349107539979811839488 3352989 -829501911755867507536599505835542272 3352990 147496499114976264687074188788744000 3352991 -163201425522226946518728011623454016 3352992 -179206887677639976659032372291829760 3352993 72910784304324047975812381256248000 3352994 520967012309262389490076170444841296 3352995 12214560464401598467267947443822880 3352996 339207994063473288192407693840528000 3352997 -848816138578779507613897761848389440 3352998 -133892436137649358700402976683464704 3352999 -56050092514592159184612737082687280 3353000 533635438696363429287488711884800000 3353001 -977625558138431421766801919074598496 3353002 395272249141936427912474412584267952 3353003 -1173403808411936064673320134218988748 3353004 281446977716175563564370276830826240 3353005 -224766190675910084677558771015111680 3353006 738740935882036255726075325594445120 3353007 117265593348707329625577664946078592 3353008 -82727190185050204513392623834349568 3353009 388403113321459651944814776830401920 3353010 -12775561616500903327001231663101440 3353011 8020153978629693935975906383069192 3353012 343160916081128600505133006114555392 3353013 -197943581465277881601476885219664480 3353014 -73545895564082246763157474884066048 3353015 -164027973998444586390939341299681200 3353016 -402416819604174283608417228545126400 3353017 -73814267511217172199876001208062128 3353018 -655140233837183829089987878947486240 3353019 -345846120894702598960190563241959656 3353020 -671007005899867037014904765989463040 3353021 -389221945385154236778470950919498580 3353022 -130381449650742392900834168192901120 3353023 462215437630299641204869721280318272 3353024 214747299193842430777440887170400256 3353025 -39452127260479416410824168765416000 3353026 -1077053615308267716505016375285506560 3353027 -1409398512808794860089891149887095968 3353028 76599607157094426830874778773749760 3353029 -31535234611399302787210298808689280 3353030 59540568603140133306619048707822720 3353031 -824094927506226252373048620610920 3353032 436907316724698757825018725613240320 3353033 27214707469648129868730922677374004 3353034 107382374143389831327265545290926848 3353035 -156562829343641067864359610523523040 3353036 75012693642962741101578079563827712 3353037 -507945403796916881401032407891077440 3353038 -340175286769206161800102779763338240 3353039 -191793078446971122669704768901682440 3353040 -127569162774297468414865701514199040 3353041 1459964964625858608530123599426675442 3353042 13641797442707739293951365667357184 3353043 -350181519567720424242690569519902536 3353044 -648473665763824712160444230749644800 3353045 -31126391127341420635748309190808680 3353046 49970295813542023712511463365992448 3353047 -347602062393955443318284563439728504 3353048 687197081467001256105391382049054720 3353049 -137395397409805667251397564429794560 3353050 8105037975432208371049105623886800 3353051 54747726951489847140333898045757904 3353052 -405085245677369834955503154322503168 3353053 9335829155913197722587138171833088 3353054 -1653310693099447659991754929717248 3353055 -112973595374446869242059060050777600 3353056 133310526106740216588676029803397120 3353057 349806859512742994550153430992390306 3353058 -28165479079214269946853840431512800 3353059 -770671003095159048604879590715692984 3353060 691704361246528705617909252052070400 3353061 -358673755536372205520008158187966176 3353062 347427145419235691734021823379166464 3353063 -290368212324284027658400429695701760 3353064 57461355725700812480948926703370240 3353065 -329525861600466332771400611932536540 3353066 -187267306433412230314567957514610768 3353067 -160005793647276372808613894746317876 3353068 -642533821256188954356147255442509824 3353069 401949295570005218852609852081632470 3353070 -127740298557843820919275305320787840 3353071 214547039669091644694641305047229344 3353072 73550687524867449802849664497483776 3353073 41985573586328817796168399318045344 3353074 811088681177131971830998195783283712 3353075 -101258060735883997796207511004578000 3353076 -59003974104530845305243941781073920 3353077 -218727041195026813813423538881362688 3353078 117231486855856865729713450923825024 3353079 -110980987364701900471589512971850800 3353080 63237329899737235869961763147980800 3353081 -832532249609146467580610130630932118 3353082 -28981065093451975823481359685734400 3353083 51510909393785869570629949651463584 3353084 72652242907931999560530338869542912 3353085 232856672088185568249825599561230200 3353086 51484686402852776302254796469182848 3353087 8166976450481980903620269989940736 3353088 -86962673686919003269525458628116480 3353089 -1415180189432427723945604288550042110 3353090 37758260420299687920192726841696320 3353091 -297707648740325932733000609121697536 3353092 -639921196414474510713534060528722688 3353093 777440318862841086431930413101957342 3353094 -459985606523318825957103202321006176 3353095 69080590043449184422604150904756600 3353096 -907663581023968766129553365091840000 3353097 9508988955601944815138208368248320 3353098 -111041260440427973584073470410408960 3353099 -853666520929371063071127428078157600 3353100 -178918364376480874371535304165721600 3353101 -512197311310248231759532822852806720 3353102 358255323040527408947933237517154752 3353103 -229107283164463104043384178819874240 3353104 -139908560937216884522325505373102080 3353105 -392765384596859489492171408373263040 3353106 -327889571372371061603900903855457792 3353107 -724976630530091297066469613268210644 3353108 -206246287129167892221998399471529984 3353109 33315475370232472179729534971758656 3353110 -215618241994114225629625063566387840 3353111 -83390905451294721593752942560303288 3353112 -259299208043943092117141661715783680 3353113 690213203989824208878472653051228362 3353114 40198555624870797034319599157417952 3353115 8467243701260167881361533083581440 3353116 260165629989363379988990185322301952 3353117 -388462959571511528967569340852861120 3353118 -5206961072574399440521755661974912 3353119 -792493350087721809199147033347072648 3353120 933889584055754756183030579802931200 3353121 300771636482606430818548480255903872 3353122 211337373153449565147245008291340112 3353123 -133394412855386349271466434378282680 3353124 48706847591927941984000633153228800 3353125 -354891330711004273286145223822875000 3353126 -290097910972889350853795686055610240 3353127 200026394969180492609889043619713320 3353128 -640845400365262465405911755074851840 3353129 -106208748411186683580960857848067106 3353130 -243598348584635675753832791163264000 3353131 -181504248316826871730609305523137528 3353132 -1367369093304328471261717312621094400 3353133 -165225600638952547393540822584447936 3353134 -1280184855767505917025055715894721408 3353135 -70252718469786027986965343277700920 3353136 163748912584192705735383967701368832 3353137 414599501692941638554796549307455412 3353138 119272770705120824493446204591592720 3353139 -498130349049732149878893011492538600 3353140 -382242136574690895666840784773120 3353141 -1515076847753203162177825929430377216 3353142 81705995157508438789166628617112960 3353143 767014342377142259471077493238996664 3353144 37885426569383417180897907186155520 3353145 26512966903635436712048758583910720 3353146 101568050855751400687636003422618624 3353147 40350839998541961224380121298224640 3353148 -383410934548882402483143859833861120 3353149 988160930912548571956728734279681536 3353150 53937837495916211378068522412880000 3353151 167753914302315937477467288542812560 3353152 134351603856610260014725564203008 3353153 949188321186292497510539553288798402 3353154 47933629823637457975091908032261120 3353155 126082623163383256156104658957545600 3353156 -286697434405993837109246108588855040 3353157 402342917098095772088715270703317600 3353158 207279970473808424362582631693960640 3353159 -288729018518186676129482975165118096 3353160 68849765241596558544184636737945600 3353161 -90806174496422597216148417336522368 3353162 49675433943013954433984533614876864 3353163 -505984596088018962196225923563368512 3353164 432305687956635020311696354878374400 3353165 1742864247536776500807647133286993920 3353166 14958884766924147786837491424406464 3353167 266868802375887327922347396581785720 3353168 -94289816451305488506852203456102400 3353169 801318309197180631284362424071645728 3353170 107335275566743810507235481403084800 3353171 -1320962144561252196944823783623588628 3353172 586203011559143213908882113397204992 3353173 -507150278381122158441431073532307076 3353174 -571844972851289729797778587973020608 3353175 71108270616306931952404858108074000 3353176 414300338638047369611957088203950080 3353177 396232797870360916655112958080756480 3353178 -422619546562875752609117104499621376 3353179 -5267724831458932317522040295283224 3353180 -76480800022893474557285849637580800 3353181 -54048564377266605880358777531774976 3353182 -22108614337998403304568076558711296 3353183 -19983649854127847415085732140819600 3353184 -1135485134971724657193205981587701760 3353185 135453443208400548153576804410507520 3353186 -593699970954389275751503058038604208 3353187 419086902733187184065452266590807160 3353188 288808805933101334053044972282986496 3353189 287275133633063882557900486912148256 3353190 -55471949188752750596849379309540480 3353191 1197772733157240411855323398655953592 3353192 159922643770324535415769735201536000 3353193 -437824509060956704179838547577814656 3353194 187133577498637503029344566612793440 3353195 40353593671465894534504339891135200 3353196 97793145070615939374739401977364480 3353197 954036590585476250434174117138306646 3353198 -726347069108823651984564307869374400 3353199 -331691965653419944692713678708372448 3353200 60358980391610039306871917152665600 3353201 -987401612898491569615611448068234798 3353202 -231522806500901879935958491267929600 3353203 -265932801548529551047412444911532720 3353204 -551315723528490219711814029658447104 3353205 520475865025058074817661673189251360 3353206 -163257518947295454529478161114846080 3353207 -327966690992125486454640576736133760 3353208 178583112944342637834676310613688320 3353209 333786401037783928705477720680306410 3353210 88954211585536893059759235607080960 3353211 -543145742428901180638570898070033360 3353212 -381605490216750482484514599708011520 3353213 -271568470168556503463409942219452538 3353214 58314571342619728125754492921247040 3353215 943394825534017045544983282401331200 3353216 673868542496308608508332994587525120 3353217 404898079470376066071575388986520432 3353218 -292950534821478299972331135398444160 3353219 366282076820594014016051066545258620 3353220 -83589656721510083088937681240634880 3353221 1365924934843743283782316314004515422 3353222 -665798814922382918581622008968221088 3353223 -280159696923954914026497903563952216 3353224 -23913637404330196254370835253657600 3353225 -363034187020906887497186824941509250 3353226 2660643673191216264977760899547648 3353227 -572512377279973626461214713911930924 3353228 59635163758212207091604596263421440 3353229 146119952839287156313856593366438848 3353230 142567212718841638122731452676333760 3353231 468412228932590176212688102189122144 3353232 -98992309608072162517524714570055680 3353233 145489569741816873220225227667717224 3353234 -834350302680172977540620011768550400 3353235 210683010404916304357279465022238000 3353236 -57278568514008784949509783322613760 3353237 -199391890306200520358801671812192114 3353238 -4356787132177967989689930507832704 3353239 -96127860560027118478303150167662592 3353240 -630190707285649639200299718832742400 3353241 -614657371279857893820487593816958080 3353242 -794577032373713126425495406996563728 3353243 599366054010735710833430360325375492 3353244 48855509575596777266701151699976192 3353245 27421962925020909531350735243664000 3353246 -63719816181581775855219152580361536 3353247 -107672338620062731966785463853254440 3353248 1123264702653989108497593675881840640 3353249 279812681281139318501323627831937250 3353250 363970743062773946628925108516608000 3353251 -641281839534668448455318487675288576 3353252 391278196352863656649020483444449280 3353253 357906555111615380550119174564491200 3353254 -601082283647838808334338537243643424 3353255 51482941469845899064982971618497360 3353256 -585673422571996022178811584276526080 3353257 96589028981759502815866438276553280 3353258 -233437657469171614026295203987485520 3353259 -22685061309129068318563125683119104 3353260 -541072685127716901413636201520261120 3353261 -446973802089430633249148464981951776 3353262 -286310464200634323168384215297319936 3353263 863234514551416010251787668794159000 3353264 54740750620004565931459164616212480 3353265 314273785790506769040490272942192000 3353266 -232002051830507831105950792379830512 3353267 69108733266820560038961129183821112 3353268 295240946620528039038117136007122944 3353269 11368304308731520058420448802063744 3353270 -43388294233320325709516861578598400 3353271 -125767981816191050948095042736350488 3353272 304371076943242373462423034902323200 3353273 137199561822841238961956017743168 3353274 7031258386222464525885635323961568 3353275 -186844477839966836574007073563510200 3353276 -74209458156430363792996055402365440 3353277 181529773760469589943230127032945920 3353278 -294648089608489682311183453932432576 3353279 -1692772338143058784150928432226333024 3353280 5989582295772159981226505011200000 3353281 583344011246552436601631599206934082 3353282 152143387673309428693118893175542992 3353283 391902584300909798885250130932973452 3353284 747989436858352848034938375105042432 3353285 -245106522019064276661118944726840960 3353286 282169538777083619926551564081411264 3353287 218292131870827602773521907278223152 3353288 -376875333131744857921333733326986240 3353289 44285819943073402305472933493067024 3353290 -228346988871096476504176215143257920 3353291 -280950392525288635647402190297288200 3353292 64347042353775607428948252250675200 3353293 -887440016886382758647098594787768458 3353294 -153496937650717774969685590110499968 3353295 -195558746028900730639051970186501760 3353296 319417820338721553679185899532541952 3353297 1492628610621915146089732948440757746 3353298 -41287053647755692469776024098591616 3353299 -1497333270694278699934595161921095840 3353300 -72878134414469741137257216756105600 3353301 56762763371546359059779816819985408 3353302 644744574126549717801273739140056352 3353303 86034999090309083395862204894364552 3353304 390616810139716860719733176123781120 3353305 488517180110071312214271936455469000 3353306 481803493040707368701103250891601664 3353307 -412083908532039924837330910194125160 3353308 -37196166399053678639508069226119168 3353309 -370063724369208739359073762550885184 3353310 40845504511778177505844373268614400 3353311 -195327938760438990563480944514430248 3353312 -2426594870159238862813262621442048 3353313 394318576512775272996856180824624000 3353314 466219946507406514796196838400454432 3353315 -63740673728352514660161841877486160 3353316 149031296209892147885662188859978752 3353317 901875814311143693785633891806313152 3353318 -538074171181603029236537956470513984 3353319 23446491452926840047605184078071400 3353320 -96549278301232958564449087283251200 3353321 1226404204169133512847669608361774522 3353322 -118739552030740384590227107418205696 3353323 473107591268558033327171340256803572 3353324 -11239527327271217108174631028730880 3353325 466862739669205836607738081220133600 3353326 -44109954138017984020858532021565888 3353327 -1028820427629450837336399462832186968 3353328 -11272623435698680164477709476495360 3353329 4862032711536254128167032963723136 3353330 147693278238991071313030661121246720 3353331 -215989306635965173335295494043052232 3353332 -253681718445771605451981754390765568 3353333 -14582622831296501930141202874766418 3353334 -123744584033429001827146009411125888 3353335 147157898493925286332001756630728560 3353336 595290553854650695974523437863976960 3353337 -110460208272446332421520215763724092 3353338 865585652032512315226168373805465600 3353339 -605109334455971659408663269999643800 3353340 -71489257813547008189119886060108800 3353341 164066700891149932774017204374548742 3353342 -18476837321305037553145368535190400 3353343 -178132257010764245077728575536434816 3353344 -200627396476263452409535100511846400 3353345 -1011210905996368215314546723803881900 3353346 -610532339542731428285660032509408000 3353347 -171631307063264985373405664452217648 3353348 -53259931961996263878352114869089280 3353349 -16808650100469839931028984938787200 3353350 -48999232949825161354754578352486400 3353351 -269829997167616504060089535191660648 3353352 943065455850928068199582878214963200 3353353 -309334223239022491211373297414083036 3353354 43560257356954896429746693802977280 3353355 295808513456306500516266121466640 3353356 -87858259203822695216944721556498432 3353357 498259166120298092229050079045897600 3353358 249040498738366677521262837843077184 3353359 -1200503767573627042525395816264239440 3353360 170528270287926650063009429917532160 3353361 -131157590099670956088931387871976192 3353362 -63288903789631494615425259457489248 3353363 -64081420965908687800952702566785792 3353364 -213828311953370212688570539769046144 3353365 -43214609500878962388250671642376740 3353366 -556339670775980150317500403800265536 3353367 -199039644059101226686833966658725120 3353368 -1345809477970937715623669903838013440 3353369 -1235476475279157738908033002445498604 3353370 -148486941417792839571344218482259200 3353371 -648922681399147194899895921210846976 3353372 759222236231499558877885287178040832 3353373 -1383148777318259133484479334373496000 3353374 552357406512964059108690425891031936 3353375 -1166029119344230262840299919602740000 3353376 134104950161267057641460623730540544 3353377 103836573692959518967607035463505600 3353378 -82041149937287828382958864124358144 3353379 -526265990123837331748999474990753416 3353380 -207792761174309063672991271973928960 3353381 -455049683420916584318399771796154818 3353382 -118795947031630735326047095172402400 3353383 -903412675080514174002203419251598080 3353384 -52035845173920334015174548497049600 3353385 35832535705714074531830407386259200 3353386 381507547554784909196529038255808000 3353387 -206549351468105953719097385577298176 3353388 -90503454606517887887672772939887616 3353389 -210641917814394369726385107729877076 3353390 2662751306289837816686919235420800 3353391 -257936757153061262540576336023577760 3353392 -92274442548522238629093920053657600 3353393 41591005799706644157225595678554642 3353394 -177644848809736401080385055795200 3353395 -632459043718061744422448296369920 3353396 -149212314182161992257356739570755200 3353397 914790542661656574791690419161357600 3353398 13256315444771120002851210856832064 3353399 25820967730401325026441606501617280 3353400 -123776483821721020436750485719552000 3353401 49244667718392855327112015134824064 3353402 153021189289761480313937924423826624 3353403 -998055921518389789127361620705203200 3353404 542524985084983674898886365212793856 3353405 831216149713237922400155879802312000 3353406 -28969988848590999084493852045034496 3353407 -14882340287898259539978164625614168 3353408 346413585100952253539311865724665856 3353409 64232912288773878854734987144732800 3353410 -485750542230040678306747770710492640 3353411 -297963923689961276018833935690353988 3353412 -298355515982092705173078462420722688 3353413 356083380557233707064565618361267198 3353414 2744974577060847208570530438815232 3353415 27388266242363016974856342094363200 3353416 -699923150198850801721870819064217600 3353417 550601600268683892980577040811830032 3353418 150198701457806906755676506269052464 3353419 -452902138483005018286094643765378480 3353420 45806301847608542894731457718374400 3353421 -55854668869287950511864694495611936 3353422 -554689020175570715069891107677895488 3353423 347938694939630255608417387724815488 3353424 -36826453871067559987002366585077760 3353425 96335292981640485083900685882284800 3353426 -214868346350384640248160226144223088 3353427 -212837704756829446668022918528197120 3353428 32220877767913566343072001585309440 3353429 -198484044432596931478404925829105970 3353430 253085709130103909474521057600629120 3353431 37453086501999530945396364516621600 3353432 458489408655382204317173793372856320 3353433 206077564524814470923294193783727824 3353434 -128305864511711443958759474631959808 3353435 -132811441395285209469439644279805440 3353436 -607362627333459893999312420309956608 3353437 256286207545630136803317694871114892 3353438 -170206728271947191011763366488376640 3353439 -259639585111560582411643196655176376 3353440 -89778604907132962941420901446451200 3353441 3687129036871850546967597888188544 3353442 -78209780695133483671622518871266560 3353443 576879843829171888391632736608823320 3353444 741858278455836601217401092076550400 3353445 -543755487498050547226462793332878180 3353446 -479942446582190557398754918407920256 3353447 1102978412770553728760435204251411896 3353448 -64570669129847858880515585639546880 3353449 -243632815830592687037459708065448352 3353450 171217002101768734320494646900134400 3353451 190955487941287315982386281728966232 3353452 620508151566934304830030655427451136 3353453 -1000879507880130229301153223363818580 3353454 147605332879077318950389423779156480 3353455 242162072138759823308125553877041760 3353456 -16252062592421411881565761235582976 3353457 156809832951815571104092643004163440 3353458 284083189245866634683607410472310176 3353459 -121910118905786479659859136340585984 3353460 429782235771038566051085221988536320 3353461 -1018337722761783391121361964820105938 3353462 384677496065934410289982978380477120 3353463 654878682301490920442031737007422592 3353464 421149205713977531653535256581775360 3353465 -1046901215030780493301547829392830140 3353466 -46209354412589230494189794503067136 3353467 -33745108555673875550081294097732156 3353468 302049455505712863326703258848667648 3353469 79290849014920865403662132641130496 3353470 90939309738209975262949422602287680 3353471 191366429271569686853021533277698560 3353472 -115909810010366329296289715579781120 3353473 404229785154796130262506498504916180 3353474 58172810044310356735378938295431168 3353475 -353712203659014141508565296179394800 3353476 6358789562470653459973417990983680 3353477 -1118669821742291674632322781604352674 3353478 376229029652968133074034148671404224 3353479 1029999096139649817614442050124740160 3353480 119208076038581554845302934735360000 3353481 -5846226050262864897600591030116400 3353482 -280694743236361548965176724772297216 3353483 190934618285254042465867315973556480 3353484 -7377664789065361864458105464905728 3353485 -6694044935124180774548440775867040 3353486 -147482747406546474070547921957218560 3353487 -145406903616538371294632224713317376 3353488 131702312915280007845189543995719680 3353489 63863862333801991976920849782060324 3353490 -70731428975684928104484602687086080 3353491 942074224401124529549925920422174892 3353492 -317408274359081367444242558532077568 3353493 -59063556263692957618954079075136192 3353494 -178190048239813905209324093442430080 3353495 -13589062242995729203277050210221120 3353496 62247986662439168423786868132556800 3353497 -174085240378599409258734580972516608 3353498 -733173960166006892063996318142090000 3353499 431454615910082406377451144843408684 3353500 140342480662631912900920532010240000 3353501 223833237254136041157450721887762240 3353502 145520375101848134538550449149358720 3353503 -52799849538312325664713056824335896 3353504 502969971250711861761050285067730944 3353505 459437131791236916776192089173189120 3353506 180798560654798546040253313111786784 3353507 -433261837370332287720516401409143568 3353508 288993009584303100296510770607339520 3353509 -116031650451069951243889384555109696 3353510 25390974335900237605320824824940160 3353511 360571241444872590039476506837536000 3353512 218860978149419704128638820072115200 3353513 -373027894164858321791060926748890752 3353514 -122344368961130602395430805705168640 3353515 -10379253802678183443182438132640 3353516 911814830753973628304753445613405440 3353517 -447040025266837029295720456529896266 3353518 -3609144980813080454564610104721408 3353519 -623914333948564753133614147616310960 3353520 -39491708397124756046799550994841600 3353521 -28851221555937173894503359777694400 3353522 146718564777394026430014924423729984 3353523 28028676454210215984975874815495024 3353524 -261006435871017369961465870795660544 3353525 -133867392544942404810682142081359200 3353526 205861178094792442370688996888105024 3353527 29127082746880422306466933723777152 3353528 159050627196450419267218649545052160 3353529 117072739937898749922442196535692640 3353530 -170015854455293188476528504376116480 3353531 898991148367112087544136192014443280 3353532 -19180776056202170724978235987623936 3353533 -499776960234511197988681241455148218 3353534 -248927297902497216030293491994275584 3353535 562881018582031210815139190859751200 3353536 102194574270491795169087643671592960 3353537 -1368482684739452673300174954468915408 3353538 99528614886213607051036644861542400 3353539 323890441471842320118320958733651872 3353540 448019507184274152572330409629226240 3353541 60117522195160951683882808452386400 3353542 -98380677031336871160545795474759328 3353543 -910538244206616668671132399117159200 3353544 -604775354473143091536910348135956480 3353545 -223669054356037915086620142991042680 3353546 140066879840339223134798188280567040 3353547 -23870411522293611551904804552021072 3353548 -132668465252240114966182882974105600 3353549 -205088116585086393198947743061255040 3353550 98245962681222660955739549814528000 3353551 1364807507339721995918052072949985032 3353552 -28595205127998460093824037707423744 3353553 -156002544611687898260063870738979456 3353554 228843599404258120851008073157561632 3353555 690366162964826573220554984465286960 3353556 -92071084224335310053863146449160192 3353557 -1051068770930443167313128508216432160 3353558 -176545588778610481185608207700594816 3353559 -526611444647460722335037474435775744 3353560 461383590679121244826948500034560000 3353561 486490830879364387975020156105551232 3353562 -3757017470797713525426089639866368 3353563 -28650565814806992949250137366037976 3353564 -928772363590695213804661994582029824 3353565 56806455485138708354331752407800000 3353566 344239539335937019151459510423087232 3353567 540786909849226107235446310486791792 3353568 268908922020665518901013523947061248 3353569 -479630519125255958756319130804980120 3353570 741146576357351822093733977971200 3353571 -316050026110313693750472389932006992 3353572 -841971268833603518027363888208241024 3353573 359377956935492842575287800389932220 3353574 -146138912271061010872188080882485248 3353575 81057312143411996825846156537004600 3353576 -983891370260764229070653175602380800 3353577 -270523295285912041387355707051248192 3353578 221972976323144562704149039563048960 3353579 725136521656877710597581039195336180 3353580 -99875003355732316220266048932372480 3353581 411197375664449907409427001359126400 3353582 -925281140502322081146000454188043200 3353583 -59625411256808268811651733400675576 3353584 -60896528758176394548742002351931392 3353585 180789238592147894705689933848993000 3353586 -214188703923993796541808078603659136 3353587 -9041929622914373881525666581683764 3353588 35574227223758322209379729063991296 3353589 -365695649479774807790102203787812800 3353590 208519879523745198995575776307745280 3353591 1391462144356542707268398606660882592 3353592 -814969038179153555376699469257768960 3353593 848024996905022376271064622337689300 3353594 -168334176028984544083559073216922368 3353595 98947816652288289170804114949753600 3353596 -629718212216327166706004000580812800 3353597 -37070069178362971152126223865769480 3353598 116769346422490569222577530040929984 3353599 1188447880834139027466387207030809600 3353600 -590961545080582923249557356255641600 3353601 -551727430503533654670194425419945168 3353602 106278532338297554197861682717885952 3353603 617861652800074390431883216227303120 3353604 490412581056990670418339662005460992 3353605 204560292964675836107803732570796760 3353606 208205447409563865892457134865185920 3353607 585747031805888153495578864465098528 3353608 133670833683262800786006703743144960 3353609 107052884919348008831902805305230900 3353610 -87805920655853982863138855749248000 3353611 49242933211462335735385525367298048 3353612 -929840593459737473327439843092031744 3353613 5215685882439577510875411664402464 3353614 114046568451138767576147341216450560 3353615 -350049919896316108525082464480780080 3353616 -92393720483094630622573454544076800 3353617 129032976465672668273223057232415666 3353618 515805844865471468193891022790952960 3353619 -410311579487691363502951030766662080 3353620 -39578845763828117269781687306949120 3353621 1428569407716227411124559627545879822 3353622 224598640391197784218366786044199872 3353623 -74283281948874114228598432958007360 3353624 -338613696462856516676405024161075200 3353625 -82182674508109519671412802013024000 3353626 -60716369440851035664283045759753488 3353627 -296276894393083143926258899457158524 3353628 -7297393968053301139277281626663936 3353629 -1766692356050804557642392368438632640 3353630 81997578980766737887184680722001920 3353631 -362616407870386145270017744507461048 3353632 -130206855703798173765260833928183808 3353633 -661961492059658023127280711131286480 3353634 -9562103453652604029359050944880512 3353635 -93507560372379236985877921475407920 3353636 329615057151217063311541496643456 3353637 -207228632488427716929686527151341248 3353638 -1156995692882900893539558310663989504 3353639 -346875622410289696360639004925543144 3353640 -344911225346591053160091698465587200 3353641 -157924022140103379032147557481425548 3353642 -89936267684086178689849761978848256 3353643 134694118963746546157642390718126544 3353644 -47180266489619033196536580537826304 3353645 -392677936151104834059749392094666100 3353646 -39012403953069288030831217827895296 3353647 986498560869416291499942209010660720 3353648 198058504351348700191770548881981440 3353649 -137022408615538498909244120471414592 3353650 -44735051708297903944164758799589200 3353651 93477869392121666106071812148732160 3353652 -137270944228113704227254938963343360 3353653 538967467102359187311920957560104000 3353654 233492658258005980004929833262543776 3353655 64615352240393543508408401597390160 3353656 -17545618304217941447185915599360000 3353657 -441824414683065687154784625865303728 3353658 -263593868672576946535816763559200256 3353659 183605572564124980559243743909788400 3353660 110656863963324319220491757636743680 3353661 799343443393855251045238524644755110 3353662 -115300023571063207107918100760367168 3353663 -676276517461567261471458292202273088 3353664 -167913631471757460854491311111143424 3353665 -189081510519144103030160485527614400 3353666 781579816999761743343795100114702032 3353667 424278759964631113262302499529029880 3353668 151888964497176445322514310718258176 3353669 -1395100986925575157469398502023074240 3353670 -379395540571739087550981950935660800 3353671 -1084893243681800755217752595746071800 3353672 110974363150581265372538367754567680 3353673 -278712208414711559936626251776946432 3353674 -447579945520284852101372434024115664 3353675 253943751726389728795273874558812800 3353676 -65183067287342104147891874305228800 3353677 375866565133241054849107059461968344 3353678 -223530855593983298177359861269463680 3353679 -191036741041064449345390392785479056 3353680 104852926482378489539802008133304320 3353681 510040426182600547229485951877096052 3353682 275532584873080125811977223618660992 3353683 -1049509094498796348814052245778978068 3353684 325961319555011118159498833716588416 3353685 -495841009337918360319802372942049280 3353686 92995990460091190600743861317111040 3353687 1092375478889962330571720926934883336 3353688 306982924128645523494338229098250240 3353689 591100447398017063822563530670560256 3353690 1170576260479073003640735770834400 3353691 -172441143881801152763861085650669376 3353692 720977911186533276418106636162534400 3353693 11048255294647872974152704668318784 3353694 -224510876083494063593809506476540928 3353695 989573650905604262740262921258908200 3353696 303896540247254004386119586311176192 3353697 -100773857941193753940844222954882560 3353698 23927836468798980616512969460788480 3353699 5381090214895316541959740277495808 3353700 116675531673695488188046024933478400 3353701 -236802965099946168558620678590136736 3353702 176236575718652271376179534599056704 3353703 -342488956559745522635758395497076696 3353704 107483016808161346823510348585041920 3353705 -599465865929239724429914541127486000 3353706 21213650549168310897413906954504112 3353707 -57113239203824387298325422681449244 3353708 713786223626305497698133313891092480 3353709 -226598192478970423149479568328998720 3353710 22685158660274210185462189535627520 3353711 845129541774651065497952437290831312 3353712 18431068373376517712726474893885440 3353713 -771443882576639151731399809203795216 3353714 -59204457068274429171688097164604928 3353715 -206323490518699126985010187773589440 3353716 802181888318336867187880750381331840 3353717 5508363977521425121280997623638812 3353718 -176094975298439295620250624704656512 3353719 171565856376330597822305463206521960 3353720 -246958000615714444694841132073267200 3353721 258549081808832191689205269553055424 3353722 288181481078795114929685671121893632 3353723 548077078264485371192560484401443264 3353724 45733234714263497492315358288440832 3353725 -123422144778678832282238094574210400 3353726 -259349614091060115187385879033928960 3353727 -95999714274959641056062217465406944 3353728 173574284575121302360008527393587200 3353729 1212983131465295192944276441977555330 3353730 -15865290324678873254379146661473280 3353731 269272388151396255121968779300771064 3353732 1161015436972432506000070033295032320 3353733 197651874719883745643146635696891102 3353734 378856946525108377046343502359553920 3353735 48060837714006002017019511430410240 3353736 187107786175659188865507165241958400 3353737 -852232693803707861412409289551564080 3353738 -178691346602077796915751522527094480 3353739 320511419066382398907761908221412824 3353740 305539071810504150051581604930432000 3353741 481126038433361317916293720131002784 3353742 3304720478015622186239327975009280 3353743 86955807133909394684301145180294080 3353744 -193688536733474300319141923075850240 3353745 242944610927920014803659050903373440 3353746 593037155482576686684202608578507904 3353747 44412431591589935114141807986464000 3353748 -134570086494221988196440925749995520 3353749 179572389476596887438820634569173632 3353750 26805164888467229402476314515220000 3353751 -215947349391389101039275407215734960 3353752 -578252133915859438814059828656721920 3353753 80210948103343443504260555081650884 3353754 194757357260546731645774463169061632 3353755 -1055505612264311900203608790058808240 3353756 -5657413582564402761257217093448704 3353757 823037719460002758667897297100640 3353758 -607913360918456250343571539660667520 3353759 -559113829512842829891361748399264400 3353760 221603949057002300919981664610549760 3353761 -1309759495185080532022939728369986108 3353762 475947473209734504889547581008580992 3353763 54023176129916231871569806036527360 3353764 -508656852335180481419537326149975424 3353765 1156473454360066940395341046964526720 3353766 -2881547499175595605396855724359680 3353767 1101777700367509782545150211468797816 3353768 358218780942836437266532486196920320 3353769 -494922105796694558290746660512704512 3353770 152969254289039537408305891498613760 3353771 927352245144373003750514002738773000 3353772 -395345174014639263665574006882974208 3353773 484754644633513166137860172174624022 3353774 48513152360382394020455840395235136 3353775 351542869863088960431778020731895600 3353776 -55170754542409210088514540353814528 3353777 305215462755754681068478541547891072 3353778 -263393151321319168524777243276825600 3353779 90371739297084301075554056208960000 3353780 -691179606675159162860607357322560000 3353781 433558381486479488105844645124339680 3353782 191285902586911395874017114496024992 3353783 -314191985573297187801021594414344976 3353784 -170770310710322589709714444416122880 3353785 -246142903274725097852838503553600 3353786 -454096070966992792298228902081899408 3353787 -172792399512541125782128092247627200 3353788 954012276229999259137838213463385088 3353789 -334963668971431837079012009591380410 3353790 -103500952200217297931138661221544960 3353791 13934026752515098738486336858996224 3353792 -119506948602053730678538148039884800 3353793 -67491869910434329837526553756739536 3353794 -810691555081328395467926871497682528 3353795 1663993391282937025118262600811048320 3353796 -462891751456790106980435887382707200 3353797 -310082755145009460141955701315832448 3353798 219640948579627237269329819198583936 3353799 592021253510066536642187749955421864 3353800 136842743634412047588173833424640000 3353801 -78027116307957025806000791493288000 3353802 143550448310900291608906859725977600 3353803 -45788622587812633484128921091011948 3353804 92058802017335373536374308276364800 3353805 19904620249138897851428277845204130 3353806 -484328554986845477230878017576229696 3353807 -1371117242103494236099165044181564944 3353808 -26609878493333480351346253635649536 3353809 -887790631980093804284866058017761984 3353810 205887531117208703939894943886822560 3353811 -823469990381477984136986088643395216 3353812 98739271340452684806577716482519040 3353813 -324278219911670777200350076979317938 3353814 61302025472690433352563494942145408 3353815 -287171862848430918188913678563672040 3353816 -397562889771468453734949326513111040 3353817 309420535852442777346231365814198480 3353818 -151495082779905650317345304027505696 3353819 4091791125825060055337902696161792 3353820 154121976284797451957087902464046080 3353821 688918064567805117503988710030868600 3353822 -425011133715126781099744523447868288 3353823 108017788054450079427749123949912960 3353824 -1187115791353006543728705486838038528 3353825 731533002107761114833787711869986550 3353826 -130291639998572702385997744947609600 3353827 832111581205364280884208157284070992 3353828 -1676284469488118627971868680224768 3353829 -673972165920262346968855374481523616 3353830 170810564779150684167179603445298560 3353831 467656428668177648987504021178814632 3353832 1030849871257903895155229186189721600 3353833 14599255228976847807126108803852864 3353834 362579707097089294796918431405219584 3353835 404098167111915200212221917551772400 3353836 479821969674583234573446956973236480 3353837 545965021216211146252111020227607840 3353838 22137778463737543835851899771937344 3353839 -115744400457417307015740831795384176 3353840 -10849257823645528160801806154465280 3353841 271704223949072524255997868953356200 3353842 283601645877671619938304293626243200 3353843 224436908021868784836167278098659664 3353844 -225689862893251766642313616131840000 3353845 -235402809675141621232518755871227040 3353846 -633915257329445683199151408485644128 3353847 280854229837550437330203848413433472 3353848 891491506833960366811919893527183360 3353849 -500583734812752483563798997452649660 3353850 -213981777248609086081442646648156000 3353851 -664956759293331774010853799734013148 3353852 -237451985583452521932082831594328064 3353853 -153784011719969989665499675166535936 3353854 -285583287064819941251969255516448000 3353855 -429279552335977001975993368602834000 3353856 -382479019721258420564362845084450816 3353857 -318189286527998252849215505825199020 3353858 -241499841962618917597542555778451424 3353859 244313079085744972270267761633392640 3353860 358746055093226818765410156600986880 3353861 405445592901610467426106944065648640 3353862 342455532975102170338899570620494848 3353863 -322145309404499058704599607320046120 3353864 561342060142682695587611663200542720 3353865 -230447285959577639114182557764566080 3353866 229404930673034361072967269706759680 3353867 -1132487584210088199509095252403260248 3353868 38310091673697822743271464596853760 3353869 1244419386430689704018447454921545270 3353870 -193258657057524918356463463056672000 3353871 5573404823419078301079598557600000 3353872 -55430891585773329837949580105596928 3353873 1438694596443059253490361434386293760 3353874 -290064097766117066079427892673171840 3353875 181073774299047223603380935231304000 3353876 321278447771678274626776011662442240 3353877 108354847708227068831121401506648014 3353878 -821471450258591280144121366271520 3353879 -12038484689332302611103237976425840 3353880 173975975452572768271024551493632000 3353881 776859404118990787444609540292788682 3353882 116194980374975970803134505129808384 3353883 66966610176792903922786422260133120 3353884 -123573297104594274277294602949917184 3353885 482534069902929597511957724023913580 3353886 -1124091570375000986383805822057880576 3353887 -295985077058842207404233498607834720 3353888 21396702024400969311213514702454784 3353889 -93177009325913224482625943020907520 3353890 -67227172403337009818663877907596000 3353891 -1009807816668825912552394152009036708 3353892 -266400823110626943835548960524083200 3353893 -515535957275054942195863288008775236 3353894 -181992005960375133204584091471849504 3353895 188602770237656852032851386069890920 3353896 21265205095145744992044006730629120 3353897 -173817026678062456802698336035342348 3353898 177522093551010892856332702442439168 3353899 604614162974707937346289075837765240 3353900 -518752383730335882826494209244480000 3353901 -607949216407579507846140930700171968 3353902 41460560813527455336981729005977344 3353903 220827130226115901792383397120554528 3353904 180730508110893598088917769157033984 3353905 38709463866065709215941044825051060 3353906 -44052792245703457727053426291086336 3353907 -261584254054336515014920829542215120 3353908 135070270897710617676678825773675648 3353909 290415288079333509595567229549809404 3353910 4483216215460785246129771757701120 3353911 1052415979167763194633941865297528024 3353912 89092353202806009775586469501419520 3353913 939832764370479228872566786386640320 3353914 11368354547109077536119385944119040 3353915 -506039820762781863290467491936908400 3353916 -86122620388129594301146615634058240 3353917 53026742950337094583223169664938592 3353918 428718753255156779332704177149183040 3353919 -289749472756516475011096373884480056 3353920 256988543353828093839534017772257280 3353921 -316099322168973374163682064519187456 3353922 -9927220155481310361223957328208384 3353923 157225106010171937243792671197008560 3353924 -209457666342511036242052928621850624 3353925 -25131470121963503389228793632351200 3353926 -116363690903724639440752050621437088 3353927 888255843183714342183674596874482776 3353928 299682183197086389074144878596956160 3353929 -600950786694090421347885466946140416 3353930 -58635776213788590384239331402422400 3353931 262834534578418948059729084412047360 3353932 -439297674309580840919065740053941504 3353933 -530757412608248472197943561994514976 3353934 383610477205312992442082590695918720 3353935 -103726316612452496791989436986024000 3353936 105460774752246219126375043387809792 3353937 714720934403846609309638275757896000 3353938 -64723170757999069994600752027720704 3353939 -36198852447707775942947315164800144 3353940 98695449698660010335745282107289600 3353941 22235609710974066986004901776963900 3353942 441437919952099795884562630829443872 3353943 -274410287244541614636763075267946496 3353944 -72551855345647600582895583951482880 3353945 -364932488756853853149797658400243200 3353946 29610925397440423837537285773100800 3353947 740430477983166995736978350822528112 3353948 276640387738830055428547583754048000 3353949 -792263330286553188023549091061529466 3353950 -224000707393486272383118931986648000 3353951 332562231382253512350733123795095192 3353952 -82871030456181693113657891305291776 3353953 432866653063149059234070249833770464 3353954 -32899427666100923336983053554989920 3353955 -146273215224549660203553891021262080 3353956 -26104796917718379448677054915783680 3353957 19231783094768937141564328639944000 3353958 -429545284794824537806909402785753600 3353959 148984571957257606101635905914055216 3353960 -32723023823504490848389416419328000 3353961 223349459385030394420000524055248000 3353962 130616205612814147092082973185997232 3353963 -1232363165480736777453874235255218416 3353964 -105301111907066447238182399467431936 3353965 -426818496999061111275684853068781800 3353966 188063244836133143437246918854942720 3353967 18893603232327709021410754731996192 3353968 -11250451738607754588105616760209408 3353969 -161522610132636502645352595772330368 3353970 304041439195737522620839939683648000 3353971 -78615087575551301783148284928844368 3353972 241183642570564520145272237725765632 3353973 51579445678444851687591519804894720 3353974 177289709401150485976839968746598304 3353975 -77601543401804698575718209359184000 3353976 68416136576908526218232706647961600 3353977 -1190728245832870123806705688585404528 3353978 9964578973094700626844455433907680 3353979 -414310121185733877139948986747095016 3353980 50001281749476114495113957039216640 3353981 1510640519764505553287786944679933772 3353982 235059956879677114325838967778870592 3353983 -370414897978631420347475600297128256 3353984 604358479946584615741827872792248320 3353985 -27484318463838064593267702875943960 3353986 -43371815507404538902674194736821808 3353987 -73554140945139888626213249285206368 3353988 -278792141247503172489570296989870080 3353989 -967446787593039000781850734807950176 3353990 -141258002204538643918860686393136000 3353991 424881058141488420208128935659216464 3353992 731264105173801739715957654956160000 3353993 -437059604015392023864946758227901936 3353994 193828910699055430476718422436454400 3353995 1014738002319438322692871715738542800 3353996 262280941498100680595825878532078592 3353997 2052559282774427345020206862920960 3353998 320045812553557923895525391412583680 3353999 17353385109630683487053653031352 3354000 -883594043901266136400417849344000 3354001 1007726464873341333371781221216276850 3354002 375447060397118390020277174483543952 3354003 -732189395928338200586160620206685388 3354004 -584558747976852796955974377829115904 3354005 328155376735497765440729206495435320 3354006 -130566546169095536280335952018732096 3354007 796872017456863225540051722124621256 3354008 35072115550336603171266246615121920 3354009 218687589543932087159007179583831504 3354010 35665087731917396860973579052568320 3354011 -1332272834172224401346168180459388768 3354012 -3356421267542842131054116185340928 3354013 -199666414743974560870872559312712960 3354014 185824980431716355980938665846636544 3354015 68261380412196519998932205285452800 3354016 228251494409685978095599854059126784 3354017 658169914177572633743710464104772066 3354018 11431160136873967932163663321298688 3354019 679597289442826127503392755425489480 3354020 783729943969744963998971084635975680 3354021 353397420826531117821627929288616960 3354022 89195116999898961685259395023421440 3354023 977457994650997095516988603853510424 3354024 724850270543720693624337602592768000 3354025 -444601981698213461298272722405684450 3354026 -9024001738877692738182341596380576 3354027 320211986224356771102299841871768920 3354028 -1644787575596945322159121162457017344 3354029 48808951167371213616612969538596576 3354030 236647118325890581466607162420624000 3354031 -528553892260275650395902772096429168 3354032 201629415744503288495015164733030400 3354033 580741566260453962604335625382874224 3354034 -319488456384503358058946463151838688 3354035 -828016925721450280264033673171731200 3354036 60333194374029201754229083447726080 3354037 1506642871893065388053712422493384686 3354038 -191995520350556799173273776057066080 3354039 -117110295915229900445526796378655520 3354040 489402516580523710468343874474393600 3354041 70125528548846270592878280350341332 3354042 50993629271302153906189004275436544 3354043 1238377529524968004767453827474688 3354044 -24893370066802226478158314153135104 3354045 -82651152311547619212173584289410560 3354046 172756351847571916604255736346675584 3354047 -244738503033014005769692020120496920 3354048 15443490653793361470464074929143808 3354049 336657041110204292260682492313103236 3354050 150289105873438072029744238579986600 3354051 114706870481050002935126690920536960 3354052 -35255046860106390978368417499944448 3354053 943764373916168266365397594870626780 3354054 115739003541144679015476849592273920 3354055 -422905550198553305705276334201740040 3354056 606623946680366469221604826527375360 3354057 290037478301073259016161151740351680 3354058 21410480422162980044118448346028384 3354059 -902155804226602539547730600627077740 3354060 -214820879076701087342339895695447040 3354061 -1177185629755050875932679807275280448 3354062 384286369323717796659052421672164032 3354063 313286306592651932507428160298199944 3354064 -26677338366657605681600963233316864 3354065 103111369812707027680436542081179840 3354066 120305319740362880132597887436149824 3354067 -149474018941018084389641029641041040 3354068 374292669752398287164594388630910848 3354069 403717237633954972755064737366224544 3354070 193769792634213842261431273795584000 3354071 -102188527169059972608066873592907088 3354072 746244727147605209660614398455377920 3354073 -735620068032100679504692882737586678 3354074 594008700593535924492497744880919536 3354075 71314745370204840182015826564810000 3354076 305700717421195717243825229778616320 3354077 340161535988718715698608764251686220 3354078 -17714406934965561611361432609226752 3354079 -938056080852231619353788197497236320 3354080 244608486802086236962273456230236160 3354081 -345826684258593877437480808588039248 3354082 -155635096311390538292038606224741600 3354083 963289385957512660677915676294387800 3354084 206398926596217553386704017394094720 3354085 354098528309649437351943252285294720 3354086 -1881287989235022246818361067149408 3354087 117101395226161673975864396277796608 3354088 -822439061613855433235726997592458240 3354089 1136621448352223937782305929182551440 3354090 -29231525682971891592943388636021760 3354091 203377991777947102908374771947874640 3354092 -292627131879298085352981369338707968 3354093 -329841045790504146504715880036878218 3354094 264929834764369256602242850333932096 3354095 -54708726195012547770247609729138800 3354096 20616931321920533799408880449257472 3354097 -1021537252643261102043010328761665454 3354098 -421264157953274584487130665959966080 3354099 -710269271335346263344574274939214024 3354100 -308745419898204177462734082980601600 3354101 431697321892323635242884922998200412 3354102 -460298542681576514138161038578150400 3354103 1037348959779357983597371360905770080 3354104 327722874678955191524866799495147520 3354105 9728606625990923663913230964158400 3354106 -221545315015349494953514539836401920 3354107 -216659417525983491285091050950894976 3354108 1057272180156042720379137395061719040 3354109 664295591600288065439420295428794080 3354110 -214511216868490193243236665136751040 3354111 142421524581830445405010508235308640 3354112 -2630420507645594317741983182880768 3354113 118890120578853263261369419134747648 3354114 93126597155823466787154749542851840 3354115 -530239920883182947050699973641392240 3354116 377392780420613817104225825141885952 3354117 -195845419770453522437573567322596160 3354118 -382528913860488882060121447285896384 3354119 -1472096540661648001793469081296709480 3354120 -118223003083625049177568060681420800 3354121 -848169372087438971575936420337800678 3354122 175235157385132981108729152355769952 3354123 -3579849069553858084466916068888616 3354124 -160983639878576491913993537786016768 3354125 540206211679386908741476993731759000 3354126 -89705882589895933182126510018508800 3354127 105674580619583944103071523489302400 3354128 42678044439468912554750060334956544 3354129 -4763090098409755633595237309371056 3354130 188974043533375569683403826841305920 3354131 -77019675519227601289926380492244336 3354132 -288826712384009867259588022581577728 3354133 -569907368477915183206857027230053618 3354134 97320168597774988466181454534227840 3354135 589442825129308110084999616508390400 3354136 415501387800911105764982582733004800 3354137 1335090487598123292252302826432107520 3354138 -122774453839099381340513577818944512 3354139 -774183254755656267546441079217335200 3354140 -654962953157442761887804493641881600 3354141 -175903342040697642404054991691839936 3354142 -762726358810276583956373841852430656 3354143 267349525399229206629963083857306560 3354144 -129099272477977925794471542765649920 3354145 173368894488391828304728719372072000 3354146 -573214974959846989749123981265820160 3354147 59691890626875414099242713382795208 3354148 241395974765279890707149222340829440 3354149 -91903518523796699766120140129222850 3354150 -117210834091968714932988640858560000 3354151 9688222246082667736563598670210304 3354152 -156998586944206761157152635969617920 3354153 161435467719025421572968215814141408 3354154 -280483808811356469962307243200364288 3354155 219948512859298338402616838004787200 3354156 -103111934196435065345316620118067200 3354157 -1155130373288274027196247093687551594 3354158 13511750968675338593208898227758784 3354159 417873035897403999310775022338867328 3354160 -10171813469505166375283545918341120 3354161 -569671594962152032711590814209766680 3354162 161512620431975519320163881963666944 3354163 731277565499158403312531959205915360 3354164 -192124886806809409486281478416795648 3354165 -52230525118630267953472877135325600 3354166 -114039517104635650700048583395791968 3354167 -26257377241651704410833829994455328 3354168 129331761198804715215449289813073920 3354169 -20224926660754705686768886759004160 3354170 -435484146312837211576448754168498720 3354171 -218448035964083425004328987522845136 3354172 -12233287195599084725254555754459648 3354173 1101488771119269831734790172357876422 3354174 -39372922050349380784513345305032256 3354175 -491341399453134317977040138316802200 3354176 -8977357683240790809362515793805312 3354177 990441994397403212882946992195255232 3354178 -740199499269476839494494933912877360 3354179 122420276235447752127261065746263384 3354180 364099439869542845159641324209192960 3354181 -505881219940062504994928675744360036 3354182 96478343926078825179066275185213440 3354183 21987468773941524302521994967601920 3354184 22916639568548465016766665768345600 3354185 1171574477668287066291451600068684360 3354186 9902410235022152409137903286505728 3354187 -317171667187642095881126910706301164 3354188 -9596473397130031779758545059962112 3354189 -413277536597797146913256748427373376 3354190 -80222016482336575309566764817112320 3354191 30976070945106852999070023198548592 3354192 116250120878215277652508530118877184 3354193 -752092680471036347862947585890828940 3354194 350938308302047148336919502916391552 3354195 437332394365852509813681134813629440 3354196 370182354787033145888930080771848192 3354197 -326595944988303786940568703679615488 3354198 131258733626637649431085041940273920 3354199 -1571268628657626364927294812460723464 3354200 -192977956615684684983517541240832000 3354201 466716502818379656110226448422483930 3354202 -70690335542565153109751922813158400 3354203 128962355156398180023027555912744120 3354204 6838300218254121695771035559903232 3354205 323210692201837235291496356087612160 3354206 -94942083340049192929699917064816896 3354207 99507982925829974391544256131522320 3354208 480751867020792511446821500963258368 3354209 638476971839132628149866215696084000 3354210 -4861749816585939817087618404358080 3354211 -41705073877554986545398102894912096 3354212 -559049780266051970005569739898972544 3354213 -330459719506943046090308415167116896 3354214 74809939168330042822894310863654080 3354215 -222210256044237017697407236403280 3354216 196934114618617763689852494989721600 3354217 557916988254869814835566029747322240 3354218 29139525038282621495718167593718016 3354219 -97598066824834872726688325112597552 3354220 -39651050730516158714440317639045120 3354221 -292725809070294540535393141758242016 3354222 82077934220052442511325578381076480 3354223 7872650603191971236861641332559584 3354224 -127523329820752998269530753490780160 3354225 134687277350149151517870216409992000 3354226 208845365286267315883472211682743312 3354227 91771783581019702034710820622406560 3354228 -199530421114076524803249109274904576 3354229 -652204335881180958582587259478220100 3354230 33775223702735098652778291897544320 3354231 -215965195194794096191647382892222976 3354232 167617060471466439934408152555110400 3354233 286586041706315675945529016420981482 3354234 -39269734848873592456701699288721152 3354235 -65678525007441566020887275511189840 3354236 -669031123700447028541313910153298944 3354237 406679453073793357919006989626469440 3354238 2581693269568115489368558746174720 3354239 84525043870969234868362795850191200 3354240 71486977317722897024301502405017600 3354241 -1718383960247161797905265131812400 3354242 210842794650036713017567739055736272 3354243 -592466275847244645302328646112585736 3354244 -269923568825224991282361462165230464 3354245 -831781658978009034988049409876274500 3354246 -248378737295614992431731380987342048 3354247 -416404924282596037397224988538503960 3354248 586914879836325237201225768567567360 3354249 145629341184414501833616029939057280 3354250 383713404703570386611627815807992000 3354251 -186559492153021433047348789037367456 3354252 -334744203502415528058647021760884736 3354253 235626744353610470785270891532612352 3354254 29708833442847194098576335358481472 3354255 -468809523374050557015213529123167600 3354256 18295011853689611427621560602214400 3354257 -479701502998701261900899499055911180 3354258 7335441658093943351171876204083968 3354259 -491652687381466981164749504046300440 3354260 -55004721285425524859792178503270400 3354261 -814511437003874350877683088817233280 3354262 134917312424491229631740916666315264 3354263 -597638037858354395667467939813192616 3354264 -236410981745775573778787555312025600 3354265 471598360879882931389236370207542660 3354266 -500147613218834993031342546698385168 3354267 -19120086843105685783737783041185536 3354268 -933265971542733587228271992757396480 3354269 -900783616012244435795291708711010330 3354270 149214302606220801485614626036706560 3354271 -1009435932373372785269500405477015808 3354272 -201866054543584221664372103209156608 3354273 68596066031709444123274705766239380 3354274 -114199292236192116693537433462235136 3354275 600389093789425652291381861741238300 3354276 371835575714900911782565849717343232 3354277 85084636795913925648570492466063900 3354278 -79176472496056289978989572716520000 3354279 -55037875058323908311558923095139200 3354280 -813598349397245717935168833931929600 3354281 105876479990978606329575817313695680 3354282 -104235898531088861102776553065755648 3354283 1147927502674987082396260259465044532 3354284 936577316364073157675016141649679616 3354285 478559894548833779815709836038979200 3354286 -176312943692788250465048698031192256 3354287 131413085473523391179565596108376192 3354288 -71928778346529067190307375887155200 3354289 -154777728171156860078810300482860910 3354290 -551367542462686491764447423254677600 3354291 68432167115982602504033866397794332 3354292 -38494075159527456837234593703062016 3354293 -411920060325979379017991668926711936 3354294 293959464039890848545278656721457600 3354295 -205689222212232167241103754358752520 3354296 -617193831733111673117890699947540480 3354297 -93924914984009030416694742629783424 3354298 -1285622819028285691906923499155432960 3354299 -259005577946032001676313010878898736 3354300 42950558860690880631491675818214400 3354301 -16386776268575192263623160529505248 3354302 107388337123404993489797370534027264 3354303 -9808036776936506911872892190986296 3354304 426311305668179005581453082195132416 3354305 -291800904176743433307462245483668440 3354306 -24857427552607290107186117742266496 3354307 -1199573342042204310086524298102245368 3354308 -38787958493613774331269272382791424 3354309 8076399669010719860742065155898880 3354310 22516325695034049988875717585648000 3354311 943983092670788482976315973897280824 3354312 -8461773959638341194014437947105280 3354313 317638353201965955474814026512041562 3354314 588055031646348496468995856922296320 3354315 507390299983660806889390785654785520 3354316 295459079213336321260357649843811328 3354317 -174822738951989670237800670706953120 3354318 -484881933786366246107059161752924160 3354319 -152731966277479269900626238730954104 3354320 -120819350197467133869793067485102080 3354321 -365660175700118181105219679673860800 3354322 -221640982509756832112622814289280000 3354323 -56827000286827055434326913649200560 3354324 -50423650092044098121155828122648576 3354325 5010272936989173725129284892742100 3354326 -132641699695601416125994116183345888 3354327 308900128489358546219434464331104120 3354328 941032752610440616811736534632540160 3354329 -1431708569148686554406079217481208000 3354330 66974342315637485155102614014469120 3354331 -160075737134129545680169927402647868 3354332 243377055922336023576446770681207296 3354333 -315400712660282722536351657290722752 3354334 123074364793081748189423865551346816 3354335 -652957401074201501264439241448085720 3354336 589388584147934900655590624892026880 3354337 -326107017029474186961685827346288448 3354338 -411674391200705471426038298592669120 3354339 423475157757414770239998899023471224 3354340 -788497049686685301473977976548147200 3354341 -506018160651131624741724594690288258 3354342 -192012491175554207180952087330816 3354343 580548779220046346575536158330895360 3354344 1788299227339875493457265063936000 3354345 107899160342176193592423463098105600 3354346 199889176077002201218059704625456480 3354347 894697660734869257094312036891731680 3354348 233082996200432521277041957699399680 3354349 775610831002416661426305437776827350 3354350 -4356799193023077529032971092944000 3354351 111489655207900161579740067700597248 3354352 113566274774940337648685547704877056 3354353 303186236813314709623909674369134244 3354354 -42483188914102269985130981190928512 3354355 -290934791601173887850296521942988800 3354356 -332260067339764087774234577792062080 3354357 -183288194545396985800575289411209408 3354358 -41571203048778614720741996573706624 3354359 898280472711115219457916877388323560 3354360 -18916022710990734598328018461286400 3354361 333983741442054122033791340303616400 3354362 966501398279006612921988657904896 3354363 481349559678321953073896408091353292 3354364 264559902161020647850729305743404032 3354365 -77030111528058064602225022869081600 3354366 -60773030239805303593869730115665920 3354367 -76379806727791922654303930623523584 3354368 654455066349518419256853082713096192 3354369 497716101388140203348683551396093744 3354370 66155146200411448591861776558388800 3354371 -1112798517203989635766124202843943428 3354372 -292892003030579709472327613363281920 3354373 359090286467786914562269028093277504 3354374 -187224506304592167659274268716270720 3354375 32724248854032613795774851380925000 3354376 -101697983290988743992848356322257920 3354377 33887790933540363725150289704865408 3354378 -37625477953534240247922267282332160 3354379 7681824804733086956585935805724672 3354380 383855955507690007972245772138967040 3354381 833866247325857331969686730645174870 3354382 -195132908286495271671615429246278208 3354383 415560311957812040300391354227493960 3354384 -94176604229023449271998491695644672 3354385 -92527287310113534110701388400033420 3354386 69591013067614627376562413664829440 3354387 8432714287895008361231080365231168 3354388 8745992573229207260998907404604288 3354389 -230561421306939372717893012919768036 3354390 -142280519707311388403509323618370560 3354391 166292705744895356592998037981662792 3354392 -723343820230350818882750518562611200 3354393 336569981257612027027251256213038240 3354394 -231741258558665017841630546466015504 3354395 137601179076071969876475871804627200 3354396 519294300823476163354890958815780864 3354397 382194131785024801599093618657599846 3354398 267772519600697827897446651480931200 3354399 35555296431975846235902328966905600 3354400 142942052711478203884400930979840000 3354401 -1065110424642726147423190536989801280 3354402 -282301658451374703785575407073277568 3354403 -113297714276749628694870949736458016 3354404 -432508833351758020516631934716790144 3354405 -245380730922428943331583408189246400 3354406 63893751613065314723671608240743040 3354407 -431290543183829962816138497154446288 3354408 -202988998046049315024770109054489600 3354409 -764409815603230127473850751735232390 3354410 -76907258443526567222962299671496000 3354411 -524811174234036179815829054093813928 3354412 6335834291809530689050381231598592 3354413 -197724034328212637179758812221914240 3354414 -45068378377615911271509105109367808 3354415 162441064137547154216753889169054320 3354416 74999474913109802721133160753528832 3354417 8176714240093265442186427788631296 3354418 679932430673200316133379623289766160 3354419 1713969466254489146593687096754432160 3354420 155698856067126218519086679512719360 3354421 -869793997551745382182311970054098496 3354422 -754379750159174816210469554383553088 3354423 -7900983907642811133515580133180176 3354424 1115011624995917583549913842555432960 3354425 92440705234652043233319421184295150 3354426 -710558024025200684083219131884121600 3354427 1140422721115825586372978988104738276 3354428 270827544049633913816720889163702272 3354429 324159955184452397471560339166390688 3354430 6586403252152345953102375490656000 3354431 366380679163795970754825464825721000 3354432 231183831529467062066224763284488192 3354433 1378370919101979894035080925599135682 3354434 524705101632082461637868598581969616 3354435 20936318245980597866670473320151040 3354436 1053263306994688504014575585306775680 3354437 -3149948715462770523695442741299328000 3354438 11528968726743667038637130056163328 3354439 35390623225289504137130266113893400 3354440 584738999412750756421959878381260800 3354441 834862862560287356142639438327954192 3354442 -61641907791648427501993232406806688 3354443 -453112738002148600917452204918179308 3354444 469367755114078946461711819241882880 3354445 -218515573424568837931394448584318400 3354446 505495103783903228274022983103691904 3354447 -226803210709186513469711707998190200 3354448 -95620640149122563824118589070770176 3354449 -455797130043396933490431195632664768 3354450 79322731611359051775717014729472000 3354451 -182541631154548419923508849563823616 3354452 508050726798756398180314907825291136 3354453 1420560783951113927709512147699982 3354454 304726398790856576276719354923220032 3354455 173608005801890242017049970675513760 3354456 24153445747861829791598327982981120 3354457 48610125019157918115981875551018632 3354458 -54616692722696713362800713535490816 3354459 391584667559581649055284687245192560 3354460 -461879870938051865115175728382540800 3354461 391247844257494771086120725085780384 3354462 -308676009881760771703750095324996288 3354463 26400729767793945626025824254990960 3354464 784693625423673614287834440727658496 3354465 -181487337858953268754064411096933760 3354466 517969672416448355619961216326019584 3354467 803059232848222107483750879058719516 3354468 179690181626909839050399168836665344 3354469 294167504906953224590563098538183840 3354470 30287483093394418934460757203970560 3354471 -115431987765380302824267872542754160 3354472 479477028785340851387666265574195200 3354473 -1225247068696064098299005186635392 3354474 34426335037795311121952193014717952 3354475 -181480292193822246702916251299012000 3354476 56864373626736480741375691251320832 3354477 25287403276555882865639945362285632 3354478 -619624112004698524422936868804305600 3354479 -7484969616787948980826943890243200 3354480 116203061870051631928034020127539200 3354481 -293939505303328426173938982247940352 3354482 -26200584868619116415915290450341888 3354483 -1078443288121462299353181554427528 3354484 564400517143066884527703235489382400 3354485 -784135623091216054152929026240958820 3354486 104468017359458028766351107210761664 3354487 864815339258581213928329348433573080 3354488 -895625028253744194373184694242304000 3354489 -723554063263926192008141238679509456 3354490 228191897093993617206292147845036000 3354491 1350759233961597431312672510537894088 3354492 372525203874497198706340227828490752 3354493 -1155930786108540339263265356104315258 3354494 -112607384427424132370152275897651456 3354495 476729100150171155765257457064255120 3354496 77983032755589145436530284901171200 3354497 -278368481242546640222624886273879228 3354498 -210630179420495519283731191615395840 3354499 -80316482686145159997436881949284120 3354500 1017338773718417241201396034781760000 3354501 419438575469216692594898479578355200 3354502 -75715419680238315464259599321286048 3354503 1204695477028708607619104601751273752 3354504 464959290100227469311832197916262400 3354505 201037618469301851753718581804181120 3354506 261052242848945683694601616295963952 3354507 228655260552909165411229127025753600 3354508 -317941666122930227729488124377496064 3354509 -91520906855917348197634673129161290 3354510 -18567962813286088767779846087393280 3354511 489949965358598010209091177965656112 3354512 55635012752711648939018807929995264 3354513 -372022987561058271759293326689280512 3354514 165729454583403079754611751182976640 3354515 178084389317082007987172873966954160 3354516 4404944458303605418585147262244864 3354517 41851179720577054934265923406609120 3354518 211533463341913453209083955691600704 3354519 -223846386873178042280510931400283520 3354520 -107192469469823748422166022294118400 3354521 1356798224597519977585039570034875722 3354522 -10712382290486532226290093898648320 3354523 -99979138308469031711553017989332080 3354524 457118401014936384004874137702596096 3354525 562388056695542761689880914601659300 3354526 -112620648248775858536500154669429760 3354527 -368228360038120521211929916852594560 3354528 248820800490257252837935734422765568 3354529 -643979037778318117138167592701128640 3354530 182592567658519570794197774613584160 3354531 -37510521302436369768797115968119296 3354532 -414417020002228717721440092261330304 3354533 145434256949806924092292425459959808 3354534 -20765347304124503769492771571706784 3354535 -159987042705073825621526005076192640 3354536 -20385413197467428343690140989240320 3354537 -283079935688266068743538844715592000 3354538 241879703790769818956630559940308480 3354539 793696651309115113126508817640748340 3354540 39442865247542099524047744503808000 3354541 15103544436940284387379597018259584 3354542 -111923585130654573903809483010772608 3354543 51956158558498005259185519523618800 3354544 106800569303116719768340431029288960 3354545 -206276973609763165777870095157756800 3354546 -105677503214063342103367089311900160 3354547 -413093068258434237072165604700193968 3354548 846782208920985590179462026874398720 3354549 701616906618327144041909155768518048 3354550 2127676937610302406243705864412800 3354551 652384306448851641421581871896016272 3354552 -460775566362442988236213451461754880 3354553 81036264115770176755127684152261802 3354554 230991107380686625652741769487433472 3354555 -238308330425666572767694057607172240 3354556 1169984713673035998334554408985850368 3354557 308776948206639941089434031630790406 3354558 -351067093886312931267922434295156416 3354559 -1702050331162092969702202235127072 3354560 279035407533162314104570418099650560 3354561 -183429398278667499774595779439440000 3354562 -91726053985852967513707868808625968 3354563 156616398246582380921375518475203560 3354564 -58675821392871190273831609725941760 3354565 51412910960540130540485817940513920 3354566 539592677469041164758474072979067232 3354567 -803251038676208051578591481524274520 3354568 -122385801851677823905773145224806400 3354569 -66236339280726785166924206486554956 3354570 26897105201139155015573477040724320 3354571 -51257071692069145460535294776788056 3354572 147538432650572484312940056205860864 3354573 75250185977179023243520654680559488 3354574 -548600003814231234091506572211334464 3354575 -292220550896756984086309367438796000 3354576 -155372522612815776054789409775026176 3354577 1609768998043687172920858460086044160 3354578 356435688027313208220582754988163072 3354579 355087770266442559772881820920230648 3354580 -488101368890361675329004955025260800 3354581 -772514888115273318797565756751389618 3354582 25680573401400613656192884041248768 3354583 -685719517361307883033231138456295480 3354584 -111496947198957630797824407818035200 3354585 15323948620562175810676353373515840 3354586 901624726857546084232724950686002400 3354587 -781133181909095818944702089121160764 3354588 69131180861682006041558284458240000 3354589 -190577284905417278600508114549047424 3354590 400675279687212938680814993729812800 3354591 105362153863528027810189149168894792 3354592 256276762535148507741508442492239872 3354593 997984956757694628168336626933914080 3354594 156325273812922966307274552405667200 3354595 -491519798849751691261739538827444400 3354596 30948649550807363045925639401103360 3354597 -529893410635813996849253358332823426 3354598 -81173434287879264446544347446542336 3354599 -512190312898265321441766328525619400 3354600 214446649493115062937140319848448000 3354601 6582289055153659912401664201572852 3354602 -11931903865908264359957329617150720 3354603 33568163012067141082919258327021568 3354604 672474820405412661244941464524800 3354605 285216120496918402517157711243551160 3354606 -1035185560817960463292728650229696 3354607 49375714072419846389968018909691440 3354608 -63701227080956328352615725352943616 3354609 -106586528774682925844764857320574096 3354610 142725124459845396151819168849689600 3354611 -299515022909093895094783420478658960 3354612 591443509906447697831744076558630912 3354613 579334535546925694836798804027058862 3354614 422596687787898148207019222851456512 3354615 449255392649924038441996007258605440 3354616 483825535789296554984184076759080960 3354617 239716983742709941834079944883208192 3354618 -203915570042056122518413158154068480 3354619 87660567364036038063067702367364960 3354620 -187700504402999245352231460355568640 3354621 -761208357038409589535123490509716800 3354622 304465816297284141722568097030372800 3354623 1272031076311416453628554392601512520 3354624 79106255796505255061733282492186624 3354625 -1381758275323204386842970331930656000 3354626 -83647202866389228331115480700645120 3354627 175544122070117657640684715262107632 3354628 -529131501730332908396998625577077632 3354629 4256555000802558839773893927789276 3354630 32128387710519327420644361391259520 3354631 -141594779783245553175590748082908576 3354632 930324760519225319174079336516326400 3354633 182716058407782251101591997415134820 3354634 50456164446216515022643476498714624 3354635 -19846470964990157591292978989432400 3354636 322625234117581602128483084224998912 3354637 423247378273425010443699967409771040 3354638 469500537765779657633563613579750976 3354639 208351162280275040690598611246693760 3354640 -37329954295658244659533169845862400 3354641 -1116301389450258990002280649641338958 3354642 -8745258693274113463616383035217920 3354643 21126316129747186168181461728484224 3354644 259678517628439934267719032541345536 3354645 475674409824555434490686279485440 3354646 403950268443426004304984162849290272 3354647 118020072015370839877209912476961096 3354648 539170482407613387943074400086589440 3354649 -1106302374847240906420750559563607350 3354650 -185738978382674133061256603863309200 3354651 204596198473296254280053074056516780 3354652 -420603623661147470062621560113976320 3354653 85133664445484732060412370436056044 3354654 -131074359162673718639801858264519040 3354655 127060979141552930167723108848475560 3354656 -770850900629659203429207516087582720 3354657 866261713011879878901781516567704240 3354658 91030716388821595682032946324473680 3354659 -168299247892952814417576736061041920 3354660 -166992777305118077794440979823435520 3354661 505162366995520850369697184645172664 3354662 -179013071084017985914281619005676800 3354663 -75899648864537671671949684255018416 3354664 -373574689565812079579621526550118400 3354665 166065781415827309718128155686845440 3354666 119688104880806102920007675945316864 3354667 -944038533825783497187279955452158284 3354668 -544728990170498707491803795435741952 3354669 362085422578000315034232552700720320 3354670 351173982052290505122965138872844160 3354671 -33991926855491247209020008020902128 3354672 113811258137004994694457852042412032 3354673 -340645612389887631718403663688205760 3354674 -150570332373065285891072318304551664 3354675 -230586915308117941015118045456751000 3354676 98538844877774889309459206567564032 3354677 645577467312134022241393857356872380 3354678 176245232768270551094996274465479040 3354679 -240872779653732104537745753912933408 3354680 -222924653323610917995008587922227200 3354681 -844123666440349178503955295546942720 3354682 316606767737982664145117548571788032 3354683 390873113824242525046695029355976932 3354684 -113410655290997170824018192861924864 3354685 -39021748477581549654109953637777440 3354686 681431401695256450462222126451457792 3354687 -712449583402765797019501165567463544 3354688 1375527724902022947269054105124864 3354689 98806842219066693815118446260095168 3354690 336654937929182185429367238492019200 3354691 1265119532114391086321881929997886400 3354692 1095792566556230493917144652205734912 3354693 -244398760540781341120131318759424800 3354694 48499703759777844409491716561958912 3354695 -797242568742119263870365373406053440 3354696 -20478659987989149858558115642736640 3354697 -1799626500227710229677203119756958720 3354698 -141569091331971643535701390652456400 3354699 243365684020657084393537250654285040 3354700 -208702977551331095012689660896236800 3354701 232053508850789402297422576669673952 3354702 52153024892736619895630391547142400 3354703 -107279237512485510254299339747621632 3354704 344610398782835073001335747837419520 3354705 -351029485375585816655252182460451840 3354706 -266405569056204661041555739932398448 3354707 407444479889716745078912386258654956 3354708 2502620897515702945422879249616896 3354709 129618217628457447560233362002042560 3354710 481131295330495609498617797222856960 3354711 -423535234094984164237016669299221120 3354712 -261780984023200441759407376828753920 3354713 210725045825998814265434654301598980 3354714 -124314067741476647086277898285430272 3354715 5590707912243840099251162942029440 3354716 8231858419414010092559258458629120 3354717 -284110498512030440607261056058291840 3354718 -69437532868742938703375097494317440 3354719 -740832173099479707084507065452267968 3354720 7111185436597688724640230250905600 3354721 947095244857810301109666189745573922 3354722 -37281760227108182820457529467565568 3354723 -1343117890983833804587924100080170000 3354724 156537259843495561411063737932808192 3354725 969307296577122014908898224028250 3354726 -105465652446991465716192991958276736 3354727 -318350748407644041396292817422810688 3354728 -2938511068750708032851540825917440 3354729 346971865216638899720523205289884032 3354730 482915758294424977637696127345425760 3354731 -22751049093849377667228284927800728 3354732 452263447743840399136620480901030656 3354733 -877689132513599181979054073352751018 3354734 -781772214681679846393522448218282752 3354735 -551725946630254998423410873961600000 3354736 134217112981393420319464990505533440 3354737 1159138506515217022986341399642770386 3354738 461293463236206249007998075194454144 3354739 109027626197257955804091978941726540 3354740 -210733190806323824905497554556979200 3354741 177647719870684309437845082838578456 3354742 23874088004300755518214521065616000 3354743 181636679581749159397997505138480480 3354744 176436069316358232167749331167518720 3354745 -111015838753013574451396099846464120 3354746 -353264256257063260246733409371822880 3354747 393516615742459395316803202851869184 3354748 239765255004081885033527372016785408 3354749 -89729257463605429219637943049040910 3354750 103512982061371493961737416673280000 3354751 -4673060909018879453064939455729528 3354752 946542549071465311589606629677465600 3354753 271533803643962999434899264747187584 3354754 -243631075777278569363503061372920320 3354755 75879997525006437840266045123798160 3354756 319481650031219439985519092361211904 3354757 241039304216258138233962992706668544 3354758 142092717572305898642132427006074880 3354759 -252233327349216677506914653961019536 3354760 -51456622031261346491196015704832000 3354761 326583725486747849607804111304318362 3354762 -71099436389875268558394705034464000 3354763 -367437906892926516807559368146552760 3354764 47235088827432248317505504667964416 3354765 152524263592165413586807653286824000 3354766 -215047228925050786444613210173509120 3354767 -66937899226091891399949144698120160 3354768 -79444882503909692532268472211038208 3354769 744128487719091413589488948934510960 3354770 -341151884398573311893301566753389920 3354771 -127229471985914340852057910224466176 3354772 649785244903560979849943642662165376 3354773 -15410047312785245056376735779238898 3354774 -2627903782013748428703397588204032 3354775 93483302281975811894833483016658800 3354776 -1094064170673283630863020487165296640 3354777 5318509626390940742419952142330000 3354778 -106217487907205979215210123000816640 3354779 -1689805778906474815750083203745247080 3354780 -71247507760439406587479268444405760 3354781 1154015199431995216276385774541956582 3354782 -95369863569932934631039000031270016 3354783 583706318411772768784186571454001224 3354784 -116001767806852194144486769975492608 3354785 732668283929020741102411699746448980 3354786 3734198401754547204644036285287632 3354787 532088312440131732555524112283465436 3354788 87248853903398294780640824421008640 3354789 -92931568227195969680367550707048192 3354790 -2427144414223047516935010814849920 3354791 -260398124054604799422275416515085416 3354792 213350268357475279634989666920038400 3354793 260837860086554691475811188190617444 3354794 86737694197471690541731940147176800 3354795 121251352396252572496427787133899120 3354796 -719626956668929990309319894558817792 3354797 -123556764572863094153536175051963028 3354798 -78284509945776332688601303694502336 3354799 296898832889299746917779419349672320 3354800 141453743974474813313065875656294400 3354801 -722346985324628709456581817818644368 3354802 -201206882319638889231395792730432000 3354803 -442166372278633646520915403620264336 3354804 895492363307941231114590190778757120 3354805 285131094062999400737481702273829920 3354806 116401881314436408013227962379189504 3354807 -142357545926285717457522832593656880 3354808 1027701510065304718505557574237736960 3354809 -1258081621219577194438742465700603990 3354810 -199717352257777569024512046231363840 3354811 166646734313962384826168538577414320 3354812 -20982681885173040266046819373559808 3354813 -617166327234090968193496397014904832 3354814 175361265467247667315344564127680000 3354815 984380464574715260034707435202633960 3354816 -52844795694309663460575156073660416 3354817 9863634740167623543732198901483520 3354818 -72759484623162923381554378348659840 3354819 40582448739856436460921075764872800 3354820 70112188352906919772344537434357760 3354821 366324948140651712365010971719712544 3354822 -412268852276674149650631625519244640 3354823 441582481925244265099242116161082072 3354824 -945645339171575415860738923648204800 3354825 -152502356958490563903289985607280800 3354826 278079358934762808261932724523893504 3354827 183591357501478222146381479708646432 3354828 -505698243647928901559528564585742336 3354829 -68157297427809558638480179779208980 3354830 59460546294540425511601874921001600 3354831 -564100938106685306992985366483992800 3354832 39695846289702365805788431911837696 3354833 -160950133018786045409361521660943120 3354834 -24032290382590852733505545490000768 3354835 -311439180398708414929986362671498080 3354836 -436927457535239002026732234942961920 3354837 -399374790561459511860282905399038848 3354838 20354014426600623226669967481425280 3354839 551383187782406291631358929750376824 3354840 -360981148362130427191943861873664000 3354841 539085507601712458891133737511203072 3354842 -236222721533081561749886836678030368 3354843 -274313446246649728309149621442137600 3354844 -654996538538408957013110246941771264 3354845 422002330355967079327323341204006520 3354846 -141160524429266552957504024288448 3354847 -329080459830470981524840442584217400 3354848 -96034515977247929453401205545893888 3354849 338429598483654629771712184611063360 3354850 173142401876289661789980214885404000 3354851 11709484201826264234866630973726556 3354852 -393456974594119782740178655236000768 3354853 -783385157519896634847952752962208898 3354854 1037785773051725388618164879991363840 3354855 80266878043772927348964049409664000 3354856 435404383677386963799706663093647360 3354857 -224157333088008181365809336930527200 3354858 114924798273867892907842556319052800 3354859 -373761143670993914642969346652489320 3354860 -9598757793428558464913053058826240 3354861 -13869685432655836355805855477952320 3354862 3164373200671661135083148586628992 3354863 2273350713179637384588421739591736240 3354864 37787201253475141117902353485332480 3354865 -1223440528649893191751524550865233200 3354866 34354900878451308929794202025355008 3354867 -2600101290558431044942894669180716 3354868 -218970706587877712940897464081602560 3354869 72486190784590965186116294420788896 3354870 -216257170031913372931136651873731200 3354871 446374687237186609474915864997720392 3354872 246426871652985580005042708204625920 3354873 -717181939552017214667537018410397616 3354874 -65108199130838895852549395519424768 3354875 -1473010716149777558457938364950820000 3354876 -87720093019060047473802103692223488 3354877 -433350829016380226561096949055126848 3354878 -361005876180075931653334120745136768 3354879 -376402532791398278355071954362547712 3354880 564672042515998877751305363741736960 3354881 -431908906121596469928320806024152318 3354882 -161145510785722730195667354114035712 3354883 922673059666756001050527307203485600 3354884 -94747211130961046384471503116019200 3354885 -479821588296979779264777741422452800 3354886 -102049514034939634347243874241608608 3354887 -532088991002064444108365251482272760 3354888 -583581730948475786335036490645053440 3354889 -480810728769879047101534680098150144 3354890 12071769512226991089690086083906560 3354891 834774045515075770169001424620721344 3354892 -296073900037529569226969437434743808 3354893 646220869321596510470510066240930880 3354894 268390629694216932980408009339348160 3354895 -381505096006369902515167828222733280 3354896 -45813313246352043465901179157413888 3354897 32416279547423359365513254770392960 3354898 117920275870567555166481466057995264 3354899 -302233573702599996600970453169923464 3354900 102554744757182796869783665863321600 3354901 53965887420465161945466380340109344 3354902 131519656810117277103691512860677152 3354903 -2986627361503143222042803602162920 3354904 60592027032078321722296406763110400 3354905 -490069299461524802373652377728066040 3354906 321927035338437346804727724544915200 3354907 50325099718598296804919709617194944 3354908 89138193515745564982177853561249280 3354909 -790833867925671293155033510126624896 3354910 -121642444361040925354791433526234880 3354911 -125658956739088007761864660482145440 3354912 191958565477964007857252229112135680 3354913 301676475073840753060126379218376704 3354914 -499429938292508861860376696978848944 3354915 -392369031812827950556705593882716160 3354916 -2411590818311135861063161277984440320 3354917 -103912132962475702785790747734161760 3354918 50531268909173777578113147792672768 3354919 682575225649373825874425432308319344 3354920 159313277197469088101768635483084800 3354921 736216577025110468461103520507879690 3354922 201621857995678072227672897886798512 3354923 -222285341940343076749027971409912800 3354924 6501536174240230197211159134905856 3354925 -64367290627074760620537264142120000 3354926 600988198589970462001413963586542912 3354927 174748112512834011504565458419840520 3354928 373200844486974592303248009700147200 3354929 -1011978395027273230723338179689663470 3354930 56181133178762422729206868632646560 3354931 835022364054485639845295671502087200 3354932 -218688955256902456854003792664043136 3354933 -167998008346235923803214393082698560 3354934 61784251215801086172094407693048960 3354935 -683228526941682331236834832060878120 3354936 183690830890381087714072167110615040 3354937 -48183604819624293599864166908738300 3354938 38280460669187884286643430008662496 3354939 -14549627195590223730209694875455968 3354940 -344091029224580788637835067919592960 3354941 107453362787753959532126935824028800 3354942 338495328757473559754609345095432512 3354943 93963868554624439368910778268624152 3354944 38007690601223555898903624469708800 3354945 269742507756205571471187349481557440 3354946 -1269041644472998711136555565651456 3354947 -908257393308293248070969170295560128 3354948 -32373236480265284305666524251440896 3354949 -244476392501540171024500918289621032 3354950 -222294731271355646785035565718529600 3354951 -346942091982069360040223334839847768 3354952 720322907546873648870141248908748800 3354953 -49443904145051655626655869670328896 3354954 -675491064723301072820587610451821568 3354955 -131448826989768603402815221517516640 3354956 -620588051546021969942123961620160000 3354957 -657232938771159088971032247771847146 3354958 121947975090699892862025421682266176 3354959 979701207228461345915558850793218816 3354960 -19249789590534112605486810322698240 3354961 11662178338266048715710880519684324 3354962 -139857681629709769843730797840265568 3354963 474726131688134275086366328872326400 3354964 -98565068400519081013919941181958144 3354965 -259225537605262379175923523317491680 3354966 631487108395779689249531890047561600 3354967 -1012039211377719023101671915179424 3354968 172802602868866932794111064124416000 3354969 333881123159355399346132304197161120 3354970 -26904616799668616865384744131764800 3354971 600135163280819882400920526906863172 3354972 -477893292634054379054955263300812800 3354973 -1289120626625454316921772310966306778 3354974 101672004762197784591191513403629952 3354975 -16120167780435539900412429140284800 3354976 -1067704029114512467520736718234583040 3354977 -665336219156966824788137795026783980 3354978 286942752810885121386893410458855168 3354979 -256466963725623660913947626998390416 3354980 113196002105594846384230940036505600 3354981 -726316154405391582204755773166111520 3354982 -296237065895861171010652584082267200 3354983 165442486571590136625117229811042232 3354984 -233951505514345898288982918882478080 3354985 -33804609038397477452216156168125440 3354986 -440345715590151148479021753240832416 3354987 292910526741755076300076820258170368 3354988 -25101286625156349776339494075683840 3354989 2681071785813172965634084169128896 3354990 62449388652449158912225582396629120 3354991 741513352726604061491173000029392 3354992 18537431338263172860310912941981696 3354993 -1837617415547151368237466816233280 3354994 244351636398467975304378161752944672 3354995 -157068477984274432935042638562273120 3354996 206752344804390147560195684636270592 3354997 255759174275680927118297360584481760 3354998 -22868093323894114461072082947996000 3354999 650611057215528138999984483250339200 3355000 -153602584239891395299808442124800000 3355001 -222138278016512217867063166686679680 3355002 92924232927846526051458184553409792 3355003 947457909728736847256287111763151144 3355004 691193654560457543882816754495277056 3355005 477321242628280996541044532204926560 3355006 -69241124779636134777882543789806592 3355007 29279925512935248920864538147665520 3355008 328735639447357114109509559144939520 3355009 41850725860420922134873876640199616 3355010 -140579877182593140884333376001382400 3355011 376617158226305159302739303717349960 3355012 -128552255264572469161846054776861440 3355013 240598031246131759309517941771751262 3355014 35060868143299029096570131101577088 3355015 -64416899098828674292662327660072840 3355016 -89651597589588990927480963400826880 3355017 -470240721015269449750692032847924720 3355018 -118395666397370363058493366380303168 3355019 2324027214204566091587389676581195344 3355020 -9275094117202908544238906566272000 3355021 842301772722047807584026693609911222 3355022 -169490530035936879862733968898765376 3355023 -123259000263411431137692564600137856 3355024 10811342255929551282588483650338816 3355025 553840738117114805562983393874154800 3355026 -147549055640654438302556256294295296 3355027 -507800636433427926036156315692313760 3355028 -187013118969197255703014283134792832 3355029 209397115849492483928550064113522624 3355030 166973380580639562237868904095207680 3355031 206942811314130231018585880253669832 3355032 -11844803273576219597346064413327360 3355033 277857112447658277758418152487984000 3355034 211427224479426210392752892488956672 3355035 319935789685184168797269490680883200 3355036 -398052390396373931643141611949028352 3355037 -56115953205726864958277032095146496 3355038 156935557015158680039868856989678144 3355039 -704274176285689204909762289801406000 3355040 -178101256421096869390658344699822080 3355041 -122327860023556329370526860094227296 3355042 219732803029057465313622935713038672 3355043 404148663094688165159120955709320840 3355044 -53353971101063895389747118680702976 3355045 -23575281207650092667002153213219680 3355046 327531403598803014473784763816277472 3355047 1517098535754309537172995594998535840 3355048 -2083424494109783721327482037946122240 3355049 54207067876853046127792330264540836 3355050 41588482220915589359487565294924800 3355051 -497424933583571859040744610637406720 3355052 652084617266062020120246926489694720 3355053 -235963790208470861317215282805898976 3355054 359589111207101587833930331403270976 3355055 -914558982861898038475881218956888080 3355056 -16894619942261099549977373119414272 3355057 -143311325340176386204114953587715694 3355058 -95615282275199484094309826435381760 3355059 51406463933924953775131425439426608 3355060 -81279376700896831484319924470630400 3355061 804874211578310955339735657431547324 3355062 360533739419089879386980517168226752 3355063 -421341317817968626900168245726249688 3355064 363548785796290219508253194534031360 3355065 -245952982682527034208170705994809280 3355066 -239747789807517616862124707490408192 3355067 -260244076958673566461970856624265884 3355068 125536192380588908335843253686763520 3355069 -504720863731197355439072392310582208 3355070 75223264451201301800760379778364480 3355071 -5860199535862933226719591385765616 3355072 119409150557643906947681923964600320 3355073 -224714502956522435657870528787903678 3355074 594073635043224283394602874944861440 3355075 -104251083847051706653221303031400 3355076 527507423514849565642719705246533760 3355077 -454009136547083655236900641155555840 3355078 -211032961996215021535593830032832160 3355079 -216125261886037847343741329310015840 3355080 34836709449825687696564350169907200 3355081 -1232697681634396351330132705674750118 3355082 116144012013838003554665991380236800 3355083 154808190781630128299587648320250200 3355084 -685937211511100104443255416158614784 3355085 -232506190118080040280780364377671220 3355086 -33478195159348597273670857572876288 3355087 -449083876506037004356739046511765264 3355088 15479522631213314022352390742016 3355089 6331226302402249213303375033738224 3355090 -168991743528260573498661147995286720 3355091 -1667237298724521079395432544121258928 3355092 135023320235528491752500477699745792 3355093 460355904844036033158880831888592800 3355094 325627306608502641118720860809536320 3355095 -445255335256248338774941926399974400 3355096 -116598669579987399373597515189964800 3355097 -978037256340361671230922806201124540 3355098 -361353421534027419629189945607476736 3355099 63403252565691712594229365092341760 3355100 -48195769583403100836548934899481600 3355101 -1177415166722228063660245180803139008 3355102 166148252813114222820504267538622592 3355103 524739079095470082815279531296620960 3355104 -500059670412724661365732920596889600 3355105 -67342369577381545681405124834330880 3355106 -41493732142908648053617418448838656 3355107 -61711689292027050973217924644690176 3355108 -186809985564759166505926528595673472 3355109 668040199210259112718626228292915104 3355110 -308969677614294508793515708038883200 3355111 1494468098381234728425053026934940424 3355112 -226105921169742096710595520548802560 3355113 366657197685523440553870774345728144 3355114 84744125266796539548312956624750592 3355115 813467995952839769963880819392247600 3355116 -119761498559434463151476066218510848 3355117 619475275389914018177088682675580832 3355118 -3250439754362851444581357694296192 3355119 -43824090022235499375075397079067912 3355120 -105570854368807636183813507048734720 3355121 -154618880479485626836575549751943616 3355122 -237386388846809487513575186659169280 3355123 385924323889347736619067351599996080 3355124 1033789862815892255034987884474023296 3355125 252777094742104803713700313636320000 3355126 226576187643006903734903131296900480 3355127 -596456974015551830762372320417920024 3355128 875815722819583321617335315624140800 3355129 585224575736074991547527099594572420 3355130 -69392278110765034810345930750771200 3355131 -194448366440456782085551470046484880 3355132 537982584819769495645642842095734272 3355133 -928412175928267088234728995609555060 3355134 6401426677924514436280582232673600 3355135 106893841632716307396057634208583360 3355136 -365897556295404284664425166843936768 3355137 -946180744748198740677111711207754140 3355138 178342100501204280773144571886368720 3355139 -3059819739424977525226490641317144 3355140 -27452236634432956537686168081408000 3355141 -1267664833919703563565853809197639458 3355142 -109947896748661083717105818679398400 3355143 501771875376207664764610844598960768 3355144 -105157591066454377688183148377978880 3355145 -266871573493985442568672987169747100 3355146 219156222537498453643660085385287472 3355147 419632446535095957894986867912592040 3355148 318382720561489005397230042726865920 3355149 204904697353887465565591937470079040 3355150 -68419102226337003984223359712147200 3355151 -451846009793959290867900611613088848 3355152 203940645090512065933923800034508800 3355153 -24952579916859136857119733381499200 3355154 230962532231746592605122820985965824 3355155 1011496163792446454488440910505208000 3355156 205320697212017196427504868501997568 3355157 -797579322693848740159313917104328086 3355158 522170048484328290876090775128521088 3355159 181311999428745385772178859453085416 3355160 -121399441204039534033231100245401600 3355161 -1815729204356029774325595829063680 3355162 -187979333702365493624820273299078688 3355163 70640813696552079830191806620716560 3355164 -93068538736667489754399790796620800 3355165 -224705599541753238554641401461852160 3355166 330243676400059220761611797632348032 3355167 -216440843864625032400316489971158640 3355168 -994241495726376925320643776956006400 3355169 54558383835108833304000284876848944 3355170 9765037745874379515805971023001600 3355171 340886769223686165990098195789405664 3355172 -1199241068050222856554427527959828480 3355173 314773650027536923280291426436597822 3355174 825689951051825702965145895587520 3355175 -227472066592711348214650553163921600 3355176 187373725651562534161305010746163200 3355177 -148573998371168099223219304698104454 3355178 -375699052298520632892519404018049360 3355179 -418026905262365587558033623561090216 3355180 -453670532916608063010377318163609600 3355181 1126183489417643478732927795944600982 3355182 26603726848787262647043488488536000 3355183 -235990548405445836249933707905381792 3355184 1077849764927041150612133328322560 3355185 -617275696374335729784564075070195200 3355186 185997865383300214508575072895595792 3355187 -1428017455947903114147136085874679608 3355188 -385985337835727019998806376695824384 3355189 -1207777079092533979419027164293470144 3355190 94784886357846934239840398410713600 3355191 39134249452692079214163532322705280 3355192 -46860877535049450241327118199029760 3355193 -1096685252648723666798409009659289558 3355194 10537871979008389448952983129250816 3355195 612346103012721267488223424793347200 3355196 -103709776632446722153488659062404096 3355197 126087775412927651177693470040513664 3355198 159906496343988639080950499533704192 3355199 -59100039174612170970277910167848264 3355200 -137381339627292856318094355215155200 3355201 -899035926772750669362259545714388798 3355202 -13126750783952801420440532125555296 3355203 -124818260167826997389141366107452096 3355204 4442045360596416833835675092909056 3355205 364853088798320801903955543864979200 3355206 5796396472542162277755552171482304 3355207 -286860595851096533874421672217445544 3355208 -532295312384040795504069017246039040 3355209 804148313094054229482557789817600 3355210 -175727097943331699381463485188704000 3355211 515897630139149906381509360886343000 3355212 45544136079559385652107719228047360 3355213 371386512605593860661142819607490560 3355214 -522725691505073966895689581510615680 3355215 90115593744746569379374150563471120 3355216 -268911157350973172340544355069206528 3355217 684690976095828007861967974401322560 3355218 230100583212744528671043000931518624 3355219 -78306742084782117411781838374480304 3355220 256157394762783248252097046803947520 3355221 -880134904653991552043189920850324256 3355222 -11021016615957656409389953721607936 3355223 127815103896408626897523948812121024 3355224 -147382178788530044626745674850734080 3355225 67837321467944220237816139929985600 3355226 33461506774825915076374525876761600 3355227 -276751864574788420507147562445548436 3355228 278533285041887257802042070364717568 3355229 1274833302840110945291683416166328640 3355230 -45747208255076308940349916268225280 3355231 -575434539442660389346979459147312136 3355232 1389239750720053576219801696468992 3355233 -37944876531495862170338296257884736 3355234 -179952246123381817839777939938136288 3355235 -33626403559030975672154481429832800 3355236 -1545072697468310341267259869144596480 3355237 -1289932658425218840855047411297140260 3355238 -24857076291329779039417172547540480 3355239 -313013580795902502698349763406931120 3355240 -118149328983874845205787524212326400 3355241 -1451954562597687764232648838376636358 3355242 33256105437624231509315916221514240 3355243 -626532847464709864326592210171770508 3355244 637658361473936285164016842529283072 3355245 234652638825595420068636320820458220 3355246 2592820129771143611738935053073920 3355247 3692501121110951453310391626468864 3355248 -25608403991653104431054998630563840 3355249 357703916654890824958807610586110820 3355250 -196436826676842656155519685159736000 3355251 -10971597893806748895180697262278656 3355252 -784666325002753664449413455171611264 3355253 794533108723564350942130563874558464 3355254 13133780076705431902249298006384640 3355255 -222937456489309516317924567180137040 3355256 -356584811220170793845516196287447040 3355257 -263445221446698704183435945293821360 3355258 -296398819751009488101199041315849216 3355259 -957675452825857606965289687343592540 3355260 -162949005289465869152907389677501440 3355261 34436846208066837635990710243789184 3355262 661722555606963650575771162840069632 3355263 27503188844325124093407746614059984 3355264 325393103574861753391363558672957440 3355265 90627376200594588879837268053649320 3355266 85310567761571730064594831172529024 3355267 -16685130076328306182791499940149200 3355268 -121167408199856905355694719820877824 3355269 -31833559546568490659440603596125760 3355270 -173390161757105184288477180592705920 3355271 -193783288000999541422652283509546400 3355272 -279884479189869126469434521456225280 3355273 -564048596632770273155566929883695180 3355274 -244428138741004065709992433676234400 3355275 -171012056963705226748382804004686400 3355276 -72984577992190910256876006982240000 3355277 -87819239151227084050066004907373920 3355278 382761081254788860153606214472437824 3355279 257429356501139667399207664905120360 3355280 68116652264505059077399182820392960 3355281 719674534757791440244392276837273570 3355282 -223702944739596399316733656206460416 3355283 302267015516707869565080624745350240 3355284 -143357598843261018214418294381144064 3355285 161020533551552489989224384065141760 3355286 65396776378061217435194448407808000 3355287 28996622736972321819460566709595520 3355288 798300239613422811830447702206464000 3355289 356101140834732244785833133192205056 3355290 -1952272069006487083194676047782400 3355291 -505992534748437898543155491903693308 3355292 -580734298458505778356024365374261760 3355293 -836074799767329469598578537711047456 3355294 246962488956240751947610599354440832 3355295 -588476995996085454414237314930554200 3355296 161853739214962605025740919022813184 3355297 -1087955260101971225597185588233110016 3355298 -17419422502177922158986423092532864 3355299 -15229706785175053108260378773030376 3355300 69593731258645776742107410681280000 3355301 111460535296995978752281093853847612 3355302 -375135350633866101698343700150632768 3355303 481134381903898597760490840287445120 3355304 356080207736887018166016732083558400 3355305 491294222064701003724194764949788800 3355306 304445460708994371289882855107655680 3355307 929382428018077428141745229728255752 3355308 192685411397985889741177270145909760 3355309 30038991731165365133957925082913088 3355310 3117158396530690606876777254255360 3355311 774977707427141089565534126492913672 3355312 -116768991678274116809924828850601984 3355313 55070115623849940526019317819388724 3355314 -20925308072549042423876778230309760 3355315 884969641600694112683434232065566960 3355316 -98814781153091487123113837277143040 3355317 37761018256716817667565964934810880 3355318 -34981349308722558072791530530733440 3355319 -967559151369304607784844884873862440 3355320 -74252282767096861873210017460838400 3355321 -348294812553139613716092330758044800 3355322 -848182388137308376336014525710808576 3355323 178042182471859772384634949687868184 3355324 293539308586495309850669365685621760 3355325 233335984590751282791412483561708050 3355326 366724109397264748182142328601502848 3355327 1207886184668115414333422542930493632 3355328 -52256410444528235975504594668093440 3355329 -151931978116565133498140747685291840 3355330 805547851853053828172987407334400 3355331 -251557093195520625629182682244501600 3355332 -52797799508088356404209615286775808 3355333 17668671981499668990033579638090944 3355334 -20627759693113164718940390898113184 3355335 -37442835780861778636227063780173760 3355336 825762602627854798481716963047367680 3355337 -859431693025423986272707681149679014 3355338 32137922694883624264605599224865280 3355339 -49433534577038502258082453020805600 3355340 -270305998170081973320418141844766720 3355341 342803471147798273326245014329025088 3355342 -117537949843342667672163805234723968 3355343 -591039458485517852910020704289494680 3355344 143012161246806573703235530482253824 3355345 132545532843480897387372341799797760 3355346 -41645072569174945886345551474294128 3355347 62218902678612622859575691592698880 3355348 302462641964648459773684635151476608 3355349 -413144595646698613461271055327017650 3355350 -47313837512542465171750577615544000 3355351 -408948600791231239067640116182272896 3355352 32070048384024538846710567085670400 3355353 -782878747214592077296010178986396838 3355354 524289022142852521841260964593109760 3355355 -54177172154271352522938730716806400 3355356 193523755004833759949790351295990272 3355357 108639404571182672014633281775037606 3355358 -192366389414229077389957861265268480 3355359 113168661005668227977367696392242560 3355360 -1463278623136405503852917805943357440 3355361 -302035254509735720833641682439624448 3355362 253626461084531429407438340533937280 3355363 889932680881736214394160344890280584 3355364 -1376409713428145446302336644146642944 3355365 -164304022030785334319741155771620480 3355366 -57659214089258723722107250424067840 3355367 -797573156166800968240375707037499040 3355368 51821163925766882480375220959723520 3355369 -1334206079273048349050150007619484230 3355370 -45670326018634373061514537724351040 3355371 -817201052880390303657473739129131520 3355372 32523953175298064340607186687862272 3355373 1235815938450099049975085498021734518 3355374 121675178584667156617305341303823360 3355375 1322045562995322292381976950386060000 3355376 2131105464126072321144380449062912 3355377 661888999407942999820452577609324800 3355378 13616016678238789613598858863271936 3355379 -82934458721826525121180064764099920 3355380 -40795239623991596940592771839959040 3355381 285262923421844867388090270909532000 3355382 -337280400625468539171918433820978688 3355383 -326944648232634688760078609896984752 3355384 390389136997017746984380310994370560 3355385 42014862387320629167569374513925760 3355386 67755331816651192657658977987006464 3355387 62786342882591543837552603339066400 3355388 107611685220575345586588389592468480 3355389 -144314156785795608126552874325294400 3355390 -96817493132879140663234607780452800 3355391 -438625408049393340587543174193226728 3355392 568860002487245066559702396076818432 3355393 -1261297059555570413115901576994728380 3355394 -58463681195390411282096261933357568 3355395 -789653331187649353082723114906035200 3355396 643519361765554779446525598087490560 3355397 680728627340869484529965046659493852 3355398 -130661066001881962442692387517834880 3355399 -140768350098542211114911278973985120 3355400 -11852857467166917718398878008320000 3355401 -88190692948949712934405189212435456 3355402 -537745718758836267462025033582550688 3355403 701880537853992818724470292588941652 3355404 -83762680738463431933538617590786048 3355405 -864561467528216214975112410411989940 3355406 566809407810810946641278568069961152 3355407 126280543428347829559262283866716728 3355408 51643987279517167506677844374978560 3355409 -314085845283240330817681010023876608 3355410 -24434646191574244367538250276784640 3355411 572378476448145419608129008044468012 3355412 530371086365421511502213201548841856 3355413 188074939684838958618810947034673824 3355414 49371987166723463966255053098241056 3355415 39914166757472820395085018891429600 3355416 -858831803931134379042207417564979200 3355417 244749959301170843003279817807201220 3355418 -247775782850772040879382318778696960 3355419 6658562306225596411737163652898240 3355420 -49854016575326586276289408566366720 3355421 -1046531046358455765937703355634471956 3355422 -71433795484129624032004991662283136 3355423 889854669068907441062167889339096672 3355424 -739271952878674401945132903230865408 3355425 -18064417231656259134959798359223850 3355426 -120570743014348664912583548240120160 3355427 -30059950771683394478313534328074576 3355428 -531181468475849638716152132607482880 3355429 -130239294082399739804641843141009728 3355430 23506191605166124635008428576965120 3355431 1216813231147936359822761704980378240 3355432 330877904123076327684365500203494400 3355433 -151148152860789809331499100212564236 3355434 -468315419396231404461838542666204672 3355435 -820521363598875106800183840581385120 3355436 121583065729073928795160794221660160 3355437 186588765495665254868492654557220160 3355438 418812651501794491160224833061227840 3355439 1275301095943817308838472457980084240 3355440 -10458580009211001482451959383326720 3355441 158988132752105726555119074791611632 3355442 -726595683008906886451526929795174128 3355443 -1756078266908245707803746080914112 3355444 -433818013181350183015766254450674944 3355445 75686710979252441631297058088410800 3355446 -67349213885694189021292155798835200 3355447 -530513581410273192974107161682785256 3355448 -957512723587956013656432448922112000 3355449 293256442321843845321591241176688464 3355450 -60400409495978013271263073284537600 3355451 967681172432356010236188828711776208 3355452 -826505133420767343215349507426892800 3355453 385905470237153483121063146585909702 3355454 -53996265604667420779570444815469824 3355455 -314599275202929186630357340107254640 3355456 20880776295187893657150137103810560 3355457 266740696482988898010066846541521600 3355458 95484598977772360004660706069696384 3355459 1278283509846133201007264177693993660 3355460 286912903398441047452818993882931200 3355461 597168546585441239876661359254164510 3355462 -12981593618460735458729025162364416 3355463 -1017348822872250395750676895532649216 3355464 -148121290693325233390973803481825280 3355465 67408441880947489830263239470181860 3355466 157361515015906403122413755589072432 3355467 -563829358227494686134592109341298688 3355468 -858460480252219156213914159334344704 3355469 18601790444405799421319695054340844 3355470 60822307177484353419413142515831040 3355471 425918382129350262416144533153992288 3355472 -72538764205984750991136235853389824 3355473 276544270313675517946128953374543968 3355474 -508178560065062075550971615343270240 3355475 222876158938190627762774854523455500 3355476 56609103017704438824782437917112320 3355477 1447797349534936215500747752440210012 3355478 -68208336259366825824901230520062720 3355479 372742076101340585403225644590915920 3355480 -111496169819028501844370192839680000 3355481 -402060535436154844505778888478780416 3355482 145037573531367153895482802780366080 3355483 -599180337721119403605451098225924576 3355484 253695631711653981601139884038047232 3355485 -160197342006927853873347861292410240 3355486 -418188263075691699322778768032871808 3355487 88476384459671228404028522371535136 3355488 429573534994252484182074100115570688 3355489 -446989567855966828062363158775551710 3355490 333734600551034435850844455255482880 3355491 217789605167673502467451056408502392 3355492 -327659951113661878437081348589076480 3355493 143057453685325030086871284780353664 3355494 312880820340786034898673706875208704 3355495 10636036119161121827651894030677320 3355496 579321050537488370060175562554408960 3355497 305024440092995233283050952585411274 3355498 812323075320302279966176323572583264 3355499 252562378587098720280384935567285136 3355500 -539406854975743800812958046641408000 3355501 -476152819349200518898761913982691828 3355502 102620411919401494043571764402210304 3355503 243845415972394064214791648637517200 3355504 241782844358263211536655805951672320 3355505 -896871649895294937293783996811840 3355506 9243288063282663455371323940016640 3355507 -576686320494371405824671563803496280 3355508 44583827129144593263077284434906624 3355509 622287593791963201009977415106523840 3355510 -4520361251610420776806674927219840 3355511 -764346981491164912311605830337118288 3355512 446611166227629384777109187142635520 3355513 -339576216906769672022590890304296576 3355514 -52147468319747483127373271929555200 3355515 -139040302465143823679916718169885040 3355516 -381508696989726445953150084565429248 3355517 90364717023539802211958137128795552 3355518 8513243154339185637782566879039488 3355519 1077375880838081665031672961582945920 3355520 -250053897600684563024236760373657600 3355521 -62459138390701660779695313147152256 3355522 -22971944102705244550618393670756352 3355523 276108373989064000383845078522328144 3355524 -180304941726808928345290351800278016 3355525 465334763428175215952569801365400000 3355526 29349265197318291713467001521841664 3355527 103684784023300939665016143028655232 3355528 -1469500366425293742289334079824609280 3355529 -295102454810736706331044497715392870 3355530 106656543548375302828617309242910720 3355531 450819805674981162532918079192696064 3355532 -119864969851682684188639961674383360 3355533 -280450546098240717060053715061862400 3355534 88126390878036202446153161582776320 3355535 -250415238135860484662331374472039600 3355536 49950009040842262745700017398087680 3355537 -1233428455998209081969663901955699340 3355538 -94058705304952825366193676045849600 3355539 -64409665798553858198418973099094784 3355540 -272939020658401018997404800645269760 3355541 -227437203406406746471062042616008000 3355542 393086749556505483377122524717702240 3355543 -444868640810764694385836980166961208 3355544 -368746952508692650314401733330339840 3355545 -557560246462394678759992028791478400 3355546 386609981925933496768752700535903472 3355547 -355024585972668669409059621264635760 3355548 -380306660654390544479362323824640 3355549 1193827425156646362528752364949043020 3355550 -98777683401684886587347501236286400 3355551 860334288625986855384605476007283480 3355552 646050581011931283381484761278054400 3355553 803193991116769920193437488207096802 3355554 -266702348785296585206553125591998080 3355555 136535952724952376182255471214790560 3355556 1068194207138245037084696555101000320 3355557 284728358926678600366535334059583840 3355558 -736538037431451448951474483148313120 3355559 468399465989566035149734545119249880 3355560 -123334474522530051043909043650560000 3355561 -1397695826998624694396880551200914240 3355562 -127950125282399351421351682183673856 3355563 346196498488177331218632748174861488 3355564 243885095814221980491020099135229952 3355565 602350421785831418092682250581625600 3355566 339364373761820665591695182253081600 3355567 193675622372300262733960908843946800 3355568 2873336988276753710363898531446784 3355569 37618179758583690971601898359321600 3355570 296098287439958167105167396148248480 3355571 -529226978454004193055282970268149800 3355572 -357822721122517684056667934029824 3355573 -884001855836161410608324515257273600 3355574 247628018932443268730775127569925536 3355575 -331821004773387028865309272036067400 3355576 -229993009623817371596982045929840640 3355577 49555371855459366349453249463904426 3355578 -212318084164766114681809138184721696 3355579 -436491625706485211851375646275999920 3355580 -337043343019494418040903931054988800 3355581 56446211756344273390002601294186752 3355582 274416684765774551035452909012955392 3355583 160682107420847695753285157367384960 3355584 -253806140975401342701417773886603264 3355585 509880251392885072925765302698532800 3355586 44072112421423693165884343824205344 3355587 702188022536929818344242225271636244 3355588 382829969996516212690288848578242688 3355589 287773827238990925229024682110185724 3355590 22359543187834609570820243984947200 3355591 2035045299689779989235351324639280 3355592 -735755297085976800545275374489984000 3355593 -904467231789160640018338429343424576 3355594 -248842926561502589156923578746904576 3355595 132593996129592075206572050011664000 3355596 336786537326149524101106612096778752 3355597 -214197384018968315970516873604993568 3355598 228140885367487948689378309489091200 3355599 -367137431542270791970686315931708800 3355600 53651789926697753698428066968576000 3355601 731843737601602212536209726174351602 3355602 -297769818719250584606095208414470656 3355603 238109938552884005423506340336447852 3355604 -52745400984398588130911989054341120 3355605 -478305709538282541462701052601466400 3355606 -139679321568920607413313181422550656 3355607 722981725407866477510124371473221960 3355608 327440083637726078453922776717721600 3355609 -869172983631054930752129529369158960 3355610 114428901828587098279984463565961920 3355611 -122827338726603390304102932637533696 3355612 449903854993436132673147457451692032 3355613 390167942311729370155270360308678540 3355614 -284501283334874079945260855880447360 3355615 40797250489641654899703265789886760 3355616 -53119668496947733473241029533761536 3355617 980166240205646474925423643480602048 3355618 76101726985681651225043320343069856 3355619 -1215836682449883296016055784615552880 3355620 249657594475830993677775587049492480 3355621 -55097720767350654460148843495394178 3355622 -4148261298708386343254014643673888 3355623 116846926096041570928584419475078672 3355624 386959264287528744467374059010897920 3355625 24541851760471523461195588576200000 3355626 133283616171619714992580322482956288 3355627 834781869524130693413926337037802944 3355628 -550342312925374132812564772106342400 3355629 1000052018586640786914694316369224800 3355630 -171308890419236380980722993981788800 3355631 383334984746554899092407706776940112 3355632 -53115618921155311208094554132643840 3355633 -1210934976354762562258552182926067118 3355634 5473295473609666752183568923392640 3355635 -31470590604178594640946231590148000 3355636 -858210967604991457640487691515617920 3355637 -1957081549810089867215104043207612640 3355638 64462499755725534021463527301625856 3355639 526185480346712275375551690248679856 3355640 522546076767275766001617780356812800 3355641 61185908489167264980395410595827200 3355642 156968506480526324936221858695417312 3355643 -75297305646189000907058671805958108 3355644 -467194706582731724223244756786281984 3355645 -103095246788057258990924746724677800 3355646 -31138941015026953880564888776786560 3355647 -996183199960472657344643659884222720 3355648 -401231670313425146638224504410603520 3355649 -1102381122379135705347981443682914208 3355650 -235296826337639770265828193559981200 3355651 -571778858404400236095416803291400288 3355652 -33341032998783010253555195623918464 3355653 15392357400787862703081703980381504 3355654 -170242335533359138441002578590377600 3355655 568399771938149073452845583162461560 3355656 334888098208275851990947339728076800 3355657 332104751392121986705014902199139072 3355658 132330132771890920322382565919051520 3355659 64518356854818929262766796608027104 3355660 -20958010013493608360529942905241600 3355661 -454803248183779889635235297351361738 3355662 188883737541856554422294134039205952 3355663 -13597622995258191057752458252011088 3355664 14552883174506042430279540708655104 3355665 -168979938213217674804692021797006080 3355666 658206256135192554554608499768851200 3355667 629751521749377065171866763800672476 3355668 30313454733351569723329393278104448 3355669 -782805380504646199622033304745906930 3355670 456631866267909716180575272447233280 3355671 734672615349876773021910915384590208 3355672 -1090918565667270706083328857889843200 3355673 803065346862478868654547814062995328 3355674 58882877891541611638643373208151040 3355675 -502881017861214136431425040478041100 3355676 1014588897563782189975434077978088960 3355677 -2691731534582187977165303003521920 3355678 82639240430349866835186789446259072 3355679 1168197216602813215488014593077594240 3355680 -260613992426815295639019018654842880 3355681 39324429344255807159800785313974144 3355682 147963300401136465120647778208435584 3355683 955764233282533714511372487106329600 3355684 -1099099653483457930797160900403584 3355685 305673039702698838845298575024119200 3355686 -94779500742639958210798643968723776 3355687 -443012058340445895916639739744159928 3355688 104938294405070448238479686200197120 3355689 471152825355322400777313901762164624 3355690 -97985357425467040522947439653135360 3355691 1729548238639434182418731698369095912 3355692 646332860995090412531987877611300352 3355693 620837378658371392151232464925206 3355694 510457450209261018462321476412952896 3355695 146438949318937616164868799598771200 3355696 -96197267907525737237542572775735296 3355697 163665374526747797820087040928029620 3355698 -330927091704300361602352359782274048 3355699 -494914840900895748170381662307581300 3355700 -226336098426081404349696845289216000 3355701 39954930635498257063221098491091232 3355702 -126653255959084183645581010839964416 3355703 -414099057792506802466674615411381816 3355704 -401367643030175466530975732446003200 3355705 -413261190060725282828555618554702140 3355706 -802121584022819551145666402026352640 3355707 485966143013471402279714574925276440 3355708 -993882268273607163639115212870710272 3355709 -38241199596698187595105083845690784 3355710 160217850527793299604978001284024960 3355711 -236968317383423427614870058300858688 3355712 185882289046332419659031445911371776 3355713 -432983118944265265263685446726695280 3355714 309545026340044473093217536165621456 3355715 243740776382273062111095816600548160 3355716 10557899483031481208403957571031040 3355717 1268980497108370693666897193534884766 3355718 -431909926988472798899829861340713984 3355719 -228114385988711657549612591986647552 3355720 -11016829821575413140134760883814400 3355721 495294022665398569218648839534287872 3355722 -79644028042348210550506684091535360 3355723 -36355802956968983604755516755637760 3355724 -362012227673877395398464068815797504 3355725 -172480955703892089679707966859744800 3355726 -342209232225319987538523316117694016 3355727 200828051753223698381203713521090832 3355728 149744683645970121983855659068555264 3355729 58363866911892859111687420987354728 3355730 141679440468630339148328520839155200 3355731 -637097661823598113268204171557853580 3355732 396345043384379798347467146097077760 3355733 -1164385748264089520919862855446036018 3355734 134130928818876161629056535778637312 3355735 -595323434705594649531628540520023200 3355736 -307995555178568629772583986414008320 3355737 -2405151500914952487313857751910400 3355738 311297709846829060860884729331367680 3355739 -325603224964344157448014345551542460 3355740 181816031141387417034378129535211520 3355741 -68452077405313827638880378746381568 3355742 -28716997777187309682525110266216320 3355743 -218387853443167589959535295719596800 3355744 -219077840767033481554788095870631936 3355745 2566474372450172236805397685895400 3355746 -85141662908964781354194066090794496 3355747 904398715982102344113047655485383196 3355748 -29257037335870440674387374816542720 3355749 8283545310438633698192142191871036 3355750 -45475745657253818883453997293312000 3355751 -246155704839348809605423681397239200 3355752 -104108176415890034321602642967347200 3355753 313604476472886390131238726244502400 3355754 -398473676201190654937580768993657424 3355755 172933145751395461385677248009727200 3355756 137450535141954179670345623870654720 3355757 -164858236717164634399658651886893994 3355758 -18634748789041985208379529721545856 3355759 1289973907845885998095255526921891640 3355760 -11653423672474072104227704971755520 3355761 -212194007964436225746960447504546240 3355762 1180745471193895613862909242295598080 3355763 -24327963431437062999134923376754936 3355764 365573520751014247712988726840821760 3355765 727015659092252523187547182474867740 3355766 140666735937486386533616041420776960 3355767 192936862693015837918256048862242808 3355768 -198916187915949403628751847710842880 3355769 -529952527742476830564001058760886656 3355770 -86228508146178927611980898404185600 3355771 61193829362371278582508453815802200 3355772 -416011547956061526263547792182707200 3355773 -387541026035682539093011093226341536 3355774 396451063179993776801143139326619136 3355775 71733159080843159430587455441875000 3355776 532325981798662769712834132993638400 3355777 161349684817737001489781804181258626 3355778 -597511669694819098481240185343455200 3355779 -159685070128994618004310212294086400 3355780 164134062601523326440015426124185600 3355781 -10887200066493860269656317144074752 3355782 -244950899069205652855950486494975808 3355783 680484581565437892260892430141301520 3355784 1158127013888702855315112981349954560 3355785 116440156261919135957896796282702820 3355786 -142494323381206582678928223934636800 3355787 123109770997099492745507116386450120 3355788 -595655521770794379667414494934233600 3355789 581083472915328701801211063801790156 3355790 -287818526506463660755065481072545600 3355791 -539511054169111693041638181205917936 3355792 177548414907693590747016779334942720 3355793 56355877813603571339314322802577920 3355794 5670413912216551394122529938554528 3355795 61442033908455771564084541628698800 3355796 153694840722845625276509897680329600 3355797 272924461545802023309748513461943200 3355798 -225272707030690409503811712082053600 3355799 639919453543438269633071943744672000 3355800 -168689113286833562254876387639296000 3355801 137813063767420707213315562475558532 3355802 -190205586810595488468074374820217600 3355803 1092975538157562044789215690863312000 3355804 56270789209323159188314453187718656 3355805 -1877044985883434793480937655739540 3355806 2431348303600572302562132383483904 3355807 -159960544722061127556640201751405728 3355808 -1476454701901013967890770935375790080 3355809 -162751728916526484229026623259551712 3355810 4399711328028537169585250616912960 3355811 1011646407262412284143368880864584412 3355812 -283796862923337564050345636612733312 3355813 -122515303632603094871346854485103938 3355814 339196556203216009660565005144608 3355815 -66033657880988617895729873784284160 3355816 402490813646277735636195582954900480 3355817 -32142309279363348364426196570403168 3355818 181456958429893129292664344062698240 3355819 1460450913689011713750945682837255220 3355820 74967727506385964381112827283809280 3355821 124797407671022820713386657358707872 3355822 -40673270918521428404533675687627200 3355823 1929702818780930812162916522868269784 3355824 -25059336600038966585062596198531072 3355825 -10571740363260331115971095955616400 3355826 -218904300545562472930608644685201600 3355827 217425857912653460790913720124189760 3355828 3518777977699719740211967055067136 3355829 1778259015686517302871248973698105376 3355830 271656423701523316811784784873633920 3355831 397105234457892461926633493842734632 3355832 -182743370499551080684794879274475520 3355833 -102426140450867823937359375639156720 3355834 315992558606817762636528862741694400 3355835 -214868625001966835583255252308540640 3355836 -129637760200552436083202659842441216 3355837 -142314040215041746444858536707512800 3355838 33959032677801615456474890417161344 3355839 248755783821929723614138279843507704 3355840 -270995941601187104439197579775836160 3355841 715840828973981650942644141944599680 3355842 6090943617683625385570596861556224 3355843 -669716426289385188528210563424259072 3355844 95266606064527630652620112201235456 3355845 -188742400944980979498940451366510400 3355846 388319369440571170893250919534260224 3355847 -567942515929119907220623582447823616 3355848 -448708224897585495044403587045130240 3355849 -1294395438220974570272920596395200 3355850 81577088806775882305346180818336800 3355851 1024790593743998690950079738757727200 3355852 -271799702216366055987062228789880064 3355853 -39247062634677704164216846469429898 3355854 -63818997141596478959179871059532544 3355855 452862901805139511419534442573145760 3355856 -1369453477280428275180600491900928 3355857 1341482486729096072516902565400116640 3355858 142686735273095793230068050404350080 3355859 218354428029839412406746755820160704 3355860 111922331315811766709981658773391360 3355861 277211353995064047374533905776043840 3355862 882141695511043238352352475451156672 3355863 1896341944585758515277191485152336 3355864 728659263195166442595234974108559360 3355865 -1182750466671969769059554125592942400 3355866 -282363652172103850360914019841752848 3355867 -749455070118708766283949841839841084 3355868 -214211260734030586716891666964326912 3355869 589940908288441012748859492742399008 3355870 69611585917818668881949823168184320 3355871 483764665939161501997055624269767072 3355872 260248707485449860749534903426088960 3355873 -1070113663755097620162623611214390878 3355874 -113476126069242748974438837191393280 3355875 572028718441030266035554842087180000 3355876 451677653343773817410427844693151360 3355877 18715010870465186245714673506488000 3355878 454656400305191348720787582270393024 3355879 -62584449908447981667402501322357224 3355880 -679929174493377052266138312548352000 3355881 126744442797667701892499913446280000 3355882 268634231194603188268535519093967792 3355883 80237480113159216927258548396747384 3355884 -183256186455045341893862417978818560 3355885 279744521322606876237169301009646960 3355886 187966041751911980118052597950866304 3355887 -352085194070162246936557652361890040 3355888 255521432977666280880606025257254912 3355889 -447914266504618320182108626609309644 3355890 5382491191827313600543882691473920 3355891 154904857069398207139095509541247488 3355892 3114643025574350586520724284876800 3355893 199054898452661023674276566266771182 3355894 -333500154802472577442294176149606400 3355895 -421688478033524524294291176915001920 3355896 420013389595536681960975383149608960 3355897 -163955107354173692325142291643827388 3355898 -17316646459582672992660173437854720 3355899 -1091194921488139978513816047491281872 3355900 577089290637860297325075788147200 3355901 288643990095137001037607906884144902 3355902 215495037370598768128056243018455424 3355903 -1272434367297702375546958915105201560 3355904 -571967345708572353578150702339850240 3355905 -36461811648263776310066579956776960 3355906 497600144137424480990531087144933280 3355907 -109686215038702658844804328432007712 3355908 394622896135556687181637211704028160 3355909 27728233166559433854058681950911160 3355910 -521488117842168121545675056606432640 3355911 8919479861741946838567221962196552 3355912 130849023148344156248709329461248000 3355913 -523459624219311743074224462623033760 3355914 -6482806408606053800254774629346560 3355915 381411341698633722506605528561219920 3355916 -286183651269322024932552450126574080 3355917 -210753346503078499905813850782545088 3355918 -246690976152620340884780631006903360 3355919 419115799800764851570953737540416992 3355920 107172777848743153203571342245888000 3355921 12409710203401402081708060468781044 3355922 681705779467922349290012163652954512 3355923 101688821922789897255463427505471600 3355924 29990377674106858364811094294566912 3355925 1105837863220812658773192855225300 3355926 3151150946483588358327338927284224 3355927 -668784337431804962845289823263702400 3355928 581338020753821669393669381635676160 3355929 47811442584553372811028837122184474 3355930 324776299395837934922436112353361920 3355931 113206244407985638593750680501613264 3355932 -192024415245784600179776497172889600 3355933 9312844607100275352140555585069920 3355934 -150569721164358403844943744960276480 3355935 -563471370981297866901969446954040 3355936 -52287076342798156491738238785945600 3355937 79339151679696867624178932330382632 3355938 -782066624615568612492232267397836800 3355939 1220425750226036270302984933104662424 3355940 33990391167662432642563138486087680 3355941 -871852955929095078091499804703052416 3355942 501183608946336255954572163919099872 3355943 -299459200166009667846247120132901256 3355944 -626659415471726205340046907433697280 3355945 551594476285857670437907390012961700 3355946 523869759683295332698352522142586368 3355947 57227356741144178616080858689706640 3355948 -54025892371545484714164432268383744 3355949 1254939000353827159776588829519756950 3355950 -38505827360351190405934875701980800 3355951 768814983559436521507443210889306600 3355952 153193995162205777013164345505513472 3355953 589492244481805935943961854191147648 3355954 77769990911191478174162364879747072 3355955 -49179816554046172590495528695675280 3355956 33058923729743830713330155639507712 3355957 613709081878502655220003131265470144 3355958 233144813395955053391528572332880320 3355959 -200485678736013882547245590751612696 3355960 -106753299426917101962719741826662400 3355961 921428766413563392028432549645292970 3355962 -97273763164738313415476917539217920 3355963 539228249808914947242680331262703984 3355964 -491783227116241837660408705955841024 3355965 -352005233891904439518449077332984000 3355966 -13551307999509814476131945962221120 3355967 54382302851992121232564452096949120 3355968 8280122592783227456656100233838592 3355969 365166381229937501096818107547281540 3355970 237229721289835624112447835811584000 3355971 -67585300214113010239666655837832720 3355972 605286636892477421993428694233755776 3355973 491187972317516249305352503634037084 3355974 32776273582025659408635191454631680 3355975 92477824340408170338062728722636800 3355976 205494689706570471924522919813539840 3355977 302210567498689739631304823622312720 3355978 -1181289746941937882345791870834176 3355979 -1218400251441981413186565295771383360 3355980 -141632825103639088110170846919152640 3355981 -343158602575211586959540784260343668 3355982 120842476327150377681242595983129472 3355983 -245773629658410810294025124085463776 3355984 -59212926916292759953554907591884800 3355985 382197542448587810605298458417517760 3355986 -622084186494021684021951745488865536 3355987 102155539009827048607395806864486832 3355988 -906427786191744731242204244537831424 3355989 89297070270864558504439804596910080 3355990 -280241252871181903589381084426198400 3355991 159340888898238833198382615374704392 3355992 -11728229049774001223137833996441600 3355993 1459787804768801013886960442873391242 3355994 -128832781144960139245114506493618704 3355995 125770556479489769336353385706712800 3355996 -307804623587142342423739283640453120 3355997 -306705647421409977998574872160238554 3355998 60620025665145783427871890416242688 3355999 971165519820239447939790653444828160 3356000 -562247088666438965768281146654720000 3356001 -222664337551979726265707103006995520 3356002 -428028001025971276740563922514001040 3356003 197499207474026156022442770392329680 3356004 -360179322381466639224056697915537408 3356005 -898744418864287049037323139134654340 3356006 10647549995573390413120033191844800 3356007 -119897753905146375475676849198483712 3356008 -282889279072336305148690522816512000 3356009 909512942372906056842701505442432080 3356010 173118633768299542083114487256292960 3356011 -372867710194350212310752430660808928 3356012 -437736856146926954902944174279797760 3356013 199687860837050776039629897222045024 3356014 236257139768378031667217245461576192 3356015 316666661409151284670422181444518720 3356016 75206759364406310543466196681359360 3356017 -22971539811630328775151044119068608 3356018 184310082662407352591387219865810960 3356019 -133934667935664380938186053320833680 3356020 530073726393336848320038155725812480 3356021 26851574167717618386888368354077824 3356022 -79142028318398274942055122973476864 3356023 874391139300964775830098504559481304 3356024 -511981068252904729492508679978393600 3356025 167414281584017394559979491864488000 3356026 253811736056799765819414974693177712 3356027 -346602529869731595178225618994448720 3356028 -77353570319612607167598147512051712 3356029 18218826238955295343150165847337728 3356030 -273613053369597323872597580744611200 3356031 -12558748826241350676795864116797056 3356032 1224808368231987270437780982186639360 3356033 248970842763642069391235785203653124 3356034 -5801310072920201409166533069369600 3356035 -840040158871334222463590555212434240 3356036 264272673635018377450583409940298880 3356037 31749118652726677137829872733102908 3356038 -102817280558274438044612630224281600 3356039 -654061636713057969035633802017021160 3356040 -433081152598652383740478489342771200 3356041 634101053992936293433766809104526372 3356042 332941310208445193229316972250682672 3356043 -65254277354217896247542515086947136 3356044 -357324731361584564878948480626124800 3356045 -118058009118132855147701005091174400 3356046 -761292321476481860738518486632499200 3356047 -74148770477735101384156768784983504 3356048 -14447351399019267213521968583393280 3356049 802524789886013990554625141529901248 3356050 21832549600891546089942345936010800 3356051 -223930622053861684325949745547460948 3356052 187847797885435616338127386636111872 3356053 -290982846937331145661976744390915698 3356054 -385660028135695469344513239840266880 3356055 105399341841343481787965949516589920 3356056 961491287913541557418483643197440 3356057 -463602568205821987286586496863680694 3356058 -221690326123058699199993532539388416 3356059 420098851515753960476699985093370356 3356060 167861983053573686958236117650268160 3356061 609634100583545241455590908899925504 3356062 183291978385540701853286302941340032 3356063 129980471523077572623343441996896000 3356064 1442489302459515349388425772924928 3356065 177711114071943251704193690761113600 3356066 68710008560984609915513655783627264 3356067 2469796870204102226574066590209536 3356068 646588622711258422277762532760289280 3356069 124240822410971227717002570043853244 3356070 -329820554665734606497632922656156800 3356071 -560101913292409781793547975842915000 3356072 -1124419522901568313588287840845752320 3356073 -267259493871287949562788105086486976 3356074 -32118043881756449302265801569648464 3356075 83997074005806967873350661928031300 3356076 628788447583086231526221687451622400 3356077 716847307112040777056014412533127980 3356078 47200876975127951386555527715461120 3356079 903412813768173225874851702987638160 3356080 -33637616586876937088880521666887680 3356081 -910691265346342871851338574733675118 3356082 885064971787067933420773232903012352 3356083 -1062817330164634798280377012606641120 3356084 307963281507342181930695461464473600 3356085 -148360163238153835531629231141527040 3356086 501527992946282258452017673643239104 3356087 406473471175118806979978382021552 3356088 -671832786332435978415933353754685440 3356089 692948936223613545819677250320424384 3356090 295318131979389671106182177779384800 3356091 -2442764355777906370602813318288384 3356092 421369393063960270889209483574100480 3356093 -268408799905842402610495313114002356 3356094 -61543015468357206787335436712444928 3356095 448694594344882163283026763225594600 3356096 -68860494358194581726961347560734720 3356097 338362687065976635341276225503914240 3356098 -30422849369392463780602131971712480 3356099 -816794839852963153894385274184259760 3356100 125205138360454968457810321660416000 3356101 242327332928907911671709070440514240 3356102 -9199745975961089862278653774442496 3356103 -503051690423580642011049798902492160 3356104 851586181448260646450181301143413760 3356105 -184873122056274505367017669930779840 3356106 -48059839270739113239049134181581312 3356107 -25289023983823082679961599744421400 3356108 268363723910113269557288533049349888 3356109 234639333087956054965189247782981014 3356110 -123956592552510094456976684130336000 3356111 905658768604431984676756842641354424 3356112 145082836971066265303583771352760320 3356113 -427222840973880218138596524460762640 3356114 92690349761417884071453910174187520 3356115 145255847918497657306228048245707520 3356116 -132954649357986601287218578738399360 3356117 146709015434432689636951522467737166 3356118 147932017185668134865566795681767264 3356119 175591704614087815079242170051080928 3356120 -638809280042236506471596558701363200 3356121 -205482011760368629349737265363542176 3356122 22054294281952363442085338861076480 3356123 1606964577943336036834131253444110120 3356124 62526585258228447365960815644229632 3356125 -512722279318175206378452531448425000 3356126 -626635247240202090761806514752200576 3356127 1304620390363319549636700379055757840 3356128 -389937504506925379389578773117009920 3356129 201351155763839831654787917631961728 3356130 38470193212339865723802489194987520 3356131 -123612930952283190691533857190780528 3356132 245239876796831797448999331286589952 3356133 11780006984181716437516019605465248 3356134 747644221645184245978783024190037216 3356135 -132933206126125342522688358344628000 3356136 -106000699383563191216520615206502400 3356137 44113602336471438488087044568826240 3356138 247732526803053610696055336508876720 3356139 305459960425816128170667871815566424 3356140 585978419250373458886625755770900480 3356141 -585914552139512366952945899952616800 3356142 -226761000745743208164716175456497088 3356143 -552441051553272381257149777630242816 3356144 -44770035519952169159685977910312960 3356145 -146117267614149320841832729687861080 3356146 -51502484250647746854278043187423728 3356147 488144646881839157223909018521755596 3356148 -541298076847108597878817162563256320 3356149 404107025253392701077300814029311150 3356150 1287176140052511910461103558041600 3356151 -357836065621065265946646063615250968 3356152 1392364248610846749108036055578501120 3356153 -113818778455785883380074536171574016 3356154 -3005420120352361156488766757268624 3356155 -44737867104213209683836334024224000 3356156 981665689539288368696697974007068160 3356157 -218747882666133338119109743524528960 3356158 -104948928790189519194068441429975616 3356159 -215800908030453077838713923061898048 3356160 -88295053384978928406708455315865600 3356161 780385575878912859107830213098293762 3356162 -204583068688224503947796911855099008 3356163 628755626808164538253583864733506184 3356164 101354239890906102269584129863249920 3356165 -700000777092781018552576665099791940 3356166 -5080558708790351645745978447842304 3356167 338196949701555825816682211689927752 3356168 -790950481405069912800997877526896640 3356169 393946468299573005279638903432060944 3356170 52152423337075610538095740505625600 3356171 -173716629535479635199504438609841488 3356172 -242149529361593913407731576138567680 3356173 349262402187815053210319701523034422 3356174 -193246725099365283439911364578638208 3356175 -23261214660653889137142495027550800 3356176 -238267583721100779800199316481507328 3356177 1165987369945060011360304801863138 3356178 -47088887441748963197226480698803200 3356179 -1024948584105059644409276134456040360 3356180 -199772400166747040015621469669177600 3356181 536965195699238112508079572773747840 3356182 320589623806681569575382442640220192 3356183 225318366406285241893781157280582944 3356184 -101170898565730028290034658571714560 3356185 -49274918712886137110290742322507840 3356186 -135166434181007989950535420637480208 3356187 328735466830895666404330459913503680 3356188 -112275302411555181161992604399247360 3356189 61068317236624196605843735913943756 3356190 -24167674852706752242976920444912000 3356191 578110200084617489668172800026008352 3356192 168308701724554787543653523581304832 3356193 11605268215660895385212335547624544 3356194 -328539768198701442247413699758507520 3356195 42762916939606371219789282256818480 3356196 263610210726796120464294098189660160 3356197 -70577243662987372672024321272249600 3356198 221356170419473096588962753379170240 3356199 359851629468481647343444899861880320 3356200 153575311561022315097375852766464000 3356201 288398668736151716278884497052960000 3356202 148013465281719257212774906388044032 3356203 -57023259581497079388999676529225548 3356204 914251577015303857766881929367731456 3356205 197342279912721143792573233276923360 3356206 -125569955355171536498989472241356160 3356207 875367113820293672205175128591881280 3356208 151605109304767220612692574147051520 3356209 -361713208295385472709666886546404590 3356210 71166469733723161875491285750161920 3356211 536669061795089159449717870234729272 3356212 58590270764001285149940662725372672 3356213 86926040202891915417888775036290624 3356214 -174892939436987497190920985283216960 3356215 -235621884945210649542197398719590400 3356216 -366912220658183624181821416795115520 3356217 -163004943780591566327856417018006 3356218 -451409246830363026330958338754133760 3356219 154352189607462437170347550542863040 3356220 131794500172837483652897426532433920 3356221 -1451694965503883922570417632368700256 3356222 -723480155357325371746975530625145088 3356223 -283313199882664116396302588757660672 3356224 132251663963690460208121320226684928 3356225 313502622544126929174624950388795000 3356226 -231540392594797780755650685587546976 3356227 107092026213235577727818779870385872 3356228 -986283000384660987223933827809483520 3356229 -285671928533616788952149318885179392 3356230 335429659864137352460724632917883520 3356231 -1231513731461324738361833095086842328 3356232 -638211533542839263978879654719733760 3356233 67516999297755472755554481118028260 3356234 216740171436602042073512420035675392 3356235 18313859415530098024847159161567680 3356236 -5918604020734040045917420674252800 3356237 924574220680607195592658204506896886 3356238 70128540796275482187136690365909120 3356239 811997161680355453681837489571773040 3356240 163901450223396095057872178970869760 3356241 45135607042087990287695759809686528 3356242 313618971234739634958127032187260192 3356243 -721242739356156138126896734011702456 3356244 -84010659704820679789809990044680320 3356245 -706911014767871471116828676511982500 3356246 14006321240462156411558623817716224 3356247 -222819193668577471569947937171375000 3356248 -577921550458206600096383074222080 3356249 316488078841476721470689124155370564 3356250 -154243398759193679031794280492000000 3356251 -976627525550352072468662267518071608 3356252 129272560688079791463216956635488768 3356253 -45467561672437230806840770879446138 3356254 -145917785126513794752970606524216960 3356255 -715208529401827099536571139706240000 3356256 -610026403212817533188835725045661696 3356257 -3321246681881179259396862511199340 3356258 -349579469605982868277864941356249520 3356259 311134502180131228687214604820270320 3356260 86419685932841058084276364761039360 3356261 -524181809282736706584050766438240000 3356262 -51569143716839910346101870784696320 3356263 1212830336393193737366446508710563512 3356264 593791768294453884186349813933701120 3356265 299883212538746088362444627721704640 3356266 -543368576122959266242843140536601168 3356267 566514444731934353092543591260755316 3356268 -439016641156741499952898822218754560 3356269 -225161042851150711244430056952579648 3356270 308924209574364790081292776656860160 3356271 643611620214619757705722860333992808 3356272 54833316965345788310949860317822976 3356273 1126314963072705084601532205945261522 3356274 -36430620823323690761093544864000000 3356275 -168187083850361093552690197516380000 3356276 -91752132129364852455900016885506048 3356277 -78383525986088961064646550088826880 3356278 -75476532693204250265854025779666176 3356279 -12028444767106157394166484380983120 3356280 77710025375229998261257558337433600 3356281 1090006373055072406489170401029080964 3356282 -203553133294928585739466326631504416 3356283 2170619982308865289835185876447488 3356284 -1022147993709795016113152117335312384 3356285 227620770553293728783521040151943980 3356286 -298728518333511073869047388991881600 3356287 -147963868554623284917805158550460160 3356288 -444381209111668895067928827034337280 3356289 -898513569159176111275804607735333760 3356290 -152550966132115642287183563168785920 3356291 -837385591083046412133556331118054000 3356292 539805517814108832225679893010636800 3356293 -1178046318642510302084618688309053760 3356294 321127411783442978826769190169679680 3356295 4798205808513557820782873985274320 3356296 -383554510820041860813716872987806720 3356297 272006610594008162261545587430900992 3356298 -392289364400405423059669059065088 3356299 -544263430582895011465092011886085736 3356300 -126719268572523850552649261801529600 3356301 7119580010880169374605716764484800 3356302 -590219255304156659946728596279875648 3356303 -932474959686219414314304699983690448 3356304 -43947598240226639181004278303227904 3356305 985469153881220275736577189975353460 3356306 683621057846906532122691306582590352 3356307 38616183422321240673022532092551360 3356308 296181897571552459865152897829134336 3356309 -59238871625939482027633034793509760 3356310 75965617543310107825759842593329920 3356311 192250798410019680828344614853190832 3356312 439847208009264003067269164541542400 3356313 -565848484348463891661035968348377600 3356314 321160256666308611576468935263795680 3356315 -565636235040944045851475003684976000 3356316 -247356283816343824760658188197306368 3356317 -966573475112899966605184108385034048 3356318 191227429148601729949341096874924416 3356319 298127069000307811216550223764969544 3356320 110733362705032937203977115753512960 3356321 -31653881473747963088159045575968000 3356322 2158915819067488734924833705168640 3356323 -488834744647309484982265539509147428 3356324 -134014753518515120432422621147724544 3356325 53639367259263507529129248304341600 3356326 62682673824247485599339561596165824 3356327 408362295642789757586951579902628112 3356328 349962298231388189401973785054003200 3356329 1539962359907187868534580038993055376 3356330 -97378178527124581054342198548961440 3356331 -187392710993264384567998800145063680 3356332 -237971466395217589763766888575728640 3356333 -47615684112895647866713500507708000 3356334 76758392151586144264200697280534400 3356335 129596018169129186218349153242381760 3356336 41594325546711654805672565748744192 3356337 -399714839333652894495847197100644240 3356338 -148134681634856357973315430697742720 3356339 125614407944358482345310993061327872 3356340 -166139897255704543163139840352020480 3356341 197920207614613624377242999574997742 3356342 -19287351291245785333948978102363968 3356343 -1082992927468401083738661482568250800 3356344 254487244649881639896564233018572800 3356345 -296439802330280901807164715593763900 3356346 11420539565069506200375203241477120 3356347 72806668585239995015150401306141796 3356348 -360478262851398197742924274320571392 3356349 53476843848137803000779073518968064 3356350 61824611407072225978744232493816000 3356351 -80158461465508340344093480144195896 3356352 181741424137592792912910138108542976 3356353 550780222827319429262850361980783360 3356354 -249792780622857284261163975836204160 3356355 199342761497159348783614295281782960 3356356 -352990397268135140245515580542943232 3356357 -189878362312491555126359453009159394 3356358 -102046062163226779750720806211663872 3356359 -783757967975046288182572282211185160 3356360 -208648585266141308883863255853465600 3356361 -361425706468486167804028929021850668 3356362 -148735954826662260313685916853487568 3356363 216763048761492627975729999109875000 3356364 903460176609026752060988520574255104 3356365 -22491857005742504217327778100191680 3356366 -425723979555699855072059295638712576 3356367 -59163494865107993568405242618227200 3356368 -120891486950913228095845500137717760 3356369 -612956116210419674353502656829174160 3356370 59883737423971360030640833069670400 3356371 -1914662035660919665213879921621671008 3356372 16817350616911869986031508059697152 3356373 -225569662279415467797088557189020160 3356374 -94119868540777148956034155609056000 3356375 -1029517267894814643605776719110052000 3356376 -170304264799972324649382991452733440 3356377 577586672151287928108452530105342672 3356378 233421161413109529122443945830322656 3356379 -137416665846318270201976163773140576 3356380 36042293879523526904748219401026560 3356381 -34278283763228251477121155853437440 3356382 -168318868291137873453139039401916608 3356383 62984682420874707332140756122030048 3356384 743345052378763310624255984353935360 3356385 451715258278060066856580058965513600 3356386 524784776336642954252437610541865344 3356387 149348957658290206975343422642203036 3356388 -171035887366283838141859374442844160 3356389 -1190749734880372767764216060694151810 3356390 -44256584263621497664550418362062080 3356391 -784576126420719764584155266406466008 3356392 190496495492807305391425019249049600 3356393 1208134333762055117043430153484595642 3356394 -25313239646059421512298351086663680 3356395 419569554942848543740292725589482560 3356396 -1320374489592303052287911069585544192 3356397 -20012938561973065081583202043435488 3356398 60471599406577807021109005446043200 3356399 232882624007497666264494625653997560 3356400 -99763593961356275025036942721843200 3356401 -3262668834718012663539295151223296 3356402 640601889347490187978398912687038880 3356403 -304708361242372307011702915866992592 3356404 390857854187282017787928838013925376 3356405 -133607517459419818647016375656478440 3356406 -46232663875347402302190226037170560 3356407 -19513569653465707034096469175569520 3356408 -4423497957934284779778533323898880 3356409 -60803787364840078277461245340725888 3356410 -155136754523519385127674634421828640 3356411 -624467708168077723649761469211087648 3356412 -495360542145020309808946895940369408 3356413 547763549488055006220408376076467104 3356414 254526947127350311087226745602221056 3356415 -504632972101044978144705862945212840 3356416 -143371475010691396452558479009251328 3356417 -1114291509796791478017224477806881534 3356418 -33483647646466689397469053800172032 3356419 1927304535189697261099919422720820 3356420 201940574598653739658528740242618880 3356421 478426467693260372872979259079430112 3356422 11765890196560524197373322541452992 3356423 -129402289253444043083517736416983760 3356424 -279371883690639872752546393657344000 3356425 -530856413111552869360605120635982850 3356426 313038223094591054732862044077681920 3356427 -315908892941228481571330415912637480 3356428 -519353563800801233343085701615985664 3356429 1070543852711654842655716095799608960 3356430 -52829228265016302830362508292648960 3356431 -37928604905993222840214676088657288 3356432 66014357189018059695918219304894464 3356433 -154937882131741235618554772270611440 3356434 196711315628470133593246019100041616 3356435 817355159480672453647654968295400880 3356436 98298732382764678636878798845046784 3356437 -57607601242092297218300267312664960 3356438 222800636547117145143597207497817120 3356439 -119467314117858403341749564586875952 3356440 693794586226973187500689086202060800 3356441 444159383396998213554843240062010384 3356442 -238565288651528583265714105764998160 3356443 113684314966115584124853917173194624 3356444 -15164058330597600815804755626805248 3356445 119292622342671677496313396146667200 3356446 -76480063870764448291535331600707712 3356447 945358469048410591197520238790412896 3356448 293292559248729687209317245771055104 3356449 -703568240297922597503073296918619550 3356450 102615267185958963587193063621222000 3356451 11051015894717843234184661033315200 3356452 408358203585889563419041741344740352 3356453 -1071154342341034827451080058417702020 3356454 91295916485915838101817750332037120 3356455 442455192423290744560256020772664960 3356456 -649985101156355804147188890087429120 3356457 67299200442467687667521909394149760 3356458 -57386348366105045319257181961525248 3356459 -523037762815970470724504569610060496 3356460 31537955891311773329121317961292800 3356461 -2096975351634436315494372627629248928 3356462 -740417307687326748413306681578584768 3356463 267571583252149572316790373699127296 3356464 -72975724896527631759400628934737920 3356465 51768250612971618512808756098582400 3356466 589386111813874025162600860386687744 3356467 83378253096961135675499357318886760 3356468 -360011928855932669422803691981940352 3356469 512681682034366137892766031399698094 3356470 -176152449643885938855334732644988800 3356471 905765446051163164608628711234101672 3356472 95666474967046866580512054701260800 3356473 1598786327157145205963732719152772480 3356474 -241451587156736113971499912348631808 3356475 -125307397027557411017972247332609400 3356476 -100094124328967008948343228149731840 3356477 -9036607717915730506640785052977140 3356478 -1616173538439093476607559458679680 3356479 229227398200830461042080995175736176 3356480 -2191206231721666736881894277775360 3356481 316025981490422891622812063051042352 3356482 -52978832045669298888400236206501376 3356483 146029176887452248102230967000330240 3356484 -436672325322533774624485264715326464 3356485 -121813057299472568848656655625939040 3356486 -30019791109229077231543293532272384 3356487 683592260048990526558675185376314544 3356488 584992161024786189677423879138165760 3356489 59779699878672200942492094904631460 3356490 15729845821661402369158132769955840 3356491 266599046350519076408638585599049192 3356492 -375649489767760822952752880010101760 3356493 -107495137589916852539843878541486016 3356494 -849435616485155885520160916213760 3356495 963309840997909876342411225418229000 3356496 -12398507657986147148556556255494144 3356497 805756914155594241769149138571897572 3356498 359403341007249747536590787619066000 3356499 -224241828021851946379270223767473600 3356500 266516131526906069394999524276928000 3356501 -40537551336315642624835976019463488 3356502 -327873988604573114552852416696926720 3356503 -49012032018525374373566391221396120 3356504 -839642433208938618016631176950282240 3356505 575675087750866139397894991717459200 3356506 -174797368711376139501487087735738656 3356507 403303678280229438657827102889018624 3356508 100632848525701364958911066692200960 3356509 -688234677471235816695074381302435566 3356510 -73771012156046084000566899603408000 3356511 56651805478078249714165341512582472 3356512 -859966694890257226255637754179616768 3356513 1238655841262908126246178777969769762 3356514 102142363081417572186687783540068352 3356515 -13319270677107678160319792085393840 3356516 -177042316049134316294426987487682560 3356517 -316862830332243975425307870393319680 3356518 609847940635695466338549303421038720 3356519 283886855095934612610910505138155344 3356520 -364988887195042524950827403032166400 3356521 -429012659813416493118064904064201280 3356522 -129588258577854939675248259533881248 3356523 902559232456214303513388659283075600 3356524 527730375510096412501418544830372096 3356525 91781227032779888894885038071667200 3356526 -101132796149700173912174445997073856 3356527 188000195551903739753081366330621520 3356528 -3631302486038295097811024788586496 3356529 -343056670383184943971414140825768000 3356530 -51834358191656735561082712657119840 3356531 1453842219190575377664919447172755920 3356532 -752463340512580101008762341011763200 3356533 164025202792039127234866739654870400 3356534 228807748736703750752857761537568416 3356535 86556347052209701068168904486003200 3356536 515942522809485626214849568494919680 3356537 11819041231983479299100773526827920 3356538 -33916205199660041848405719403019520 3356539 547833604828169192931679104694258340 3356540 -55291378895423726176241200819200 3356541 464523164758739558835368966828207340 3356542 -251826791105776526206159406922396288 3356543 806166727664700692217915726058809864 3356544 216099489018844791387312964962877440 3356545 168110466696006909403629687611351400 3356546 -41890336446656301326070717233995200 3356547 -347960977188603094396037279110995360 3356548 321765561276218578339919029793143296 3356549 916625123794420290425774291050129086 3356550 151064221889396306806777462147668000 3356551 -600079529577234287572084496660789376 3356552 -736823551359841176175182241313587200 3356553 -458250357064564529974459124130637296 3356554 -202591197594330591695382752282211024 3356555 -957194882157096481839032046332940240 3356556 -1728319315370775047496608472760320 3356557 -23996737562995837426620325522373194 3356558 -600741668800947366489108061252345920 3356559 352133565370802174703321296898157440 3356560 6894221944174166688533408195297280 3356561 -342664883979998839518931121632244748 3356562 -45776145365554741555154022846233856 3356563 -527224076168117344421342503339832240 3356564 338086782304902629020433417369266176 3356565 212040995751933633579596690142054720 3356566 95670432087895663021343780897544576 3356567 257177197946562165616160259826844616 3356568 628615370453090765406622901456947200 3356569 709650227984255012809540989937627920 3356570 -103933574320840984464741333657815040 3356571 -712262345566664272148095424421213288 3356572 910727386363715859836266771710891520 3356573 939188031821859010814054275032911904 3356574 36531014203923262151992506766319616 3356575 -535807308607917303193285332916028200 3356576 925654543833712037319016976982343680 3356577 -190488978470064261507359484989111040 3356578 -14594568953190529459994898994551600 3356579 -337446462828837605356866494534829840 3356580 -2419268979269121603555954041671680 3356581 53563615658020068876658932917224382 3356582 -761844880044596010066374088146004480 3356583 373003881000167449151953552930544424 3356584 -426193570734303396519941597319168000 3356585 966546251141903104332799718384071560 3356586 520305733672057308863865863359756800 3356587 -9650159049601857494705757058794880 3356588 231121598009008819967910101974244352 3356589 -367588554511674234144267819484099776 3356590 -128973039417475154189431723519470720 3356591 -564663618218181913743376153339814928 3356592 14148206705313186330513919147868160 3356593 599832611586890197633251335222397842 3356594 39716393155255890805771755339617280 3356595 374434684091398062785497096274153040 3356596 168731604292101498120330517949743104 3356597 -73111634376450669242226096240832320 3356598 247003325677286018506556772755235264 3356599 -1573899790768567037022858035169947328 3356600 -23550839083769824489554244480512000 3356601 -71836780385864471373981914773269168 3356602 139189343941439333171586134456944752 3356603 13613702523964988253124385897963184 3356604 222497676684462800681259352022499840 3356605 48609980014801676312867841710294400 3356606 11843177121068527332071848795834368 3356607 310410708144762150329942774908292040 3356608 -108593365580706884331691506212536320 3356609 293962579158446187808859498303937840 3356610 32402226719415987082412784583557120 3356611 -396381046329621722258247635720189208 3356612 -567496018558891695161709928058585088 3356613 39136613489376660084343252774988160 3356614 15810741226671058628248184246387520 3356615 -210208893395117259369563181633087240 3356616 -156558222919570660737787928103321600 3356617 -668253578451643831209323206657459248 3356618 -56658504841172762155841041868497920 3356619 178174467756906566115027471055303680 3356620 -214086818227754207248028561236101120 3356621 -1902814333535548190690020878331468500 3356622 296398315190265893426161681261522560 3356623 -11089441903309985892461193840235392 3356624 47939948955931136640822837187338240 3356625 -732130772713813086598240618994352000 3356626 -37765480833063334418409420694027776 3356627 -75469341122411665122093449210886000 3356628 -73862838949414231360205640793128960 3356629 -96098179914163741463286969389406660 3356630 249998862081454323879976814613000960 3356631 -1087082939161983467694482406615365280 3356632 787827235634110011367038879283046400 3356633 -306326198573401114167817894720391808 3356634 -175362479690105232376057988727644160 3356635 -267838806375849243900431986512516000 3356636 -594107723160395929090480360342090752 3356637 -192704874526060661077811457040928448 3356638 -59956202950445318404584747973265280 3356639 -95144333767899901689061301551375632 3356640 -4826897737793442367108069400248320 3356641 722596983527984749440537959399867042 3356642 349515048630218135583387101641787472 3356643 -361096720029375354318180845012011776 3356644 -528081353356040632990475963199201664 3356645 -241848601106150427375619774028735400 3356646 365051484529446384326393022661853184 3356647 -433742478926506588804530102993690648 3356648 -1187634085142029847025941262305280 3356649 13033685947066515366975323764270848 3356650 -356050733597282954585991956628672000 3356651 -571065118460353193138491194959310348 3356652 -45108457739822258461382250090267648 3356653 1065241840310584830283361178182602284 3356654 29448004526990615024983758704870400 3356655 -243538458892057260728540508102760800 3356656 -28906045149216083815691126865133568 3356657 -932142571113141089440119715550450094 3356658 242941530390672386606294650632583824 3356659 -180028943959995722239156824236297096 3356660 759041688978486370421651817825676800 3356661 304284793519072991081697139029312 3356662 40952169033109158201177624207260832 3356663 -442452667529569724375704181913872400 3356664 693390155267970935694416825553899520 3356665 72107614856133999879148384772703120 3356666 -4482139839389818978054357341789696 3356667 -1118635588670573571729465659011384320 3356668 262974714967322156754548785303960576 3356669 -6386268362671399513163914943741856 3356670 5791667270531497298186867141817600 3356671 52794227079121028404933874435799544 3356672 79487928857088681369964791201792000 3356673 198102061450663405621774074482349600 3356674 -137901255492230209345763709162479664 3356675 -226510162856390598007967425375021200 3356676 593593822823371325949381979078242432 3356677 -108757456624771304177915113675404168 3356678 -60624682698534845597048526279199776 3356679 7192623415609057455068830021007784 3356680 -50793258420811989681268016509747200 3356681 -340700170132445162194059755410566300 3356682 30705751512716369904917614302336000 3356683 -576212779251104281839010340423564400 3356684 -604982407149716565025203354752961024 3356685 -103929331879868853538552944898405800 3356686 -16920877536883194958987761598989696 3356687 111535792721600488551815244011128920 3356688 17365669057841637821147659156783104 3356689 -339239458250150642790010200932572800 3356690 -155139234094016891990622185348354400 3356691 330711167153181777067851211515455280 3356692 73067174559298419933655423856793600 3356693 -251418347843711974165149862845305280 3356694 -659240785291787849340526111520209920 3356695 -86668486779034581940511654028733800 3356696 -92741471617314185288293321735096320 3356697 -531252838886881999485327837072503328 3356698 351714041574716426361618074080719600 3356699 -1335216188563096357768612612385106300 3356700 -403415848849579081179325814850969600 3356701 563038717113570198175988088395224332 3356702 -162825219729279027315548403796421568 3356703 244827519144890437853112092893596144 3356704 543599496229435173600643673246269440 3356705 916186522586406618896852714857638720 3356706 -349600142926407134903256354970797696 3356707 547295708963069004929636208194628956 3356708 1065188816864442216590106645371433216 3356709 766255046803848214173968133087648 3356710 -184668037942422809183795860355481600 3356711 -103597327440986828832423503427148800 3356712 -22742087716124241483188826914734080 3356713 471336492025498102269077970880720740 3356714 77058839921758461905463543309985632 3356715 -302071714432719748817470846920452880 3356716 769142925721451887165435989106506240 3356717 46784707083460514260996852543550592 3356718 -261946067674937053628098704526404480 3356719 177580900671247908622333912793193144 3356720 128641469757942327032237095546060800 3356721 -34654146982986164599310869615697100 3356722 393461532550573046240787865640688912 3356723 -1025647453279440070856161680799175028 3356724 95059845668178424931165362418688000 3356725 526817748747026033266554803538694250 3356726 651791836481491535044253127233553312 3356727 76431703391385014520385069892330880 3356728 935411243631499767535007569028444160 3356729 -387950923213243197209640316059876720 3356730 66897509116947362271519255771724800 3356731 -85674336071808459170271886448173808 3356732 139530337604189369137877586364185600 3356733 398974203500394962279039677886433024 3356734 3061814670957523800853173157814016 3356735 98780915552778675538658946327684960 3356736 -4303358844268303275097084970139648 3356737 -95671813052937467775887142689005568 3356738 32208012372877260045285287709794304 3356739 557244855999151767744064679546470404 3356740 610722672897229544126333624580218880 3356741 -1112108787306361311362472067137525858 3356742 -162221518564788719439828343727456256 3356743 496476141140728938741964385512240744 3356744 -496338954707565514664124896794337280 3356745 68232878651224274949791356543894080 3356746 -525054517966130258680104316733015040 3356747 -564269178724943626660913670484772568 3356748 -124762295513306084189695989922759680 3356749 1091619099503023868645504597906424480 3356750 135183475945703506398233192910720000 3356751 218911078521609602175601653178903824 3356752 -602320544033540051113650241929216 3356753 872004988200085690288246362363443940 3356754 55386904453298836977214865952328320 3356755 231790177218658718286246428259242400 3356756 -251338301943819886327579840093878528 3356757 347053315968607854577006310147098254 3356758 -47236586964655610629330867385433216 3356759 -34247178009128794262456846713548960 3356760 -243781007892837749148719477705932800 3356761 -134717314935904625682867157373099638 3356762 -650535008897405231788450246659364368 3356763 -670233310051656854914498550103953256 3356764 51886634687228216115331955004736000 3356765 -586545141831776581791546747121112340 3356766 190710933144500165192428349910420864 3356767 -124362447469263817166419476870842168 3356768 574146647475399831629356759917527040 3356769 -205178061983897276708209846142454144 3356770 608630434652920680138137071160793600 3356771 552319261519080969592140451753724688 3356772 -132652370220329355258999497860574208 3356773 -41230205037238232044110538455180000 3356774 151393700183080114874760583123870272 3356775 328536568161022745396020269449286000 3356776 1117694963978879144195728674627886080 3356777 -972435463386280466127859422806482374 3356778 91763741276040583468134671177922048 3356779 627021004228302778365423645009815760 3356780 100667997899794168263720898023229440 3356781 403661106253609214632083353219025600 3356782 -158372964981658656628418728993519872 3356783 555027701708420071758093460244206032 3356784 -69261702857134693415329580295192576 3356785 -613925172022749449694227354482243020 3356786 -197757509101205756009731952581962720 3356787 -203266480001552920502402883635404800 3356788 526804952270456555940713389854453888 3356789 -961455654895870797978412648410853440 3356790 -154037710863589127013292544364401280 3356791 1113048216535599347161084447135673192 3356792 -921378374105157897708610443604992000 3356793 -5101976076792221243707325060952672 3356794 -454809927702408268673707296896114064 3356795 -3527877094107825316011328000347360 3356796 -389777645494922298668702537392742400 3356797 679403541438534072688642949348858246 3356798 -265075187529338761782634413712089600 3356799 727236692990169033275980394296376448 3356800 -417591521385886261899463871692800000 3356801 -301454094673893452335599870893917248 3356802 -572760608835153820929019097286388608 3356803 -938208938562649818770412963260597040 3356804 69962067859590229200603548360638464 3356805 369049860357830312297884161542107200 3356806 121134149030499635062190417986077120 3356807 5548569618380514755567652038527512 3356808 -42206572557721551798258377166028800 3356809 -84740535879808917086750850130304640 3356810 182095651904191980336277791763966560 3356811 175316280863533902959444350207824060 3356812 674791666895055476423520307502886656 3356813 250627446288300072464440281785833740 3356814 -132518149866647243065446131156045760 3356815 114495515615750012785861949169331200 3356816 -174182448221730642392418238413692928 3356817 -811815948677963591461930154132023488 3356818 -397029136928816359571694738330518640 3356819 287582912886196602024134629434308544 3356820 -60953323613267159727539452725035520 3356821 20279020663714569726589724521128600 3356822 -22820397542350402248090693364924416 3356823 -285319388158929856612888471734897816 3356824 -333414219919733116390344774893783040 3356825 136838792296270682383753100600256000 3356826 67796120681657641698152530501310976 3356827 708749579697253586518072033511924400 3356828 -466275618467607321894862379681567232 3356829 -74437455389378224047549688781861760 3356830 246127442376636188981662525227601920 3356831 -771196354865343141853482639590753808 3356832 -76248929394403474880181484734382080 3356833 822176892152955269885432819103802082 3356834 -177749703094365960604796363258566656 3356835 -153193719147444052430685839824665600 3356836 -173381204570586077152287697654370304 3356837 -2003187604770552171731816610494740800 3356838 -6106723749004110209216467195790016 3356839 109239350649689050517266744092623280 3356840 491982047994085211967087078849484800 3356841 304522453181268924721301321534907792 3356842 -369108210272727677763018994645166928 3356843 -1119719794067749053421046875521894492 3356844 -527833981064003166461701305120706560 3356845 -559988380701500874731422557863670900 3356846 134372863151547842346256651969879872 3356847 -121711449666685863864484428746396256 3356848 -143357455465681686327658175461687296 3356849 1243856068698401579391070483215337764 3356850 -28730570898116985624398370456576000 3356851 1104395407325105717307527110343433600 3356852 -147055739936270954253270067031605248 3356853 -736259906835609750532967553757776096 3356854 -613754239820826565856385022637642688 3356855 -52108484418676689826699822308804000 3356856 -486254863435809335935652146075852800 3356857 550859831173292818332619193449271552 3356858 -222439723304838789161583485020920720 3356859 380268654515151190590444904604161728 3356860 295747996342681342181253553483714560 3356861 55915636302010661467226955807809772 3356862 76693057627832597809124176479341184 3356863 800169606653977450641173047910666920 3356864 -61616791628414924252901992740945920 3356865 -635345157591098691682015785322501740 3356866 -247031818480279017388711237612861440 3356867 -1430842482210489538743862804506601968 3356868 -510190968941401829684843787448688640 3356869 -2130163584777334297031191494764021604 3356870 447433546688905207855341907588959360 3356871 58190920453611558796226525991984384 3356872 -1351160398345527167418463845911731200 3356873 178679883299251554654753327120295680 3356874 48259758705788300662640945097785088 3356875 -95132761262454152240792778489885000 3356876 124965590902245409855018415440178688 3356877 125745936927842100765703023796245120 3356878 171854160113298872074941457520366592 3356879 368271870526350018403282258742393376 3356880 -33835760039221302445250969932922880 3356881 20284958618294851851492482158675968 3356882 647516008263839574732267118370908800 3356883 -24963753484251836483225828292397188 3356884 -308001870217307697933820537226541184 3356885 228113801951234056316388673577957760 3356886 -132780912510363244455564828388331136 3356887 121961406921696248099328497639046536 3356888 -832270585405906364042307167411466240 3356889 8601769169444867100338593839479328 3356890 -559823524159358457951098507853760800 3356891 130257587540992675116069467891143584 3356892 144232401043155649470363098974766592 3356893 1268434632897229538959447522139455142 3356894 -992569584286520263659889574289273408 3356895 194945407771803838717666536532432800 3356896 400771294156580311796314744350572544 3356897 45329284869756272621599850139082752 3356898 -31740041159251972700672462745707136 3356899 37721805485649470798847476654880832 3356900 -304968644038006520173178853661776000 3356901 -448813218534910197795619933149868320 3356902 327174862562887883746680897282158400 3356903 2459450968258896150154752168901536 3356904 220782580648340904824711565462405120 3356905 82772618349628758927352560767784720 3356906 94991081164510938289664628131201280 3356907 530328720337050636667345022174001240 3356908 430617628032681200691145034852688128 3356909 -454053387567377123466252578884057440 3356910 252675822440724727480508547059155200 3356911 317125847282592038766084602983943280 3356912 -89931797641388328740108666767441920 3356913 65754659888832105776471424516748224 3356914 199886116282555336634722617125867520 3356915 494897597416705104349821358039432560 3356916 121579787393070085641408986346246144 3356917 -509940025960026570944930362249690788 3356918 -68400231399266603918815135039743840 3356919 343196348007934956489277059896123664 3356920 310539776686474523715382047768576000 3356921 -732743164018195427873293715484649878 3356922 -380060954426154017984937208810454016 3356923 388773958929026756156092081118325960 3356924 15347298630020903406632370997263360 3356925 -197440649231044354388744028998241600 3356926 176768058022390419282392158046886912 3356927 -118383972116375674283502567162960528 3356928 -220155495479643269646948498633916416 3356929 660640636554720883809038932999926530 3356930 -406013944944254502456810193827356640 3356931 99453539949281592977624646838636800 3356932 -306223616490883190490432780163289088 3356933 702933778018848412415839673104969182 3356934 121021835138193949420756325227352064 3356935 -462201786014849174845151636566431600 3356936 278621884434790170096061435994603520 3356937 -580160139438615489399464445004197120 3356938 -69030682449979792169933300408900256 3356939 14670582630100323748367077971648216 3356940 6399023609726718057541086224256000 3356941 -948985474515697101395076217890491200 3356942 -435624569836674308835108414101152128 3356943 271825854746711102241544895130205200 3356944 158323402458079465886308779800207360 3356945 -174110962156106607144958849686838080 3356946 -103252544276868915077648299136031360 3356947 -1136707725194279200226405833205230080 3356948 52306231647069103572932384337709056 3356949 1158953680350653592001545318505161600 3356950 209636050761337551707812282577316000 3356951 -150677418649181356113042327770366496 3356952 261163877479403313686983572208803840 3356953 -572931210478310634920167963737500220 3356954 718763585278144786349424380346812160 3356955 230094563475373322348882001490544160 3356956 121783283170644727492466489561760768 3356957 -435738953222132812827237665333271342 3356958 129639947988141999390071845193518080 3356959 360226675601798211094800373354674880 3356960 -923260756920394463733266811819786240 3356961 397139120877970619190854934649540272 3356962 -270424036652821069382116969931140608 3356963 -328986263447963717969870079049902480 3356964 3260600223503678787989101850562816 3356965 200554426687056370237577689054945920 3356966 -242804332727120488212260851359366720 3356967 -3332879770763597800598579261775744 3356968 -1177753400928362028563913131202723840 3356969 143034386660669162197936938673134912 3356970 222131403701742385162966424617728000 3356971 -1096010592054676182608370208148362828 3356972 70007947110119571678552671720071680 3356973 43375421487594720863785178437417944 3356974 -683342917723059346184821155143552448 3356975 448682083627506828295310331591746400 3356976 70536547402005165180727647843385344 3356977 -117316060881834057270721908803216320 3356978 13138510499836553351000198573665824 3356979 -718856550106508894580915618157859016 3356980 246140677127377316982819681852364800 3356981 -580346707239036308124862805799331218 3356982 -133544826303080283321099862419504000 3356983 -224289902138633182361608165771929680 3356984 910450741288570221763340186231746560 3356985 -85740250991654560359650981730989760 3356986 343207334208001030327350484409691360 3356987 840262109560175541142443126150513636 3356988 -57278869639173200201318862184636416 3356989 1106916233390025880951891580711646880 3356990 -41473769891439563633115254543984640 3356991 -257231510733966374483768223806054400 3356992 -273717579771194973309847414375972864 3356993 1349322979185683744273326777747234242 3356994 20528709182921281341480798620943360 3356995 -89544098242928301464472562047674880 3356996 -529955001981752721412423022785889280 3356997 248696451922900084830090115680382272 3356998 83444259015333145911570571988470080 3356999 -794474163502425585530971260036057000 3357000 -190121085333859543464778419432960000 3357001 -1207231625262024374138930435396840998 3357002 -594988929776748065209594765310990592 3357003 -51361215739621689566387849745877776 3357004 -153225425133771008716994002252535808 3357005 -118179106630631427662889628705388340 3357006 -420719817343101948246607765632571392 3357007 530209936750580697456699963058719504 3357008 -305195293080742692039009741172973568 3357009 -497769721861766431640157208094947200 3357010 2457306884866732578835349226923520 3357011 -389205085777161487697692647199180800 3357012 592315178916914095924877627561306112 3357013 346845637858067330960752473371688288 3357014 -768102663206181692453577180894930144 3357015 471384860813955246446020365461136000 3357016 438255516111080185543555328517734400 3357017 -456343091531059597986608389402631040 3357018 77954856426736954659947821337763840 3357019 294881690869977598109236039117604420 3357020 -277998928856221958440121143872184320 3357021 -118547131964447393146555404562803456 3357022 -319918245436728987948958465719115776 3357023 -2291779078516416347638532449292294160 3357024 -331497688088972705376270372175872 3357025 172095341213319525771785356286108800 3357026 -758575855061266517316161129157918720 3357027 570047389238722109457131606850452964 3357028 -151586448336629834560184736910126080 3357029 157315205028877073855771243710264284 3357030 -60664595431731980349332751873050880 3357031 -268011459295376023406637805709243000 3357032 242700341989846384674235238546472960 3357033 -62339344227315132324979452573816000 3357034 426626687283171770843239560976247040 3357035 440106934443047859271357081559416320 3357036 208921028566479488145074058076852992 3357037 112918471207099009765927112802681686 3357038 -105259616881200259632596017342992960 3357039 -24704146835334320484896702838761328 3357040 197157519525309053005042686502502400 3357041 482895691553991086522451311344875360 3357042 139483937702994437219669781136920576 3357043 1198669212946644301488687504495049292 3357044 -531336800458338816916250337912756864 3357045 -118120199723209663906257240122908800 3357046 -31800031657830909730683672515942400 3357047 486826427313126861374579287531580952 3357048 -216429971487968183443975519427911680 3357049 -10982642510977551804990737499998636 3357050 -149233414104779419143859699176481200 3357051 1001983108562666694829135034575920 3357052 -115984912799901040799487548844658688 3357053 -7441972671010045939821483382709760 3357054 153248947404975244728080713896735168 3357055 284415185637392098905612049763324160 3357056 29009716113406051421731876409180160 3357057 -138539955758233756133309123235216384 3357058 -652562410951555723486316181008483424 3357059 220374774107655556797265309881014880 3357060 55970492341810160798768162856960 3357061 977696732177840840877971613974349662 3357062 217706805185225193588124141006312032 3357063 -956340726462324176171610274046302608 3357064 -1314494867496414742033089074870753280 3357065 361602138202946209943441204065213320 3357066 381676547236502065404452949663738624 3357067 169942545618447972097956980268763792 3357068 -194543008619887852845266656562703360 3357069 24271050798642159505742880082533120 3357070 187820501672917493597318042000102400 3357071 -371811752339708721267354161115019728 3357072 158998279818599945958056166457344000 3357073 141921465370488318615268455179812584 3357074 -143111633471946900590981549878212096 3357075 116254802697790560045081068871003600 3357076 -421335315595579413208123662648538240 3357077 -801520976422924101871384035202002468 3357078 -251138148646318256824467944899392576 3357079 1851412155554218826922507062995701888 3357080 -58581519567832685396187110117376000 3357081 -105113838644764263189312443748705600 3357082 -82480533162957469042439694476912928 3357083 463069797397371320036187939330586944 3357084 -76622015437888675140782499157060608 3357085 255314894924798987385580218942780780 3357086 615315153826614745233968374215364992 3357087 531205668209190004527798922000370760 3357088 -936116343147065775080960821572993024 3357089 -181821224270695677176643679743875820 3357090 -118696897516333380799673140225781760 3357091 194016966415589239826677427384284400 3357092 1266770376585781442946778643431752960 3357093 372754283250450808290302823806468928 3357094 288298638401328519996900089335242240 3357095 69876920043586197943306126535539680 3357096 2416878105646868307952068732272640 3357097 1589035653976298751238220733494772 3357098 453348665343012505263525226406360160 3357099 -1726303447638114772466257840172880 3357100 -263420145319389526987407992093760000 3357101 217767762286378519923666634935770784 3357102 -4513236873651587078728441951758336 3357103 -7706519323772396654689994272968576 3357104 97506937441531535681515749695569920 3357105 -261294058796820342659574593207558400 3357106 -144913261199501611599055325131819248 3357107 59106947003202875947659668904422880 3357108 -324702105726634386191294317620283008 3357109 610480649538701790107199826750143552 3357110 -12677003957651028023227371712848000 3357111 405806230943466145247391220464688872 3357112 100267002071297065720733695501824000 3357113 -853403265701571636222813481710775638 3357114 -129828639821528960155509243066316800 3357115 -96169585470749477365598903812021200 3357116 -29045548932300602356465418038738944 3357117 173330410387363439471848511524438668 3357118 -140926571785666654353395574809462784 3357119 -1552402914224268642684954264716422200 3357120 -49043697069179552546081409387724800 3357121 23212844761439842777058739946003944 3357122 -113150159664222461615461810675510368 3357123 -260896851987452586955809619083124992 3357124 55989350035749177946221165505659136 3357125 -420608234386047115583780380846056000 3357126 -8212345471620626657638434153958656 3357127 272868954119133996584946194388079560 3357128 766390934141139743940210186568704000 3357129 -218752716983760700117571658867147360 3357130 -327017507733577442595069704448000 3357131 -709397023673153691121967345277879408 3357132 -137319440063613666857740630866313728 3357133 317386198146816605653501296763444204 3357134 -392969256328823278839156406339587648 3357135 -96130893946592556176758865629760160 3357136 -179568037584699529765463999089451008 3357137 23382663168450749215770098232474672 3357138 -248299227136238187765274707019165056 3357139 15602328244321308972271153081399248 3357140 665223419699135653997120996883494400 3357141 79836930188374621832367229027384992 3357142 -675782922350652995217245663717922528 3357143 1046427879137615626615177339668599280 3357144 -146567204119879427465309414171566080 3357145 -213850960278894355709251767225600 3357146 272405606334116377192605617922999264 3357147 566422164931312880889406210160040600 3357148 -21159532014610982223692659993231360 3357149 128413238157140140339634390005589664 3357150 -543315842046703198039003966670400 3357151 387558472656048789261001397722621552 3357152 -80781279851106902203064505189531648 3357153 -1005468682771245883242479982647551200 3357154 512405115704151399066843497936797776 3357155 -289695691359006770563670829682699440 3357156 715613452963540897035455969222799360 3357157 -983220887690309014419966927187294594 3357158 -56467030983167362016709246038585088 3357159 -244359425372038987725170007542121600 3357160 167810926343968955551292020960358400 3357161 -974215209714011518611327233050535238 3357162 21688974702192415218606234321775200 3357163 2236649397335671054042421290785062880 3357164 -339542103911934170932044026676968448 3357165 -68385394608824612265504013935722880 3357166 -9329967576152811431049821580985536 3357167 555805615963661861073915073655700480 3357168 -27051518484673917182524544096894976 3357169 94788213412726965446824988927054880 3357170 -106198069783177996134443290404123840 3357171 504255867991079937318273525851561940 3357172 35416184013016065078227065908117504 3357173 687359313891438981991457417474564700 3357174 194027251471904744047718785070861760 3357175 516824673077175933502072149820600400 3357176 -82768318786846525306496446723031040 3357177 172946413416383550125637498125363232 3357178 619678022479432962789623546076883200 3357179 -60830318738486402758213347213554400 3357180 -5772846340414865274158072290867200 3357181 -511875634347123255886719025878721018 3357182 -13590194500492983413604266917831680 3357183 -263842249365421938173896201261268352 3357184 408090077832205312236351308074844160 3357185 268814080094444889168761019728335800 3357186 255958822224462825987613641178410240 3357187 103734341375477296843509638680399680 3357188 93147789212157332271769117607705856 3357189 971552616118893455429374438102427808 3357190 396093912394515901529328343506729600 3357191 -1337768466257641819771292307241810128 3357192 -230458634922744576841277694643937280 3357193 392730357434527043885405999180233600 3357194 -479854809666056922915799521372748608 3357195 100365950932335526893084888691184640 3357196 371110658210382616813264824590786560 3357197 72281123080885830427341782125714380 3357198 149171250437629525451648466039766464 3357199 706456258785432860852432111403105200 3357200 16557198485889469905500224585728000 3357201 854097077710130688781327597161795264 3357202 252671968961976247896271798858929552 3357203 -348222969402812011262163285937429656 3357204 508969716514566823449919467872925696 3357205 -911360124831996284335503816614796000 3357206 367381339520708261893977505508331552 3357207 4070038526509681043581994563682304 3357208 -355393164966848463027236967988439040 3357209 -116457865415166752897593519295137590 3357210 -96029930192321340825468270211860480 3357211 -373012211142823436738197823861371872 3357212 199487890874115263380030277234259456 3357213 -96704773477048552621122401273836416 3357214 -323225821883918076084747398675462400 3357215 -990331387837678877900397126168407640 3357216 885825583976645378270600685409861632 3357217 473276571114160244800024388821095266 3357218 -225994764162162961862438221743598080 3357219 70072908181281848660716645731634608 3357220 132957296199108442128750621706010880 3357221 -71440865304256287061490276608506816 3357222 134946871301717678212347269163907584 3357223 15387616285859289120340679259796472 3357224 249127376514203693045810021283840000 3357225 7725019553543354819367006644223600 3357226 45452761940526048301335449844891312 3357227 -697703853960702253685691490318511208 3357228 178543870421238381884826516124925952 3357229 -159571932723555074121813254903016416 3357230 90466582365596411268389533196277120 3357231 374106421686318712855219040777081352 3357232 25906591854524569555485475311255552 3357233 -515311999154492435594283435254651520 3357234 -188134765590949395974610436952213760 3357235 -436775348653548403959020702852857440 3357236 617947950339071821990571651382325248 3357237 -207847256983643272146652005909520032 3357238 119905800409756583431898559734965248 3357239 633613042397761954889341170842768040 3357240 -138005640247523973008334204952166400 3357241 -288400145321876251182078253898187648 3357242 82942859865412696348573914185248512 3357243 219841343980027221633584589357217200 3357244 134483928418115457949040612996127744 3357245 437061316600636676730212552289423360 3357246 344104257182971242201839936678078784 3357247 -1296592030761333496214840090083434304 3357248 -30966487057695955381083858355617792 3357249 93662111428098666253382649190818240 3357250 2527973590249781771727083984208000 3357251 -793448520060238279405033671256391748 3357252 -379206123420877896029024799163569024 3357253 704106705883092439442362792623193502 3357254 103431420782049224593026354526836576 3357255 309002326816065699579773770535368320 3357256 105402789181245741800724338018549760 3357257 -2181591365495910443589199521432541056 3357258 -36267106135321212775094195877841920 3357259 -425761295512946193336529214874850540 3357260 -459421870479782306443440212773893120 3357261 904852557580051147772384928017864640 3357262 -603550687939888001038504023797354880 3357263 -227646061085736426818296973352176640 3357264 -396009472647069886973872783491072 3357265 -233903988193485503152910380054106880 3357266 582917178615400711426946358268176 3357267 -330942144022406994119718012175520640 3357268 -17757965531993835574805754774067200 3357269 110662266440258793432847761687552 3357270 68728272311804528395127717503643520 3357271 2138423982701543973202377938941207552 3357272 -39438706766640654168999354796800000 3357273 353969804995331687043635337856395984 3357274 -21363515931630868967981920335897888 3357275 55872475787484711490350924507861300 3357276 117459281794031184747389633677661184 3357277 -390513804886201513653911117172211200 3357278 71655709017579543503979283066957440 3357279 -292336330090254667968135715423770096 3357280 -801664499449304968029491335059210240 3357281 898863462555280988767873638291294000 3357282 -115683096786610072865343761628551808 3357283 1141347674451014658668473471733945040 3357284 472918581185293664941208573070950400 3357285 135130645702536578708420516562074880 3357286 -194803487184918795347306928490266240 3357287 842960371761470207760763884647546640 3357288 795953204849076756207718301126737920 3357289 -97639504470775884022269397226952476 3357290 153118158476128652351283754687106400 3357291 25499546153632610569118217600036864 3357292 -577231197244908984579672798922249984 3357293 -1267525762767487131184698836839852458 3357294 186936137835193325209474885068417600 3357295 -18425935229612331358148191487226720 3357296 54797494522410748814225218889121792 3357297 -307994346882367574435448819919315452 3357298 -182448223273580673632844233937752064 3357299 390400492380758066206500322744894920 3357300 1411717138319532802188127295692800 3357301 -378639532069400905651171430453592900 3357302 22956472128840617387248360615926912 3357303 -335089966972921183941277844562011136 3357304 1799889514087082768192890080243302400 3357305 104677671998589128303113580278234560 3357306 67215347611751377574607704609156976 3357307 -1264837758285935580177540886939876444 3357308 -250781928100335324671310784091523072 3357309 356670414414165160718307174806197920 3357310 -118783020073127391194101513341050880 3357311 6439681609152646849841967257464320 3357312 -39595991720087712080134542458880000 3357313 -384081826064434877548016161408655482 3357314 647724004727522763356092128893474256 3357315 -163034605814259762801677011535841600 3357316 1348449369838846380193034694902038528 3357317 -28329422535533841025039704540071808 3357318 508024017297991517249704329659334528 3357319 274850962722702291539813876208371840 3357320 -364702761657109236250388801359411200 3357321 -343249039552644883306177123225621536 3357322 155462107156623106913503171616146272 3357323 1857256196029992787231284031471572 3357324 260895351215633861921269023589455360 3357325 -265843580313075918289597713383129950 3357326 -21467785359679253175892825059436800 3357327 27289789388044017081320465516202120 3357328 -20215589015112766971499815514259456 3357329 243104963216530189606241189538158400 3357330 -35225442562063934320668001553587200 3357331 -313612672372208973208366846520716736 3357332 66423251971003314226525577606787072 3357333 -228605017911012207333959657090793696 3357334 -614345813077303487650848457704893568 3357335 402204446817300240880362044555792280 3357336 354753612312749475355008772883251200 3357337 -926411185112451986238502604607257014 3357338 320139666522200336574227988742813440 3357339 -437733697164648413410725673291318080 3357340 -105024643006292559724946479297873920 3357341 -90387235988610930060327244105848456 3357342 886692388594833680583064106420121600 3357343 12141340200308946548820121721473248 3357344 -390894202594292755899085486224113664 3357345 -240513756672194941482134617080804480 3357346 -62265633919406390586965525296702128 3357347 -240937541009241011031202799601504960 3357348 294255004816685137789719258473825280 3357349 -946145829935105985839343142437155650 3357350 -100618892188157923623019173210552000 3357351 59432612394037713204522445797804192 3357352 -211533095840760735074141107904593920 3357353 684167472852015288877124090810404602 3357354 1352161905237867881902892418625536 3357355 -376971514242796454223225733084974240 3357356 -411636082816657420100080602172412928 3357357 238500398816062747096415000739331680 3357358 -577834403216444653957074604143126720 3357359 -569313618089368451017218695220665640 3357360 110367313784714008182015612491857920 3357361 498498220607298322522316361049671232 3357362 -124457103594310411535799820703963136 3357363 279317114089752742952384276916345144 3357364 65391511182296179751161412934919680 3357365 384244560331403665064400725563660320 3357366 40915833529147442753943021455692224 3357367 47431148362466346521294509378537200 3357368 -614074514814788171794425663042355200 3357369 19626362184138401215624322702958660 3357370 -672018483334664651668371873012752640 3357371 -10329738569381431568804477249572056 3357372 -146637940660501472561807797122367488 3357373 -262645788077429438978431628843252756 3357374 -472801212597235645698905896266296064 3357375 -125416456280967067238870374625280000 3357376 199747447421582644620600181983805440 3357377 -702541018169622926930465044401273408 3357378 -138821021540333260620159993726836736 3357379 415462326887958925929091844446757088 3357380 19192660874331285393292255413888000 3357381 345072579093768288851445153620303424 3357382 486236100451177625150003253215021280 3357383 84231648302998130303081972604125424 3357384 -299967204417561116909050352536903680 3357385 -527080250174465782026960047897115420 3357386 661736589121096343931855267020089392 3357387 1295104288265895323674100605175892 3357388 897615461846214147286846880997672960 3357389 72145959103136969143389051369344640 3357390 -33848754957677339068037125352158080 3357391 -155170235342116861876734766592971608 3357392 -36946687007755104139005060894203904 3357393 -53443181332852297031319500896492032 3357394 -40014656876473601770562290185051504 3357395 454797894416206526075800762221600000 3357396 -17284966852244177805359072627220480 3357397 -9876438049215024741927203976381440 3357398 657784218299138934279453030293766144 3357399 939343616568041843947947309411660288 3357400 -177341788190882761707136866110208000 3357401 274867882908642146687742686060523012 3357402 150806577704438127808550800081681920 3357403 -338480914947887401531419187444955120 3357404 489690737561554969697463780406073856 3357405 -475651607817358319230707977826558900 3357406 29585856546206151380880642110678400 3357407 127288417294120347938759795093578656 3357408 228837814687584906033114608451452928 3357409 -1530621281361609659154722286776020560 3357410 -5390283177172504818147900416970240 3357411 -64943907785170836883964776871856720 3357412 -685766082156673165270704085975798144 3357413 -1234699206961235659935066909360670338 3357414 326049367331215657845797648452079040 3357415 183682119352617038096057212739550000 3357416 73633234342424973006620874105600000 3357417 -110121227017751566132074886463136000 3357418 10201009831468388080150623762561120 3357419 87147890486846739209234855643064128 3357420 -120181859568849046997076563303792640 3357421 1824619032820951468217592007237480000 3357422 -322168959896578880573286377998039488 3357423 -1227855479840554296127436686257318000 3357424 16154240090972182562348035412590592 3357425 -140087823714552085542618023706288000 3357426 315335679511648527981638001435682944 3357427 295305342901532020953358919855483112 3357428 147243760123376457916802752133241600 3357429 -558412753804047313994035444408601760 3357430 68282129458826414365611410193807360 3357431 -464470924375759360952942531339031720 3357432 260209013049157545761271779016253440 3357433 458346427600515610527797210976391200 3357434 63827540702906513547522895470965616 3357435 358991333477975506983207266149138800 3357436 -495813657922173496191729299641666560 3357437 539394694975223742912612421699406592 3357438 -167951310294575224689415884720645120 3357439 -126687340506129407456906910214485760 3357440 7849809694662261191644564653342720 3357441 754043006321645147362192505073908850 3357442 -500207423782762143787237413825203712 3357443 292846301893042574812574987152093692 3357444 -239413117415281693245017398866493440 3357445 165129847527762305115642510782837760 3357446 471456690907594158432654818543429760 3357447 -182155369932147197279291734011697920 3357448 369515827622490341982433583700049920 3357449 22639780216921414775430937503566952 3357450 18389950477382840462864052390522000 3357451 -1527744733234974210879065490008741548 3357452 111942405077919554296752124697886720 3357453 -33231564180683882461119068470356192 3357454 -57279676900630473512717959149148800 3357455 175703248421141028724295698714062720 3357456 -89499216105528767628039393232158720 3357457 358168334068031056242041514352150706 3357458 162855036246383098496485296805237248 3357459 84755548678346172944814516824357280 3357460 -192949606241399932723811280596670720 3357461 -35294280850194364797907600654293348 3357462 343116998262520047025480954795119552 3357463 -977295243417210673539336604581473016 3357464 136891968178169451108061048275947520 3357465 456955252553008314951551707436205120 3357466 135398976961125250161587359498968576 3357467 10167761390446042903475704608152832 3357468 -127128625888443038631928953526146048 3357469 -31153700832972415173170621457087130 3357470 122463659484967174895489956598479680 3357471 83228364783008648654606801486184960 3357472 -40771443591936191585206147114598400 3357473 35421543756950872723500351720488640 3357474 -17366657600732863563421442322239232 3357475 -299525242038985782836524004270202000 3357476 -883164370866047850164087870385325440 3357477 -281134546744972430173762154447516160 3357478 116936727438411069203077740924035040 3357479 -700218820142958263157392217108934920 3357480 -249911832841752801235189162928947200 3357481 1478754848298258412183927189770100 3357482 106823970615903319852474854586580832 3357483 -15562855245015147333964980210763392 3357484 -265678021390542132840690366650369024 3357485 760822181313120901463929571126607360 3357486 -57953932381453632209935828282109952 3357487 173322271968880227788515510893375072 3357488 -252691735991988373779380629712142336 3357489 26494546007785833485125894663759008 3357490 27332046885033841796707001782118400 3357491 173678143000210407816916908515855904 3357492 -233789432114053449196430359990837248 3357493 -11005173905413873162920439059898258 3357494 93670906610671421485447677512005632 3357495 146632621891570506607702998470643720 3357496 -753340706064526445649297785497374720 3357497 161875436422074630660819759323474496 3357498 120744062815282098234901728261848064 3357499 210730620132534141497029332754375936 3357500 -189436492713540830276446818105600000 3357501 251550024178871176339301884527331968 3357502 162308553522441584960602535548637952 3357503 225658311539029783035142985452408680 3357504 393224254752734997293592797301964800 3357505 -227410035922066640526737992272215340 3357506 458189094639783893481808792277471952 3357507 -840694322770018941242759588292420360 3357508 287904720000352996255189499035648 3357509 -122823007658903152647326328768756960 3357510 46026296953707715056777921760915200 3357511 578827149370588479259902511494721112 3357512 -332556376749508794043498215569940480 3357513 -542088084189578981109986869932162960 3357514 -808172809732197289539940137739848144 3357515 -225313109946307571509080415996485600 3357516 536235000296331849949090136598810624 3357517 -111706465312031224593111719824935936 3357518 137217224345042370593949078209184960 3357519 236217351567601916753516637231856896 3357520 105695990965363179628186581119385600 3357521 -1177326446013940790937295007080795278 3357522 -185322172409301879473748264602823168 3357523 -132087813971189739219058776029969988 3357524 852069022099635012058010418075828096 3357525 81357889448127764116967414788584000 3357526 8893240450089643556944354940710464 3357527 -63223235582151654965502867224861880 3357528 -30124123274029861077343784386560000 3357529 -738869136616877254580674249292222454 3357530 687381199610298931114599113312279040 3357531 499622083569649326777367736120106384 3357532 -1050975750996878371529582278929328128 3357533 533101549840728836601825394462210380 3357534 -77002218906906268311188936528124288 3357535 451014609321516909787065445352168160 3357536 -39725949303217567195287084755582976 3357537 -306361733902893095752559745962191440 3357538 23119189480141829343446947893475920 3357539 -1629380465129561602070523094424605344 3357540 -76599290339142094946545939019796480 3357541 -1117577729886090289258711641489988416 3357542 -18073004543075227045296995988695328 3357543 -56538247024677716994169775380165632 3357544 1003698881896748823135630258565340160 3357545 324820705164130514070320835715526400 3357546 -386323449808426024223836574790863616 3357547 167536566371657874913656431640306040 3357548 3511783143034027914348116277252096 3357549 366389720104780590066601867721717964 3357550 -16302056668537291953489686476742400 3357551 -2928894767944765518784880401887596256 3357552 157590335618738935324726033412259840 3357553 854528050606784949071190988433552880 3357554 720230078240601713569992220444712976 3357555 218511932515150678993944321852659760 3357556 -361524483839327999915877174499276800 3357557 32244250820166585964716866646987072 3357558 133020657364912456556487566298781440 3357559 1195245859920473019287580273794374760 3357560 134801301105940468210655396553216000 3357561 -243248989026117536103152360787346080 3357562 18130018573706334687170399558931840 3357563 283982109703545939359982448216660584 3357564 12904433372360677780248362631585792 3357565 6244433755528978198161042562107000 3357566 -86570218257241579840056507789744000 3357567 286923094622252913106329685895235384 3357568 473705441834200222220865320276459520 3357569 -4006133303883180297020097508787232 3357570 -315006109022670129445249528968268800 3357571 -306104962399346089900760464695965440 3357572 -366362004167512690309879737610967040 3357573 -57109952755176913435851068474653632 3357574 582198560054577948808843754730921792 3357575 173108767481142550874644756933002600 3357576 347255698195276264839838061803115520 3357577 -907374350744773379791385142676617574 3357578 -55098899078934799355217658420933584 3357579 -154042570253231868231210136948346880 3357580 70998851175655343595942571778995200 3357581 -216366988712013543553131366424635168 3357582 -291103449660833806061430188759990208 3357583 -699670989589762577609924798373751656 3357584 -111062363676471285486404385569488896 3357585 -233271957111758247301073558078976000 3357586 399917868559396306884189948121933824 3357587 915847896438647349608794147210342392 3357588 -176703013004886730509783017809545216 3357589 -719121205725526974062321778609181440 3357590 130767698392419342770324063869420800 3357591 -430068919380152266685194768892620080 3357592 -266320699116565135548309215154462720 3357593 1203645154872927251364479957543872842 3357594 825662304661121705484749000501722368 3357595 -479560475041386086473468541304926400 3357596 43849975467051338342987645179186176 3357597 -530091836157987861634263902214454272 3357598 -79073533399204932570782594093557440 3357599 -346798952183271981252382964917607040 3357600 269745197991224615827898221854720000 3357601 -339590392260462634597366161873178988 3357602 77180766019157699340894447616534368 3357603 -347399269648817802943925193009834240 3357604 -55587012099041429561575279372467200 3357605 -465278377704685817122815940527804000 3357606 -40118766777086249142467176020535296 3357607 -839643571057781200253027395934193768 3357608 -40535717394203160169309188758615040 3357609 93040921077997348628564671714494528 3357610 110642313405537084815815562183761920 3357611 -2258904367661399385592963336913387688 3357612 -9709756017773413418829146469888 3357613 85328520576281396940594025537070400 3357614 80018404845895511677672259954751360 3357615 -97371046343588700364585594914167280 3357616 231240083138969747511462824080719872 3357617 235950145308254413890964640694872640 3357618 441160187124573047948550263413648128 3357619 114723951030340555826014524715171896 3357620 4166180839540201078546748505907200 3357621 -868288801248120509627807440846947492 3357622 -362600615548652745540645705777912000 3357623 237637128387446579124924644445693840 3357624 395632637074618079879694203814481920 3357625 -1388981455907221980690729080882931000 3357626 -361303267790667411232039347313274880 3357627 -116289686384815829758980199883481600 3357628 -154184669919091923903211321873912320 3357629 -833344446326632999378345698416250 3357630 320832611529899467552874437147047360 3357631 316703073643823683317891793045368600 3357632 -129678759114204335727758352505110528 3357633 1102038134456003390921598951492837504 3357634 -19721291603068368116557002403435008 3357635 -36349516243539308707141648306728000 3357636 -155195326364546348072592610519572480 3357637 -179579546092142831711498579226288800 3357638 684393803838284220357496546435836096 3357639 -404581488196921644550325527036222560 3357640 306786285127843903140868633389465600 3357641 -41562820331744147513428598432779776 3357642 229953401463592867439348081984551680 3357643 982694894413927975896809010051399544 3357644 -159034266073884815797274141405795328 3357645 -160658282688688252974292659400661280 3357646 219175598675362990906410310904129280 3357647 -100311303887719534248413976357384480 3357648 19298063024751306056430176658653184 3357649 -413200759254267321439401608295491340 3357650 -1550725841836853292461191032277200 3357651 -27884315248245682055689782475740096 3357652 219647598937459043848308348627441536 3357653 -159265456210067553811320666752268936 3357654 -181886574961771202914433143677878400 3357655 1936943010873472481076573027025920 3357656 602328758549669572617691727792947200 3357657 70783729771732589831090398867044954 3357658 -437112054955720075896514255904689680 3357659 392474523391777035584136598155309816 3357660 3527674668812198636654416754319360 3357661 -17464864370370249271889873381335776 3357662 -280235905352635190002167717345862656 3357663 199024080488434101235854087730582344 3357664 1042730698345586700178060232853553152 3357665 384183556720538108954750863560087060 3357666 282340664562125249021458362565601280 3357667 -423448081458285702361193514441533284 3357668 -4763399021612669147340400159590144 3357669 -120041294201661112450272854202971520 3357670 421267675882050555388126519045858560 3357671 681339915297953554394959264829655744 3357672 238330355246827405768363484740976640 3357673 102465588493758461335371308722369104 3357674 -89852591840244873130755011936579664 3357675 -351990553538579532808440742721136900 3357676 -55614750645794565008395087681615872 3357677 286340896078198794725724071439821526 3357678 115274838816304129189031814109900800 3357679 333358508760200580159505604888299384 3357680 241436970877247764601788492242124800 3357681 -894048304606963721592152521643080848 3357682 -100793941544795719455306355403508480 3357683 -264060886658830810783224008753140224 3357684 371281064943773947372322839888066560 3357685 -638711920660327647587994675695851620 3357686 -436630093165742000595284101373498208 3357687 230622216807041005398348848249107152 3357688 367335314243871136470561398311157760 3357689 328054727286876086097161098483568490 3357690 9563612016232488450267586282291200 3357691 -453203248555062908028372839930834908 3357692 353444278910108254785116403813351936 3357693 -81956736450522700064679832190611578 3357694 37678673910935790452462292544720896 3357695 -131578754147008377756774890914087200 3357696 23553108324996893530338511785295872 3357697 889970753009410054499341572948217472 3357698 2783574356669497414857597714977664 3357699 264336261746029536375026013549983040 3357700 -436145370991852133534494988892380800 3357701 -612910100153600017151054495113951008 3357702 642768416481164062796598974023089792 3357703 34303647786532908985409473494391680 3357704 460530251114949314967192659388334080 3357705 260861052085147316558627215414600320 3357706 -510358245314554669821277676815719936 3357707 -773426855097265170517519423437657840 3357708 -16356413370829850943012296476517376 3357709 646289309761734341578694145841905804 3357710 207922896098998266856236474482285760 3357711 -99647503580871888892805933419991040 3357712 -85722293690907763746937824474947584 3357713 305518115988070767918975951469072500 3357714 12419467201025365592547229876992 3357715 855239908441326284366122917723642000 3357716 339348110692206436911523067315667840 3357717 -491526620826436790584393205499516000 3357718 53187022909164761060664593846753280 3357719 83070825820932441124097997620514120 3357720 528422319176456724671709059143680000 3357721 1142789470134120312716511051833251584 3357722 656951445683461834159768342504284912 3357723 35922756273003818793552535225829784 3357724 -360891906344849545610989884063243264 3357725 -152688646324452662301034013620330350 3357726 -159559127500768138353334142420309376 3357727 308461762800554028381657751404672000 3357728 -627963680327617797636294872538808320 3357729 -236569240799889730360190212940923500 3357730 694898088511541696165388201099033600 3357731 59953221922153351031476934166342384 3357732 14898115024803036557949265195106304 3357733 -462516196366045675363333525810835940 3357734 94297320414206880002081865764303328 3357735 -587588253557605527750719617054494000 3357736 83259226520136156974740070447001600 3357737 -1646054979784111800971747873517878400 3357738 -346992337659924354716824310219058336 3357739 573517294293002220176651726475071232 3357740 596629935233667833673538697099888640 3357741 -16278678793009898319451221360154080 3357742 51050252192929911818958743347966272 3357743 116985289483965444372781073853383040 3357744 -86562188085373820749679342777597952 3357745 201823581417474253890315891567805200 3357746 -6738400649201393172523437760774656 3357747 -303743725342629650871189064859842560 3357748 442050872374065895015090135401089408 3357749 1271187037680503442167757475111005120 3357750 -197149612941365463853601990688000 3357751 -781310240560565179788434275569596248 3357752 453067934808067197739298842084270080 3357753 43354093387763383701704073923051520 3357754 623664765653289548596323548173182576 3357755 975518824130096637591560221503082560 3357756 -116122305778752195240216668870284800 3357757 183465518367877416021436239189418488 3357758 411478331342783010321286918813044480 3357759 779381113927486473360963598533791760 3357760 46523614286813927494116609884160000 3357761 284898739617148035807846438560676864 3357762 -40083092225505183120186893516328960 3357763 -1260902102210413724920207400819172216 3357764 -137263437517485004174368262606487424 3357765 -109258109856670133192455738510732800 3357766 188881417520597031118545499808468832 3357767 -207965304584983045005199482128024448 3357768 173390174589690787839261931195637760 3357769 210890072015679117252160697736510170 3357770 45875520401525876539023762027248640 3357771 -129268950496082838184691663621640000 3357772 638876341064731114393765917464130048 3357773 -501468575554504771230396289806762720 3357774 337320929551466892089630578486386816 3357775 10454604650810383945771175367235000 3357776 31389974556640525905315044660600832 3357777 -194355500900432213199810090793384800 3357778 -333423069273954812811838496176456560 3357779 1390751843529920948227105312489798380 3357780 118420874459531265503098487825694720 3357781 782355224746332798780579932621504 3357782 -82165222734427716142823273234551008 3357783 -3972552277960428461259479499773520 3357784 106722871675014695477216962495887360 3357785 921785909610134230803679298637982980 3357786 -37116373164106559248332398834228736 3357787 351409368889743756622778120539931744 3357788 -239073640761116508017460073890837504 3357789 -13829243107085244687124566501563520 3357790 -697680545248127716271351594828467200 3357791 -1018843599013380869801302044327971808 3357792 -352834505356050033014131120114237440 3357793 81396631433005656605570668517394624 3357794 288401390180426662175810271853555200 3357795 29002439686775586344302545386288640 3357796 -101833083864726013227212474350452736 3357797 1032875797834593814172767920914421246 3357798 378018077398594847865600429580841664 3357799 -222091017197876373117080819407376200 3357800 -174019777596745382850038710044672000 3357801 966537847459295198461175405208323040 3357802 75416089814169727491514461101674752 3357803 354176745510720116407216662252881424 3357804 244579173058665037836948468735530496 3357805 256776157734788220084136338773389920 3357806 -547470764940489964985929979983052160 3357807 -450936587464126191505360878246119160 3357808 166361342275449321821690424770396160 3357809 236653712468590781726964130677220800 3357810 -175480445986662049892792174435234400 3357811 1458866317919340399074459318467822412 3357812 581958799119518328761936789091382656 3357813 157611202997417597128087623170642400 3357814 769985519044655971960089543425966400 3357815 309530092971698585398072991757611520 3357816 -135422695471529113040089052400844800 3357817 -1075316269903272613605720401268026134 3357818 -24635394997163079454077511145133600 3357819 210159980177217954039176777082445644 3357820 -191934500474159682868429205092369920 3357821 -845796342669858593907488839275624768 3357822 -155483215976670176266422556065724800 3357823 898063303656527255304419843960463600 3357824 -43017683551001167134540749497958400 3357825 -79067133857279581264889637273968400 3357826 -46068982045628667774266741844964320 3357827 -5720784768434962511708897162357760 3357828 -372180204885168357366257437000366080 3357829 990698325393919329417366117327118430 3357830 -90451390062284178348164019436742400 3357831 16161898418440759583775123637818240 3357832 646047735679608357245435166912307200 3357833 -331688424086045979504394661749218918 3357834 60179177135478944403566209535834880 3357835 165958365992720213961478076177235600 3357836 1073577515211302587179627924879732480 3357837 -139665635845777574391900431385122400 3357838 101547872921904889919131099438349760 3357839 95047681466596092715424896260754560 3357840 112236236595543325827362311459307520 3357841 1389723269948113723794320730783912242 3357842 538122437291319350080195248900189072 3357843 386301070063170112987381793165876664 3357844 -239421742244471196516583448492079104 3357845 23591935621223025931693903560953400 3357846 304690176167190473748225021780034944 3357847 647272292532965410818362263419972296 3357848 -214581199408679549826130537969459200 3357849 489548071596521820253590769000651200 3357850 299205926095390485333594166875848400 3357851 -223764467286031387691823874696750080 3357852 429752007554200673993555154509952000 3357853 -17831436062843119121627737471511156 3357854 17536695390424233217900522069491840 3357855 -31688513580638594450802247063538040 3357856 -182873638058841893572946157225443328 3357857 679420250348343554038310954470931652 3357858 17471805026110967343738100398981120 3357859 -83650523982840668452535093693302200 3357860 -343512370830215881769151953404477440 3357861 112594733403970842645753181533513120 3357862 218992350246782525617079029133872512 3357863 1303000577421032824826506340160821112 3357864 -1065319159677996931247255330748672000 3357865 -51150981099702423886593151263333120 3357866 -111149103135787357117278799976590080 3357867 -453706527438610102139826907479525120 3357868 763959506242644388896696901420609536 3357869 82629210729779929101480425453356896 3357870 -1585146745938812560190519232153600 3357871 -2176460291017287058932345926329384 3357872 -65103189517933518303723692809764864 3357873 -77112905833666522452169505030480460 3357874 -84609341786176925511661775277382656 3357875 -263121894887482342372792886801256000 3357876 -66162421766491048282365047726419968 3357877 440603426072463965423824919436479726 3357878 133514381609163203144006984520156480 3357879 -138767018335058621230359113941027200 3357880 571382131758360533010126492814540800 3357881 253037295664382234767194203317331400 3357882 -152628987272722712296625865139729920 3357883 -391082820754115132395672363064769776 3357884 -491594461532196946521140559124061184 3357885 -67854040547139383675882748275295360 3357886 147627482757586497593478829728777600 3357887 -51051048135105119111961149743223400 3357888 24297221354066084497597606857277440 3357889 -94216205378268308586119188968229120 3357890 6670453296416242419189462518913600 3357891 28859624785234920119503831155448812 3357892 -373944549781914671582095763886630784 3357893 -220334459358824416077647915246095680 3357894 -424431398628787543531866710788795200 3357895 -578896170348924552304443877693531200 3357896 -309354484661737321244151840157194240 3357897 661156941222771449538157686018147600 3357898 346836978203293631211050060223191136 3357899 592932211494888268377947439498762900 3357900 -12714173751059668583364049271654400 3357901 -405869701616711092452020750402921098 3357902 -314833695395690190673757385030934848 3357903 796692849824621470062806321515668864 3357904 -73342407123212365745260375381770240 3357905 -210859680197331765692460506132444940 3357906 -380129535837968497246639674367623936 3357907 352503613759689322500161887318917712 3357908 -172042629683920833015399797935349760 3357909 709175162283944031110828174264622720 3357910 -498209720765158866800877125297328000 3357911 -15720844090701760124146030989774000 3357912 236505847941497929422702276635811840 3357913 -8027833511320578803259938065158976 3357914 162730328671775168078375724118125312 3357915 174660349536647813777971265075082240 3357916 -354348967052930132448071538285635072 3357917 -189438940629772531075306466576110548 3357918 95448302140742697796643605795078464 3357919 -2193288976026426934481598367540571304 3357920 -70944451451074385792512213899018240 3357921 -48989131676180356230396857812634496 3357922 557945139695377938589964346461074512 3357923 265866811281747527913461736253788024 3357924 -675268497850058318370714713447251968 3357925 278885023884285267045262481130237300 3357926 -28018598723758736691368047909632000 3357927 -45823775842425752169886734802124400 3357928 -117023488751442617811756280653742080 3357929 337482908617295321870190756589849530 3357930 95387413785012753992513059279057920 3357931 -496014977348428095641302384309724160 3357932 236193100702627573318102226103050496 3357933 320030833688994820515579257017999104 3357934 -436767035418549335506859782354736640 3357935 21004959781373319203359336769645760 3357936 14784920703421928728827305725919232 3357937 -598352114844955397147423712937294608 3357938 244275204546251380065355659310679040 3357939 50958743454590387028553318233794400 3357940 -341937304720274922157863036323481600 3357941 -710087246569748770391424791309316 3357942 -68238852637117368967958871408623616 3357943 115446956079151653389957229648041192 3357944 -959172933400681417499262052186275840 3357945 301719149872486802835874630216280640 3357946 211308171215639546624435437725987840 3357947 -698097797614618186040339986627699008 3357948 -8397726320644607754479895975198720 3357949 -70800044397795366254635982980189248 3357950 -91911144526076894344988218341408000 3357951 83707090453002347231763134698320384 3357952 -111447137713485065255673227462574080 3357953 -403650190091233991265569443335567660 3357954 262374839119962556863765049377358848 3357955 -233781823611508844872771131205718640 3357956 -2717518862895572651059223433768960 3357957 90368834547128819435291886143977440 3357958 -312122397593547512566109368185301920 3357959 398346024224137008178632052919272752 3357960 269549397358891710263964593912217600 3357961 -141140224151411447473799114249634176 3357962 -922290641107894910977055106753346560 3357963 -32262965714949881893227561715545600 3357964 194826770327418383749174942182622976 3357965 132066053301993018347739914174784000 3357966 125865936217754385756073513119166464 3357967 -622458094914503670910783491937333008 3357968 -200975294565706057089777182362091520 3357969 142046399113217241224804735253948144 3357970 95289906476345564637599883275520000 3357971 942079051625778168676319962261878144 3357972 193715268254164195920884896471256832 3357973 -1724913340640484406555382176799331680 3357974 -194786076187214558709461915415713280 3357975 353165804608897472888851407149196600 3357976 1396410505245433064060537740975042560 3357977 27712333358440520144384177441284992 3357978 -76693553849354468170844254110941952 3357979 -214588333801060931161790579137399420 3357980 -452912685995645262548678716471104000 3357981 -457080213252355744357234569830600736 3357982 -56550029220130555437571432892408832 3357983 -267579973766568300741731164521093840 3357984 -214797675063813987275645961287761920 3357985 333481813697314702813904590479825600 3357986 642619725062732254674034891417146192 3357987 863526269910389722163324768246658480 3357988 576043942347291320716129711541967488 3357989 1520848469696027228503697638549955100 3357990 -210152350896876077238599417033990400 3357991 -174192862455305502707502950566913056 3357992 -227567413160415106166325804979200 3357993 -671679091256691387827461602242069856 3357994 78796482841379260995200414835091200 3357995 -636251160449882035243616832069337200 3357996 -480953001417122501518092384088175616 3357997 677509272514206186440971231738628460 3357998 -159581538360534339259947244060635264 3357999 -7623697312424175436711453357387656 3358000 -9671059927187594655589299290112000 3358001 177726362985259741493302021430698002 3358002 -75743823749481066470590706210794368 3358003 530289212135577704387385556637528640 3358004 -240559510881687134845939879745604864 3358005 -77819429454219940060280382311825280 3358006 -1471250744590819779811014268750183296 3358007 424937400400812484327997673020186112 3358008 -468692724568130827633981950682521600 3358009 47259297951816157614747930708139392 3358010 -306426440788282345905188582105701440 3358011 7690211406112088664743588038563264 3358012 93255369945850374072446749445463040 3358013 145276153078318251013568793683212800 3358014 234565292715904790485840540559010816 3358015 281416306942826077136262348335645160 3358016 -222196370287349980532576995151708160 3358017 434818642481447821292907417163180608 3358018 677430575146821526917138054382602960 3358019 -65731074247493099207161033345448724 3358020 48282928546188880402721424456007680 3358021 -284330123140716835515878173969944708 3358022 -11636727494929285308155502618888288 3358023 -124574118927819184677073104515273472 3358024 684950715320753267657983507361448960 3358025 -5798905089661311012199057384268400 3358026 28520080547792919955402797571507200 3358027 -110984365773299783122252024880127168 3358028 -555094445761444236402874957784110080 3358029 -858474236322821546679124879991850816 3358030 -178698988854741476058149581362987840 3358031 656833242840613099475977787126654832 3358032 -78403982169273982439671650938388480 3358033 353919620151915071123039981349296576 3358034 596428369909250374222588669781686416 3358035 346737974758525347595638105462808320 3358036 -657924934325276893873952094626156544 3358037 -1285847790394669314082897452499051314 3358038 189820539606874961994353910515703744 3358039 -641938439998665170546201525928999160 3358040 177848180573875954631766725640192000 3358041 188339453860999485435684818744530080 3358042 1219527778058090369822445362572032 3358043 -130684295902405602583083206477844576 3358044 -204267752380016169888202785393868800 3358045 195377131192379666286441720489432300 3358046 97108398904454207585463785696365824 3358047 261025167160230163597864388603337984 3358048 -446932445355946293420291883369758720 3358049 27695848090719081534289632200802864 3358050 -190856584507189899109428458122982400 3358051 69823405611274946632431100274854504 3358052 -74901716871516164045091858119857920 3358053 563655081482306477272655470695942720 3358054 183770135500871753744484542134892544 3358055 -725970254326879423639526954314956000 3358056 390830901236469434711325049248153600 3358057 -135578880823564861912449118087722694 3358058 662831599219459383843901162688993280 3358059 210505081920660982260420028016687280 3358060 337256646826589318765023649406028800 3358061 31474227651011739449475092893667520 3358062 223660219872287017363644443215432512 3358063 453862041009233011394378776481327312 3358064 92801793197848327568774032250634240 3358065 -603691712734506530569169961850464960 3358066 -245687393327760097153999728832374768 3358067 -20498579595374220849037584432232884 3358068 209880118578023036093339828110135296 3358069 -196973479004002998947733061134059904 3358070 21435098589377385223706344835988480 3358071 -736779447217186412669035717629276000 3358072 -203163995381308247224959849850982400 3358073 -46060555239328199736265901040131256 3358074 -290225892726684557734100364496189440 3358075 -95334060782137060018894704260224000 3358076 1060401526652797339000013695978997760 3358077 489251573522529332558920328870853120 3358078 -71033279935482852119321331716380800 3358079 1235735474584607585738806760107721640 3358080 158337937407306772665044063118950400 3358081 -1121593244821029658053091448655254528 3358082 -29248486475972378200785561542509056 3358083 -44567591794227250566109991384018256 3358084 464252398010731231119600202057248000 3358085 -13825651192914214269199728538312800 3358086 -75451300818388477774779391400908800 3358087 119856046796140208494558552583028912 3358088 68042234430513483608289992859279360 3358089 -39078268324951916568072912936930432 3358090 -347572318027614305342223143454199200 3358091 -848304873545676073992663343733481816 3358092 -13036320727200245726833342245214464 3358093 38314010191577585399692375797127564 3358094 4224192289108268301840653428409472 3358095 39229036246826781481401598182968640 3358096 91643983633895781232879134611341312 3358097 -275205694078564901032894604027060880 3358098 -32818458838514100283953955781976960 3358099 635750194422974005163208116888893100 3358100 -94928700307776458998826193739785600 3358101 57333737258830986866757652081145760 3358102 704044662505670243039470929453271104 3358103 -221913958184048473240248745329761280 3358104 378537459612705137844619100760453120 3358105 23420573616393489980775941713784520 3358106 -87920520379383294061382645816994816 3358107 619902292362258045579854240996423640 3358108 -103208950718450908969313509515691520 3358109 2308176297251313074758434988535111904 3358110 -18166258582772184684945818145607680 3358111 -405742172050909178637628817871245576 3358112 -1803577405973675818551939554854699008 3358113 -164524027419594952832282503176690912 3358114 -66037574165249268345449713243975344 3358115 383536939126578018295588877253719520 3358116 597235842184950921171821774847276672 3358117 217622847626654534618775030578667360 3358118 -64481694987156241264043908616862240 3358119 -190278562328433327636738907197310512 3358120 340961906628007666086114553886208000 3358121 -488742401789737613246971885356990108 3358122 185315011648651275939297722714095872 3358123 -713487099209940881309816683783143628 3358124 306054791988609826186447025992876032 3358125 26095238841153484859297298165000000 3358126 -55456908822278174544539691176842176 3358127 -1822187362006329368386633557953922600 3358128 341356358734597414960072483405824 3358129 -1185943634495946472693567219023692448 3358130 -60912833348328071430694087795667040 3358131 42171130396704633835847445465318144 3358132 -31614970748655075441615256039976960 3358133 263160167698772656474460368642524 3358134 -35248612316789592498338868381806592 3358135 -133200424264548182242795337053596240 3358136 553689379976074700820743035868467200 3358137 129271628594234209350097827455235840 3358138 -12981663229898536677754426426199040 3358139 123487394172296462456329078930907424 3358140 117956337349507987944974618125486080 3358141 -541808016325161025499107251227510458 3358142 -20804127814607572140589197720648000 3358143 49395745972031260017827801709405432 3358144 -185675237949894726816446243577790464 3358145 116464052399735403066412456906966080 3358146 10070999840432300127825243673967616 3358147 379941774957065184058867972079076640 3358148 127526124493688354774662764102877440 3358149 58803041879823846911762948920813728 3358150 -266542588208816305064942983116768000 3358151 231863078440274720761435543291720152 3358152 24604450965353913655034483741491200 3358153 -67168303361635656680943818413136220 3358154 763937418149130212577642932072905776 3358155 -241585729880697378228795035712249600 3358156 348934726091032569033499579924171520 3358157 -567475414085358824649942082421109888 3358158 102897506612563187043446784025924608 3358159 28465016737663182996275729115863520 3358160 -82752269244366892580960480690995200 3358161 -389762137850504160004405251969030912 3358162 -383745050364472381798988984197632000 3358163 -1354496650310150237434937197372855560 3358164 352645372571049866315685096489240576 3358165 -328330880205721536776048653729739940 3358166 299217590059919337335782292206089888 3358167 -471801098798867541330757575129588120 3358168 -231152703651264389699338073942261760 3358169 384990829643711409190188682230402570 3358170 -62150586808783568463330146193653280 3358171 -14934339968702751378229745850925680 3358172 -181280609702320275280643321765549568 3358173 55419801479817489685868671258063488 3358174 -498377581164926186495055278959641600 3358175 113180865218157351269277853877861400 3358176 501645359376445838824208002738028544 3358177 2758383474192433234330849995559011460 3358178 737833974787889425815882583413772800 3358179 -23631651764175161000366038082221560 3358180 -46865704464462765498532709596508160 3358181 123851818521747038920300901825963100 3358182 147461417194051547466293218261653504 3358183 30433999741279861849215017330604184 3358184 240348248721766562542616438215557120 3358185 -108023700487060577066321585533060800 3358186 15941187880212852383344080107120064 3358187 -77770163120846046778428918683107296 3358188 92267560322509023161407280167471872 3358189 754806230117852703770377427706406080 3358190 218787869066715456693025487462524800 3358191 -636562871274879323507985058048322808 3358192 19223999474247537209993034818256896 3358193 -243833478921664778067084570904561680 3358194 13812940850858192639072098818653184 3358195 -619284365177724712144086888370025520 3358196 9079602467716898479789835455998720 3358197 -1302093407963689559409232606027171968 3358198 552450053881464443869856206375101600 3358199 77704705798825941716779040874355008 3358200 -379365952018969159494335598965760000 3358201 356946393548386859358168551237523264 3358202 -580783648979026076373139763786594448 3358203 994466048100363055856241810770379264 3358204 -896810550657231077305615406949228544 3358205 -135948689947964578866409172343824040 3358206 373928041652759022102812563534300800 3358207 484304895531800372837011083552807120 3358208 236111888900573579051005752121491456 3358209 -57223107410595364926806014303935696 3358210 498689722254190601220256669179209760 3358211 -1572791903087842759027161232171567200 3358212 -275759615573889262862325489973002240 3358213 -278742012083077026411549901356405538 3358214 -10794715875919658567619457839381888 3358215 -33773398312748994392039262101325240 3358216 110669652412759487322266406888084480 3358217 -1070171084759499717523511584518325734 3358218 -261755213760972159386086422065085696 3358219 58973182603869065513300801293134960 3358220 -275732403768840439277510437779717120 3358221 601778508521298491986851446671969440 3358222 -296067902734689575978868498591677568 3358223 280828745650981138970369647156905840 3358224 -50958413245716733180643684174585856 3358225 50304857547569603411796945769875100 3358226 -188975823985422207003205011156056688 3358227 133733492255432533407761682690541632 3358228 -221327138820146152709487103437959424 3358229 369745314951832817552920671903717120 3358230 37847239274573593063842964177059840 3358231 282211706112680006570282296378897440 3358232 -119288475133251265593374935775232000 3358233 515893623418704975582085327128873600 3358234 -359274768904724732317933106744592 3358235 901748392761471411955410959844463680 3358236 196783493842274551863299060508794880 3358237 280980406562457142236815422728528600 3358238 -25500184350580940693139057416319360 3358239 -176080706173543896244364484979270512 3358240 467468604916567324389872602605158400 3358241 1042014365172769912942996596499711152 3358242 -320509357217438851595441761734960 3358243 250469829137472178134692448468994000 3358244 1414446761356818307344308667946131456 3358245 202091778722855442144420482155755840 3358246 -242873642454177583675546071482960928 3358247 755122274621881259894491387684691784 3358248 725319023768508708378669629202923520 3358249 353340586481250511277982131762896250 3358250 -125727895028665418407215332555520000 3358251 -231328270370489177646536395553341632 3358252 -64246628726588374790921942697067264 3358253 -230458609640766065005211340713869536 3358254 -68268393580132758248885316422623680 3358255 -61817638488717175428334791700950840 3358256 28443171009372846950493415964442624 3358257 -4421170488022787981884747925099520 3358258 -21344476293210388410604281433926240 3358259 146278153746215696034559529675458416 3358260 261754266322081634670185940812482560 3358261 -208001187836019503391052804106100736 3358262 460365887561474904278363829192649632 3358263 657225536950827764957533911539330304 3358264 -187605519812678896993666444443955200 3358265 436009216517992257457071866981473800 3358266 -305466651695905933659558778873495296 3358267 532780421767297271197303866000360552 3358268 -378584631445977127280561149873380864 3358269 -392296124247436469827252117926201600 3358270 59839166837421449132724771080400000 3358271 -203636297655682519154210689783993488 3358272 -159152791517501012758208957946789888 3358273 428133252081889517317092428510411440 3358274 -2171228390006770536038586752729568 3358275 327342265693394072792340810057157800 3358276 -177175236700346956955759307591806976 3358277 26353567824353739461744891993685660 3358278 139420475528787422627689750200588288 3358279 -1154557199127462540706152866031403640 3358280 575695918985153564578687741698048000 3358281 184229680980543808011895535360066784 3358282 -444130606064243984396778860880274848 3358283 -16499069370260160514985473205556936 3358284 -84167076844160147836770403539608064 3358285 70194442519546639695039239507088000 3358286 406381769906080158244926434787686592 3358287 -974594160028627544320534581921036000 3358288 28633383566142517504872383943147520 3358289 120073821623449156389851898761225568 3358290 47270670893929350706660012187136000 3358291 69241569046019869576015284193284192 3358292 3042867786552032488521866318905344 3358293 -309701285079263692874370497184809472 3358294 -395376077827812943646646961976085888 3358295 3406098755700421861748633966866320 3358296 117444044526514293557055102419589120 3358297 -731762058951425526428300687396699254 3358298 -1142659278649528600712732882854200864 3358299 -112001719444825001920892605765647360 3358300 -3364887925509481395682574647910400 3358301 1101239762132423766178970836883947302 3358302 -116131875028452168353063835100194816 3358303 379132668552315776630464219574234584 3358304 -1286835157207858409757683100981264384 3358305 227554937518887284418772574415739560 3358306 248428494229121246441023184680634880 3358307 -1023592775904352963217283249108317160 3358308 -565215901278175758755468867999791104 3358309 641863594705536133084806443153984510 3358310 -166549976701566993909276900430970880 3358311 455503266221533826712023287485187200 3358312 -1075262586486995077488083548988236800 3358313 412079171342519094273255438261273600 3358314 386794216954327856995906884236528640 3358315 -2013220878283235193910964886638544480 3358316 -476257412921405207716023084909987840 3358317 55768172157683417272534355265135840 3358318 396605134395586590642981386565687360 3358319 448567032054268923251157373157756760 3358320 23335093493221535254401193082880000 3358321 1120742545190372170890506167434413522 3358322 243155588541479037435693872559343104 3358323 -53944031949910447166392072068697536 3358324 5369422143035115253524366337792000 3358325 628109380926438276813886319338651050 3358326 -102468830366354423176021067404876800 3358327 37523671379524415884463493987466672 3358328 635601196408373001963031984221020160 3358329 11910663360214496893089079400441088 3358330 -347624005569021919809234504426385440 3358331 -7797427850615240165112218135713128 3358332 359859335496752180348442453812000256 3358333 718316616744523877563574674471062720 3358334 -86377064198974799986689500097078528 3358335 -1006593468336211892463251483378400 3358336 -468607747041194698876184915859210240 3358337 -1376473308300727891232648774914726014 3358338 -204439699909126962851555350025210880 3358339 -246045846805747047671757962598656280 3358340 336164206883181706270795294742211840 3358341 695344810564836698722162361115552 3358342 1308105533872880760292914969961344 3358343 14233376880967275467426651406605784 3358344 308749571419309543930209755718205440 3358345 -196752296517059793069531204333408000 3358346 396985663373359348523173341423009024 3358347 -3523866009174093422122202199810600 3358348 -40419961064059916074359818986215424 3358349 -348581713210097624916981199584568650 3358350 -13943398405605411982075422637968000 3358351 -128078386238168445705102525397909392 3358352 15581172412679664866491882651779072 3358353 -4153889107942192162168467315604992 3358354 -70657064289137975554653821090777088 3358355 161970154535193357725386338192960 3358356 -271904208900440306022350649937225728 3358357 -856672290172665329303653987043265394 3358358 -118946570795668314570813990527558016 3358359 -663267087445101158069140881610136736 3358360 -47350443663769327803583027388006400 3358361 636357301639691208904570556652567312 3358362 216328932545912703870850705600852992 3358363 -1384929364041058652243774253042043320 3358364 543880901290890958581079706266022400 3358365 1719285188134469471978993800960320 3358366 284763621133528997321646703146953088 3358367 -16093296755625485914590508739801568 3358368 -391914095259191508617496972723486720 3358369 305447718752677570489713427457173760 3358370 336226461589433431410365598598863360 3358371 -140313605447503065690599934281700096 3358372 -248804420402354673935574945318820608 3358373 -644160278166818513417643431819757378 3358374 228165338156604739639775232944411520 3358375 -741480369040262815621195349355516000 3358376 -72042896482777464175758532482416640 3358377 -247264020400621046352681845482852752 3358378 312432897068156855360843368416984240 3358379 128903427571620717318205317739969680 3358380 -170617799941446901709340434494586880 3358381 -292195662064306734883684031905635668 3358382 -32926468308010901050854855079512000 3358383 3913330593407095249940919000657024 3358384 -152247506564954494575549344877871104 3358385 500231357113337799719759741832837120 3358386 -1025685569410885254871553629299840 3358387 -910721396786206730302191986436148448 3358388 483621223524271168471907715358851072 3358389 4655744574192939586978920283583328 3358390 -14866227871716289132270778551499520 3358391 -284280136997952377758608600798890496 3358392 -141460739791233854098299748621148160 3358393 1589062029784905347082250930546489684 3358394 269363080565652144480138484119855840 3358395 617944843568173472593564732099653600 3358396 -624206421703676111548498232027315200 3358397 255279638800873578594268453099316832 3358398 -84222381268438907847180105714508800 3358399 219411814657127378041786975243219440 3358400 10923957559526760424067509125120000 3358401 328793937232291145999141320895530464 3358402 -604159924608917309489080953092918400 3358403 1334419083493841743710580864027481280 3358404 -93216923645464211079639492674740224 3358405 411749674855355395578255052497888060 3358406 -382694280421396340379615166069426848 3358407 318062959755900337524113537545508688 3358408 25528174058276729303418536170152960 3358409 208681106089777518952653545864676816 3358410 -70500647796221316951000478873198080 3358411 -736425886094403125541420712439152380 3358412 277783179895656033666296494479833856 3358413 -901008145175219867609833279915742058 3358414 135870628388775574246200772070037120 3358415 -26223088194826612961243238677134800 3358416 16662338064189612725518359884464128 3358417 1480051187003668731292908648532575232 3358418 -186199057676951023056427634515826688 3358419 -462030468815089534088392905406858056 3358420 -21972184504152777267992103363217920 3358421 1011971613896707670463368512009408800 3358422 24859146865449941011587783809038752 3358423 319655829528404041791492707908001672 3358424 -562730176475394220394280925358807040 3358425 -7038683988522311463040236240907200 3358426 -285080714613866560334725582614659088 3358427 6468277729576665826659303956065200 3358428 -309058590748028895033078724484382720 3358429 -17533077142541187017783791076941152 3358430 -339366710036604597868058763426344640 3358431 153111080777632712990736876811068912 3358432 607613807263355898870033291159797760 3358433 -48287430600261655527958759820199192 3358434 8096302157903997014979419538718080 3358435 1119195829440422889313798562881563360 3358436 733911673604785273650823250990935680 3358437 149532162230381269497921444943493568 3358438 -7597694499002333761782409271211456 3358439 481006953128420395427311552193822256 3358440 239211088366119324800552285202432000 3358441 500867509903400569943934301078374842 3358442 90625941211965183785952778572808704 3358443 297090591992466061999215550682593728 3358444 260257603545347152798742314422599936 3358445 426831580111775808232986775973625600 3358446 42158040212860686994181469880946688 3358447 -9095330657027388436628089195685376 3358448 -470775068636577668854319656283013120 3358449 676223731730092199299236166790188800 3358450 255281004076227664661091916151598000 3358451 -246855219768000366776075748381544368 3358452 -74930947992680784614191576744759296 3358453 107933064867178237788629325034729856 3358454 326109507039799366829678024393604672 3358455 118088842710218250924900390658252320 3358456 268603312540322558269661788483522560 3358457 211654865821972024526325352207896720 3358458 -382162042693583001995623344355352976 3358459 86127180997604557758430061603633840 3358460 -250896004513715699950654854998784000 3358461 353780029246262845317872411022527520 3358462 309996192742573874503234933344004992 3358463 1347514435356641269978687726657811712 3358464 -233209825798573807199295143229259776 3358465 -90725102628875789828066685154036800 3358466 55804321427810523543840082608276432 3358467 -113512559103407428704302521037068080 3358468 199489529045107023220576373118059648 3358469 312520361236433377041560185207065306 3358470 -230065711056252458105428587559248000 3358471 -145245662563041636110915212487220328 3358472 5698239394194881369036173463715840 3358473 73996797436490253633238275932278944 3358474 41104087247847389312067327930299904 3358475 -212968147558572154294306633659841500 3358476 1287966321880210966696798405524480 3358477 -508047714151332012019264418319609428 3358478 233961449295297466586172424622714880 3358479 -791526363111157936534579474978325760 3358480 113030101565733842411189462800220160 3358481 -141999411214530452410739760309359808 3358482 -244907199527592630168369781513089408 3358483 -723412415686065653677832543752745616 3358484 -717233011330977121376908443120249984 3358485 -244142407402096194295166701824710760 3358486 -901080618794088782792171360971273920 3358487 -1169534027566089554298678006078178176 3358488 -23956575572529603733560539875246080 3358489 671906956207860544377600436083753600 3358490 -269814533817912913885886424088387200 3358491 -1063281504878579379415534441275958416 3358492 -88706751739024055180907945585863168 3358493 -721754025875671958180389398446178900 3358494 -503037426011031457543423451585520576 3358495 284710657089529028010669772417814880 3358496 372680440263675044524470722867822592 3358497 272641449177527915154246915394536480 3358498 -133784461998502397820338008842749952 3358499 -1028370463864917613103858536196243520 3358500 327543971440515368922818635898880000 3358501 -806877550671488651615551557900418498 3358502 270211749027502206974983771206375552 3358503 80197465001912678861958975182341344 3358504 289965869136705950952918366687298560 3358505 -485414116161715391838739043256629340 3358506 -150034895177454744409946734027209216 3358507 -76533878223417346241211058582791244 3358508 156052539859016660273731937017359360 3358509 -187035151004637540868455054113212416 3358510 379886538524983509578754737678088960 3358511 -28583521453173695301837609356664240 3358512 69225275050277328745498518664347648 3358513 -85239218917012044697507882351889856 3358514 -555572188069453075748412459708601440 3358515 1687350199148426720870952096522240 3358516 -123051792038819783473639086708326400 3358517 749005071516463401752398349993573280 3358518 -416024116680918174382428293400261120 3358519 887084020203517705098990445828171560 3358520 922517794680698223814450447964160000 3358521 -1031640588699676356244445317428172992 3358522 405022082378567173240353812020083312 3358523 -55395576434179165543518293976441600 3358524 28387856174367561773805225626895360 3358525 -205960544863057101184044866132099950 3358526 -577356503745336205268332297575832320 3358527 -405092295233828763307025381057249280 3358528 -343264136787817190991426454132097024 3358529 187698546108126127441273677213825984 3358530 148774834864660460131263595911321600 3358531 -676006853801913981583374804361952256 3358532 325866234979570928913972592400109696 3358533 93839839653709429725503552508957600 3358534 -526901064170228048537978793209191584 3358535 150074300324119582415183403147277200 3358536 -482581189585137823812748926080409600 3358537 -464566101554146894273851407775531648 3358538 541924142742168358474762575264478560 3358539 -174638017373508229929157434724616196 3358540 -11860646900668697661900873480069120 3358541 2391615652148581405289813365386483084 3358542 322555076284835208287006555573680128 3358543 1065275846443822086213496347267431792 3358544 -60046487609676897888521943691296768 3358545 -422021131571510004531618211932391680 3358546 -53311821784718300483163166622748528 3358547 -93733658062899709537632633747242004 3358548 -289315412286113178478819246891864320 3358549 541781451726951137091249882612601550 3358550 -115137265495490228109317942059411200 3358551 -160218040222838787005217328536825216 3358552 473951728625973032559202149734277120 3358553 875664095839839277115724072996467328 3358554 14012691857447900919437145227374080 3358555 110485980043853856816924789505529760 3358556 111525239993357546019859528435630080 3358557 232474576463962361089866332402840640 3358558 -1605935720917260958892872708770624 3358559 516703125117422802886586642033513760 3358560 440418562833197324975941998343618560 3358561 252244601497196904719511885157202500 3358562 229983851399337774363333186659134032 3358563 194414209830238205356271438565399984 3358564 72544117239499793695989477920612352 3358565 -266057115386914099360941344519203200 3358566 -444329103693274711479996070707438048 3358567 -240526359390416470099755551029837384 3358568 572246296194438114266232548046658560 3358569 281624261727203151907837778753702544 3358570 98609188800712058310256374630192480 3358571 -54426750696114837824119696883300736 3358572 -122675032667361472263044616854274048 3358573 55680127432565480626859375967123840 3358574 -815687420090219934011817393286294464 3358575 -149875702607256594562087760539728000 3358576 -2042296235733714980990019555229696 3358577 741798387305128623972896773353374400 3358578 175460800964208571228228520112407808 3358579 292755046895019030149437347405552976 3358580 -81877120270167785927963866868213760 3358581 735939380099781309817369209022366752 3358582 144455762780269776132817633506463392 3358583 1090606418378208171233900751239437920 3358584 2016252946259019976695783706091520 3358585 373971451422920615387635866446739780 3358586 -99555964797336580012049376323392512 3358587 220532776381956589573502356687220760 3358588 152305317583871045200448722108655616 3358589 275792736009473840015962186611083724 3358590 -194476242745060083504623626191031680 3358591 -103426710382166631774481067384219008 3358592 -630310379380541585397607730616729600 3358593 80942086221331841909787386057328000 3358594 -34871525328753498487702446141881904 3358595 360497785186323508782986605756577520 3358596 -380398428167996897619265791699268608 3358597 -216966634053156876104781022988964 3358598 416566473219037237668034093762529664 3358599 -886729285925347098226975128289451952 3358600 48744478794526425611225273548800000 3358601 1052800666957692041761107192390144 3358602 10174260447348381516804217935814656 3358603 -145421068076968657876508689732233536 3358604 187980593250005172999048107244224256 3358605 187578346553098292003318138160112320 3358606 -929498532632063069783975551501171200 3358607 570598132548810937680673904048821056 3358608 -95450538736522244882179388012101632 3358609 -1308390575028186600327080137640690700 3358610 4817902716812051657734993848509760 3358611 -1031403532780385569805098201667625600 3358612 -435045101287765711926455241487471744 3358613 181259419044548903493002487364562880 3358614 -26142868769452335234979652005060608 3358615 83246129087597183694475207587244320 3358616 -42391343738964892047466902816491520 3358617 -346595490049768935006864699344943360 3358618 423241415768668048685212809130168320 3358619 -742038933604740816958732004326434840 3358620 451872580229730748643563192229498880 3358621 -855093567856250656890842245007648 3358622 -225603930968283529368968507457353856 3358623 160266942480673171744290203978386944 3358624 1888573137373214250395029675195760640 3358625 442161078072203546890676525944002000 3358626 -21113820942802896722413496307148800 3358627 820762054886508576509827446802978960 3358628 -28293025287378473993109703097462784 3358629 552341283698894662777018507810256574 3358630 -460294942515261829479078902507980800 3358631 -260858495750398273199961711529352136 3358632 -236448527350622545715761334720839680 3358633 96898631526036738023826978477516544 3358634 -599578482031693004638314482325050880 3358635 241273378249770113496445022155929600 3358636 -51666767409971995559932173727477760 3358637 204763397254619632143933493498794432 3358638 145933713276175028143552091818469760 3358639 -1292746141194458866901977312847401344 3358640 -39801518657518864344702486671523840 3358641 316282840145041400605388455468539840 3358642 88012843836535479204597621409136640 3358643 -967678771062981574916645138455477320 3358644 1979420284954549246621412836343808 3358645 -889730449621212547657142779435856100 3358646 75201417385227643890229823216506272 3358647 -737506172985692149471488214100515776 3358648 -1220131620158311859266953491673968640 3358649 -483305385866164519478884747797072960 3358650 88710986062169670162706314785337600 3358651 -90226870602670920934558945048072348 3358652 -1038599264363295655643712038235406848 3358653 14905310706662315830550210836674144 3358654 -93840760753549525062880163285114880 3358655 -377963584994644424619568434971966880 3358656 130331269244652969376799384194252800 3358657 -55545810016184988359515696697638240 3358658 426516214134835641569102116009705680 3358659 -176140719769163269126017682551907152 3358660 -182316623752582913646934547425482240 3358661 -176881816183794335027725429349472738 3358662 281776373847660169165675222763381952 3358663 -193255548393991507020919938205804032 3358664 353902179149350004181281563577548800 3358665 40843201302273705058481521757327460 3358666 4777646468801940594779651975722032 3358667 206656737546548155495228548349685760 3358668 -219268090322504621634384575322255360 3358669 1324356798657195465264920844389566070 3358670 124149478105979377343511529431663360 3358671 -539827962137170392287819267762592888 3358672 307753415006452613304407898000613376 3358673 -4472111773200182406251629762621980 3358674 18107857453168763952506205995265408 3358675 -74656490129321156457741844760127200 3358676 147072380872513771194917504507352960 3358677 246901825979641386762590909863732032 3358678 107706068389114962133140317437919424 3358679 -278574102589788521581057673590210560 3358680 -141074460497661622237261817255116800 3358681 482276843406178494402531749620329482 3358682 186235372604544725636719023278872800 3358683 -547156435454925472887894052413238548 3358684 382082768556074617302928727469607936 3358685 -1096966355629531777879016396488838400 3358686 244934475251943911733543227617376064 3358687 -16513451279439657262887824020376320 3358688 -1208769069531805634292034141044080640 3358689 -113046113542679174929925238928919712 3358690 81225179273256511393187861506329600 3358691 16000032924355382766766379412625872 3358692 43593572848509391393783163616399360 3358693 -317381788539806728860273734713468800 3358694 -357531988674623325309369465907565760 3358695 483473168789026161815737957265150160 3358696 854920466881328098348064510162780160 3358697 -448319188781106010929038947305046854 3358698 -100756170235122064496749242705530880 3358699 -598578458666581241882231264680670136 3358700 248829152561094641753007558457171200 3358701 -546237228709600516137338694885861108 3358702 -307965501453313279634824305356672448 3358703 -444305553053818380309747295815216048 3358704 50302527469875589705458313411952640 3358705 -811129043634581064534491791751417100 3358706 -8141879253510000219849263161384320 3358707 159124359650758339698273122803626624 3358708 -826348229949814899001179618775235840 3358709 -100194765043746829672075161579133920 3358710 -38238349494113469780836285015706240 3358711 23914790876366045242698424400680824 3358712 63831186830699386214221391983656960 3358713 -90563228288787839548870992312593856 3358714 -816213396013050998129409269858492928 3358715 -128153580696876701529154283965808640 3358716 61966396929756141448398866168054784 3358717 64586663032322989308130934827183372 3358718 170688047735045515704944042667840 3358719 115928011878074693285922655590435840 3358720 147884771878049588558418230409953280 3358721 -1349690400359430231354190865235603756 3358722 -42433012737091415459589794805888000 3358723 478488832475788964196848132402462972 3358724 1097149128549430460032135005845596416 3358725 -335694599304709182227549917116444000 3358726 -15278926562898389911718961243586560 3358727 849952665367184129333932519632939120 3358728 -587359738093549718163652420542336000 3358729 1029237077708125941382016258921449680 3358730 262235339605605775626688038059520 3358731 -339013015730772896413348585350084648 3358732 143053742366408610095551215075469312 3358733 608601479949263997093414014464214976 3358734 513030658998537354320191110356426880 3358735 -705261160932885061864463506142442240 3358736 29740475542259702727189005741064192 3358737 135076403745035262476520187091677794 3358738 85940102194303385158403753419742880 3358739 54056161956303631627853411618107656 3358740 39528938683750113379282577634754560 3358741 -695352625007975549657552597132051748 3358742 395898348470481524775889691281930272 3358743 -576326693969834447849541700560519600 3358744 -12548371115365594736959040215357440 3358745 -230462830617716191036956023748605880 3358746 197799846202504793982676985321693184 3358747 54786255677272504478237531467439632 3358748 123901632305438371139371275311124480 3358749 210424916133729045697539599770497120 3358750 54944313963814101263492919346560000 3358751 -184760597681352475054752503323357200 3358752 -78022170746743902371257637126799360 3358753 -505437584701757167211168347652579998 3358754 -172092280261369323067126565350102704 3358755 377205421655942470466785232319754800 3358756 171066341566675295979500157296993280 3358757 150626940661010475970084821571750272 3358758 -52304598431271036546198688893859200 3358759 -140870999076643782523327447835245296 3358760 -608799441241897333771800361588992000 3358761 102492438478489858053002187300876288 3358762 -21168553642274416183626964356135936 3358763 -864165870369170260363084916021491080 3358764 781059359695768202407357306642728960 3358765 461657174225518717395234776516139660 3358766 -399332139300544723824080674943295168 3358767 166603327358412620684053937581046280 3358768 32917538251420971680547405454704640 3358769 -45653656447550268992427298657920000 3358770 22377988937910956353283939403225600 3358771 156577352103809309329817588633691360 3358772 253332397710787774529333047991765376 3358773 -16285598938507534557289147935267840 3358774 -5380801101694008025360032587781888 3358775 158163357704659859523836822260212000 3358776 72829164013594071182503115830272000 3358777 -1561283064933462226128435819510515888 3358778 -98734474592452144372652619571378176 3358779 -646452868268897597880237361438318032 3358780 552166130967176128820311150289510400 3358781 138658850758672032096587660912854092 3358782 -63145119951924242811629687395799040 3358783 196318266093207123753175653526131744 3358784 148319822760812416521370066193743872 3358785 -117876519708793593527998833469948800 3358786 -31174372809962474123963486497736160 3358787 -398142968982257733591313303596330564 3358788 -54391889497467436158804158393303040 3358789 1238035497952403843114547526244480 3358790 -203383126093772491027036812437961600 3358791 28254525487210855640446263242132400 3358792 279452486722422949624802808975329280 3358793 400265732956809620003241364876512564 3358794 172945855863481547666834167714041600 3358795 -61130371138615145902385400990017760 3358796 159021750068114031742641093084119040 3358797 -168759907401959555111085742720712064 3358798 -1226269532448722954577041568231284160 3358799 170289704001404792226272261345650800 3358800 91995860666662678161297828642816000 3358801 433323332473508779981919445281599600 3358802 -372881724499044161280986241705696 3358803 62271891716063566432551969641441904 3358804 481900056085176520130889908322355200 3358805 376056010368443921269995578483314560 3358806 -254953059355003799475110376822753792 3358807 954047718224287335759181996236169440 3358808 1326389596764380483578658478435778560 3358809 -67221822494226482491241595406283640 3358810 -5290154835488271830801673174574080 3358811 374673494518487920250071929845257800 3358812 -224915005251209174753064782762339328 3358813 -1367080495316571928730667683635068896 3358814 -1061474353550088575737260021165672768 3358815 -285296823897159533540036977667706480 3358816 18070325096186490193818529641529344 3358817 -2063875241588731659752313536245632 3358818 -231795433143968657541239565834597936 3358819 -339104733555172937445443025801854848 3358820 -603486063961555842373494607845888000 3358821 716254688164676738661447284609711712 3358822 52218666160779060000282292498668672 3358823 261998960598606298314471539254105824 3358824 120945672294615210856813597247569920 3358825 181352183515333216300182748283491550 3358826 399198541489533660713895626532931584 3358827 36851415300957697050753899173182276 3358828 -299411690794732439337930656710901760 3358829 -53038437952829513073810239485787124 3358830 -35482870760142678782331284741652480 3358831 -88658282131335340978736609346837008 3358832 -161989372364062834976014722445246464 3358833 257066623006533793671015050943533424 3358834 -102775828831143002369999507547059184 3358835 -290318444155009711560301768485152400 3358836 160045143199828725777800215361962752 3358837 34575106778027914223371284856685952 3358838 233830326822762830928339509854076160 3358839 -294420994601868860509252168318080 3358840 259825745874886468108072182840729600 3358841 373449941777611864361060313530155242 3358842 83894649908963113857051437268621312 3358843 -564221130617030178637812295777092480 3358844 551163543932691008836370730493059072 3358845 139518775393703455319430883090024320 3358846 -566230920966253727765322713161759296 3358847 -406114730857617796734464488814680704 3358848 29712781608423782087160238933278720 3358849 -196737890178672867578576021475365036 3358850 49724276290487854878029077272729600 3358851 -494204869954687824040647594911143680 3358852 425549009108196713963374188295945344 3358853 745467954417935971250611868192427102 3358854 -359866455128028210706557394529900160 3358855 -789413934987030390315613333236181440 3358856 258112536309118904731510037802485760 3358857 95868421339033169934149530752001920 3358858 -82433888546258746976738184387221760 3358859 -4579666494914821141962231851393280 3358860 56347540031112183851225396674867200 3358861 -1304999415135837966814807633778700576 3358862 37349607879535560350496026399303232 3358863 -109676723729805599747762540022101208 3358864 -138221248375326687257095302788177920 3358865 -236038360231545309454570103177163480 3358866 81667533072071374072265161399832064 3358867 1122553093689359669897881310162907360 3358868 76088962564202150129420261405116416 3358869 -118192969714788947212172785651676256 3358870 -423063557895383620800516422009366400 3358871 -1908913305806740656491291348475185808 3358872 509746995361558025000060236446781440 3358873 -40761129165704914650956220826492160 3358874 -290248736148795252994354207407317760 3358875 -210578886297261533515071646850364000 3358876 -44303139795689411911036149282387968 3358877 -721714211650907719951876968107232000 3358878 23009536385524298089333944042249024 3358879 1279539080865838925140195966253327776 3358880 -145049120628766914735426856550400000 3358881 101063261329762653995381665910945280 3358882 -562919305807916152353529536229324416 3358883 844055969040921417487481892401708424 3358884 156776448931906598442275081348708352 3358885 -420462801302141606579173991920476420 3358886 -433862361658543895743591446874072608 3358887 -59925934877181621226506824601666816 3358888 332023272375618448098096189342504960 3358889 536860008072801994095330477513789690 3358890 26244470009027655684020005199284320 3358891 -105055618703837917478708372719734000 3358892 -183380138271643127212889515832150784 3358893 -198149197596589437882775798753894176 3358894 -331904722579102184293211476501518336 3358895 871403685590640436540650981019475400 3358896 -89468167150859922214281647279308800 3358897 -178677869673271344154142375379509568 3358898 179399046394511424964156301673645600 3358899 810091408639722203354916201295876884 3358900 116770017783708841367539950273488000 3358901 -12084126732611949800525129515526148 3358902 -4570136915903127273221546663079936 3358903 545517953800653669013887104391066152 3358904 -1447662760380249529005034973128519680 3358905 -436063970192971659308527435798236480 3358906 317481589008790784000497453961111040 3358907 152236152695500432517912727721936800 3358908 7422772529158496342040570637556736 3358909 78699465322781858665348403127259840 3358910 753978129580950265993868117016514560 3358911 320417062539605757181708724739504384 3358912 7441354106664902421324713942843392 3358913 -440227737872759840066157462910715838 3358914 -16645403266130125926199255382963712 3358915 195302368168074944722790018657683200 3358916 -780820335851303830066376969780496384 3358917 23128964792797106258838800857739934 3358918 -52563155476414997048742695547015840 3358919 59447866089812597631985150840926696 3358920 49791845363439103684610073934233600 3358921 -72502137073749530448749373608144000 3358922 222355825913856355911683558241146880 3358923 273281315411637308420040904381944000 3358924 -264958276945862509344448353183311104 3358925 85902062597777079661625617591053000 3358926 -65840452912324098298681814323731456 3358927 151431491408656715826222682398934656 3358928 -191097452802306123223742735740993536 3358929 97464540157676158741799640836797440 3358930 -33077099064977483132652369482060640 3358931 295191589727295117140083196300409864 3358932 -15960311379681467410917312556566528 3358933 -1767024026886146250071145289811473376 3358934 77143010416350342782722181359612800 3358935 -355155257831996111920490653800480000 3358936 -270353329941241307973944348036259840 3358937 -497503343908972916890787243362695414 3358938 -111922316639758959074126866006555392 3358939 197214179822707655552572869018840720 3358940 -122203873881677939490210710518118400 3358941 -47686774001122321875957432967103520 3358942 -92514986906885878323938314711264128 3358943 78209290851918262486680771135049728 3358944 148235108711254916657409643264081920 3358945 -2778230288427234566614743987676800 3358946 -780658817094819682184004338329361328 3358947 -263475350316029374127738887894648200 3358948 -10232853021193896039789960773370624 3358949 -52560417861834289499204467349379840 3358950 -79422968880371127112849858208817600 3358951 -147461499256663650361592601518317496 3358952 -361962494614776166671488986874234880 3358953 333840105806297598473449206560967360 3358954 -98465274655121016373686993107871984 3358955 62987590695046296963486047757627360 3358956 423938570893517319492051157872195072 3358957 -217363480574460017212403506199275776 3358958 -561620230374924276242197606308073920 3358959 -97396094735487131388243691709544696 3358960 -369839899400691171851049607004160 3358961 399859419135307449487954610542875300 3358962 552621424037910779848739798035699200 3358963 -549798847597397388561725513979092788 3358964 -204077664337799381808563376959760384 3358965 -287092908422533066257708337327109760 3358966 -23671827988276622024951552052306432 3358967 318165999524614959901991530409591016 3358968 -113398909732772380346546628143308800 3358969 -1453725897154488744394709525963597100 3358970 -2724420892167774158545714036108320 3358971 -117061436215136925200491605381825792 3358972 1009931371031591139572193996917273600 3358973 728480286285998118366931866134889222 3358974 -12079609127517864724684740628623360 3358975 -217821848227416885235484993782141000 3358976 -2365333791369443757117645351026688 3358977 -720783056026926692945021149356419280 3358978 -109612365995382216476091094335932928 3358979 -370564399271267592216282211452969600 3358980 15038752166821689879224507379068160 3358981 252783128775571262940516530447376252 3358982 411875827634819954110942329757464384 3358983 38815871244894249731383242843435600 3358984 -187011339379585561645530692472253440 3358985 -170543013952914448451125459930885440 3358986 38592917764787744666502876896465664 3358987 161081346544497221396865755543927636 3358988 8317734668414676813768267614392320 3358989 584417326393484254520134031374060608 3358990 246225335034350354446969818375530880 3358991 -1148020694096927693726357314039522200 3358992 6074019318072212015851135531745280 3358993 756132296241886576228093618383602544 3358994 534787025173030595927769566394453120 3358995 236353996419490234426161065342250240 3358996 -1533623316363105428042878380459024384 3358997 936215758760609514598706873024914446 3358998 92043549750710752733114679719242368 3358999 496239692295842522717512065284679400 3359000 -138976376028713249962298143334400000 3359001 291104724435901830310814380059073920 3359002 799216315805873318611675826929331952 3359003 877327404517587107277928329379359120 3359004 -129308860602952603439081811500556288 3359005 115593140113629645911785722252587520 3359006 -146965002802113734541623833213384320 3359007 -352859238631799244097755216939460512 3359008 -254982340736393066339590883710992384 3359009 1684463663278327713411096909373018416 3359010 89456130566521216157003689007308800 3359011 1098838821903015104636079449665259612 3359012 -137815872263182683231537812499763200 3359013 -44466261000439316310163062694845504 3359014 136900917220344470486663362016657472 3359015 -508943304978431147322954962689965600 3359016 1142493852049203511520368208687923200 3359017 -838554989840121115247571595327515548 3359018 -254590648814095223798780726072443296 3359019 37305795947104528809490619880640344 3359020 -44322672191671985162982594835691520 3359021 -466695593308170098674530279781436778 3359022 8190485678055432378393989720830080 3359023 -404510963856029980589421193150188800 3359024 -171495313323609809814838638283407360 3359025 -147131991343048669504965680358962250 3359026 -635519227141928203256408773535718912 3359027 43130764915077014191603650232168272 3359028 -459708106639311479524603018820014080 3359029 342769969495874147621401519278252640 3359030 -347471937666160783874205721871731200 3359031 3497967086103404204155692845510016 3359032 -30441257257024244894855261718343680 3359033 -435594034774705236494913241936085718 3359034 36924650473253253675972128196461568 3359035 414218072183221016818212267319701600 3359036 426256260728425918177790535585890304 3359037 234239491220676967883866315412720160 3359038 -140699404173678242242363402530597120 3359039 -256872201597570671966883611411780160 3359040 -150159780417378920841806154301440000 3359041 44266695044520181879911478544210880 3359042 518208121585305718585375828422654672 3359043 -2118787619734316856218757577382753280 3359044 81931445557010431549428528047195520 3359045 -51339607323761712204759865031658240 3359046 354146215433153829362715814379400384 3359047 200288884147343590700209521841543080 3359048 -251768336636920213598364817945804800 3359049 749720071531637443087261907557517568 3359050 -43766546689281335901334052106265200 3359051 -318839075287361880004369476360983448 3359052 -293077660003178006639768353970068224 3359053 275838757304454140332053332340804460 3359054 -136489531107970302552784206031753728 3359055 -70969635202336122017364983117959680 3359056 61349266163669261013725961590784000 3359057 328722952868911612209350166875409780 3359058 2131929697298554838367175854928896 3359059 -1393871053332403579348163939167256760 3359060 -84920141072799823298023867274891520 3359061 -689846868067907508981114172430424690 3359062 27543759935064028233526169653041792 3359063 1147165200078402069753564367308354312 3359064 -657663651538045299611656147116564480 3359065 -136272127263217091926886487506590080 3359066 -152136561103279348280799401432586768 3359067 -106941484605722385180707749523082240 3359068 -1099708765435524848969478293721329152 3359069 162338629306452194265037269591161472 3359070 7655592772626711247523208494073600 3359071 742582701304382375778630997755882272 3359072 105357075222910000627878733954547712 3359073 116823474823489693604367232118603184 3359074 5159900880331620628252098828591360 3359075 -169831318760973111019770966035825700 3359076 35639775613128384893084447262781440 3359077 -825221827217566277300651370784346240 3359078 477901894902165108876733736970927840 3359079 -564935351282685318973872891162654576 3359080 -873503390143484269520750434861056000 3359081 -628205007381923701066281462661248 3359082 -5132995729285445211208526254768896 3359083 -6274290396328175788746996136474336 3359084 730991890154524625185640689110825216 3359085 -298822680839161124763240883912941600 3359086 -107831751515788364447042352733951680 3359087 -308610537199914097977423615625227840 3359088 -163980862407060463371532535150542848 3359089 154108089115815296635916728457116260 3359090 178425762181441757306290411747061760 3359091 -379583626052179780960171745902283208 3359092 -513634658693363362614625732870207488 3359093 -340122981442838331510910257453844896 3359094 -164032128053293900102851162449332800 3359095 -29530366892577237155290454034042480 3359096 -250476653392556568457323514040832000 3359097 -583972438845761601754098973335789600 3359098 81202189635196819159091634028357632 3359099 -771427816750724576691530317477149840 3359100 218234471852169624702072519925286400 3359101 119258528956984810622079416307668102 3359102 -31968940564885903197623016555324096 3359103 -54568319934647297110967796980512512 3359104 37763293655938564061946409585213440 3359105 7566133531862148570715068288154260 3359106 58049322448987792954859415686259840 3359107 1153476114068986734120735932295423356 3359108 -214582050186530334828649199604683520 3359109 -141425607870756779623764009162649632 3359110 -466873684334662073217294614792451840 3359111 169441994843966527226965489824397824 3359112 1084239756872540100554186135572070400 3359113 -90842749182841633796644335827105638 3359114 323225319494743279840748941705278720 3359115 -145926803466568047323104411449667680 3359116 334532261427298588786218376230717952 3359117 9753399234859261426045010174231040 3359118 -121681150078710603612495125452631040 3359119 -175463505984233991557735030974174904 3359120 -23591812902391110649036442861568000 3359121 41377938909197216416113238731420912 3359122 -298211711982758510276256894636126048 3359123 -137724059218247528586300190333007880 3359124 497522056031478218793222077651251200 3359125 -82406772714681741822251637117600000 3359126 -287235840318698508600138564245826816 3359127 -88316338361171880515793675314768640 3359128 1618422707259176115701052921710592000 3359129 68039921016727349302890541119985920 3359130 60658497287530934726577280384535040 3359131 -790285104849980034203383567643849928 3359132 -375325502055112853416904184908163072 3359133 -251190518065585591715255559635032896 3359134 -1489302430657818200313345582952320 3359135 -107381963449671979392736250574691200 3359136 -39721433414495797198969105019830272 3359137 1627741797296037856320579378438189312 3359138 -968882991626233017136188298267643904 3359139 -316818711550764390006196178765732352 3359140 -122175516530043556056417270275366400 3359141 -16168066808055140860426522711725348 3359142 144493781817199323143333257605476640 3359143 -455008912007902167305540490486210680 3359144 -420128003399160776440683851569443840 3359145 -335758725831834795650892165888249600 3359146 45659878546032102007590058111470336 3359147 808070703516899298057956154490710312 3359148 37136352732367842128389519136176128 3359149 370147432869833777309675397428829036 3359150 97309006525759906061088256282444800 3359151 25223824946300433062636711525111712 3359152 -62930050915156464931173610759323648 3359153 -553731352577152838812060708274205120 3359154 -436667729208404906909117906308010880 3359155 485801909437169530747316453274232560 3359156 -111727344220187031143948949700453632 3359157 -768314754437266551987411457418318880 3359158 -120542380398613469201364311281648128 3359159 533147779498109374582128457649641920 3359160 702652057252620424489048552243200 3359161 -774042160211199530828442069199851960 3359162 95612844578610078944064399393542400 3359163 373090663579415373176797444854182400 3359164 -764148170367114971777218297784986624 3359165 -84854965497790116745256168295706740 3359166 187640702207501182264579565725559424 3359167 -373222384656000662409615004593803408 3359168 38365380524188581099323613794795520 3359169 -395653377515094892916230705379153712 3359170 127640178058168831903319772174581280 3359171 448809800529389414883779054544065544 3359172 81352610982987071011325062240407552 3359173 -441974451837936698858758358856941856 3359174 -40967321695465074370142875758259968 3359175 55506856541506101405648545648427000 3359176 482726337512033624283888845917593600 3359177 323417696351763933120080531364396852 3359178 -219302044110233265719420443268628480 3359179 -253375155747406207206294745129635088 3359180 175869259414829744010686618468889600 3359181 134160900201885475419878721356812800 3359182 -35808485010979796820559303343447616 3359183 -500480751750885452822587125687518400 3359184 -110555650700815546750824914178539520 3359185 -482998945808205238132588539019492620 3359186 -374401812048714469317331588335469920 3359187 90881788236719771448314942062270608 3359188 99280116443383711625753015223248896 3359189 1120868884850349735562398417059782560 3359190 -107000952662092609798676277142308480 3359191 87519990397444878681697416962784768 3359192 -823515774315275996860008224461824000 3359193 104964150561028089759961036882757568 3359194 -81439176129528024855882374828295168 3359195 526226635076524219604673464211269280 3359196 -35013212919417607014603152328956928 3359197 -1161059352159894114454455098810424308 3359198 281179708391450403012602102542569600 3359199 -333497379684539439434539056621028536 3359200 213360327345772677547868175138816000 3359201 -229746557867362712465289749592561900 3359202 -268977757105633810061174902184448 3359203 -10102220828678649995191867154449976 3359204 1001258670102704607174913678715043456 3359205 1087592707800258272536925727563040000 3359206 -130065453887842599190159341801116448 3359207 1257836850909941588119736253799165872 3359208 -451610494373795078201930279452016640 3359209 525406246349907218202532687705996352 3359210 166725490184392318547749292291708160 3359211 307926095076647810511321027023197272 3359212 358941817999277189629927724864927232 3359213 599168864809575374975226868602955200 3359214 -19553122119949103551958508203327232 3359215 28361085720807225322696860254246400 3359216 49985455219046879934782688132464640 3359217 -532391978098479075032660913042653088 3359218 -629253627973814285509703512206547440 3359219 578132082979569833838930809209616640 3359220 257506324102364808611541634761185280 3359221 -98236823597765391253118995914698578 3359222 231142603282637627202845532694823424 3359223 127015814460857756297596306590901248 3359224 -805238995894356729450788632299110400 3359225 401733437614848171082897731300696750 3359226 112572551564464940961702908329085184 3359227 180332799770402306903130297535200960 3359228 -34071781000244218412009271275535360 3359229 15419385069181142688071896966882848 3359230 -41545464077135993613079869546693120 3359231 944454132095005988040987917249294112 3359232 346160517445924313560309574230081536 3359233 -723686191496498527204260629097064656 3359234 -46683980715943363094556264129718368 3359235 -244580727017389588760112364907884800 3359236 696237998740788582207323976254641280 3359237 -80999437103199823547599022050081248 3359238 135575651061884318401356563615846400 3359239 298589260774494517842255018558926824 3359240 -299898095628372120375900523505971200 3359241 -23341505635245196899656895441452652 3359242 70539032638429995834641119118423040 3359243 1486641565508038364382525269813841492 3359244 -232472419817563201908524487956444160 3359245 -203798989100651584858966731076679880 3359246 5429611165186337942385026820707328 3359247 70246325929776846628336098285184272 3359248 -319138850337266170432048612705558528 3359249 -1153999435452206544556202902879009164 3359250 -327169294561885104316955616663672000 3359251 -100091125327315547387669059202260320 3359252 -48553843022811607217539083756265728 3359253 -17323567547007451683933977533853184 3359254 -162473291351795682710507245867667424 3359255 210317828696303676854692151488235160 3359256 -343683186660717493466333828554444800 3359257 -1375670887491760445559155843790249120 3359258 277829570020446960134846595096158976 3359259 -458125052789484433462931155358640000 3359260 257850346997590777109989742500085760 3359261 481649569482392162157749279965493862 3359262 -283481233433688349334709857205574848 3359263 957132631467388539936388038810780512 3359264 59883166844446473580579069834690560 3359265 19809116174894097190836316368752640 3359266 453166538709093459599388761812778832 3359267 12224639860769157455838226622521392 3359268 67243551220332023214759869249280000 3359269 34454561329515496992760253075151744 3359270 80404571010342623253240373731365760 3359271 85773891530771139896538190111682640 3359272 -268076712927881090046526599875788800 3359273 607090487057885403348548844746382180 3359274 2329230537761936253223160497796352 3359275 -194934192299697400641671611927056700 3359276 557915106869863885695596613563051520 3359277 128666177934047459929930926382087680 3359278 520730100502933385278793858803776000 3359279 -347427512510242504616489569289152128 3359280 61332486810397840883656980970536960 3359281 -1016365571545715037582396291287623918 3359282 -454308684195793005927270389617249008 3359283 -777636023513811203538334829175998400 3359284 226076121517358799881546694445637632 3359285 -197571725474029702443689259558480840 3359286 235775007540372015230992238042910720 3359287 -1069562332999265211995002104787359064 3359288 -254957847965973521105266185247088640 3359289 10007470641644275053295070950300128 3359290 -51271882994164588677186107803833600 3359291 19098093174229074283802925061105872 3359292 -207782646614710914322610734353550848 3359293 -660383612997457166796385227663198720 3359294 63548645753771712242015152410157824 3359295 120701780708346986314967808390306000 3359296 322881880813137561275433137505566720 3359297 941028463193056210683994667491449792 3359298 129370829345815522216014967998881664 3359299 -8961343777615233382712170752055392 3359300 59559959547596235197502979215360000 3359301 222521800382012679214537585418899104 3359302 646045369656741499941190518548820480 3359303 641758785012700324833538049107835424 3359304 -75813659760534246836161191921070080 3359305 29871700349223852883962263696085000 3359306 652873227719333388666521244809378352 3359307 -479018275998351132227603747424235776 3359308 -415283017169846931661024008862408704 3359309 -749106898050287462574454137478484490 3359310 143642454761982009845967714402860160 3359311 120725955364902415877421187775057232 3359312 -116835083167787000855706069163573248 3359313 -108932789100135400564260217068294480 3359314 -5960262266298113420269521899320320 3359315 318116002568055134060682837542152320 3359316 -709816394745132340761399683506176 3359317 894114287150981941976355208996171520 3359318 -295949404358800523060471657962940640 3359319 80600135195055642220139082068332800 3359320 148114468694795216719317326869708800 3359321 -260656474760382032359751413533113088 3359322 13090595853061270993070491895493360 3359323 -2128039798854405845452670713048804 3359324 -779144945592133938623562975558434304 3359325 -691312418820736473715505530799702400 3359326 -9884686315455521097084140238748800 3359327 -664580665029920006467226135974201824 3359328 -319524746264209857278106286424064000 3359329 -513678750956408848965980049371580524 3359330 -215502811294826243944098109097311680 3359331 689591625370411006048361949394349040 3359332 4129507241989270630245913624978432 3359333 1064714976175818289006630663520399520 3359334 24923002959057422678754473339406336 3359335 -11846885968456905233650166719433280 3359336 -229047083236205753992167292431313920 3359337 -620448985313131164050499049866576240 3359338 633904611195553079708140982455846320 3359339 -979673082218369975796593669394668976 3359340 455112679161601181314878371687577600 3359341 157765793130240298070649336693596812 3359342 -224766927456044318847710296268544000 3359343 244798778377122079069796408571870864 3359344 46269559406562942007003989924085760 3359345 176816156706113886321748516256768640 3359346 -43690725285973976126342374817605632 3359347 778394102749152736074533244093502796 3359348 -509226318140638835711879856218827392 3359349 60053337856455455196692067478096224 3359350 -9075317706757856400350310041349600 3359351 1392338107281264632747684376892373352 3359352 -216193027088133157053615446237184000 3359353 990473380220725307798389408094021460 3359354 9801975939348971098512648657208800 3359355 58952273262161577206276064677591520 3359356 60610772451924725115654511051898880 3359357 -96216550877463966312665271024605280 3359358 274539531462873892840880430281887104 3359359 -5542830529080951376954351671821440 3359360 -208996933109923517468677402263552000 3359361 -90850454560189440248207339595977856 3359362 -425637279834271622253217048812587568 3359363 -420300532048807237469982808063617840 3359364 -259683459121869929434391484079577088 3359365 406067507227546529426426983382997120 3359366 -534457666097101793745783801441022368 3359367 997886608481598537980793410468052480 3359368 1207970137208624188159294110307906560 3359369 -82689849461754419678348592185774556 3359370 117886097954151608396973062792325120 3359371 544593727711074925158712515169214200 3359372 -983404881012999699936471261891428352 3359373 71109367362792317605294939313405664 3359374 324847592149981900631595278719743936 3359375 4649127324981597235979039527500000 3359376 -46746991278598616171890616371691520 3359377 22390494477167479622349477310239744 3359378 27014460269603413983637605837023232 3359379 -74183746048133346148768072633465416 3359380 150794065033623335822920165894348800 3359381 1238316159410368688916339137676247182 3359382 135656294735886825883399869861557568 3359383 73341728141382797902675432344210632 3359384 131118049087319188186910827079270400 3359385 455550287166385127563702505693887620 3359386 260191341164987608154114777912113392 3359387 -23813201320341521313644544847187088 3359388 -542316143716126335676909180608652800 3359389 -810443850916326477324448964839930080 3359390 -133711210605920445814748680594684800 3359391 -370573562140539354877826630441980728 3359392 -591377092514547442132443769048006656 3359393 269124650209679227541355184486332642 3359394 -17542803487145133685006720561338720 3359395 -102649000628853234570931356043331280 3359396 -100992083229947170241900050546974720 3359397 -417481801088874018315864651969098400 3359398 -110639335734780939422409047227553664 3359399 -62322045890219368215615608599489440 3359400 -24886936751563555774230634629120000 3359401 947558031051364616769430071820678560 3359402 578401016863849164653803913973247152 3359403 -23669882080643930675824342352137680 3359404 400256140656842293028207933291397120 3359405 -173087334368848867946983190355012480 3359406 -175866783124614411382201561922767296 3359407 446107979400117908163882072295850512 3359408 27954108251758286988068769382268928 3359409 748184538435032189600247559758654240 3359410 -391086351728303495836232175313004640 3359411 -122244546666646480154628472290161976 3359412 213913338265552669722688702421624832 3359413 108191675011290382228171714375335662 3359414 -293278231694647519645383968076601728 3359415 35620433934454471389152999636351520 3359416 748996177021373048069785236422676480 3359417 286801231337969034994328849581773012 3359418 -8144423632914440863553635018176000 3359419 -517657555025362704388521122162431488 3359420 -414574505723627204091740873807838720 3359421 -71622346827360426802849868449864320 3359422 309639801346354178706487909251253248 3359423 -587578961042914639058059015012475328 3359424 -160670149676994439619877810884050944 3359425 -355183153961223191552001417417354000 3359426 147609676191781785276458484093287424 3359427 -243638377025046238227445929930633480 3359428 604650359647550256367056661007211520 3359429 -254620183381445214929445876721510116 3359430 55739194079864928896858731186377600 3359431 -7764982650348865329767320315561768 3359432 155189144696290169107326177967334400 3359433 59403260397347490268774652734568448 3359434 -353066382087312005862607875938770080 3359435 108773703720361710703296655924478880 3359436 152955526640904942439404003434348544 3359437 1452338457730934005217111469193908086 3359438 -561303016656821666966276294672248704 3359439 177512966378126822564730645891196608 3359440 180072217270619623186529022254039040 3359441 728468789816548660553105384986639092 3359442 409614598514000616940854733677904512 3359443 934949820386160457422624290812419692 3359444 -955539816648098579551175998119161856 3359445 -225085767068698015239039723830362080 3359446 -339880973633934068794173795672431328 3359447 -205028793712147098140678772802060800 3359448 -1152217421995718748712727526447513600 3359449 344590128230010496157356776458388864 3359450 263221876540195936079393544265986000 3359451 479164854320238305234390302939502232 3359452 263868464268113092626750921323353600 3359453 -746502435188178997861018542468982836 3359454 5990876682978763312095347758328832 3359455 -1061652356295002309702700876922670880 3359456 473033015082921632886129645111214080 3359457 -95144623432735319574723780404897646 3359458 -131543779947591947349053995743471552 3359459 541588052967602907209836082050485660 3359460 -7862602239938325883889709211852800 3359461 -1754404864446827085099713260038976 3359462 127637716398609729188633871119854464 3359463 -539416667800025063071058933264298456 3359464 202590125277775086923654557808655360 3359465 542822214720757029971670043118125860 3359466 -11067260514896388641583017354006016 3359467 115439643158838637511476679406327472 3359468 235333822569607174628264698832741376 3359469 -688970873663547002743555185178769856 3359470 4289526535699417162376209555676160 3359471 949606040943267783719588356139406672 3359472 -53850415562201619197153743790407680 3359473 -129059668728169464330282668584553036 3359474 -146106152313045649374719110789960800 3359475 218089003142868435936412851835584000 3359476 392036479902523128034638341032999680 3359477 32146727226518708827770472586345472 3359478 230522837731830579447554101925068224 3359479 -219978039384897256170538980793294824 3359480 233770719153668353747168746782822400 3359481 44142751505628587567816816593378464 3359482 -32815112384995778743537861531830528 3359483 285278873821899937735672690444936440 3359484 -338653004189816801701823535184826880 3359485 -381591161662296244906599605944336800 3359486 -246656461206277462212958968823938816 3359487 -240552076453550130296850144236539632 3359488 -20994601271882505544423402232610816 3359489 -156913544876896667513661601027192920 3359490 58304364187491485600891450808176640 3359491 -830075075374638018227702953926174200 3359492 -366146263827648760423169666532211584 3359493 238952556803109991323309539727869280 3359494 -126725525212460807984564298673869120 3359495 417113655073468262603375208705239040 3359496 -33976575749658635239837846057943040 3359497 -235563011636167958658062673682702054 3359498 454185411345883565824361521989603936 3359499 -66248764221172758309351741342855168 3359500 461730423659654574103319044024320000 3359501 -20154198984203167453823850248015616 3359502 134361698178243220885869367940519040 3359503 170773556794368382570566240732232800 3359504 -4318659930833489353816170129653760 3359505 214234692805396931377072683892017600 3359506 82355761387180805054918980787984160 3359507 -352520370692080990316571567452870448 3359508 -411166247767750831093064045132875776 3359509 -75372106407462211813950223999010290 3359510 172511027978973033982539193155717120 3359511 454990769528914806787807555613459688 3359512 -178407345251804149238221485151764480 3359513 312251769138449608258325065972183680 3359514 -193584428049230935301043355469400576 3359515 300556522619221961179880996850884160 3359516 -74157101840274554622641712452098560 3359517 208157227676798024053562866885518912 3359518 57979853687075519070190045839974400 3359519 67248342838762851974060273410720920 3359520 -480833660602363285208560292503879680 3359521 876035903527578834510372653693767344 3359522 -576630782940723460682636309021683200 3359523 -423761215351791639380435082488280960 3359524 -76421898719857622162487007910273024 3359525 -158618022785352436886322078047642700 3359526 -180446514175475864615295563986722240 3359527 61647258613430989202032180729456376 3359528 -870985974340653156209648196157440 3359529 1187618952109541464908023851308733920 3359530 287527184002391279725539119582264160 3359531 118058703697680057683752270156001280 3359532 2924909953784518495933435332722688 3359533 -97491830077331000413096146033446516 3359534 539578103915345552099001284584311360 3359535 -248990651492909856150386656445410800 3359536 97991014557751430069914749458235392 3359537 -80368589455543135986421543631605440 3359538 -63979890639102712411277144522073696 3359539 -1723781918993556550926509391424140144 3359540 -3499342748257148480242134455178240 3359541 -120996708246838385658496770119936640 3359542 127589676285079567029822634545292800 3359543 -103255933171929568228937613595394856 3359544 139795386948779496615000439938846720 3359545 236622374158746385686409188690041280 3359546 -254522763808598499025416564870960528 3359547 6348550378114819229952427900501608 3359548 885193950261432862546210356381867008 3359549 187807733076278855125355040508026720 3359550 25709183637210202939893566094628800 3359551 1791833126685107913653467370949721488 3359552 117091847949421339518876521594880000 3359553 -1079403375497559712349514310495658016 3359554 -686592306864232724045034625283066880 3359555 162165762208318705843485489748242960 3359556 -2520359895618153646217932601427840 3359557 -295255997343350813616903827039807748 3359558 -755741141072460377995631046641577120 3359559 148659110736519111921395143710456960 3359560 -1133764860438153851435828535081369600 3359561 -334178458958425913768317405817007600 3359562 -215149084367868163590645708780756480 3359563 101066390693031873765928989833867520 3359564 -106570319138061542753267937956269056 3359565 -6656733118371783239968887440820 3359566 -22347763372166107784113430141140224 3359567 268426405203019004815772024934197616 3359568 -70557721662932830126058005565669376 3359569 988693433683535843401881418027993970 3359570 -290998220499948082470961389143879520 3359571 439102893908145668439376925269334712 3359572 -348727798127741188323973877105690880 3359573 395538062760132430961653718764225440 3359574 257443514949410549553575121927168960 3359575 266910667887256065061884713956498600 3359576 236164137276493873186990149665525760 3359577 189929787420717174798307051949841408 3359578 -162683013939692307373464018149122560 3359579 674620219666075878312720987257230560 3359580 54728058929294427733892510606131200 3359581 -120095413569990949782898678341191616 3359582 463228706772243320413317949830888000 3359583 -940165862261290602980277209872892400 3359584 -476461335613726435525672659874873344 3359585 -424437290638321884213516611571434220 3359586 -164111265381504946236147264471388416 3359587 63728966376778688336794573794553344 3359588 1073462401603827433905218044855682688 3359589 -115078829551614706786853995081231776 3359590 -2682922768651034859697401116655360 3359591 247818487476606794321785818256563984 3359592 -258851786995360209994953789940992000 3359593 270464431157989265105430180296051344 3359594 -25747397668883055087976970169716736 3359595 300684629694374480088072709249413600 3359596 796905678266352246162997925387475200 3359597 1190280117029023508354434266646217046 3359598 146685939900610532507242257335639040 3359599 1025741461747111680558856888955492480 3359600 -6236942666790605782692080839065600 3359601 293467392258304184789823865062052992 3359602 -470565476458690681153935446529163248 3359603 253307175304170044133623162506881984 3359604 661449637867848974914804457756368896 3359605 -9407374697458163324263654266640740 3359606 28580277009814872801905997669526464 3359607 1057115927625186728747743820352398592 3359608 420063903124633678326224361102950400 3359609 1388949908395343777294717413146621840 3359610 -268471684439727118909624092080793600 3359611 -139815379966523878119971058770324768 3359612 829731218439598194934073114115680256 3359613 -580148578689210563507902349850041856 3359614 -254379689603607872730399784984825344 3359615 -10692069721397068374713123428720800 3359616 -233360873669574040102347076030955520 3359617 -479893077596016172289720361739384620 3359618 342688787625549442571060614182791040 3359619 -629230680896560487050561987391728956 3359620 -616723263558188774687942641580912640 3359621 75275439815610491067354488433265500 3359622 49192464410235243955958652465758208 3359623 -556202250169154010921764918932385760 3359624 471860568067748696598220209755304960 3359625 64156194023113368115346295411264000 3359626 1122742721960908302042299814529653504 3359627 720848125732266888457731172977765240 3359628 320328848078986214401780321992851712 3359629 -106234760287673176686775307313304960 3359630 217270490756512773796082342577763200 3359631 -198020805768686709845336139017907456 3359632 -33635491123435779466355399864049664 3359633 -660168828040518049442628376055537280 3359634 370805315680000611024090562164516480 3359635 -235829043412167445121873135441913840 3359636 365533888821465360723345402512391936 3359637 16786464968331380205332816960023200 3359638 342429021030136957616240661390218496 3359639 1245658382772597052903939116800362440 3359640 -195518697291016417347148218877747200 3359641 -396120477521580053739094038014475958 3359642 140640859787447635976525362648109568 3359643 -235994548725134808489793630598549760 3359644 -758284189608907672248207316533297664 3359645 -27445286200197235476159085522694400 3359646 319902817018301164050634302993617472 3359647 6955808217116806847472865057354720 3359648 986304048801205676018228385206501376 3359649 -8082635717297592588283006665172032 3359650 83662893656877462342584703678144000 3359651 -388017223804093701510948419630011260 3359652 200677109810308058067001171978752000 3359653 -133731239459101478388491248054748736 3359654 -2266492248177411052340705283690221568 3359655 228469436806709243130517740762066240 3359656 -379759247235205782371987723554406400 3359657 382012975186296150977429778362627712 3359658 -73392920677108724398382525322977280 3359659 882810135651949097321260525342527360 3359660 -145192730259582251313832388990499840 3359661 -248502114516658778839792523321231040 3359662 26221325344464119353574818072064832 3359663 67725004438389796566557676659958864 3359664 52930411705681941487498803837665280 3359665 -564999198705295965701527708032260940 3359666 397479426561091184271639529280950032 3359667 3208148146864707780253906341768960 3359668 44213996712174540669730612381500160 3359669 530419732743479599404865445248025070 3359670 66025600287537762007202313425283840 3359671 -255924170756719258092329621068766288 3359672 234739571226045257948844218578636800 3359673 -82265776070706663932499895384908678 3359674 -96489564434881416780561251647895808 3359675 -44180354767273992604701969252648000 3359676 -10153965667518923268977175777509376 3359677 -635245432386798162086066721143777760 3359678 104359008251417664650971531886749056 3359679 -28667740490455262079618882298110960 3359680 19393849389553141856545403043840000 3359681 -369250412766607844615509627783143468 3359682 375638174542500022403701133054302800 3359683 1023938110876904542873132192910031932 3359684 289943797948519131529187408909068416 3359685 -88764797297793011794254960066144000 3359686 -106353903261753158894820633675744 3359687 -352532125214543933510388917599291968 3359688 65626787490504245887072280455618560 3359689 276819388874057701498728292553350490 3359690 -290422694872398636653058202875494400 3359691 1107235004895230303880089271418987440 3359692 -179957988068131311573159756888020992 3359693 -851690359241435286517668209517173184 3359694 60826568052039723454608753978977280 3359695 -38326819758897448220930476554295800 3359696 -39337575443662195066676217357926400 3359697 697641921612126854958569041313588160 3359698 -504511220850407220986707937520812400 3359699 -552931591753753228156068552231417264 3359700 34186825942100824846899701564380800 3359701 2475257506387608760325823347990379072 3359702 -49246368130590236444677996328750208 3359703 -906268134436052777657711963187446016 3359704 -169356328868851824431141445027041280 3359705 -195182001977261287502922506914438140 3359706 293158288896269053850532791165583360 3359707 136328782750778281641068413907081840 3359708 -264724976873695992666104458218378240 3359709 508777909609679478378225367748663814 3359710 -498447677884909735217530309322528640 3359711 -402222812149270966252096877320322328 3359712 -620438938066359941071339760627220480 3359713 373218592400475798924724746443714240 3359714 231153343824265472945446452688869456 3359715 16582224817056180681720228057131520 3359716 -229513844796305811506155791921685248 3359717 213184486420872001127404729368890400 3359718 124658734209783082270705110098608128 3359719 7224277745752487577421610950775808 3359720 97561683796324164985071066724761600 3359721 150624054828286158036392723769735312 3359722 8870635717903228190254510374467424 3359723 357254014482332781992406820566725184 3359724 -91634097142588272352172308161759744 3359725 -446113652912222605530945572138306400 3359726 -396462850663211891332575279337610688 3359727 -162016687387759030289753410569784608 3359728 -250199184969114608725865610744168448 3359729 958163512855286280050406219727221330 3359730 -30257216818814440920824769751810560 3359731 -1028022624496607029955250408351806688 3359732 523610402123637105984177675297730560 3359733 119223175690241367443213781976149888 3359734 -451864063971865291725192624820077024 3359735 -179614912530205396655878104796177320 3359736 -52176101197947664939942669083463680 3359737 -92813668052704578058152025442383740 3359738 -80230281333294241734742830335417856 3359739 135757608774825603506794968645004824 3359740 -444435920519606790337616246893647360 3359741 -240314771739390885586026013908895296 3359742 -159809974915356902915213619781779840 3359743 -1127268742094024391294975037356971008 3359744 -1379275449295378144689941750873063424 3359745 272210481934434504211586545703347200 3359746 174406223659305806069176865385490464 3359747 -119261316692266732655049276614316804 3359748 -56701402127949198109294894105755648 3359749 128070335438737226467794283604479360 3359750 177536179315381047021617037543360000 3359751 -276479387916009724801597538834334720 3359752 -1442446381274869975920949405532160 3359753 766092688150287398106400915319675664 3359754 314486374765386666086060782662479664 3359755 -33627067802631691129858718593555200 3359756 79298848508535138795163451787689472 3359757 1053947231446561767321906631182506496 3359758 -299232807039879010771839076403017920 3359759 585724999053808235020562734667141304 3359760 -139823209233734577518916164321280000 3359761 -417675827202053233271784095756218680 3359762 1488323088111647281646227482161664 3359763 468821917617572987722881892738239624 3359764 -334574444735925704913201837122306048 3359765 -636858377131743943585994140645720680 3359766 435756529715869611762693530567817600 3359767 -65898065540826615611155603375595000 3359768 678289387181317102236428539769733120 3359769 -137297906622725842242270944334397440 3359770 -310515072865547503401292416259564800 3359771 367288830330554608219355133574237872 3359772 -199635976235423839563258898344744960 3359773 288583888085787845163481988877394022 3359774 -495259503773366288993039085746035008 3359775 459138927784931278355553253048243800 3359776 -87858651194960416129962616748507136 3359777 314061520438638689196691725764182020 3359778 388797962665464084788486199646375680 3359779 -1538216319911740650996880175728979620 3359780 29695870636672490649806957478297600 3359781 9850828982690869173770342419280700 3359782 -561281268163789179121956502830896448 3359783 -1231297197753497591640365113915027512 3359784 -209621856721193464772281948088647680 3359785 -71414332724719569638927784827105280 3359786 24794412912289696110510661194045024 3359787 -956100571695796763400548577812268048 3359788 -256982212874627811627945327800492544 3359789 -1087038978674386174314892431883656960 3359790 -8520880709729474536951846211892480 3359791 -635215473325538763316027016701824000 3359792 69233641100491003447382707410026496 3359793 -368641686871689413374009130309337600 3359794 101710208751560220380117898425748480 3359795 -384346817418031006902289575574403520 3359796 -333064349386744500379434569235757056 3359797 513405548345002748096803462422224032 3359798 269141022637709456303295580996328064 3359799 -63275834805270662262975752814270120 3359800 -255652673986394331874444604395008000 3359801 852156737672464455160935374746882500 3359802 95466273229158809296008750975839232 3359803 582202531488481821757588487707342052 3359804 -186776113621504332632042977524409344 3359805 -1403940648686264889898255355044800 3359806 421229236659806383656051832270532352 3359807 -108527327652449579351206463343672 3359808 -50074263068726297098885756071444480 3359809 495932119117008784618911456214243010 3359810 -83137198448051897619077128445400000 3359811 -26808585796011577617866086513938432 3359812 -233872863859500373155896244619902720 3359813 385177457464722218362057972103690400 3359814 415255698756000211101103206241251840 3359815 -19303856017325450597930367133943280 3359816 374247033432374262646566484683417600 3359817 -405414436938150864346485859543908672 3359818 -162358040318723813728614451960078848 3359819 -654215033684500569245977473941025840 3359820 -367706422006675278269847704831185920 3359821 -154300910884990593050165970387667978 3359822 4415338977842954187756101387105472 3359823 -195111485554772937060830467448838000 3359824 -13730022260923739244160078001111040 3359825 -15170568437536034725331491435382400 3359826 357159539300715847414324462105670400 3359827 1183400353246955288093706754324152 3359828 -424377897706881683631752469876527232 3359829 -126438216270558904363809893418393984 3359830 -296195061702903189177090826580457600 3359831 394627855317318707396620128467955672 3359832 236545745602050175547404021008199680 3359833 -190351406554775739157614556363395516 3359834 -309165351807345349413112037475911184 3359835 231217547499631590906444611089294800 3359836 578000190487307430454406147948372480 3359837 286977593169237752489272214792181900 3359838 -317035648033730968547305734352318656 3359839 -176724828509619843168605963596242720 3359840 277788214166612554919175140294000640 3359841 685155728663940381464205242693775792 3359842 71152462329456382320647065162604544 3359843 -54958524248115692659082859175783908 3359844 -423407816361769692052149675403662720 3359845 112135079889199188808110429438527100 3359846 -40323878664124465378762305386434560 3359847 -679716174051736500703268508471408600 3359848 -11823458990225302730184808051261440 3359849 -1866245982819856210157543919612522864 3359850 -107581057223164727165619788853100800 3359851 640663041926267519710129378206347304 3359852 -156551952130559055418337653014968064 3359853 389629984158251980023686343669331200 3359854 81380287385117670904262252067553920 3359855 815598959066189880662734944480530760 3359856 -65837037048356954232862843000946688 3359857 934841918852486295161753149958449106 3359858 -9794047971091945011876688586265600 3359859 -194570039489504110499919213603959760 3359860 472018719747934112502391905003356160 3359861 704591067085976341619773224995004462 3359862 -101932744919427163516457569806766080 3359863 -396472074818888561019735695515422912 3359864 -124691966277886115993830709244518400 3359865 -297142606678128869491923577024152000 3359866 148709650504489132105806485208912864 3359867 -832373381089136907505042349897196000 3359868 -45304283286376304262357472804592640 3359869 -1162620980329920402218276171147268730 3359870 708007790056991623236345141079948800 3359871 342688972408719963009830209577701872 3359872 17777294336812224045700688117760000 3359873 403853349033345998473551373218877440 3359874 4267817389029934450583526518871552 3359875 1278049842317847252858838701701760000 3359876 -31532258514580394091946444211098368 3359877 -235606952963553497725867432545883680 3359878 129557115704901973480975463135430240 3359879 -735244774610542430726721467716881816 3359880 -32641964147298496390999252519219200 3359881 -738707598006616672695152657057456640 3359882 12527237592176112229514295058729920 3359883 199074001847014798647105262399901424 3359884 745782425933108755655969461987430400 3359885 -622210596090642304610202481056695040 3359886 -109812200105724596538401083787569152 3359887 1342022433034094120170245162654620640 3359888 123426627931392568703484095814696960 3359889 787186705235827576173031186027065387 3359890 300172626097198710658122028744284480 3359891 21672704832318224960083101425413512 3359892 365925888484498456432867504956413952 3359893 439215229417081405226469516414479484 3359894 40110673192245984456179890051893120 3359895 -177527213684592185375083808080012800 3359896 -381464257545786374079254972051005440 3359897 -1476605768860405235593174995483189228 3359898 7641153373717196395298769452953824 3359899 1132472238676290558406784209158992900 3359900 -246620107865927041529675668846080000 3359901 538737386731580326620797308597097664 3359902 -14480909085464478193963964365691136 3359903 92867500284407374923763034239087440 3359904 -140509251893578401426885234791546880 3359905 804377072475341070030002194338567060 3359906 -779418579412048468235696114677508736 3359907 -347772382777285868698271206396421760 3359908 -912800291944769381882843675940162560 3359909 -8248085944039049144290379371733760 3359910 -172333151931391420090241761870400640 3359911 608161720923523968221330813056177800 3359912 103890075520249891211488347657338880 3359913 314209379516681479017630944625048288 3359914 158422933350137914658851381068892176 3359915 391156785199511926158872433358882320 3359916 31586152873326370785189212564275200 3359917 -60508774214111461524067363487832576 3359918 -433524465016973356794507256362651840 3359919 -105443201185948563967323910281036672 3359920 -143448926335817077437996157747200000 3359921 505795881064965637547108776240063122 3359922 -176075469831077641029152222141771520 3359923 352388015642261380427297578960959744 3359924 -1064560812773696862670737660789055104 3359925 -63285120195988449162150680598319500 3359926 612614998486325807833764030543978912 3359927 486396424130380837238949308318260776 3359928 153183006090774875844508736102400 3359929 -469053716551030769842888461661805100 3359930 -91590570189344580027604110610083360 3359931 493285655143064358912831089557503024 3359932 601732845543191216397268575377203200 3359933 147716045029070492721915421956648960 3359934 -9699326099466896358440781593794560 3359935 -83985515912110540283317991496556800 3359936 620554320984435352921489563659010048 3359937 -414408067656749832962552114572721280 3359938 -40999129798984194902751139503337056 3359939 1229570640157960434924914144393531400 3359940 22203738255330040806026528461516800 3359941 -314287748123238723982949117271933440 3359942 -184729864885348036921779006830150208 3359943 872676953289491977387619727919574832 3359944 473698129232130846057400295669760000 3359945 800160649132261712177373058265128200 3359946 -157003513388339086433335150154946816 3359947 -450658532066352312799363489982159400 3359948 -469140744272315672799395337451405824 3359949 -33391870404990086055507314270624640 3359950 -112445263996993223027112071723760000 3359951 16522733265080119551934585133604960 3359952 -102477402297502748384920643811188736 3359953 -19118651349646216533484503349750798 3359954 36570730450210553923709241047820960 3359955 -258497026262375024464454574746899200 3359956 240029496945850036589637666505095168 3359957 597097093975710344173162283110681212 3359958 7002071387604203132694297047040000 3359959 -381054039891221327564894942726110840 3359960 -111559293366410685507100236739584000 3359961 120945768986472452209737161319642480 3359962 -202613891245218937245755141138634768 3359963 860027542999205377860916087681531344 3359964 259069260820140458288259699656835072 3359965 -288028073675088258817776919467102720 3359966 -200897907433013711740053334711865856 3359967 178307778841133779490923561144353696 3359968 -416708268212997827340855973281792000 3359969 653881803298568970942131946132903060 3359970 33942603381705866003486953912833600 3359971 45998843016819851052608567958232072 3359972 190577395082246488696557943061237760 3359973 224097241046309481720780633266455968 3359974 662721239526416191615737202600649472 3359975 604653203079237841580887222265760000 3359976 -288832996495464404860700225740800000 3359977 -20686601997152808625892872015129520 3359978 210984639387643382819310541236397824 3359979 -274291500953159577210398885585705160 3359980 293596883286469696100268652926735360 3359981 819798072356720147673576822051572064 3359982 -82114700689519953175266952282563456 3359983 -1668494292625777717273669946374998528 3359984 -13339209158750390202348612221239296 3359985 -560489669195489361408575962817280000 3359986 220888975416279663235386286476288000 3359987 471364799524096144475595071268498636 3359988 419084047263647530125241853611806720 3359989 592931476917442397286798669609871790 3359990 -113448577071209040268032219298560000 3359991 -49232389497488210662667714866705920 3359992 33426078593973701944302952151040000 3359993 43412142919218093555512348260728384 3359994 206819429588577574424217547852688640 3359995 522248455224408467105346959714880000 3359996 -307014194419526239001784789010944000 3359997 263588000337954103753646217634843008 3359998 849376720566735412571157214518480000 3359999 -364821673948365139381635156349301664 3360000 -28141692834114176536992106414080000 3360001 -496573812970581504795755413530793536 3360002 -591827119295355028161562946928278496 3360003 473474172605153201816808619135872504 3360004 339982276185650219028039109913997312 3360005 44656812834024185922915825249532320 3360006 -43931206025905468259544062299956864 3360007 74661358384417153832079812289462752 3360008 295723998993314599771835964487848960 3360009 187330564239959477742131808304947360 3360010 225316245463384764370753966785024960 3360011 748634673072814838761224920380278612 3360012 357842791784930553373054364595482112 3360013 260878254435552224737645236704542262 3360014 170856012698012546003714850711770112 3360015 987333201264166534885899143990484000 3360016 -133908356135626814052711852017319936 3360017 281660057173585306514972867718016800 3360018 47721863760433540828343940499119360 3360019 -434577638900350896536326520368531152 3360020 -9558069685865367146006138263787520 3360021 78503291138457802660779388275465024 3360022 2887053949469904217067483331925824 3360023 -267227411486444714900947900131532728 3360024 -370810644447417728487737191828070400 3360025 238826965394584773352536549350761550 3360026 527304421019976907653410584784297712 3360027 -291422751371731683026246392175266560 3360028 182409094134056426635452105293824000 3360029 -787408644039270455424961030890245280 3360030 -141333178887284135056040067593748480 3360031 833386498966006265717731519932916832 3360032 -100709959982796552180695561147252736 3360033 -553194693157321761889605603839304156 3360034 16334494166974862856089070770706720 3360035 -287352315021392548660794031488467040 3360036 340177138649271424022441411894814720 3360037 843767849254319267689943329803162686 3360038 208545611793262815068743956586608960 3360039 -97465562583524479460529523071682560 3360040 569444832709881235743375812291788800 3360041 -293959778956761687010738777843196508 3360042 -10265039064069998916007227830692608 3360043 -836807435885282936656321514360197708 3360044 19581745056321763774663424710490112 3360045 -152478382428982213719068874519970560 3360046 359653340781336966654860260810673472 3360047 -624612622793828924072621636038496640 3360048 700261513879403815486264645484544 3360049 -1007545590562468161223789935506432 3360050 -339534239055613447934867230370016000 3360051 -924608980387119363690087651378247020 3360052 -499087621874735453841570483004848128 3360053 -1020419451833212666456088390933815698 3360054 26369199577839624588713140276741632 3360055 436184517067898405874867638580218400 3360056 367144993895654864609283833837568000 3360057 -314761429030069935532334160328106160 3360058 -579863493413187456988662178086158256 3360059 -204410981102755189901052676767301632 3360060 -252661938055209106765668193376240640 3360061 334182623002089781216132244644638662 3360062 -144524107280225353145674270007818368 3360063 352541643571493830645909833128832 3360064 -448273754330048718310762147192766464 3360065 69460188611807120381806963388947200 3360066 238805646748320764213348594730130944 3360067 787103132859207879625889897458747032 3360068 309873159356066015386408100683351296 3360069 495139854677068096629438314916184320 3360070 -46113300376787520886716046017699840 3360071 -110311177056296929670637237050250576 3360072 465344518824624223062665809778442240 3360073 332630166990533790236767182656239284 3360074 -608433637317980488773161957668181760 3360075 268236596233735046260259614806931200 3360076 -159445750671939660415786884382156800 3360077 1475006132202165467526798644766540480 3360078 -155145626702760469073449249539559296 3360079 -124604542066267221009004472159196360 3360080 35722998770818874022297775960719360 3360081 -256048060837400215162759456184572416 3360082 177393282009776785965719914229078784 3360083 -899114399339703647912212236868315668 3360084 -24701187973959281759113638127190016 3360085 552608925057474415301416033567963800 3360086 -135629554906515246064862208149358720 3360087 -376973750310067702579186269113122656 3360088 1510690979543408837994325815222312960 3360089 391745015785050588864967629899043024 3360090 -3901533663478542493782713349058560 3360091 34786426646093895828755565564589072 3360092 532228427845790995396290835879727616 3360093 -470309631861285334867077519790279680 3360094 247340693334902812901317626266318400 3360095 -1080311014904264201260086398170301400 3360096 1167140531445418367546718400531660800 3360097 -622564822409677567718653032237998060 3360098 -75249123618340065599322675896292864 3360099 7007603031411877697863028748922800 3360100 143929870679152062001590062236438400 3360101 13437901285116526293751062895616640 3360102 -203887394542928073846470982658383168 3360103 -970629382765253150104147735905688648 3360104 -420985116536059877198970076383559680 3360105 -33096884237626838225606684924034240 3360106 298223611954080122575658198131200 3360107 1552506143146922848475078266602281760 3360108 57525808626584292644344397963957760 3360109 -684303899639494798495428849291120480 3360110 -180775071250612543764038013792387840 3360111 94165943330491884193800759436097424 3360112 -93967890601655217086693440317030400 3360113 -746741884425777734801151235918222638 3360114 141914314138874721552432865661440320 3360115 28797635731568582383538796034272000 3360116 187506373293348970596610958167959552 3360117 67527619606141380738738228718768320 3360118 297398211136602070965523227867151872 3360119 399785516384870096624296560304702896 3360120 -85469499345451151042710818374246400 3360121 -38521270178249580673478476683261696 3360122 207383598107436557409170180018291424 3360123 8244962450167347781386519958898544 3360124 658425961961818474653716476888829952 3360125 309211755776276326579952682553959000 3360126 152509421441273420706480654353786880 3360127 -525359751002729117088626597811889024 3360128 -667795233331753741100563775021383680 3360129 92347321722335589346000645634356608 3360130 -38343167799943993192464553913042880 3360131 714778726496486082205900602610287000 3360132 -31591330067175533640823277453698944 3360133 249583229856998827687293111954303520 3360134 22090881863160632653135377222854592 3360135 -8215764867340618348310157143353440 3360136 -538832392320637319719191971098982400 3360137 180281042447456362222438320252871584 3360138 -32912406624073089520008136333645056 3360139 -750747514083286221320356642793216976 3360140 -239654916992131409463482843554437120 3360141 116994911081575746675662434949332950 3360142 -509658052091025624970620570999870528 3360143 -529930625243458845058616559905786400 3360144 87900659363703525801451078551404544 3360145 -277544760820379542707318715318217100 3360146 -42452974807645190698651573407937536 3360147 102371746253825220464577093177358080 3360148 165235107212012835643086305923608576 3360149 8428391523362332970599479475700448 3360150 -301944008768770295492024026385280000 3360151 -321144251349305372378560477804259096 3360152 70984024501368362734201069730856960 3360153 723018191394732621555509831302897104 3360154 -48222023115143530196956700519632128 3360155 -89045304370172414641335812405539680 3360156 64211724169449274147097071226460672 3360157 -327350088710034615946750491725773594 3360158 -383570270156941168505556273046216320 3360159 -487986238374188556925629635496494472 3360160 -537481816252364444865467278261616640 3360161 -388887447420772835250958578518914368 3360162 -40887860362869035725940139265833984 3360163 332748367225612942283495306398504412 3360164 242721702939842202606509646859616256 3360165 -124629294022660750334166757623178080 3360166 285797842491602815361894126583982080 3360167 -488443649505502223086150819887035784 3360168 71027279934940284433284624917299200 3360169 1358705884681376591132507877314282880 3360170 401271775935806075618075222636640 3360171 1229876380019483666102107634872978944 3360172 -142184427785076855007476975791232000 3360173 1034447450622874821869568714706534422 3360174 -207656165923621732470011796443298240 3360175 169825630643190722777484748377343800 3360176 -303090026803628850119131082917920768 3360177 -1229707107100327908411470450125805760 3360178 -364794595135434077404784011097733360 3360179 86118266334941833803318260711899584 3360180 -433596960280262105169672149827799040 3360181 1376236161357849312554614031816811264 3360182 -1465725973945421156206212996053760 3360183 70870764967889005064441553166222848 3360184 1518478097190156443366831080342425600 3360185 658255485385560808862213635733529600 3360186 -428467070358554384384156601757209600 3360187 -1788690902560386253542173468131795008 3360188 -4038584937869536730591876288939520 3360189 -147298205423748746403482847626796480 3360190 -38659464917205439647208642451556480 3360191 -924077015740410414273682940792112816 3360192 1134797891095165184606672712105984 3360193 -131027073624527104285155314420209020 3360194 -114504960150144300903842684089471488 3360195 -109224465119618180468209017723324000 3360196 87280684814900568051592512454656 3360197 160592872765961635324775271632111646 3360198 29594201276878543811463243093295488 3360199 469019815542973919725459566145213536 3360200 286638693240138161146503562255104000 3360201 -171348411921584411049075271218231360 3360202 -593556424061675843107612305685226448 3360203 99040823420891448075674816232314112 3360204 -518006867580275380735154937684493824 3360205 -447675541191410040370511356824985140 3360206 368793522797585482673609838740175552 3360207 184366290239863098777518459260250880 3360208 -124336221912933899482484288329719808 3360209 110725018635385136179276468650055410 3360210 -56668874736100455405270573221422080 3360211 307272873486716651989411744774440812 3360212 -769400027690447624513850364498364544 3360213 -661241112497413246220756254710524658 3360214 -57371736451031153330504516008796160 3360215 251306194457092019038917780383310360 3360216 42820483743144994875611184369561600 3360217 -51079947234084246353675979628665216 3360218 1239802973663440180253618603777250816 3360219 778531965404999016447923087798037144 3360220 -619556415767225310361277965417989120 3360221 227733077352963342663572760604434432 3360222 -71925504042322341962294485149455040 3360223 -689125763631618036400886887315186528 3360224 -1155995838377864149239399788628148224 3360225 250800014725535629766151038407399200 3360226 753868413863950946038770045498433920 3360227 915717850438777888698505737145622520 3360228 338009954022628947097865717519333376 3360229 -382202701027639384578961444699676328 3360230 552969008019647924754355996799894400 3360231 -254948158755997956395413492812088320 3360232 -1411901065057369926128834905152537600 3360233 948151471496038811048825204254365840 3360234 -405367679317929191489588204447896320 3360235 -2474046501255423674371793493097200 3360236 227560699151053414857610548697950720 3360237 -373566180375463730730429980107633536 3360238 -154004577722895821853895232094693504 3360239 30336565854478587218374337482217040 3360240 49329905183845764963314982056755200 3360241 230611157020865901187346805235926000 3360242 315699867759452487175971054722848272 3360243 419997974067623962427248934807262264 3360244 -824928830330919024159282341782094464 3360245 -16303856430610280381629224590745600 3360246 -21132877768106487198419064928828032 3360247 -703436637974441613728347945242088488 3360248 1003362937625614821595665144906240000 3360249 706978570341570202187120292167077434 3360250 -127675204103843490389900474973096000 3360251 -64349129866784186631200395319467368 3360252 -81195406074899789040157053430333440 3360253 -116240747435874791131068601627955976 3360254 362268917547926874694631410945243392 3360255 -175825085563666710730735187867856000 3360256 164515503591930572349037532405563392 3360257 482389973427966792813743164623061506 3360258 -20403675839012618244379595417141760 3360259 -238687171038938019921720340624921440 3360260 -127275576213183328308867117412197120 3360261 -853502481374083326478616001657834528 3360262 688433832313514466407550659144257632 3360263 -935308467290068631461176721435392 3360264 -575419210382353166880190219892736000 3360265 -493156760966503411525048337087923200 3360266 -4605963716447317832627935144320000 3360267 537777386313533115971971978788167484 3360268 252285850698698564667655490322069248 3360269 -955509706162691934173035674756875040 3360270 182152656689860302636875707867219200 3360271 -355196418674976770315499595654701840 3360272 225530514248127966475949755280916480 3360273 75095470244316604598851698717626160 3360274 -37583331004062723856157615223000288 3360275 13331017940121008893387684810939800 3360276 58363030465668429882469202985099264 3360277 -258383151883447773280780873834864800 3360278 5069943692923968739056189819673728 3360279 -165152941960216814459220796182449712 3360280 -281337404066772216002844409243238400 3360281 73122234928224893884874565043889184 3360282 -312463769831053598531343267043895808 3360283 -93481209794945266243602497777489480 3360284 -190559077057878748833901375813939200 3360285 26494434194121478045356388575607980 3360286 624357150213651600359384564154701760 3360287 8651201611746006641937120608215392 3360288 430404958258114463805669369100369920 3360289 924555216742448226792175079971389124 3360290 369949487878282193569363103968730400 3360291 -406010427814413550566465580703304 3360292 -222837655494103094357758807128919808 3360293 347047948605095076172770283914524160 3360294 8761913044285343228319914982541440 3360295 -579353962186160165073088554952624200 3360296 -616324021381764341313752404304286720 3360297 497182837744983608010288611906347872 3360298 486005736969402483109501983743348400 3360299 -1472469611794437206896960363075706700 3360300 -38779516542582576954924291709747200 3360301 -503179103639161566111078476183721248 3360302 -176935628523462051636698875336166400 3360303 169650461386492356280934285665505784 3360304 -303383697399176513725479092288634880 3360305 -1645532238473607170165148350840880 3360306 225773275323619257970878733195390464 3360307 384512253489884158737207266379334784 3360308 56920616909549630510437047205410816 3360309 -973671396379167677568840319502705472 3360310 -548872162704662077216792851155965440 3360311 1115545153554849896683713028996998024 3360312 1057805688368255645256445360255795200 3360313 -1109052134886112624698056083863452016 3360314 -81262254029868209142941092903737600 3360315 -152910010143990837026490970451854080 3360316 505495481082534777877979847929395200 3360317 1153717108038463625645191270369678860 3360318 -16444224062613545612382399144655872 3360319 528214044327890679275239814625554000 3360320 81239300928927006042138847220858880 3360321 6297101489569940750519817163814880 3360322 -639915955637689226526490656511735392 3360323 -67681399800787155365185310219482656 3360324 578413818141757216136370507535276032 3360325 -281457355892986679850732778464044000 3360326 -55491213854386893840711198094017216 3360327 -50792758199183105816761656098561880 3360328 328062896468094715393958234978780160 3360329 74768339667409806980405342909294976 3360330 36166076036494483054210245894008160 3360331 -208336083062129333247054715767636368 3360332 -895189304940648379931102562550504704 3360333 -171454324633102137799179078465838752 3360334 -604761708634261600229725945252325184 3360335 333736172621927007969582685505358720 3360336 1812019586469670739929198395654144 3360337 -842202303766514058874974661573424014 3360338 44100942740279797482518202944206848 3360339 -1168277294942193772815844342102544160 3360340 -98610374936749414905461620942848000 3360341 315399750727296517512378433141409742 3360342 -239328771444747888304008465199802880 3360343 -522001790677775660705335164444453200 3360344 383550159123249943453020728168448000 3360345 346040384823059473372448231382513600 3360346 363194324628376717079402749376025600 3360347 1416786706043981677789941696450665796 3360348 -672799783112251536634043339067425280 3360349 3366559883141992256917107886315564 3360350 -94391815991869547331534839622883200 3360351 -608820836731242963033013069647288960 3360352 -466633768848720272006183804655894528 3360353 -11010672151673251935424188936154476 3360354 250480668101252648078230226582192640 3360355 -180329378142028470727864055685720480 3360356 -243437009239687693860983538495320832 3360357 32419734326056789959105902590275456 3360358 -112643096511953175047055256023954720 3360359 -447750067426995413794033642777297920 3360360 -96035236486505756146739957841100800 3360361 -103787938978223356237751799879676700 3360362 -525950006522575377093672563861375568 3360363 443458715843447346925398044324205144 3360364 -717042916208263832814122595893248 3360365 525484925218903217010492866322325260 3360366 13655741854191989754725643256293312 3360367 341319203145363416799215933147765160 3360368 -365211599530397902086146617206177792 3360369 156257129208368294010049630912229376 3360370 -67798516125935959031287876738104000 3360371 377244622695960560354344341666273600 3360372 36204529501156197029323029696110592 3360373 40969430024590017968930074035692280 3360374 416066295951107130380778165950808192 3360375 -1182669898603103334796236694913160000 3360376 -734160222614706858128963411270737920 3360377 -442611335193658856255756418118942908 3360378 158584337738061541204676096763924480 3360379 33847931015942813396136964869765480 3360380 69623118116415677036671692873753600 3360381 -49745581290538682416841251567983456 3360382 -432967153004251620848772669765278208 3360383 108566914328205235476066243210919704 3360384 -7164673999651386870076510128046080 3360385 224208736044456573366091732271525760 3360386 368145967010249391877650332822300544 3360387 627389216770848199022352161755680768 3360388 -257522300256615861948108687671399424 3360389 -829393214289305849346755384584497060 3360390 -183558956122205080797790830970368000 3360391 1047849231424880051097282473036000792 3360392 2984644096491709693597850335641600 3360393 815429488213833623731127900771647200 3360394 342731116592002977212033818571910240 3360395 -814316472076871962425533625205605600 3360396 230150763198569472467453779183114752 3360397 1023395300898283053588059034139548000 3360398 378099419793161591232695755637788800 3360399 -272407065420033414502872495736440960 3360400 -5011825203221052787923405661798400 3360401 -638397205385218284301804671365940192 3360402 406756584359098960489874055145777680 3360403 -235747281230951029300832678916427348 3360404 -474589919449853046589102070947891200 3360405 503752625314983538686772178629232160 3360406 98869908108511446164585511986221056 3360407 -3066603312192672155446476277153488 3360408 -41459331050493541597409883372748800 3360409 -30515294377899904995060680148429112 3360410 330283609402704776097590911369563360 3360411 117736885060966589005594896912994860 3360412 739362203752227994026004464769536 3360413 433805773617518210612530983058462560 3360414 168622176656980979442703520599934592 3360415 247572285120557931904234188291666720 3360416 -403971091173889382147475522249031680 3360417 -343699966521553051482857619086189952 3360418 -36865996790082436698870391896250080 3360419 -289329597637294672489735518422886180 3360420 232271751871518637247169913759334400 3360421 151882802526967594785866870425045152 3360422 36326926956132644072140173623040384 3360423 27041063548087075311380656208908800 3360424 1334987406801837167366462075509708800 3360425 275221184444784668121006594307461150 3360426 -99355465307235965569084099379540736 3360427 -404023876274483061109823568435068528 3360428 611902767463806914982551599528129536 3360429 70092941606313060589714226060641548 3360430 -266014469079126746709844136332135680 3360431 368159046135278289889785929549494464 3360432 113580828549260437189522854337413120 3360433 1005498896891032726622619626131603380 3360434 7825832022786729682094398064669184 3360435 632589202204991386374229131398400 3360436 593718225931653684889805592844599680 3360437 -38475300099985637937192243316724640 3360438 -54346538697747356162498341194078336 3360439 -829661960809669803665889848975436760 3360440 192796388921254051785905897898700800 3360441 392909318478129612861543731554514304 3360442 -154451908136890628020795507398107136 3360443 467916655352890879266966026384110692 3360444 -199881006003403073976088616842243584 3360445 -518129059812143653593497539547604000 3360446 206656370634491465466684781196053824 3360447 -1460860499181523433630078754590259240 3360448 -22917474394629847296408182434299904 3360449 62471420788094620196632023073872450 3360450 -2449831253205051961644076001452800 3360451 -96340245644591550278416252381938608 3360452 -273754447340383235568535414377415680 3360453 287592872764897328840835922593961344 3360454 -86365944268431888531798688845496320 3360455 57210655342241203325108953519457760 3360456 -312937298111785636121908972374466560 3360457 -819252909582683341190209715256400294 3360458 -141486512293002813989640430886545824 3360459 209190654597188539127388901027673304 3360460 214327840407735891917665813685345280 3360461 222737320856326861434151928741458560 3360462 17173714584346203314702563400908800 3360463 580711944130749078246116129440969560 3360464 280964186162430136577837658343342080 3360465 -48811990118176899127352315250811800 3360466 209432350299673890800420296784006304 3360467 -627776768943268425172692932717925048 3360468 114479899043054265163430014727540736 3360469 1009703151217160285770243550983066926 3360470 194803667897071566422523694008873600 3360471 213439807184199717681288394828446312 3360472 -600136325914608896851685762319974400 3360473 59959305040150055260355303719475040 3360474 78591441320932994746665800938237440 3360475 584784607761224127100969623841379400 3360476 45611753970840277048193010157145088 3360477 307022240209825235929124266100334720 3360478 -682244352499639013167966732820984832 3360479 125145745211802241343493554217951120 3360480 -234675110222747056679452228418273280 3360481 -395069135912355390698150966980929536 3360482 51987176054937880910390358276449952 3360483 -46227728911654502910612586023442272 3360484 -23254026442046297750008476050448384 3360485 -728796889917077625232281053952242820 3360486 93736901311533214883300436571433664 3360487 -83250151781383350550708455299591000 3360488 -302069644446865948462180554250045440 3360489 303250338901141825863014091347878368 3360490 178596038650257317354032347545871360 3360491 -1567123557798570187213799458053207600 3360492 256822427766767407167669359783500800 3360493 -5751360977467852241242747358770432 3360494 305542426584450522080439990491551296 3360495 56202504678128591522536902656559120 3360496 -62222774997700991263511344175054848 3360497 70703635792558285765405945364845632 3360498 420903575476982493136072620177320064 3360499 24490350603982136167279941060466200 3360500 -438628872863998067785469160615936000 3360501 57472757956634902057795660370340480 3360502 -483109905132595208684620733784134400 3360503 40397905273015283414971376966443752 3360504 -2418743610783001956787524810178560 3360505 862551499958170029933388895509600320 3360506 36877338934197743318627991060611952 3360507 28712403391855931556684151851703296 3360508 -131628037380063936018517058902470144 3360509 81601185283781601397200861736048716 3360510 -312044847184057240400474790724161600 3360511 -362945976577774218038776929259656960 3360512 802579130327315702017527629161168896 3360513 -10592055468026912025038448484790400 3360514 213917811033538027145549372704129440 3360515 19995543306471580575179219001590160 3360516 466153115757006738939359926604027904 3360517 1075411056869913267074611402866010332 3360518 -223338549353533010738438048309199744 3360519 324430576984573894135413541853930664 3360520 167879733084395515079197680056832000 3360521 404078087052650367559792866872830500 3360522 181391348708593696978247669738618880 3360523 79060689077946278408219947706002772 3360524 -127748049780546897951687876426326016 3360525 18632345840795247983437784558025600 3360526 261257780657421525536032117805933184 3360527 1056585295260701853408175521320356032 3360528 2343018720313256610082941132152832 3360529 408396789786471017296949905564798130 3360530 -58157275016904949982663445707136000 3360531 63721518535229372255495991012654960 3360532 -364609929801370689076711107318607872 3360533 520984454378036395508064596876526 3360534 18477853506911327106514655447225280 3360535 876285636648575839062681004656099480 3360536 4517728400423299743898472985907200 3360537 -571436636668899388104303784557976806 3360538 -63601804726927408965495707755768080 3360539 117463113041021974334261381392688160 3360540 -16714354735533876503241146785459200 3360541 -2101779208192722272732415306796335648 3360542 -150035551575841707015645659089331328 3360543 -556764197702036004265145883309533952 3360544 -1048462937907093970335723523036151808 3360545 73220081857747906354784377227614400 3360546 85649305548169826387040621645504000 3360547 -172952832879385105079437810472706048 3360548 -340436171322805981547660458668868992 3360549 -8247392067828215343132919197548640 3360550 15830347354817569095157629993496800 3360551 -734648262784953884097848283703496400 3360552 -279533429073863490039059674332610560 3360553 -210605232633482864516478326455072896 3360554 713386339441740712758982301874956976 3360555 14636386052801844745292779422412800 3360556 -1008372192911171782581593467665191680 3360557 -404768548351729657051324236578233194 3360558 -130314591372092703489463870992724416 3360559 -970781443730928974174721337387074096 3360560 13733342984703151697301010635816960 3360561 -93184519522937794869058528934525328 3360562 -28047527931175231903813187622147168 3360563 -51360378468333975716854446571267188 3360564 -332342514306739346793589263446002944 3360565 -162808820500619372545670604362749080 3360566 -761050751825003915703042364017917376 3360567 -120506656102057310975260718519247768 3360568 -500005180239078349648716129160704000 3360569 -28855004547912255349534762630947030 3360570 121356222617713318863559949493907200 3360571 -85594804079322347186109552556327440 3360572 377508371879739464149720811950144512 3360573 -579946602964603857704991502961213556 3360574 119545652224345214646775307668436352 3360575 -733958956035137830066998248772543000 3360576 -98207154315845055998682753763639296 3360577 -1333802080425493244854030836513996576 3360578 -111821687920643688428968258886024640 3360579 2264157066563559115779748715481600 3360580 -641018833047083567770572873459628800 3360581 -747677853564885035737932463732838400 3360582 -344756954645798582950188419437522560 3360583 -1273446529012089108658820932749856168 3360584 -1213823087493253993900081339664317440 3360585 166646677144262185841014962613200960 3360586 -110046449522126810122459632206714880 3360587 345746171984633098447587225204262080 3360588 88445335086779192174088304720330752 3360589 -146001012954939390932499720793558176 3360590 346084288214337485862061465262980800 3360591 282964506530720181082639329733035048 3360592 350692272733881077681309346780471296 3360593 1056524517727561339830272389968829680 3360594 642866319202257041143399792795551744 3360595 177052789747645953646480320718507680 3360596 -679070414211086724529970232599068800 3360597 -424393110035636141672604866787593760 3360598 460480417451040576280134363187270464 3360599 -286189358654249344267820855113397760 3360600 -371354709137468521125509170350336000 3360601 -584641314598731866770459436565377398 3360602 -124646713996566659018668237773858048 3360603 -719588003940895043041498894184251200 3360604 -299965966734552615174286837060120064 3360605 -52438950386661730879844195295298440 3360606 -192911027568733454723478260885606400 3360607 -874320469381535686967637024681984840 3360608 303147944213131843688711858904760320 3360609 22007592669724421434577960077290816 3360610 135093998474212072363616943867064320 3360611 -1551433213511973074379963713866360488 3360612 -585863714753293952159745058394136576 3360613 1430014039768561833662198723590276862 3360614 729268689418575454841299829985329280 3360615 142245214713761006067754521731904720 3360616 -1091656537760787123712453171105489920 3360617 337599783439621587602474073061685220 3360618 326725993153089484675509933031353264 3360619 1535788796800558483826542450431692896 3360620 103064071392222367671139144411975680 3360621 498170284169883433335096446285208864 3360622 -3668626305005985910432425902515200 3360623 -34689047620473110413510551348149664 3360624 57456320184285991969267837318791168 3360625 -87114511298813841423796613863850000 3360626 -328803884261382557265585604572565488 3360627 57307991512682537509626376063085088 3360628 -21026819252476256993533169441708544 3360629 -518666228699878075958756971116418770 3360630 -27369482484564065859960354720399360 3360631 -262426484864032074086479601842023336 3360632 -140961558203970071501393741962137600 3360633 -892130566636277066509685869212371376 3360634 -100284981798215292467195335705136784 3360635 -247271303901783165122193719691505920 3360636 -84274788383999385740446900524733440 3360637 265619723268346948408201585086201952 3360638 -100563740931331353569378133856673280 3360639 -293860605836517433883357632645969152 3360640 211774282441741142436697520209920000 3360641 73253373694416962153917822590772992 3360642 175530272534105642812359162590550912 3360643 192294209493190796587164242543390976 3360644 137643831853195735372608517847592960 3360645 195218725041394606485364233288407040 3360646 371571736719953994259331618978290272 3360647 196344025811080448248519371629895072 3360648 102035860122952992418988491346411520 3360649 -595584486252182892279736036872533350 3360650 -353688228512218816218483499145593200 3360651 69365059227541929703137060641577984 3360652 184439563355110364795870543717793536 3360653 -437251236620983638510498249861330240 3360654 -275765368126186992028300154883648 3360655 -413671269845348053110341168547448440 3360656 42430286649473021384993257635446784 3360657 639347452149347674051838129406336240 3360658 -229886044008711892474036267867751424 3360659 -1119332454865659998897854667278093140 3360660 -47690396376622365928855903819776000 3360661 151031021303167372938104776678117262 3360662 528751236374934898000333361098389120 3360663 -5630782197015356069935729534867200 3360664 -2494788093772135667965996973730201600 3360665 9635954809925051844623907348628800 3360666 -267235184758190625262738582865828352 3360667 517380289872683098695481357036563716 3360668 -306429295291639362147381216760273920 3360669 -193758526245327883392074314531167072 3360670 -358561275865106623510663124277552000 3360671 -218949937773743241242427652605284256 3360672 -293417042048152524446098921161228288 3360673 209627854042466766642253661734234280 3360674 325494188244966641917534594970148864 3360675 -34195642477137261544783429537047000 3360676 613612958391393240535163664511841280 3360677 508932560224258671960935445175916220 3360678 -101784296163558653676895310713901376 3360679 67269880461366927520608807726833664 3360680 405204501865068896535634506597734400 3360681 32544456640014302306505886255206228 3360682 2006869722879921548319858007054080 3360683 -153510366135037218895735323488101068 3360684 -371744077889078760071544267904450560 3360685 -28690375031406260455328137920853620 3360686 -51801718038392231803672814919811200 3360687 207297723434399747358034511830959360 3360688 60062922167679366223969042000773120 3360689 42007734493915549698981288254489490 3360690 260558015235263904258515515831305120 3360691 731474499131388033122153332264087152 3360692 -829963938905475996736196955812744448 3360693 126254637927292479876986599779096384 3360694 -619512508255885158181607785718951040 3360695 -484510481420761398839165930786436000 3360696 56086357467578339926866327547944960 3360697 -531675802951002237647952341682944854 3360698 6293290223685467481529842321723648 3360699 210863121092342681040082202291742600 3360700 -154948851115259199844465410920729600 3360701 -89118718023291996148389975709734720 3360702 165434525913415216828225201921012032 3360703 222378073827874461307680849537733952 3360704 427878001271856315910533764943446016 3360705 73229707726944114439215305597151360 3360706 308535980087173055201235149703888384 3360707 391068254936180244248897047049276112 3360708 4559585730317099629639830194540544 3360709 476936330314732710529120526030963328 3360710 26706256482197721299050123602462720 3360711 -470940496204770927579492309915280728 3360712 20760424313842158358492313321472000 3360713 -584994527299937623492079937518739660 3360714 -67922767050362710854028223031705600 3360715 -261644523558348618054832913580716640 3360716 -676413013489016828606714400822908160 3360717 -956095951560941950680634258755101760 3360718 256417194552959074515894500336890560 3360719 -1356256542084363491299473264589124880 3360720 -106023130723703284905451624700313600 3360721 -104032107895571870033315767495775296 3360722 620861473478900549844192106633440912 3360723 476380583670047233215582213227434800 3360724 675276120614912426554782038240794496 3360725 -292281459053172586972320404664216000 3360726 -132726201637691254398524226381007008 3360727 -1186731016409365768523329435269762424 3360728 -78841091687952454779177727305277440 3360729 -29712841848703233098384968772533440 3360730 70480138494058857900352626446632320 3360731 557507276371415776721540517913029864 3360732 653006430128942313457970615241411072 3360733 336345145913150947128087992952091404 3360734 -87126698499556727857503173293334592 3360735 -33586186771807527485418391447741440 3360736 -176425243391219737582233054439538688 3360737 428600921121024574951145446628041314 3360738 352946810524647116897503382646144 3360739 999533803314698530689736379277824000 3360740 -552002019559205729037179734752495360 3360741 55821928250758061882595090607259904 3360742 168615545369866331934097766901934080 3360743 -365034391134445271859234417381431016 3360744 43859977487476847122667587670016000 3360745 -7192713198249774669441223317612600 3360746 -354221038695557428783859066444750928 3360747 54447880400011070022680941052758464 3360748 -433706839884009634783720529480142592 3360749 37241420031038844074836184311463136 3360750 323546313543607595966740025374368000 3360751 14739976118821625213177655703906552 3360752 -120368200825921801366241604229693440 3360753 -367442456061140312843650966747852320 3360754 -378409533482526929427215284303229424 3360755 885692025751175947042337914463714160 3360756 42127078474353323822257284661186560 3360757 -50102249716648357032843490768710994 3360758 -282972011689336570368841323835200000 3360759 45745798470758523689287775041371600 3360760 -92450985909482257846035146816716800 3360761 -1177997542614321320868701918607965628 3360762 146165283656155259076819267020139120 3360763 -154406683272428437218076888917263064 3360764 1049210322822831746609922035068296192 3360765 81152009116152373159147502955000000 3360766 -55030291241931511072972119528448320 3360767 916934032405759347022771908968994816 3360768 -25265082324980327235385324543672320 3360769 194453079284270831797867925661063170 3360770 -69790781133688050787921847708820480 3360771 -12595939456387793293931077014671988 3360772 -129325641662170228736060220765175808 3360773 508945143580221284386234749319771164 3360774 22813454707054728644341922891741568 3360775 317377680685562898384026949906109200 3360776 -1097097149734376729189905543418833920 3360777 -123937043797477233205892681100549120 3360778 101137677157405734358895280422895456 3360779 -635411319499798580849619027705544620 3360780 -410786430926248531496330207987927040 3360781 -229891304223477801236255716924657020 3360782 566405559729282190299889373192616192 3360783 36468749538026945007301763712668160 3360784 -15315151326893291776839611875852288 3360785 17900535515197661389739736380900160 3360786 178790616635848627591801191178833408 3360787 -768607742519814856093369583213678848 3360788 709996909692938406567722183773193088 3360789 550134086041937374469433512799030684 3360790 64928333662110703253661729008774400 3360791 -236549076310316610096282450266261328 3360792 -874645804720571395088377803397570560 3360793 -1131705367490701133490267449260827958 3360794 -1758083284988627423740603095517440 3360795 131536609319772271528121203767606240 3360796 174852589193800440350037250735198720 3360797 75781591103135251809416639427169440 3360798 -4437116086598552972101737443880960 3360799 -1032074047145583323259984690280560 3360800 425378880607534659421399655394508800 3360801 -417011933186733634006943409451693056 3360802 -134653434862675452805020282879465648 3360803 215396112126850419479134616151326784 3360804 110426060482789673840957370995650560 3360805 -404140657815984570931792119358788480 3360806 -182907116301275761254979586876113536 3360807 -268468752435730759178418581851297392 3360808 305817200628481725595583248873635840 3360809 345308244414190420639042857250694010 3360810 209237497068322654116206178539289600 3360811 562458127258547415299766809919972024 3360812 181560628968205783389705753055810560 3360813 -869035749033740092885165256327653056 3360814 -424096538928927599493330325539159744 3360815 1167514229541641850630702514258423200 3360816 116955258956794320552773897822945280 3360817 602786860819776923824579966069227120 3360818 -163236642831877566808753615176192000 3360819 147850315015959176594573941480339200 3360820 -306369903990663120701599982419345920 3360821 -56989870887234362319522195746747748 3360822 -415030611778168989435073536220849728 3360823 -1484284349112845083465942273154691928 3360824 91385305583885436050128797856296960 3360825 -249858601313190173663336432356608000 3360826 108261261240744019200471584190754560 3360827 -565629729806137496331827020530327324 3360828 598643946943502220222708789336568320 3360829 -885413692729026077121731244277889280 3360830 -391855345392338455816889731341118080 3360831 -155692543177410627950492001492424248 3360832 405305130637517249151665572880056320 3360833 -291653445125468492460367907398273536 3360834 -128104302502024495591538515803678720 3360835 -594696240993812324564118079676916720 3360836 -190384028934817493131855698081447936 3360837 -14842239532162564425256190961601632 3360838 211034595949847314189441067823692544 3360839 -1502378234457680628202194197378954040 3360840 23622548256084356795847864154521600 3360841 809279756979945100244708976683639424 3360842 299465506125587614330603725063873072 3360843 -111210981569062513885377332663479056 3360844 1072607423455043732947852545280128000 3360845 307939695100171677527656621593233100 3360846 163234197454355243334950191388348544 3360847 -18128734982215858617888338484839968 3360848 306904709664493087881943530105987072 3360849 -344496932345269609178499893310487200 3360850 -132574839725118319318887929706747600 3360851 -111659477786359136543354270328487488 3360852 -7527530563197208588030074724970496 3360853 956587753836109620205736784663601120 3360854 -344333560879924217316330498149449728 3360855 -124234280356593507554596848519749040 3360856 431650018377136387831794031506309120 3360857 201274388452901329096411572073460106 3360858 -190982186341630728911390962147288320 3360859 -696759273067438709648583362361162940 3360860 66870242190335645378851191968110080 3360861 -557118889870524293072491818854205978 3360862 154422138037865653526326958724642432 3360863 -572336366306378900970705416556049416 3360864 194491131618799608661576030361223168 3360865 -173745102558401381001462009078862080 3360866 -246193847713462058826965481654338400 3360867 431884154758507493183349713903938680 3360868 241449485122549784964666072619929600 3360869 138962998672822340670705572196342270 3360870 -30484242886807598496286369675824000 3360871 585490015314203287906711222797146472 3360872 -561582721042510617238776332840140800 3360873 -675356407427820216729340692043061616 3360874 167628779905671921806032679237486592 3360875 308725532555686848044440880972544000 3360876 422847159814355707838957636198891520 3360877 166777664022395482277978120622561408 3360878 233494975287559127714063782769586240 3360879 -244680987975925575411891583040980080 3360880 713550051998700782678094003240960 3360881 -1387772353978999690673360417067286800 3360882 68015173758378766016962375976984064 3360883 24638064567937814834868396588118200 3360884 -2718033439050735773316466235890944 3360885 -127864730930097919218819568910481600 3360886 -304925413448988674933454739126903680 3360887 -1054584669384881442966039810651414888 3360888 245564893355981297027942255904460800 3360889 -222729578089097761708300802327042880 3360890 -196292533166052261413470108778972160 3360891 460251090939461486399515194805702080 3360892 1017659549737557914653187619754121216 3360893 -381636692677328438983989594648873876 3360894 131298005030283622712306379821716800 3360895 338209653372998208241089938140739880 3360896 149061242779901127856867780853760 3360897 199033962655983268101617964069705600 3360898 198059492673013383758442500345931264 3360899 -1333323331735378110006243691967849664 3360900 147960432014954709712617937776384000 3360901 -97858410031798934908580287576895108 3360902 657758636905869338060455757267650752 3360903 -175453620193700955346069028381809536 3360904 282337319723252857389019714511462400 3360905 -750986579296122168983765315977046940 3360906 185092371621429712987633860671654400 3360907 107221039480432064743680552387719760 3360908 67060470022768687130904028808747520 3360909 -588531117811092554911873507574008896 3360910 -250230419036495284095253543741142400 3360911 97762871756641051548964816619718000 3360912 168198379318692112571879748826890240 3360913 53516334874821664491429662898796644 3360914 -231394286477216676051626417513464944 3360915 52342013170320399862853101490828160 3360916 73194695150718776269852970143428352 3360917 98287940608744560573160335879028224 3360918 96533088983391184265043824883107328 3360919 97650376153830441611400153595894344 3360920 32565685357968735624098951076249600 3360921 -179269595267236502402971205724036096 3360922 331774391302616011429213661337526512 3360923 20419022544333851120827095677558784 3360924 -116556642574441637898251570332529664 3360925 -150891890807501551144565012056958350 3360926 525395678285579811958434789401388480 3360927 -11181222148256473594135082722744320 3360928 14084560505685077616580832941572096 3360929 320515448179483108349131120499993280 3360930 -78953629948341516470906626184570880 3360931 151798950556978444725674339602723792 3360932 -137891202539939627094019488055422720 3360933 140079923034550306893201399152262624 3360934 231955800379745361150526389891022464 3360935 -551987979671551075011076477541216400 3360936 -1091425150026526374112705726349721600 3360937 -884289796661551385328788026007281414 3360938 -5407848868086823948940009254606848 3360939 -244229717384985768830332064555294376 3360940 263171875498108011234357251524346880 3360941 -555607056829716844255617007703975658 3360942 -9476239016443371958334550092603904 3360943 -489208616394581505236791620328317808 3360944 -167144221018142701037481522090541056 3360945 -186646149466423788950600293554998400 3360946 188833207198768102991220304147221024 3360947 631801444871078009946162183279120396 3360948 375869809986566887464333686175651840 3360949 -299634259326124909581106571505594564 3360950 419710913884711905507143923855668000 3360951 401463369738486543936730747432719024 3360952 -79219460566118659834199639993425920 3360953 216816379919054553443370661525986900 3360954 -264285192741095863695258115121249280 3360955 59753637374798701859091450923793600 3360956 781717722066592383716079854182917120 3360957 -240527022230660472615110825379490560 3360958 -164769006322689664739058000652124160 3360959 -360660667124699474465199496833261504 3360960 143184838893945151775270488768512000 3360961 -74706857669956047319164386884576208 3360962 82722903333943238683626308220958464 3360963 119672945118384998834717611711223544 3360964 230605533656549365597270998531790976 3360965 97023810418895757557591512259884860 3360966 961884429227920393541351828379648 3360967 136365237602067221879539314117214080 3360968 253892008859619347994169201914040320 3360969 81583284578016296590800176097200484 3360970 -4917160631319890301181824026480640 3360971 421775334876061415678469908537356344 3360972 456745599396485267708997427227955200 3360973 259517266792182650569661167035556800 3360974 46940431359053981398889620720938432 3360975 -5042624337519574007935492930270800 3360976 48663071631967704011242828418252800 3360977 367908485621251579728578231465156544 3360978 -329029856493361752592995987598922592 3360979 -145277649554794468548310134242302280 3360980 95213162936619672095581469215088640 3360981 67065633472919969307996846248922720 3360982 241105662729816355586607527432162592 3360983 -793219133178977675004044348013531768 3360984 -42427349091833290345873918181376000 3360985 -1074689431035334942057381510450149240 3360986 -10529162457719184405974471480693760 3360987 -381631269548197517335217075477583360 3360988 335649917932853348639133949470255616 3360989 -89648144102709504577136897218905600 3360990 -103706521468915630832545847525314560 3360991 -214394185703673065440543112579706408 3360992 -52156282117293404423497783426940928 3360993 92888310729773394354133714296355200 3360994 -119850962254678281714583867493391360 3360995 -86039867564994171061459477326872160 3360996 -202527370037521427796974146438368000 3360997 -279768212923560710734777134374759554 3360998 247079346183385803173853947163047040 3360999 -210251405428780068681149755529971200 3361000 918957819313357428812165994309120000 3361001 268244729815889165664934677303860352 3361002 -254985886544020439495277132435626496 3361003 258067727339413942999534635976456224 3361004 -88271507041729513273979104701210624 3361005 299584884618852084868289897794586400 3361006 -309613845684115300982635477158848640 3361007 -324424161776323483243239303242806920 3361008 68415557080883033700688067847290880 3361009 -6875153142594308715613363554311696 3361010 213826091573658060416954849253536160 3361011 285632650989701685856439457462716472 3361012 1105697668546228335756016450091421056 3361013 -157882909652282863110473476871097600 3361014 -17802723864991813907852861699346144 3361015 -25091044815461917651595747221838400 3361016 -177951555199797262613026481848688640 3361017 -970589277086939098784163945615744 3361018 478537881585357430087427858287278960 3361019 1812599823259989055549927487366124912 3361020 -32643701833764395554487495619379200 3361021 559187247894648581102879147006012652 3361022 237277340373727478892442683836341632 3361023 948307081249144139982068417485330872 3361024 399574043705963129529076737837629440 3361025 -393061397066919767918106745114367700 3361026 -212134115283955145978793129414089856 3361027 -133515782706199325001223057305648768 3361028 -691255444048993783243467961395631104 3361029 -240663158123285524315987237920926400 3361030 -388259229056390460106336664996883840 3361031 -622555043404834312367405568013848168 3361032 716900522894897332977676886813291520 3361033 -366444084208266852076088129595374200 3361034 268077341646276170591491113472001280 3361035 501986021247224205068624719878025200 3361036 -48586741545810480354115724458819584 3361037 897916778885680945707851383151749686 3361038 248652364874799594230786960375367744 3361039 -567001742214400913076896584188239760 3361040 158507944789219494854066977734082560 3361041 -506175036158394860239985837029715520 3361042 1321525320960951468806784613915783680 3361043 -98596817250647542425886517511240960 3361044 -167396685090368263627352599316367360 3361045 688678095995728968684229746780750300 3361046 168308406352458440261201996676428544 3361047 516107591707374442862249331969700200 3361048 132792072046884914797615142905896960 3361049 309977839474461646026856086501103050 3361050 46700191025379024022791047429337600 3361051 -16433207983971170534129510229538496 3361052 10237522480031855123177906329953792 3361053 772554037373398609220640511220109120 3361054 -578640253853787466272234051030609024 3361055 748815456213642711041281702358630400 3361056 -478162086113168854561853978764640256 3361057 -135339914807014865427758630753856000 3361058 -828514974302470783805572460730195120 3361059 33976513461472226109469231110828000 3361060 -86134581663077987310306654376611840 3361061 727815996883655493205246905813157824 3361062 439709587307414751359662397634746880 3361063 -949366222837218261142465827010983688 3361064 -513211231805611732528114301669867520 3361065 -36277400624923587026834421341532480 3361066 66469143389082582028969311663180384 3361067 -493874083579383831764160098592157608 3361068 632371180671397943802248293866654720 3361069 536179224677253479108418182272858080 3361070 -81812890698137032907187710483785920 3361071 166909245870408446145515946166195200 3361072 65532208526101795924544032928268288 3361073 -696735848764624761446678991798813678 3361074 59382230615754924198141139636114560 3361075 -330563242594106134513856611078263700 3361076 594351585601545549042376366773221760 3361077 -841508324451354863342738903750722386 3361078 120059106716037389787927675506656512 3361079 -720953904872737389692891215516919016 3361080 12497967897827064805488229602508800 3361081 -232753562805906624127436193012302000 3361082 115857460175699125154870505191706624 3361083 306351268880359453757307530147318400 3361084 534186003612198422400740401847348736 3361085 34256405962879843796837392992364800 3361086 347987161508144115836782743570320832 3361087 1582714623419270027956028758206170592 3361088 115689815342539062395514166470770688 3361089 -838239708179409852088779066012301776 3361090 107193816982402383294760374128224800 3361091 435989501699470269267259176913890492 3361092 -73705250260881982922875496553811968 3361093 -695412465879656892940961186215650658 3361094 -71391553884436398159104496283370688 3361095 -749632673678686980684559734937680 3361096 -643423620926775173148352959337267200 3361097 -424717117566625098049572027514748454 3361098 -60440452630691775936298886652470784 3361099 223048056377069397788455552128289936 3361100 357459422207207736861037979379840000 3361101 -72077767399942504049280836806158240 3361102 503552191761386345804334307575106752 3361103 124191710592410829793145028593786664 3361104 152510268334358637842370296221384704 3361105 -602320272121511643640386599156465280 3361106 -511529416390894644363166980571477872 3361107 319963678232995272688642464919610040 3361108 -540881936621321735298422886260793472 3361109 -1063471107060347688871149639136594080 3361110 -5212414040817187689080530910976000 3361111 220314369232931514378931962010787904 3361112 -562026956552108276955967086851174400 3361113 -43455776382681057914530569046175232 3361114 -499039709868604152291362997059107344 3361115 -420616296007227025051048091520210240 3361116 -283468787888185993948457461997838336 3361117 13650479047031285330231912885308012 3361118 307119595782547294505777185989681216 3361119 692534291836854862209173752139725440 3361120 217758960716762475205683667308380160 3361121 995221518040970328913971857709447492 3361122 -97348953577108666313232922817318400 3361123 717067492343594310251197318695641372 3361124 -18954930511605275563460829905825280 3361125 374100076613627472823824349848888000 3361126 799317316094175886951520696539010304 3361127 -376757221414855032226502147359913856 3361128 -204181244034337299428346167886643200 3361129 603696733913425525648190610396940260 3361130 458851756383029516438236699541316960 3361131 -734447686801049450252965320875737380 3361132 681098311535369590639171089453079552 3361133 -413930077352879485231549321601256618 3361134 31181324707369217708692833430609920 3361135 575850143842805681941897939613707080 3361136 222082519679398823755674404341972992 3361137 201680217386350909116390952790770368 3361138 -15080144810827123255194646606080 3361139 16571783168005102587978333710220528 3361140 -192036019375211457905563213672980480 3361141 173323635024535297789866501911914944 3361142 699009395706170168403503528705952000 3361143 -550139634657514441459522052601177600 3361144 -151235545050669354647668306791137280 3361145 349716873458249479239501629514648900 3361146 20760379062106507183108138610755584 3361147 436169001807928277467253028895049992 3361148 419835202674044747970808395447008256 3361149 -1173569378898514100280857902215207360 3361150 -155281497702636398238735086061230400 3361151 -1133545527139328645600508468152983776 3361152 -218770577252137198629795759768207360 3361153 546800443987825265794389157967030402 3361154 155342054412688804663215159341946432 3361155 368550491236627799196965139255093600 3361156 -383496109821164708994604383212356480 3361157 -1021919873253123584736691747957064160 3361158 -279712801004674489957444201572119040 3361159 937162818264256301553406972725677080 3361160 216789699849971601976670366871552000 3361161 693883573848142259108105175878582784 3361162 201676873372103076742826833909685760 3361163 -86079291266217537895230150726575376 3361164 243442058160045205607690259063000576 3361165 461266430511115286319296073893011200 3361166 -636131407835174590459367347695739968 3361167 529172426565057625501428585359942184 3361168 -57674220439683199215853278543937536 3361169 262070237505476642441798344554559296 3361170 123035058592813405893676887830822400 3361171 231288794421089204287389772973793600 3361172 -187576298464085103598519898975074560 3361173 -134952622772727679298481916178872416 3361174 3121238298332438237167217427029760 3361175 176165814004595412916586787009172800 3361176 116758827127616729049466688382566400 3361177 1278535827859516700486870890175454026 3361178 -639233546491972742991139249710105360 3361179 -85806202729142343525832106362361232 3361180 -209460680616831956336684703318912000 3361181 -3675933661372732103724821445176928 3361182 -113323678779335871792563118156644352 3361183 66827645906440273731727032520439920 3361184 775409564210133701942411745392787456 3361185 -249112535233389798519757986757542360 3361186 -250146244559738507992626044476268208 3361187 1060355373874518914355048976941797760 3361188 116935137481647287956663917980697600 3361189 83996895956354256829512752487790272 3361190 -118877136469959016937724807178264320 3361191 -69253987688744330277214215391138176 3361192 -272383532773425972201861153433728000 3361193 199707314600186418276628948107844944 3361194 -91922378130756266559135925238845776 3361195 864621624195073959452294847933265200 3361196 728259615273271479707770383708038400 3361197 -36583620821264162357158983071477760 3361198 724907225831666432604884116765277760 3361199 644965242079458526906053180828604464 3361200 -35427528296307596415129446913638400 3361201 -690741897490469130847671704403139100 3361202 102027305591005056776175114608951712 3361203 -734071153275088926681818806500013200 3361204 105721146473482326389383037394708480 3361205 1750849959911053515548958476060175360 3361206 123956600469502851265906446840741888 3361207 141742652183304326485480437786683640 3361208 213593299218262302037184625391042560 3361209 1336466155807215298269504487738653120 3361210 256781582128636238553524418703073760 3361211 -300533992256722016607658300148380416 3361212 -20273496545751278830099070605885440 3361213 -188879299125227355950961798319690240 3361214 -450652291070947464708842730085296000 3361215 -121755233712152204225836260016527360 3361216 -464781660759472510179738550712401920 3361217 -458498476202997765984179473641623340 3361218 20534065741359914077133364124385280 3361219 52658900974892711020755616983611200 3361220 -246164388768100413068381821440184320 3361221 52485599402652471667989754446202140 3361222 240723127860207274154332549706125824 3361223 292544373776977783625870432556106704 3361224 -6703021149867816110334550544302080 3361225 -138967041370523721716289632542529600 3361226 -95381978688158281553916814519190016 3361227 12550056136839524895195188471367600 3361228 -26920907534379563637096077580534784 3361229 212913443340637895695298714744947830 3361230 299441152988158974188963621951232000 3361231 1887319671288153354553058399919683952 3361232 -7896015602721666895622600810692608 3361233 -334686757992351461583720900719083200 3361234 91476959552457874146442982338832016 3361235 232623827618727505682876229699106560 3361236 18519709317274154151712655383283712 3361237 345415262416011530866523786493429504 3361238 598194682640539231998579926848677696 3361239 357731094205099909110688804017159984 3361240 610244503964255491680811562982604800 3361241 -869453054223796733045480755901893170 3361242 -43799482285011244337292469828965888 3361243 -232275481214943928168283767426890576 3361244 694941388070731186875837894560326656 3361245 26563184866352112396643715563180800 3361246 -64417992676931507259696539370860160 3361247 -1090025865857192388459208224352958304 3361248 872559056064038786711587243778899968 3361249 594066057246177141213731273277145250 3361250 106626837231302631998268959446650000 3361251 473042385951719451635635995649032000 3361252 1471868099136643737103163366552248320 3361253 824816197821459155025089842777376478 3361254 -43473578568536140479224061979300992 3361255 -6451009330640555662617313838832840 3361256 101437784740947981648226498239528960 3361257 -61685763268260095868510249524690508 3361258 541665378964940300483752876538431584 3361259 2021922720399560831439077643846540 3361260 39475318140415027657918619677163520 3361261 26627493524466164873689932762172032 3361262 147020619128580807163556010898780800 3361263 -65119282322485278499123010318290800 3361264 -18390617050869021190732559544320000 3361265 -322483353709885867309731718225373400 3361266 -41119776493125906615793161146090352 3361267 -901626007746540953945240296866560 3361268 -105041639402523073485623674882842624 3361269 378606301317924217572471336053197344 3361270 -242272883953743207431775746731770240 3361271 11844969347176795090051812229671072 3361272 -400890612642988967992597157889454080 3361273 -676329885302019081119173093539747478 3361274 78365561817022380440567786832353280 3361275 -357908232414246635415792223885360500 3361276 447482750903227428667692595215196160 3361277 1456977450326739603643532940100761792 3361278 -160665062919718725438409700059882176 3361279 -913008831888165763923426442163278016 3361280 83249174017887358291880109114654720 3361281 -17003967091635926768100212124122112 3361282 130612502593163262291442653642499584 3361283 -1228207072232834844050503792945262976 3361284 7199444208531646482641549210142720 3361285 5045469025997155149712781639076600 3361286 -170889726536466556107873094783893408 3361287 -21133228133526382705819191592996440 3361288 -383960813126419194713757798813204480 3361289 688912853222780502769453685658966720 3361290 290454344906471215088883564733171200 3361291 791956460717474537210114079596606400 3361292 -554785303527276747604561615474360320 3361293 -88515722436130447494880373387553780 3361294 -43710135342661148928943927289546304 3361295 137662545738239833833135165296122560 3361296 42494794304016296081122162924584960 3361297 37356381623874337255913815860237746 3361298 110054847361170391828692883435111680 3361299 -90327889871878491149217523367915520 3361300 155173846864328725523571640951030400 3361301 902265221308899325993376533189996302 3361302 -190390205164620788015358952424032128 3361303 506821573085657530165578382998849120 3361304 -187853479796393614767106569826314240 3361305 109360338696452148733799114878653120 3361306 -295133138033703310247128289420675616 3361307 182986946511771345318644161128303480 3361308 -37872623647008344039250237023407104 3361309 34160764948508533457272300294144000 3361310 1506455553371719978685425702757760 3361311 -265494925714016976016261609937637360 3361312 121147232787791086558121432230920192 3361313 324799670484563784016159991805581844 3361314 60794070446284347612243315679614720 3361315 -125537485082062115071311535714395600 3361316 205537273901046337746990142190051328 3361317 -9480213968984687934524694136167360 3361318 193548256678489821496402339484091360 3361319 -205050104905096749097585999416599256 3361320 -120919920904376110874977981391923200 3361321 -16720677552168696757768137792202928 3361322 186016824797572578508924554137469024 3361323 108086671894868270722367914694964480 3361324 714509355451527915835936575946685696 3361325 914108641589814784174235775693456000 3361326 242666243760107853971679394568199744 3361327 -1101913813123140560737814559353987824 3361328 95249741908441423784256840824094720 3361329 -1241838116574634595960961955481647152 3361330 -38436861401529800522507598523392000 3361331 -1423947915198774197232911630146730868 3361332 37504303017150739715981033226117120 3361333 -354399097392837871217523000113910418 3361334 -829669294021955578974260871624000 3361335 -122869692874752192113476046421980160 3361336 1121429039834755797163612505248296960 3361337 -552803728548409157409645634411437696 3361338 15314752063097170569135437983974000 3361339 307165119619055051352302765148197056 3361340 498847566004554968390228207154147840 3361341 -40606722741632453626080746595177216 3361342 -1027653598845506052687724096026240 3361343 443466510678395585065391813816644200 3361344 -24412955546753444775943345627201536 3361345 131923164183273645515308735433732520 3361346 -269726553595070725178052859963299840 3361347 669721763546420192409571740184294080 3361348 -167334381736264457383798174696842240 3361349 380827680471155912556520230986833980 3361350 -129955620307241156152423989010392000 3361351 247741136677445927759593544864583480 3361352 -529875561963823772615309372925081600 3361353 7517554362244442305211398877472768 3361354 109012610763742596187445834516438112 3361355 -596464502772831174380012665576230240 3361356 389706619239291346193181597422867712 3361357 644347303362315777956690176791983606 3361358 -3387204342709986801416302506369024 3361359 -150704937018664768438205952816025704 3361360 -101880613739826857036036381139025920 3361361 167409847066692870898852856718086400 3361362 -312814654877070281566501594872075648 3361363 492421217281929370861475297154917612 3361364 -536029573094496957640367278765060224 3361365 -192469118442064897987096042468550400 3361366 304003235550639992382910273275388800 3361367 -108942331872792705311627246465710584 3361368 -161101804590560120648793332642058240 3361369 -26796336284232990561508506073042560 3361370 427524781976245010010297788583572160 3361371 -427441760699911696642676094439810560 3361372 83376908340565526599376146449894400 3361373 56372530573119805940515500059939622 3361374 270884839711240408545337826212340544 3361375 -256686893086986445021868133032346000 3361376 -681892990428207411778474963463307264 3361377 3350026602506320126779173073574320 3361378 -763697522127710028840394809126371760 3361379 127576128263989160654570611923503520 3361380 -109091994122559787886533958737920 3361381 490765773664878484196017409314794624 3361382 -976624803778463020672646584325568 3361383 -864772016751632548464868289760014448 3361384 342206338465008050024990898051102720 3361385 171533147886116555333909940621734400 3361386 17533702128415918245508729173454848 3361387 682497019277996627858948243177714036 3361388 447964136382320443381050822544812288 3361389 -1178438110976409711292190892696812640 3361390 -219012407958513052871219625273619200 3361391 101791326223545824589257576297129784 3361392 49627533719838602617974052544839680 3361393 726902158473675984732116904266706432 3361394 252706216811471051668403746899092496 3361395 -112007296905133277514821736396938400 3361396 10161645885984260345893779388475392 3361397 -326226098832399833181898932268105860 3361398 -284005282739539679403432307733699136 3361399 -345696300721194746795626143156897464 3361400 345928140654486814708582185119232000 3361401 300756881646006452954962373542105530 3361402 -557173550128869787374492226119012096 3361403 -872590786459538962787910478428044016 3361404 -74341882232951035516309239171563520 3361405 -684509304748859218381498192078692480 3361406 -287537471661099217411997485440526848 3361407 77195341284018549918737067786205440 3361408 972548953842850902540899589732433920 3361409 -721695324313276405185949492429516800 3361410 -170847992301673390781167262817993600 3361411 -201899037487829290046771927575166496 3361412 -145348448248585886641596902074422144 3361413 -90490132081486417133991131237460672 3361414 -168575301756442091205936382284194688 3361415 172937265204032527352368073003389560 3361416 -704539236922487807430243014000640 3361417 260518260101446458412178241018186000 3361418 1302159367289301440209015993082160 3361419 327345476169803586447997612329854400 3361420 -312785557536818711038825469249694720 3361421 -112476109167196718779843983533664288 3361422 -59205313650507774239892656134254528 3361423 -9449310777524725531449073652172800 3361424 133511363029355195688929465688391680 3361425 332655939104052192988794827847966000 3361426 -160117386152979028298907694966055136 3361427 610770838716560507901486819413229792 3361428 -135257406370465184617306184462223360 3361429 222076963416787821047437314069158030 3361430 297741809345141797302368742284079360 3361431 21535896438605897275049155177880400 3361432 -24228245194076731432389600745451520 3361433 -258453721847350247372620987404411318 3361434 5963591746781845960969069494382080 3361435 -262024683209840023186097604151975680 3361436 -19159252736688807184808162105917440 3361437 -317586393374415104716921364061381120 3361438 -386905173026369609776367641469762304 3361439 19267486164175785035674871765143224 3361440 717684670566935764829239822516224000 3361441 285467256000885624064475751987530400 3361442 -298733112202011808668100701628961280 3361443 824850518422068171356614462766771064 3361444 53755414372314209880835925683758336 3361445 163955949402785342928175384925864700 3361446 -381613727229615952575215703872025600 3361447 664299395181322965574071132404715896 3361448 -648853958199633294595609355675904000 3361449 224072984597030586924317169593022720 3361450 -79242363319268585173445857679616000 3361451 -238321881063185024152900255753251600 3361452 -421102014733650253462895721896851968 3361453 -1202207214199956925512934235034217440 3361454 -27970785811858708419134698078591488 3361455 247466196320672182805950088721267000 3361456 -49647174187365431182578772744798208 3361457 904517768251167658273351726176196704 3361458 313163482024757336950530357546720384 3361459 464102102397782450281732989910619660 3361460 -1004453699243560485731601282163722240 3361461 100296533923448603060050848234532800 3361462 311501897605493508162198792214818432 3361463 562778908716747756150809074042710960 3361464 47732015540574113945460447233064960 3361465 597741358181195808551986364096977860 3361466 -534877659411895436502200148503182080 3361467 -88374200291641016033962126186172880 3361468 15175429956898050933290147498376192 3361469 1289547608425144698033523776649932870 3361470 10026709958353122646067025689333760 3361471 -471275679657598666287582633464187328 3361472 -100988559566660625487172300426969088 3361473 -610394633372826034798408872376821120 3361474 -244239109846996726944930674284168320 3361475 -50106721117083679832298211284344400 3361476 139493373643212122544652799440625664 3361477 -102825603161261014024604144792844128 3361478 607680972617461454229379407496069056 3361479 41542303157176145216521049949161088 3361480 -239954972220168946106982428381184000 3361481 -1837896639640567991399258001961886028 3361482 -207119128933845352838652645858470352 3361483 156658122933183036946501996697027732 3361484 -30495334133624070459066376177287168 3361485 -9283351061113850772020008457510400 3361486 -370241856995561765418316547873855808 3361487 -687442108726489507754215505209545408 3361488 -83221339791572375343024798530666496 3361489 291902865106911140068209281772066290 3361490 -288455842732624809948568719872870400 3361491 395174462690205593733557296201007520 3361492 443024070243645815227215448828008192 3361493 2397915206554674244541478278417742 3361494 -85371940136719765260913766221224000 3361495 -61234192935456765980235370249343040 3361496 -281748043263837979381559193518284800 3361497 799981189306111389241774292922018000 3361498 467462075450692964573086081591812336 3361499 -767927749608160506209679736189586760 3361500 -25813953575367864212856795654528000 3361501 -319140555554620178520241183247444 3361502 -622418370253879603883108128164331008 3361503 -474029450059809683750540479275149496 3361504 6707076140890806853446506517626880 3361505 -16412749998419012644848984256827840 3361506 -504993876607739113263197514056332800 3361507 -665333979131400203243592042886470244 3361508 74581438959551757095892583004774400 3361509 210859205818076497522687157554169214 3361510 228011552864115846842962081193420160 3361511 160502404842641570811225758409005112 3361512 118762663831947991585204358959595520 3361513 -1164505706911026323494666209870279238 3361514 -171360537599873925921566914588885920 3361515 558736455731982742125052519629550320 3361516 -288372914179179414269969481667850240 3361517 -230920080496440578411857151158843434 3361518 -65766001948551674869190223676420800 3361519 260017134733673267505272894237967360 3361520 -2444950628256945798777483335270400 3361521 -622596208781159104244297594402617488 3361522 49060692992352858281651542320759312 3361523 469966558566801194684139127781519304 3361524 89100330503591677619541476716572672 3361525 3616798228787278287994397552676000 3361526 -118223292415158789357100068385376640 3361527 387315350616494010304307845144802880 3361528 -353172112146021105294236787697827840 3361529 -1874254964401051300997668340426730240 3361530 28553391906306766154377778032704000 3361531 -128824493887010771704047431283726800 3361532 -216522665494586609745823264225709568 3361533 -83938095100639753874411192682227136 3361534 -1120208349139397011333134521724266496 3361535 -332159681274338350634466912326064000 3361536 -501433786671628588958630579514900480 3361537 -585351439795020422998172763969895760 3361538 -334898738068365358086791505754661856 3361539 -152925966806629130409523956757907976 3361540 -93993810210707388815424550499205120 3361541 -846534288126026657305805383802106468 3361542 -26792112653886020847425482242447360 3361543 -141995116773380991592457555565154320 3361544 129119103702132077078742517431260160 3361545 483619694649078787639308356038482240 3361546 522704519555584026790060115271988320 3361547 -37075714741212133106984359918903488 3361548 424410864339154967511022867805498880 3361549 -55854197064804215745890536916169792 3361550 405886519888736836266274351405804800 3361551 497453312689803285669171089975338632 3361552 -274107276402285034833290491815583744 3361553 -179743782865748096269430367177371916 3361554 210573280796115925993976957128227840 3361555 825703483968469478220952742559894960 3361556 -284386926024660513253029758174607360 3361557 -30602284628678594826770891840024160 3361558 -251956624749973044825012701506737120 3361559 120365487519624801465423792077067720 3361560 181048516867412115436728464283648000 3361561 113547681940066170525162938043001280 3361562 314820323607901406901300499984760064 3361563 195954081814123148762076910922648064 3361564 53421471107588321007778052038771200 3361565 62483105548629874812947090788120320 3361566 -85398154298147620320050893101023232 3361567 -192591865382771645969823241235395848 3361568 1446422725989664577291066749747200 3361569 5583406341479414722765792346576160 3361570 -298717655466715266745389150584183520 3361571 1322468517824151867432656350947868200 3361572 682358257792612750729080399141396096 3361573 1903588974472221999765205443237737344 3361574 717493997668914627712137336758509536 3361575 138800901403708558008476581715616000 3361576 1010244585227291048777012104369766400 3361577 -43653943850874218287028667116133900 3361578 -116712075603837237039797539715847936 3361579 54413890196189967845075253039080244 3361580 -500509725380205493691695675782389760 3361581 2309481455938550406963779466739392 3361582 68723422872238305478283151360511872 3361583 319903943603226967691353971955301328 3361584 111086910660191865281240985843793920 3361585 -228702006197800987229427475270022220 3361586 -673444441491937068202950628065505008 3361587 470174943964977475333639187970344760 3361588 324918876542712019577750576721715200 3361589 -238906155063486349773763277974070400 3361590 -44686027204765557288404309665205760 3361591 -2262933134912499613552187428756617216 3361592 -146025637556746272096536971526369280 3361593 168715008713140970019197913034934400 3361594 15327002920655418527281524913175040 3361595 -443231972424640121776212616901497200 3361596 16183872933114441204373707759702528 3361597 1032855565961730198289996893629607372 3361598 -39024078406581661809367279104752064 3361599 418421357492575622461688894972989968 3361600 -101649070256563874126114921329459200 3361601 364362308253503083311239577351793602 3361602 -114058325726882440158856886235853056 3361603 49498826452747885692777217471362720 3361604 39666347095571960224814327708998656 3361605 6008714486303917374700459638076800 3361606 222097414927931824874338253115814752 3361607 225749459925898861209645064822496856 3361608 678662052977913470509752879464448000 3361609 -293307747042068657737090347414744320 3361610 -3451992906802675895535265415101440 3361611 9710632970856044690852834810007552 3361612 -1459180422623833646831813467999531008 3361613 -1123828692108539273615441428725598080 3361614 329501025863990693428878669219979392 3361615 963407730350970396638165290097642760 3361616 107802699432672234073806435965263872 3361617 96704397587064555110515093388507520 3361618 104551666897590015736868028760415904 3361619 -56181405250095855911073287762638320 3361620 299682830575041631406203029058252800 3361621 982610191496427562504257784420271822 3361622 -1613773993119295543070170799116800 3361623 733795055282059932817594238921697384 3361624 -200646427286514801559186223830425600 3361625 -645799461953335739628705772836771000 3361626 -174492767177264020272014275961307408 3361627 989906170657967732036927478182673476 3361628 139770120221751517841786567387375616 3361629 -91930389554871419781280714137772416 3361630 151874611963754754751302791766000960 3361631 32853460991501412543708265026883968 3361632 10502245217586570377111914399137792 3361633 110372944898167239963308493726485424 3361634 -316721121202852738296909176794775040 3361635 305770368498719373760391782593451200 3361636 -439536767140816720607540685519887360 3361637 -61197556725595068377408841009827520 3361638 -59203923977391364885608884499793920 3361639 -1525329034556815550852012743284095560 3361640 -95978960416848636378399306409574400 3361641 -152802764442434706984697918317553008 3361642 -321032477517838175566223774913576528 3361643 91614716900508456602112279102851520 3361644 61246370026015151141367059336782848 3361645 371046363004042486942320510853095180 3361646 145682190694657915372358392072414272 3361647 -346892988371686440197282600041841400 3361648 32650675472661305467170323181436928 3361649 328227340090109187913479513388487220 3361650 3456400993331788350316185682809600 3361651 -413318087943662208562508298771910800 3361652 -226439861219105572006816366259220480 3361653 117499982947188306288945503424382062 3361654 -14689716446544117329722183496925120 3361655 563056631593012400460237354083379120 3361656 -113969882549541518390620162292428800 3361657 -129998007734880086221802539357634112 3361658 718836958962849877277588539970174976 3361659 -141828406391588445845618530750179840 3361660 339191986088829242659362246724999680 3361661 -633714135871326848104711317201423738 3361662 98546191843147181413546217418597312 3361663 -121632958121898064992777485027740800 3361664 712856511879868449333961853679697920 3361665 -124232312913454529187374155148974080 3361666 152979493037242567452074854147842048 3361667 -546979823553446190487858603186609284 3361668 -392972878169568779375761648921359360 3361669 -338312107078084393640488017415962980 3361670 203953057054380387550227178958918400 3361671 -30836384785967002639125571204084800 3361672 77875245478993119096306991194869760 3361673 61455797349458782305703890385834944 3361674 -356929398129612004333201363126712832 3361675 1245041897255671969616012501318992800 3361676 -110280238274143268161151608223677440 3361677 -225103642926497840546248636566839520 3361678 137136789785318996797197074991944640 3361679 -595452694740100322979483670864032720 3361680 21718789221655559362843574245785600 3361681 680394037881361173587675852895126000 3361682 239290322795803861811623958237950752 3361683 -361362201944187545665014289582988496 3361684 252563460135195362028290734537999872 3361685 -608853305048137882343024822915624040 3361686 386379559007507558995398665328176064 3361687 -526540073761269913337809617233305600 3361688 194406926562205639643521253037035520 3361689 -783254783762192449227530641852267200 3361690 327665193000438126771875050228039680 3361691 -781482846608881413384829829029488600 3361692 -278399509312648693455029219415763968 3361693 -1266013667388848934053036349301608180 3361694 -584360503877127124281274516259057664 3361695 318448820414796762426341686864171920 3361696 280765987698677539232201521979326464 3361697 -1936470941804028052506217525596240 3361698 -76857884704371502892322746265677616 3361699 1490229384475404596456468162550123792 3361700 393555000983879441159752709629027200 3361701 -42894156051565427897228628926836416 3361702 32007441680726855453680487191142400 3361703 52571818459345950214255560940245264 3361704 440594348431070215405361506759557120 3361705 141701843778973576448662823026333860 3361706 252694914191126187395136910090305120 3361707 -125794013405776862698575394077999600 3361708 -64305423334727036862674772853555200 3361709 -3126706341782106511931086964891280 3361710 -299283304724969033061506915319951360 3361711 -216971318882168902042235724371843000 3361712 -1860050175413187502439118044037120 3361713 63808842901932997625502577967861376 3361714 953777612807417366844228318203965440 3361715 132598526575745185692678937469510400 3361716 -539413221314393946951121763782778880 3361717 -24362936111149898859265451904489060 3361718 266902689948634468494150502109062560 3361719 -87870668557042155713068681133336856 3361720 858340268401545396875270183473152000 3361721 1110158761723911651028553926271001744 3361722 -99293096407848715418858382757036032 3361723 -90696242051658299260920911882089256 3361724 -310979491848586922390027408982887424 3361725 -329066661930886979652284880093590400 3361726 122390311874975679214605864104653824 3361727 -791503477782428117600366350805641560 3361728 -103038939159898036455841087031869440 3361729 -223815273661707411292293637609541248 3361730 -97098234017989241458488643719897600 3361731 693905458358238867921018828745583352 3361732 -413885239943763189177070356319331328 3361733 328423558754127463123319677331285760 3361734 -132966264740533918563606904043454816 3361735 -131220405975319820754239414795104800 3361736 -209264323888921851613086248630845440 3361737 -126330872657459836559859261766199232 3361738 -515183187778006566178254668190120000 3361739 -1146199183126199027934169106345060460 3361740 361583081529993655626663765688320 3361741 460146081252282308334058339211713142 3361742 -51000834665278330839554159535889728 3361743 51051029292932007206129315180400 3361744 -128281791357713267709379556717731840 3361745 -523345985704199605499522384019679500 3361746 27052187289171829937206683752471040 3361747 331424937158553558397998131859577196 3361748 377446148170893562872298583557994112 3361749 335486858525724422744901091760767488 3361750 -84831532126390542843133883438976000 3361751 455304660411286754963347266344623752 3361752 426406277642736972395266722027141120 3361753 -1431413553174741554820127151276330998 3361754 39807215032662072453895658856520704 3361755 -1249934578170905566134709225044480 3361756 -610591439054620353185983296096417280 3361757 163689830900955569493041892102820032 3361758 -117047633416312332844686289121102016 3361759 -699516794798775886562767328181363040 3361760 -750973325307383337017832448913571840 3361761 74923709061792176392850910488946240 3361762 -104671083956314899194374792382056368 3361763 90547423789600138587440567965815000 3361764 6210849095154548618371254612393984 3361765 -370795545113418429396296044529188800 3361766 -416426413596989074224827307745816320 3361767 140354234556747537371823694182863520 3361768 -1191882077051842374773104101883069440 3361769 2245589461688852781789759338296730496 3361770 -238248697905538681307322603650572800 3361771 349173057785926585986711135210231584 3361772 140380062393035051207295424977718272 3361773 -603030705700239549810181238764142016 3361774 167823454505148178220248385684636160 3361775 520098959671117753028841939571645800 3361776 -114459891337366855210881837460094976 3361777 204847248313625147075864449690427700 3361778 -44432926267667358367315753434785280 3361779 411884485693171500123179401579677648 3361780 167461018616245155880836579322233600 3361781 856150408451399478159942982947921582 3361782 292265490278135757394936329172512192 3361783 4419102183651271951992773991024944 3361784 490423781281587413473999372937011200 3361785 -138887489580928738122291962091137280 3361786 -296547140400666420323638161537675408 3361787 222434240838892515981399379925364240 3361788 315221158081305984701160143238569472 3361789 -315805647730874729846618163237179360 3361790 162172277039349815613821295282558720 3361791 45918968251697460152902914922220544 3361792 964127015284900887984041833166536704 3361793 396310827255071700713612577858135042 3361794 -135221209844313033803804249299766400 3361795 47597352466275584548335218980160640 3361796 -57579620100956360160173344485496320 3361797 390845286643070833031950386516720000 3361798 -714079441156340626446271473082226880 3361799 -64315695147913819150213500743610240 3361800 -22510781921096546328939146747904000 3361801 -131015943884867969446249352159489868 3361802 37543609804671306849616289981762352 3361803 346836731044571574747859877687467200 3361804 -532784686856641524762369363525593344 3361805 299578606835087930744822095814159160 3361806 -165095048301263305677800057416726656 3361807 -931049017602521121635121822046436944 3361808 144651935697845290252109585441759232 3361809 -389289249205250237947830587708064672 3361810 -401390009321856424460704905440473440 3361811 -162018777776133765872032800957189588 3361812 -127298644766968739638838361299693568 3361813 -33465877133796794084283457424210176 3361814 -239904107844737210527711905108555744 3361815 -549490943322730775139438175329059640 3361816 -103157308060682650464797878625648640 3361817 1421132472913162451539361484822669312 3361818 139437734889793513620752934294371328 3361819 586983885184407205560957537292825220 3361820 60177437183023430617193649765580800 3361821 523432107095323549383756195851555712 3361822 -150948126250648793714369012491569600 3361823 862955610470366500347541976853279072 3361824 -38477563612062066748421530023297024 3361825 -207865423096594512577551444547210500 3361826 941281195325794437348468712869888 3361827 44939753281106265535258042915736832 3361828 -470003621577782094133504988214351232 3361829 -902465542571759063500728192165570 3361830 200625093123513311554307732330881920 3361831 815657275682937563010144283592135064 3361832 -251107294236295921134403460652487680 3361833 5309679817352987344428379920926064 3361834 -71348086246933606669346712804542208 3361835 -169497749475617856529928389217533440 3361836 223803183575973903358876598082161664 3361837 -6383799503309391433565561118800948 3361838 -67467973543839870729443540785663680 3361839 239822119704566749116976244366920848 3361840 200685942864874380603255955153551360 3361841 -443582533450928027091943310285062080 3361842 -128290631702272345809757622061233280 3361843 57959436613770915696265817972844864 3361844 22374832241087510524616693535799296 3361845 -330047421212867212098565312239763200 3361846 -567293674452820752919013605211556096 3361847 1078405637622754954702610566436272296 3361848 -270609402331263156981882935571578880 3361849 -531075543305223912814482754795199036 3361850 -170851546572027831123103921948243200 3361851 830149527764004536966246446459541040 3361852 -315172787204963350109243663340622848 3361853 -1503552509026848275158418957736364512 3361854 14047419237769585796769823768407360 3361855 -391542189946314551747557801355003040 3361856 -405668337271697266187576607084380160 3361857 -21204170114227250048028621759453696 3361858 730324758282523303643536012913987280 3361859 -2178247806296789411313492011616078984 3361860 102443202499851984809029574925619200 3361861 -652724245886854755726723599509510976 3361862 -8774799195300544529257433890805760 3361863 391710816297051019634828958017960448 3361864 -647063942378791558496768644055040 3361865 8656350675263220670189519749834120 3361866 156729789984123966705939753445396224 3361867 1790962064942945159673986975691734440 3361868 774569694714411033760929490377032448 3361869 329421569273706382637150009132928 3361870 28508988284695229998674064447762560 3361871 -5865746792621739717895265587306056 3361872 -120021340059285769238788518679019520 3361873 -502332202519348322695020261292820160 3361874 3849415721860356248253728319609120 3361875 23568709224016427045107698645480000 3361876 59422898345017628228404477234751488 3361877 -410713008348639954089630626242278976 3361878 32255537539317523451330074238073600 3361879 504436206107638798976265183054000000 3361880 -63725071821840312000905982316953600 3361881 615559451772263556280674014084063952 3361882 -264592615799286851648813558372045088 3361883 377669194418834006483804324134179360 3361884 166989055219115142628469119956268032 3361885 -113795717044163123711891348483718420 3361886 -181025465102371282753889648533290240 3361887 173657490877946543215453103385396000 3361888 -456019295149267304965776808681144320 3361889 581100477831702957469562975020614690 3361890 255258233413755338790085622548423680 3361891 387565259481690118512542036165714272 3361892 423145006406784671295230049954969216 3361893 126073336225755032388431336665247328 3361894 -56593312445935675284792306754087296 3361895 94193975596132139061206591753273400 3361896 64695201934768881973334775264983040 3361897 -53782010019372522439499912086239936 3361898 -232083028895870262383007434783381760 3361899 -363245540348595637264235160716813736 3361900 -559897722418508859469178162658016000 3361901 -246741027858456278896982101042525098 3361902 -433120841237033759122193789359109568 3361903 -1032742443889357485774555679290512640 3361904 31447843555642729564331532974161920 3361905 -1046840810382779365583924552846663040 3361906 10240506523006831256418887760691200 3361907 -112868629442389988878496042279537844 3361908 -292864392085663301566860588918159360 3361909 -100751161327962181746801448225736196 3361910 -289660185685537874137917479294484480 3361911 -22610359686099675755279032834548096 3361912 -22479175869556950157634247612211200 3361913 -449033881328077174144181368677890838 3361914 189343633494079153165459216490811504 3361915 -170817930352528692948939491870636880 3361916 -65705984552991661519198064697845760 3361917 100474363193052849448429838903508000 3361918 108435775088782029584895427311213312 3361919 -58744202598830361820414437042408960 3361920 641528769501285109868359947858739200 3361921 169885485614909731050228003214071744 3361922 -253523810386627211230066691962237488 3361923 278991126568036637813341567785065544 3361924 18421875615890808618386696675737600 3361925 -118887902527198969453746974388799200 3361926 20108770704829080321189827084112384 3361927 1411732867553049767879717965332173880 3361928 -621076048974391472042257220067363840 3361929 6882456641986822051745645084906688 3361930 -149033178640324945747870043759400960 3361931 -430755321320260397545955024152299168 3361932 345080302122281733990982442772725760 3361933 1145023988403051639901152884006437824 3361934 -144229765276739062215665426939064384 3361935 -254534780687375570766650876061673200 3361936 -107029950130432985494206274612428800 3361937 442067801451160118186326393471585686 3361938 20258029714940173170492240498865920 3361939 945792892427813437671669717909313116 3361940 403820536781745744947192557511239680 3361941 910392770042153333122778593629438240 3361942 5648505466419110384321722555246272 3361943 -93530162412410322234116885884110456 3361944 515653564962624906499081507354705920 3361945 -59939163627164001886695203291225400 3361946 216361868219144428651942322415440640 3361947 -577237315925778565629597973252200 3361948 286610321703621945843345234501406720 3361949 -309864962840691606790218278712504840 3361950 -850077193120023043332246875788800 3361951 -994747269575171497988362289077750048 3361952 1226238423037302322098963756827541504 3361953 239151258786245157062833756729927104 3361954 285537277629751796425796695780636224 3361955 11928799208768785201535157718406400 3361956 154372005727976804199401074642919424 3361957 -722665996328694037798040293893667968 3361958 140285642216975589326647913009818080 3361959 -327764280204308044135163401153284960 3361960 189461511832474136516656602990182400 3361961 -384581088588389238701267079402752688 3361962 -354100915838697507545386094958885120 3361963 881546061476663628831808139616191784 3361964 -323480947373227010768937129370209024 3361965 246232538918708013399557211477873120 3361966 714869878109821814299068266440986432 3361967 -245831751741639171130835714274662016 3361968 -87144848656992389395419316260765696 3361969 -299938317282421513904165295663614156 3361970 -117567200523416182134748771936363200 3361971 148354409276762983671900350692885104 3361972 -44854087593708851550203698652798208 3361973 956975219988762141457448578883370222 3361974 133592210055305568976365906084495360 3361975 303944132015142678929873833543602000 3361976 440100160524203413467190686089011200 3361977 678075746316780997077377101054696314 3361978 -262053115007046557946607742316618240 3361979 821454547393007630815306621016612784 3361980 -109779899539740176047812231996979200 3361981 61814176329198848589655898997784064 3361982 -54124443915359381933421562330576896 3361983 121015122188162174107839441087150024 3361984 -227418315566055638174364442766082048 3361985 -1030025075138479471665815267439660 3361986 -32512869626082581322856159471265328 3361987 178149157432888221502716529869899472 3361988 243931087334678748009460214406877440 3361989 525896819395567028146659384825241824 3361990 86363480619443348268972623451216000 3361991 -756065397701779349486105748298381608 3361992 248282626016961167207368082845040640 3361993 26095754445740812837828290616368240 3361994 -882976500759522431465934589132034208 3361995 -1482028551329005343319699276192960 3361996 -331202766416208711543406328144071680 3361997 1000941705201300462764010885156172320 3361998 -3995877779129694720436603490460672 3361999 -1109474589222792374566050984840036840 3362000 161382725885095027141228414887936000 3362001 306813024534428817621698503773288432 3362002 34390883669318593052406693993068544 3362003 -755403868644298504645564109972461920 3362004 -475190501723194977658160583566413824 3362005 -493396471265816413749042005018792400 3362006 -102590686399884367329520596952974048 3362007 -325241781713537031269952410760036480 3362008 -189277119060063005690751567565578240 3362009 386050739461934522008357137589391616 3362010 -183037387494227842219577002938973440 3362011 -198641127633567165448358476690221768 3362012 86336886867058383822762184380088320 3362013 485290053963608067755880045648249600 3362014 152631426451814402809680235659977856 3362015 -40548860587433200987266008593997760 3362016 77408047152602778504235005146824704 3362017 -1323744594129662918816361746016867934 3362018 268591307277128953212408319883360640 3362019 -709834581424071612927841960938763656 3362020 -16782902842394398884168880609758720 3362021 -217680661532714073509217594700169508 3362022 303198309938882874411286883118349632 3362023 -769964145099788927578545964030905856 3362024 -521318599759726530277418550869591040 3362025 180790904395515795473339297721720000 3362026 -102935884315226985185236648364192256 3362027 351827855065626543814608987474186000 3362028 725364056150577739196812204124175360 3362029 281627409556576114694732784137885280 3362030 73118635851983464207722639899462400 3362031 -101421094628742488396636858988381720 3362032 -68840817613697613396519437995147264 3362033 13715705013850077544331367452537700 3362034 -127441603319919922625279533857994752 3362035 -477737353489593196495975760263634400 3362036 1233464737189582529118135843881030400 3362037 344601969872834554496816256097044192 3362038 100045670968098615655724881121578944 3362039 -470359761178084263568984305839544144 3362040 -267164495153883974164956686696448000 3362041 1150385565595483910089869147141984 3362042 35745944854527576363919461041475552 3362043 160291879587287871772081151018492928 3362044 659283413846041226591427278132674560 3362045 235912753005676242069799611769383000 3362046 273708758282986652647961421898968384 3362047 163739819792242447251149016589360752 3362048 -364257452462151504352784797963124736 3362049 524248871982636364722482133190494834 3362050 220525545845762305084773007783920000 3362051 -86008176149435160711406056443888640 3362052 -35232172435702259176345059856969728 3362053 881387869995735872593306969447930780 3362054 99541817985599310190211552708858976 3362055 -17918379069581170158004536963314400 3362056 222225508829834266367229212030976000 3362057 -1044374254106853743015943049390373340 3362058 107058515320664289782042189176191744 3362059 -677293847006027068822700930659565740 3362060 -346096778293518788655014658748016640 3362061 -918043909429388145780803339733323328 3362062 409405201195834192612289616553788864 3362063 631189631180978441209591152810501744 3362064 -82235484758102928015252777249669120 3362065 -157472206623139854044034098356075200 3362066 -334030223788443178808703022805382768 3362067 42462628990176822743972849365433916 3362068 -9462913712761160689202758590798080 3362069 -802448198948687513615974258116368160 3362070 -273665027776239696447012871256284800 3362071 -267048819683411436986127850513760256 3362072 -122584557181537832691252385123000320 3362073 -392015777481872125878639115632472704 3362074 -206433844383603560793191923256580096 3362075 34640030422100158933843592518911600 3362076 -607655923875163086933947655004955136 3362077 313858988857704080689649219511597926 3362078 53819715339241340061551103000563520 3362079 54967939605087582589207635762104832 3362080 -532709499908655411497933184905379840 3362081 -755287829733119900008895823305965008 3362082 67507176062274700670938856694896640 3362083 -1203397866054484330378370616093423960 3362084 -14097007425237993580092574543116288 3362085 526395240242996419755499916954696220 3362086 276504387732384798863706726824928000 3362087 1205190662987041615394216931324616992 3362088 27158077400067100707122933349580800 3362089 -441657230522934575601797218389435276 3362090 558978052796428612012374342865049280 3362091 45905557068958429537676521062856704 3362092 343355594855536550627139668025871616 3362093 498654605367293081309199191240536800 3362094 77237743565992870558684987491133440 3362095 896401669451994544957639934583970800 3362096 -108901436860319175539014745859637248 3362097 20407273708214994439164710789799072 3362098 882766120905671274131886336874845456 3362099 -224550176405290921644258696758257536 3362100 24439209894690451660796074502860800 3362101 712276859579638095896947543264233600 3362102 850002077075350196820114298823375232 3362103 -203577258239452973941675351135265088 3362104 1300219058677978648553713880545013760 3362105 -13661102598751531591181020510080000 3362106 157576381768157251186297151782857216 3362107 209884513385276483976681662638955520 3362108 44707847238155369711419456099023360 3362109 -240304181974701499668461565016902240 3362110 420385690636337035724333458041552960 3362111 698740934324313195674818687036043712 3362112 -108526762642829748698674945563033600 3362113 -1307449008030121056015810801116120638 3362114 -107489617487638412165414098221285888 3362115 -512187500080787366335567943250144000 3362116 340609793515672677144124864285443328 3362117 -222201833290772923548801961209887616 3362118 63002715599061822256796864384167104 3362119 936881463976421093808705690421138520 3362120 354561733646239622602609211637196800 3362121 -260694372202059843012666759010243200 3362122 266669921773092453519512744479256112 3362123 -108912498621792340826611570734452616 3362124 389806403164033776144536756601142272 3362125 -419241007258207941880793075982570000 3362126 314377652150668210625235024645350400 3362127 -10013607028925673805632993105536640 3362128 5685898294394526332710415581839360 3362129 511414068838370871553119922574735730 3362130 -221874110884247908437587346631244640 3362131 -1072028632737748809995212709837574000 3362132 -587653700293588239714565854232289280 3362133 298664509819500962369995594770366624 3362134 397754198173636289308813755772870272 3362135 -670653690331993456049984802762085320 3362136 -194764219545583040755456090216857600 3362137 -548108343641145474537736315440626108 3362138 20961009758226308872644095030706144 3362139 300947225332372498214406445475044008 3362140 147751353109674545791400486434252800 3362141 -230015975260980422776541825781874548 3362142 -84029903304669071671985306715902976 3362143 -245059084275367431280853174571536608 3362144 1015672822975418635461703984608706560 3362145 452755319600813830149914292143462400 3362146 -187759413262100011845490705291447728 3362147 164856742925007715541351020682462640 3362148 -94712823998730688087431720751402368 3362149 285271319328387452850335641259982272 3362150 -13139427781759001661222383248718400 3362151 116370803944199264040716923774581840 3362152 1071671310317342741312813325069081600 3362153 155780480498551031233764300464543880 3362154 276024742444054943605761977772364032 3362155 246867420270674416890873717169281360 3362156 -3666947017796922237823164249234432 3362157 243498416296394461770337009228054560 3362158 217736838260214574252587628346798976 3362159 -541556685589010392215408329558222640 3362160 -49372736325034059035874218690150400 3362161 -47608321247586468949967666543496960 3362162 -212906010582242879834240996794360800 3362163 186011281415974239031617983099386368 3362164 -81952437714805759125213756632862720 3362165 325480240437681189287917246052270520 3362166 218867414762179637638809245963282304 3362167 -287944631278135773017157873379692608 3362168 -940511072745099101946649323308605440 3362169 -133579707528559631495951109223195056 3362170 -2843618313154009501289100676285440 3362171 316981926480845059239322070946555072 3362172 -321686744996286952182390148792713216 3362173 -885384130649004846686405331294474240 3362174 337461148725435358581183102850921920 3362175 308755784573133599187416061581436000 3362176 -218722436087469535739341321996861440 3362177 -149663041259645991420114684432007488 3362178 -373453899715572895062629373004784640 3362179 519979920637359253567975248674649976 3362180 646906363055320272100003076290694400 3362181 -853377822255389826480903572219746848 3362182 540917957881857709406170823170884192 3362183 -398730374063806845758588279655826560 3362184 652217399414960511527428550111400960 3362185 1141371251959367239103653215372909000 3362186 -357490792042157562555219190194283776 3362187 -240520976359074817367793451078233600 3362188 -448903375228348613180730370493178112 3362189 -14649791862800435453093331661088820 3362190 54010400174018356586370040662243840 3362191 -900917909399913713177368786102816 3362192 444692590194332568421029935450161152 3362193 825389803375495286328484943170129524 3362194 -511880077462012585638465271081856256 3362195 -131095991265997273010692044685630800 3362196 555439814542418705088382158869256192 3362197 66815114677499382775365266728761760 3362198 38809430424811179071011053912981504 3362199 88885288681236428975643684362752080 3362200 194579621167119902109740056990464000 3362201 -287566128151786309925624484085923888 3362202 -205004031121695694473341705241216000 3362203 195999454438885470649525707470679184 3362204 -229316233955166833166595640162764800 3362205 -32871133246992481236902956574699520 3362206 202880144771977480100706761037447552 3362207 -502489805895919483495794453601664544 3362208 -864524550402349442695388978925797376 3362209 669851467751470145206012206458371200 3362210 -66110744610281761534139628133398240 3362211 1268091051681847176369759636783209232 3362212 -418099789297287023033521464833269760 3362213 16154046846516303823591228697100864 3362214 53208941200557783193721510242871040 3362215 323745543556941232294045710647922360 3362216 -112449296695832319336602363165491200 3362217 89031151014412350789282895471432080 3362218 -23838978988725753291744370377473280 3362219 -202566440487409438811858683572680304 3362220 97238376945344441145091606306790400 3362221 719138981831937287095768284297028800 3362222 -210158155709765944221794556719669568 3362223 51530016832505749429084003190219784 3362224 162924171579325511344071104862371840 3362225 539977181771038643152488117517599750 3362226 -22313583764920050100427289534580224 3362227 -619007175726628180774442091451424 3362228 -711502809280575573556067522971938432 3362229 -11476798896597337298567109841777152 3362230 -94814581150020662321643089056074240 3362231 -238133025339838861031172638641252800 3362232 -169866745341430955203551699270696960 3362233 463109404601598952480937128488782160 3362234 -8461140928409487413529449595716640 3362235 374266604079238630245151879365894000 3362236 -120488561105620803548509493298021888 3362237 -566192320076032182918950152868157114 3362238 505041216637865368365752722537860288 3362239 -2322946524517010240921041840052331744 3362240 -88713351567228175039256032444416000 3362241 -863380316598957362333359102596934608 3362242 70012656968016876856229813610231360 3362243 -695660187900193595073688593147874920 3362244 -561747563768284621694281039386461184 3362245 -160451777981107186868411430875903880 3362246 464584053824903818869910070577107328 3362247 -16968284450862656758154716546599552 3362248 -200846464021932496158499331669360640 3362249 -5458298929842856605495985994032608 3362250 298836809385033916279313804991168000 3362251 1433859468927042057354473059009871252 3362252 -555515351199309775179842556077230080 3362253 325666878095327452616551050254277504 3362254 9566451739961895652673925148837632 3362255 124807424133408639141720768266579040 3362256 -1234816576740669128665385207070720 3362257 -1004086511405998880053131515041002000 3362258 -66415129079032695239275193291057520 3362259 345673854097066248843252809973761280 3362260 -178111664104981515816211909071667200 3362261 -177628327773867833374858091383546272 3362262 24194706558259727754027964589760000 3362263 -1114629480194096382654219151721114488 3362264 -187187323505212248522194361483048960 3362265 527865880860977126419864168964531460 3362266 -6548015831782511704070361641594400 3362267 -289223348275024133616403884178103520 3362268 -52218547974658052635055943468810240 3362269 230350471762466982381537802377432544 3362270 143207486902057638432052527034870080 3362271 636204079217655544845185239598305920 3362272 -997811656356720460358228803610738688 3362273 -1140211038723794845189866019004912478 3362274 243462595172455019525581995202440144 3362275 75654363553413949303003781314610800 3362276 -462835933106129659652057824844021760 3362277 -39969754440072485624538326441765568 3362278 85678634432221764711523345775831040 3362279 -192328692724644303784764208919058120 3362280 141994067233805460392123984173056000 3362281 237626716273011332803294172290472932 3362282 204561635396988550569175076786680320 3362283 911280072425896829590100441205159600 3362284 -549600207677389616438562153315184384 3362285 304203875737178541421074679997998560 3362286 184519436541461329360274346023553024 3362287 -13697758090479043078274294697292848 3362288 -68376513944550393932762887301234688 3362289 148332633335055285053695698653032320 3362290 267948961535793246454164759380308800 3362291 277086842932547579653140463986091584 3362292 -142292971908257055457172160555233280 3362293 -503097355630349463052665021198329856 3362294 353755424250476466289615557820945152 3362295 164470418783439785990118461623018320 3362296 363852467175549806317654249379880960 3362297 47618791343008426289489776727556480 3362298 -20061909565935949730667781692064512 3362299 20565075483997645718400481202481064 3362300 -223216351647050897424942319285977600 3362301 -11207538338270529857018976182413440 3362302 -451010778354315481824320981030811648 3362303 22806059335133452718420190298996080 3362304 -35814225851532717503736725058355200 3362305 130481868494048472699943193147549160 3362306 47119520404897712991061866868905984 3362307 -26105212325211219371274926168947104 3362308 -193722030522289390152686748105824000 3362309 -786097399123176272689655860837854660 3362310 -980346137569597658650870609770240 3362311 524267509595646744123575997904302240 3362312 -417822214204730188129843198701189120 3362313 -156789643759311925223526764841091056 3362314 -575280595939451226823547174899137744 3362315 372728374226327404145081203304343840 3362316 -378634858158250533884562091951534080 3362317 20691382290308641703041245966099584 3362318 119362156095610234968330666920208000 3362319 499060475679616269707362469698360800 3362320 30583878187422551516251045538365440 3362321 -1133563092085033567530559746537834000 3362322 154998416493780090911412192844683264 3362323 -341025014750463953178815491348145988 3362324 20285279964836506961283739672651776 3362325 42051988482785764195084055271705600 3362326 631615406312792456682774378529771584 3362327 741121920948308395409762418320143176 3362328 -316272722970874096806899921207009280 3362329 -787427478010961812373421316999734070 3362330 -217561690114656166400160237131162880 3362331 256093677746061416797234939603176240 3362332 969272890012378318499194480777526272 3362333 473878638627085775158991950120955904 3362334 13110422624892472116039886526889600 3362335 -790804009070963290301930622769978800 3362336 805101275982745205230877690945863680 3362337 800344030770460305687504797339186880 3362338 28946246268403154158013196128604672 3362339 1783534386061259796660279518025371256 3362340 259849873114959435355958681020723200 3362341 353687735582568000069973949527311132 3362342 13049545719130283532942964699597632 3362343 -703274556246749375688659832749637336 3362344 -878907329358818708459986067574051840 3362345 -391600181910067055089062494046272640 3362346 -126583894297487392015950491461276320 3362347 -323775508758646093647621603679354320 3362348 -822350446479660648022405172464896 3362349 246835316111766672940177765892768064 3362350 172352109603563989050891393197654400 3362351 -628321972694249415066226088176674600 3362352 23985709902712482309097537422753792 3362353 -209091118496502938289484286213167616 3362354 15959292883549889328521483999784336 3362355 451499015162213858787038851919947200 3362356 -978248291940350138349341987075774080 3362357 -774922289670655643076140135603811840 3362358 -59454251785084365123495197555082816 3362359 23698461328143027872440107137955840 3362360 -691027713695540000443723376841216000 3362361 -538599531644830398938592352065406128 3362362 -688034650067879318072302968495728928 3362363 1300213851051967618013167550498640612 3362364 -106624009084932937332506757635112960 3362365 601219968056990820638394827192857260 3362366 72008393676272024545814858271937920 3362367 19041164168115450014772751417333248 3362368 -117863221166446639141659943385432064 3362369 59505462274375513495216472368826820 3362370 -95605532502183459479332968801361920 3362371 -862730181051401896134715550455055428 3362372 304594654699059683208078949804492032 3362373 -136361680415574883100871445245359520 3362374 566831163833156154991091748428547936 3362375 161226951081911876797299670229832000 3362376 308045115743932349090222890932633600 3362377 -247110008167795516457832788034920688 3362378 -368933961952938015798221195471257344 3362379 614199949729208710099865337650646960 3362380 47460360906146378474135368461987840 3362381 -1392607721592617570801150669261035872 3362382 4055481841425010580149489361001600 3362383 -529993010209994059669393971339476368 3362384 -85024263426170673915897140533002240 3362385 -1606603877031810128299725936366720 3362386 -345564106530445511389029496533322608 3362387 -229159678319813495397085110377712048 3362388 178446338247891263801183324314675200 3362389 181363002407763475051917109840279420 3362390 -309688419522498647622042156617836800 3362391 -325557680204412490144705602592782096 3362392 -506974085769359096131717261076889600 3362393 -633609419744321055378096630421646976 3362394 117051111347411813930758690525347840 3362395 1220754887710822407326144119458292080 3362396 -379585645736068224356154504384144384 3362397 -676725275458855569439331662882262400 3362398 228648626603406642735793357167029760 3362399 639654160319652732548912544958970400 3362400 351917599566851682352642499611852800 3362401 -53084296714168404828358652809456448 3362402 -546650161050215312132254461963964848 3362403 -610686743938994150489052325662374592 3362404 395673733402986994195498476693001856 3362405 -696240346840376476674634790112729000 3362406 -84493825443907970205235541762299392 3362407 198010741706760377441899848244445560 3362408 -448359108054627964488798859785830400 3362409 259091186819183430838097515393621104 3362410 110612382849681801112761953678784000 3362411 -649338032862471458111997802709741520 3362412 113495516270155414917668746357373952 3362413 364729772811061429113566424833184384 3362414 591112381043437908116462610425629632 3362415 -546928192174896545532843571752960 3362416 175113147135811609293293936156147712 3362417 918635139354997004946084156377216466 3362418 -483931419225883797658084803394421760 3362419 205963182533896532782772655753091296 3362420 -148135442120641009653373228977216000 3362421 -391871132276820180767071983148881888 3362422 223693524469447876488044392516847232 3362423 156700682206016235034707990326101824 3362424 -560278396498750615819624864452710400 3362425 -72037284683960927361557833768753200 3362426 -393853280016156944847069422539738656 3362427 1160676961123086401402559142002866400 3362428 2039978958051212045704063083838464 3362429 -309021787670769050400794384879438400 3362430 -334794080564305208319324883507660800 3362431 -811343156415534888041319910286704768 3362432 -5746216541212073915836522089676800 3362433 -339297768860343699501793237325332176 3362434 8031626342912191431483274352355360 3362435 943507990259243000444580364378240800 3362436 -177270980569255566248430816699641856 3362437 -93332360375577553967205423389341480 3362438 -412554689728698969660768632161214880 3362439 -263242154351025153481260611244350592 3362440 722702748653579414628249510851020800 3362441 -685527555959296384464359334232621158 3362442 -306364396469709953176445949230612736 3362443 42453202560025230619402577193427600 3362444 -394349380928085858172884720398840064 3362445 -1040587483823227167308583206113598400 3362446 145193443216812912608235592572791808 3362447 830520179719362705119009008302482544 3362448 103321002884697904155755831042310144 3362449 539816814859537317519653928633011840 3362450 -49769825986589657217649160184768000 3362451 -39106787361430445329007802199871376 3362452 107779490227743238129898232341954560 3362453 104718345003184835350620949825519164 3362454 -41608702432631164515595681890228480 3362455 -224393068475855028980668470874494240 3362456 196023747416405276214082016610170880 3362457 212143084247711322743894071914508992 3362458 -712351872835726190158930833799384320 3362459 -1173536224486929154508158002176799984 3362460 -367223509175578423923535819482147840 3362461 -1360869539302398512359840592385830938 3362462 533561034946198995156738393003561984 3362463 197621673119656308635262128972864640 3362464 -11738890197503306437790335330418688 3362465 693104248850912386434036898304083860 3362466 -369174605070573523737935503420968576 3362467 -1343887479086998583637887178885285368 3362468 -309578970359300258257211495619932160 3362469 -856986209418404414382184202819040 3362470 196140882208338939310027332458359680 3362471 -5004571168104515551358785179920256 3362472 46730858749570263867879247958707200 3362473 -821689761506204579547260748902102278 3362474 -292457327855759341480183897290290688 3362475 -42564694697456522904860696367624000 3362476 -106114357333139671031465489727853568 3362477 -396517885200770070366497867065697280 3362478 -200255477899828035184958614513581504 3362479 -800207321776294228793748117004421016 3362480 74462285128064574798648931696312320 3362481 -401365645741041312321566671860769788 3362482 553334484541960742971677605502968592 3362483 246627066656739054536374818827456400 3362484 50070397607949918120962814087745536 3362485 148392617571610560598747769698786560 3362486 -334461908177691561954919733371791360 3362487 -244568581510897124253591678604926720 3362488 -943861816033776742036990689317376000 3362489 182999921324018989293874021286887488 3362490 -229079091961404447452200251160469280 3362491 316016822575601196504076362759782400 3362492 79712300093006175222038355907522560 3362493 -372425185971443970516144948611924736 3362494 48772713335917384913452853200471296 3362495 974206996304465486292584307545505000 3362496 135553622109976150917660044137857024 3362497 711542655273824920893037751494330946 3362498 -890934735185919054726362258744852064 3362499 72425585801307720596716131501219840 3362500 -576885478313867504195834378532000000 3362501 -51936183547429945211418315489208896 3362502 -91537661915874152039997084881571840 3362503 -83195372867400157596972165396493600 3362504 -1333320888230339150147029027528842240 3362505 176741607855471295404062063857576320 3362506 127188818501012774150258208446691840 3362507 -668777796116976936200575099472655168 3362508 -104076964000125374129050195523469312 3362509 -305910718025868706322721983392348020 3362510 -109969602445909944339141098305131840 3362511 183249728055633774100335978830702472 3362512 -133605381902036045789580995027574784 3362513 83150632187483376187279318977215040 3362514 -5610523130022549405144762908128512 3362515 -62964891335009602764792554318967600 3362516 -165143741165565112210295018276348160 3362517 -493706836186893018946739039686753266 3362518 74842852667472340728594643063452960 3362519 535121929862424962541888862432726920 3362520 161969183638679343505709947738521600 3362521 1106391751073021153130636637794775680 3362522 16770630036614670596882504617443312 3362523 228517976901357285999649339689024624 3362524 -257049442026770230354427730340305408 3362525 -79422916002615632848793090358660000 3362526 -38570820593941892214087513107915520 3362527 103904254688911753414547353495241352 3362528 175265690157175844385210400671006720 3362529 -966735788163683874780285995269465440 3362530 263288893903992814219251283207568160 3362531 -360683856459871525892719061307510288 3362532 -203921550301601627340613353905872896 3362533 145065435012815703035146408037643804 3362534 -271850587002626271219843062225078016 3362535 57004656125796364157101198697304240 3362536 1171745481052503352272650903385799680 3362537 849034161991115016832761695645856186 3362538 89149720133394956947064900247341568 3362539 1033647795327113333138847880424728500 3362540 -198948809235182664053864445926645760 3362541 -15252614907570410539762809950872320 3362542 265708723778886698981765496706692672 3362543 -11530559263760537993189964032781480 3362544 41329447255021645755535773811507200 3362545 1533646019399432870383503033932873280 3362546 748994474952593067656380151158360704 3362547 -18196227572235645328548592884985800 3362548 -240184693065432125288535530138937344 3362549 1120567331283686094720555932001194880 3362550 -220707317410448005646437866082992000 3362551 -14855727489375122902596543260931288 3362552 -580892045682291224997862562135654400 3362553 24330596907460039464708524561867082 3362554 140061639479233647782197574175403008 3362555 -113174514797862701174075854843207680 3362556 835323760527120641689495071754567680 3362557 -19997567145465725606192234693321760 3362558 188022981313742040225849060697850880 3362559 -441679091753136040317526423907995632 3362560 117557358202282669746361717028290560 3362561 1617857806452709323053728680097450500 3362562 -112431156400637858742510777582809088 3362563 20640565489491645363016425892352920 3362564 175687340043473722379953838102813952 3362565 500496211410941875151425490024303520 3362566 -387020702233602017248013937001857600 3362567 -233508181909783708511166074584198680 3362568 -115244507497872160129015210322165760 3362569 -557166000220592630919330205934693504 3362570 -18562578083803692364498120421130240 3362571 -45194271377921649222806115945349128 3362572 825075917315247804730141027428574976 3362573 -1153693472071679037818980697263189536 3362574 131269973826121739425011730222154880 3362575 -178415108261245697285874117473342200 3362576 -173502715697262054588132031016263680 3362577 201369969691298364021912358073126208 3362578 792130994540178711433655731145277840 3362579 529056710823122301069788734758481920 3362580 -316301787027510665525908893868032000 3362581 987114634542179738153398483650682382 3362582 -6293148062847677180374417370196480 3362583 342411522297384913360498820330461440 3362584 -241607460110362907817334379932477440 3362585 149675672739390909154165748913323400 3362586 324686852873797700806252522744356864 3362587 588046711322603599434824841814894920 3362588 1432060567697423784943227031736503296 3362589 -564502487100862674571414344901407546 3362590 201289080560033623488428813264640 3362591 127371904604922726724209756971536992 3362592 741859301428111989957772418801467392 3362593 342865285046430086678442670196808444 3362594 3800051763817656310570844609747232 3362595 -157056498762028944886831707561900960 3362596 -1299829795752152106320791027966548992 3362597 19337677515489641319904710402678912 3362598 10818654931135797824279841795288000 3362599 1328363952417435759033911284624053624 3362600 -4749785315304893942663647383552000 3362601 72134634347048625791591602170040320 3362602 -283780632597201150150806439767418528 3362603 -327138767040813897150941584347395148 3362604 -87065429774255121546727244853608448 3362605 707440798878055795386618136103557260 3362606 70329185223533752748961289105797504 3362607 724607209286553895371977755232906640 3362608 -313323477085825006716453182588190720 3362609 -194371378309028223675934328728059084 3362610 -197313564740692444990725946752714240 3362611 -27119495089242743619618442959470768 3362612 295457457831779268212439852220987392 3362613 37817916220940875276209054836346144 3362614 -496630474863619272485795357348149344 3362615 -102555944980383062103511041459504000 3362616 -281985123911108110911615221978849280 3362617 -289693745971842596274297526201302528 3362618 -41181534613201785947181042425591808 3362619 171912192125921713388916940449920256 3362620 -479939451104060666824110476929920000 3362621 221291226992472045594370647408055200 3362622 -101947744629356019874523177374312128 3362623 -206693540356428086727487003335510912 3362624 107630629946146823926546873129107456 3362625 -481615954274355186981856349609631000 3362626 522543541175593133979647750558268960 3362627 1189877062890848288810606033671372476 3362628 -296582495500650692312660766198113280 3362629 630730353978211668110309169011187520 3362630 -506123257830617950465974074692871040 3362631 215563794737651932995702183637805184 3362632 48169998293616246048718075527168000 3362633 72715553500276986487250734000593882 3362634 -216363048544846423005536902079126016 3362635 467381358566529031134888861913012800 3362636 -590163941676545220290306930717598720 3362637 313925996669034313460874430921295520 3362638 -123270532143778801956386213684053056 3362639 -613559770373545607295317475799077120 3362640 2215839246771465414511045192581120 3362641 -1479162524771796217334112760633366208 3362642 628357366078165948312638189497315472 3362643 490206257356740017210143865935560 3362644 -157174964720044909736774304938049664 3362645 -145564362229944902701354978196712960 3362646 -6094439762968182279007878909106176 3362647 367705409459057638190567560410387192 3362648 197673771704123101482431903688591360 3362649 -628426797286348632649894541106194736 3362650 1094425626191677466959901366244000 3362651 -880537400379105777244085303399876568 3362652 311811483358336105472177874976229376 3362653 -510148659541639094835145483266281120 3362654 -270765072232654568364731379483210240 3362655 124403051268892942164470120203766160 3362656 569095215648686169675620202683301888 3362657 898388151580209263525491864088943906 3362658 -170837216472884552166301943294246400 3362659 -232652040180586811211000898513801584 3362660 -4278531537665424105298278386995200 3362661 432025888956722840291515799207408640 3362662 -135800390646071948639377824359325696 3362663 -388462287483858256906082439423029760 3362664 -296023544653900689581884069158420480 3362665 93463965233582855800418133392161800 3362666 -483010001155672908162842790164553120 3362667 120165821898104421438334515552363264 3362668 598102026204323674617777345860983296 3362669 -27866645137857979734395004255289056 3362670 137882023932337131034732282809894720 3362671 114588971155833704778629718700362944 3362672 14103951345089134707043980119900160 3362673 10006570511185960746641446309155168 3362674 -472800730422863442041151493916031984 3362675 -780823163661594514682135334885014100 3362676 261154786225873616718960229537554432 3362677 216088577383504480853712970828889440 3362678 -31923052492784334512579726854108032 3362679 -374251093700956735184213250226939776 3362680 -52201219337997805104329731176345600 3362681 140324344915793801896476251544609792 3362682 -94653700340090874470716351581739008 3362683 -52786590984761877689619294946463068 3362684 107040176444164154067409424840664576 3362685 229816458454934805753693878033780160 3362686 2882950910203020493041865746269568 3362687 406058470105298255031393186893142480 3362688 247555045080049437839019378475008000 3362689 -315886890546781209455137292401001568 3362690 20985245332419706097722287612779520 3362691 -14369599973607144907174001969432400 3362692 -140191548667452966330299088213331968 3362693 456262583812438879197277218781038942 3362694 43925625259953430933572741985443840 3362695 -159717131482739234259493569863131200 3362696 -526524661734115271741644709294284800 3362697 115866159814228295978592675193099656 3362698 -382361803272076023879500538233672400 3362699 621763327951105787229588964895448936 3362700 215056185887452922664895377179136000 3362701 676868141177398506105161296005131702 3362702 -19792755795872500724483498691993600 3362703 376362508739208266571117353584391304 3362704 271150700241910890924083880031723520 3362705 -412837945248429902765898581156280000 3362706 -113714302320772073375423172454711296 3362707 321629206140906345635417427165327832 3362708 296053097281746661617631526792107776 3362709 -344211717574395569123816213895487488 3362710 41056631899647603662211742800927360 3362711 -87550298541953284598446280382864 3362712 -466942087452163629201449141197209600 3362713 -121400293797248142926624301933626038 3362714 -15154915669133184309060557197002240 3362715 -423502659955400436918238309557840 3362716 -113122256351717405879541085550646272 3362717 -664220189516099412587253772337790234 3362718 -162294212077994609767991090555384832 3362719 -1029836169627555425615224376931470304 3362720 340121631671681367489062968808570880 3362721 -61460251727899073882877318293924688 3362722 754580536564848181100190070832317824 3362723 -396456387713400413049871353645193920 3362724 196406395716805137550322705231458560 3362725 29588817289713285484586871668272000 3362726 -598317632666873443943661628819718688 3362727 -110933396592559699401374651694523440 3362728 -608422714795614349292377399855395840 3362729 1003268912588898695889062414043984 3362730 54064581484970078888948889646694400 3362731 -1560691671354481576117251214292683468 3362732 -710604184799850174145737664105691904 3362733 188160047485475618285073307211079744 3362734 229638214109512809093670372905272640 3362735 185747528106254419317550986285032160 3362736 82744050068666406995223203472605184 3362737 -70960154386251859354534107613389248 3362738 22990728049874258142557300730835968 3362739 271441264465248541012295204572480824 3362740 47772351901469722854282483135283200 3362741 -562109899559776145690539496844003858 3362742 -416588480637675511830358053090245760 3362743 -1917153993527181823042339859798268696 3362744 -272481794990400267756230138702069760 3362745 9523454576160419120484320241191040 3362746 -274795535698111638025576245589026816 3362747 -966678309685253836287090895577127888 3362748 -9111538743438763575454452916907520 3362749 141926367056468387454693710023999564 3362750 -446242341092184459659763573541776000 3362751 65269575564008933388984893678180592 3362752 30038206310532897382978192205152256 3362753 -1489832554818318830150822654293584000 3362754 -337550684381477512194856582600087680 3362755 -254576137256889672626337694482949680 3362756 -183462208294430844481807943432208384 3362757 -541766894019990024152107164449475360 3362758 -50456539995204321472643438298033024 3362759 -423642750296378640050526462011873880 3362760 133270970799667772188787930559129600 3362761 48567622114553570990047086645960000 3362762 250592123163105329074641428313056400 3362763 193710276623926303168197435694502400 3362764 -747320105557866106898773688756160000 3362765 -9731252606203991716235525467833600 3362766 289088436151555204460873243071362048 3362767 -233269671503040579934581196868388480 3362768 308847566459090234977868351019835392 3362769 -231346593473017820242451885928403200 3362770 -416808750578715061671212428269358080 3362771 484673801474323871400014252978658552 3362772 4166820716488195491770130358272000 3362773 398136255281988940558271474328226464 3362774 -113558350950370153206567486096543360 3362775 -6952887186509804349800635817130000 3362776 274741735239116290015123556504678400 3362777 -351356117122214260354872197340234336 3362778 50168095584018211478928471217115904 3362779 -116771605029167964532874483782265568 3362780 -291378188114980021299969072308674560 3362781 -473279280268542832498141464722042400 3362782 181865000227786387100775022257146880 3362783 1036536808320997301335213524621940920 3362784 33508343454063564128101836917833728 3362785 724825194257730594424698575178472980 3362786 91244704153298841252969017827507200 3362787 -28960926815835259738452658957426560 3362788 -144135865994486884475824128647024640 3362789 -385129179085079828510069831613074880 3362790 113625310750255906940018893637779200 3362791 -1413087867855465309111846988525518200 3362792 -431402428931370905988803291943552000 3362793 -20435643099729989593338966603171840 3362794 506847773106133258084427043118923696 3362795 -260345698290005997983992082084912400 3362796 -16592665019380201282264183920379392 3362797 -704534665180125502689355175866439328 3362798 447513229334116377155131026650008320 3362799 -32896624900329413507261979985785984 3362800 -31113583535228734798954516648755200 3362801 146438515579891951683597138179749812 3362802 154009936638995621094916113011629824 3362803 883607099947459252548921346313224800 3362804 -321870061146352922777548196218124160 3362805 75457448117273612913146138456682300 3362806 -120215993770635854978287204592247648 3362807 174704016501278077174485954641290752 3362808 563213322372602708937278125038673920 3362809 916689380782569381643825416679900010 3362810 -138732832051194100965468964348608000 3362811 701673849377760628889364941001425520 3362812 -874331685279652128862720856118329344 3362813 37793780043535164843598877756362464 3362814 -71842096463988468012628437489422592 3362815 5522611084271814167558198494395120 3362816 -20084202482402635728516248311431168 3362817 -301467101833083851391800517586445520 3362818 2530076321997454296634306612973568 3362819 415928536479061012671756235780095696 3362820 90280555871233545840401220917698560 3362821 -1114584478847924726871949685612459904 3362822 -87470672695190141656313158631184288 3362823 128291605546700431257217234658150400 3362824 -130577857951535855983876974477143040 3362825 -524113964196876116318426080067784450 3362826 426292181090648411957801259341439744 3362827 191231061863069030239762270397609360 3362828 -232839345344624452525325821271752704 3362829 631538129302381638653775681033836640 3362830 -55125692968553105962467069814337280 3362831 -1230190708005733475607438968422732368 3362832 -304240772548291447441566509948928 3362833 293985846501825328466027015774894080 3362834 90639977655169440439537570808938272 3362835 39371684342624395874642282174472960 3362836 -417964347766314581616618646922427520 3362837 171230366832215597031289207825843740 3362838 540603577869339310566748441107027840 3362839 -171493042593164516756190632309346080 3362840 -222029880703659769534464227622912000 3362841 518559271069649761071784468507585050 3362842 213027608279848940612226749852934912 3362843 317097978344224830072150965205297408 3362844 -191040501217544807813978817396400128 3362845 -1168615269636879553289996746749889320 3362846 -276335716017095436697882267186432128 3362847 1583418469549041784574661331269548928 3362848 -23802022395143187168948467607797760 3362849 -36380419701659793818399901355181568 3362850 192349146470569434392251718935296000 3362851 -607631064387539263290146850536882408 3362852 486629255683367258650554848483895936 3362853 -31531009798699890815435043861300384 3362854 475721581432822487903551806722763072 3362855 273896856463479891285775457549709360 3362856 -110111261782177346179019193185402880 3362857 -698305424681536628304346795938421894 3362858 537160348654344655135342236125184 3362859 -425828803543006091303485212969949272 3362860 17230718336259368297857328420014080 3362861 82772222526983444382154714318970124 3362862 -165558760763402251729646215484211648 3362863 23981775112887145975308106625202160 3362864 -188423304936530468623196153678168064 3362865 192301578053277252298914609920304000 3362866 -130714775404876050132452574053337696 3362867 -964042899501913150936422080908094400 3362868 -273580486868392255923861515967325440 3362869 672850648048029031846596717533652120 3362870 261554212711049578725458236000769280 3362871 -298289464130155836679105779569720088 3362872 2212242312633931862626386641419468800 3362873 -447643744463073943817719619588575920 3362874 103032074886348813141618009977564160 3362875 55096126551989457119571413849724000 3362876 519351491065255020560742337167335424 3362877 116891294946602732731449853456943520 3362878 -40842820866420297615856200059934144 3362879 -596441474068322785129940612385242400 3362880 14782769414026723516532758853713920 3362881 808618648959423196309562511970899412 3362882 -95852853725689258155940145945040000 3362883 21779706930744591682363855726053624 3362884 -129754186346258623907448167896100864 3362885 -643943056207066850313185158768212420 3362886 -9609357055067762411206672496377920 3362887 904205733479741360541119513347872792 3362888 -78462964005432480609964561923210240 3362889 510845298294609674469267331083403968 3362890 768837817932948332675263955185920 3362891 -9229413830639197275958618213994976 3362892 129539819251333697746858811152837632 3362893 -528113245088388114315712614106830184 3362894 -45978262395188488938804870787700160 3362895 -408690050442410913340678976596627080 3362896 -264914006839985604853349096803024896 3362897 -1540161468701971573936620048900446208 3362898 90255566615760852298171864610365440 3362899 409313948776053743464717751528951664 3362900 -167951381468006384522959648902384000 3362901 -1985212584824298632402294137766400 3362902 -190040735259408597649971587972940096 3362903 43686944740076280139082376985837104 3362904 -805782469462451586275301926581248000 3362905 -74657182107837690044568523390752000 3362906 423263522227600896168844749665633760 3362907 -173428583396780792933278472688422760 3362908 180775262646367314142308053969904128 3362909 799022213003318809373079175853809440 3362910 224189847409825702667177169908895360 3362911 -137417596863807039800205389273427456 3362912 500797934370746980935434734429274112 3362913 341672515251647331106091754585287442 3362914 4183852443909131576302370776312992 3362915 -117853984190822684007544655181245280 3362916 -480846856331227129878125710032104448 3362917 -622467693955519997878946932873068034 3362918 -232937954608297545177967275367135872 3362919 126568195741966072195961633248704936 3362920 659878697327794075405062405730713600 3362921 470026880809411911110511603266463744 3362922 173749922721927606998060562620383488 3362923 2034127581310680416603000484670233936 3362924 418387874215575225789802543800000000 3362925 -311105039896444201939654951005108000 3362926 69578213850423180399852037325784960 3362927 -1327691019888045550437729587281174440 3362928 -79507340881695410849876189853351936 3362929 -403798854050335057316571725590631470 3362930 -163897250250558265141474465772976000 3362931 -884527579591366207493308712529467520 3362932 481705164468607664682730987338970496 3362933 -118851331408040588711091814528714080 3362934 -38242978160610297460444242698041920 3362935 222103832300783919813117142065089880 3362936 826666498608883591563772434328903680 3362937 -297869347744797120326295476635768320 3362938 42641876633839685895465081820491120 3362939 730902196016309959605696786790928856 3362940 122869355471140654769411094331207680 3362941 26628939618835482125507095300620000 3362942 -15215592037952085076294471039168512 3362943 -19282879866490223930284659392332800 3362944 8989010234453642134207323376189440 3362945 -463065941328940603624726253727190080 3362946 -308769254924958266307193483626738816 3362947 -110543163761922901400404675606639968 3362948 -241007309878610224218217976412574464 3362949 637998580994298393157102280109453534 3362950 163770647310866555608070547345225600 3362951 -1481858322184167975130601527824650400 3362952 -699025960259571010403063666079866880 3362953 351659874572812735011554279294186 3362954 -49457596116080118511418489808192000 3362955 73267024524840053295117906609765360 3362956 226905347138385800652768490913786880 3362957 -196225708628627106291088328559596328 3362958 -39350484731950160090883009415093440 3362959 1182895415445044297085770412564538160 3362960 79645386657856200815801348558684160 3362961 50458250656235286857652694430445504 3362962 122410987294569255361881837438480000 3362963 -78274064667108754564410144145734240 3362964 7443812580232107440042158979174400 3362965 -910225083055117102593173176041103140 3362966 88760537694719453033973495685554240 3362967 -264218194211617289592838970176231800 3362968 147430347421494750075625020073205760 3362969 151899414972385488198748232073674880 3362970 -100750425096341310998955192415733760 3362971 -602091509976803260799732970764920828 3362972 -442593763274588056216079608754164224 3362973 87363190367651753805124359919219968 3362974 135233626856070479185765607758612992 3362975 39654798277876153268316135174076800 3362976 611835154251833041129017798939574272 3362977 296871787417844602218983502449993620 3362978 -402424153030507353372561409401937920 3362979 -466253031416591893103569093009403016 3362980 25337845801279882248731797821350400 3362981 -1226986240711080200165607509940189120 3362982 166084220806547197280393245594097664 3362983 -199724694222020954474890118153703896 3362984 374831920121979772818114219853240320 3362985 -247344543380791327725936019411920000 3362986 -298342007160460832301768764082012672 3362987 10250513051568125104374012411942672 3362988 -106226270157308416069144107935808000 3362989 -141992923072186232761268750107437344 3362990 -198600980118190403682249984559317120 3362991 -606538743077623737644086073439393792 3362992 69260845813121391415892208072605696 3362993 545520403933429293185545209695179044 3362994 87408256255067790541956307325182848 3362995 1139344276020681976333070773341423600 3362996 -93327342173795413433207723077263360 3362997 -155723292976657177178026163513161920 3362998 771048722277270017338744141488063936 3362999 -420349963966232037496397180510871000 3363000 422830202112134366295847901184000000 3363001 -595970641410125138565291870317100 3363002 550080779505701719873301740512035952 3363003 220175237668415031000112696425187344 3363004 -112152724374474254685124488411947008 3363005 100753835237114616430794697736100960 3363006 -85856439388767898415316061997244096 3363007 458209723504918706855407224575752256 3363008 -209637611239385161952323173674385408 3363009 -18619218499151124943974243396101952 3363010 -107259389411061337140849424366464000 3363011 -736868932070936606337724067223944388 3363012 -466545100818817388417082888640665600 3363013 209487724106487538127301786665748060 3363014 365135510329099117326384174490417920 3363015 247013033225450786996347451190586320 3363016 98698813890100356428707560743116800 3363017 -1346074825769771078301872064987089574 3363018 -337781778953006859248904856070052096 3363019 -687574344111878038103951840489632320 3363020 -649835133774819009074279555752043520 3363021 557945513314283624227388702075619990 3363022 -210707519895927714538080562753165248 3363023 514439901139235178976439184684748272 3363024 -9136615100256744402589798496993280 3363025 295297242843255863096143963629768600 3363026 10579475398765508405925461839661712 3363027 -1427856264052007879330742960450371520 3363028 -294170358035612054523390156945864832 3363029 38791796222506904542820457925623630 3363030 -4597325501115301930227166638796800 3363031 -119139447708467889086560048828484256 3363032 1610868632897370795618608125112217600 3363033 463136831335095258793562768758870224 3363034 46431791766062392500651134901778416 3363035 109766743320965592042280596744710400 3363036 -505239645215645211542366151260517888 3363037 38285737151048394411262903413663168 3363038 297483895824957297011372006756966400 3363039 28382880218298529509509130823839120 3363040 273982067008757747927880987908505600 3363041 200519646549842144823396802716177984 3363042 162690657662768990932285659339151104 3363043 -37818864248813053687542358206093600 3363044 -260275900851842546067367134082068864 3363045 119068629909719296769098548391324800 3363046 -451372360542061338433664303143812480 3363047 2383426049280264444526154135344437600 3363048 330218651629652186649328007146813440 3363049 71149686217303387886009878215813050 3363050 -204200063834237176702628405021833200 3363051 329858154385932376027903271635564632 3363052 154121119112835497359496717893877760 3363053 3094919891895807646437128938954492662 3363054 -115376988134700793776072420567326592 3363055 -84779444806808336676493001082136080 3363056 -149988934812476592337821462648127488 3363057 194783076817211185869308318728447680 3363058 10698905836759139328913950563011584 3363059 -630547958837867345435952664901683200 3363060 24060690095286672433090755853148160 3363061 -513316595791838716793246107863631748 3363062 265273164498473515188867473349265152 3363063 299892543051205265259292776903379968 3363064 863067211720204654192272232503951360 3363065 -1218147845465777668710993718168324800 3363066 48592981451638016510037034526576640 3363067 -30651754754532111872134074654326760 3363068 127313319934583912044851267589582848 3363069 -506591990409984923711619909150483456 3363070 520767178642986892635471598974588480 3363071 212519068170512200562654458846870272 3363072 363935895767036268073627733112913920 3363073 899039161604407808521814873121344 3363074 -560914688407945160776802994278880 3363075 -192519360692906059526711830315886700 3363076 8532979761083716111397541024653568 3363077 -62409734452005173250814263080782560 3363078 -140307250482850699858619447828611200 3363079 619465586918683582351239920803800 3363080 29376938890137806561425024998604800 3363081 708268744560583533785925596498932752 3363082 -701669713416578243643120785438566608 3363083 745577411595953413200876121177460784 3363084 38504711098387545975213011615934720 3363085 -547129288148165951638498674400039680 3363086 19428230693676287128891823677162560 3363087 -48041772742187784428041253364350976 3363088 170070208109224583197239763032154112 3363089 -1163096168618124755331624840856780110 3363090 -318075584577637701523840802597767680 3363091 -485157756477890437391474303634423508 3363092 432149340592335404813371084148355072 3363093 70584875580926260291133706891477120 3363094 -230179295443896138401613365669856000 3363095 -39127397913840675679558317503842800 3363096 156042602863040924640045492837580800 3363097 190924370718199840300143838016516864 3363098 -371667447106883118090554654380903200 3363099 662051523354853903017638830977095064 3363100 -39872187482475124668910852384320000 3363101 -509265458249309596582398274459355520 3363102 161073507340465955075136883658020992 3363103 -866787805027510999600228438327711648 3363104 510600739007879503312115722661462016 3363105 -235690703711798365849250017184155200 3363106 130898146233290185074884872677202944 3363107 557306837992815709783709189083351824 3363108 -100603640707091228143876042552725504 3363109 154825671060167851398895752925984960 3363110 -4415328922143779503521170182548480 3363111 -122713406805733041932126627107038912 3363112 -1553554167255735037273150647647846400 3363113 399153340003360580960181538172031048 3363114 104383158446646813086472257876263680 3363115 86418785234951053668660025448208000 3363116 -9832837371166226895522917842318848 3363117 -105533800092045691991519268925137888 3363118 598865520311885572216677263581655040 3363119 205511856835960121439047674111445520 3363120 -60723309194340885526179507473940480 3363121 167440811896310240346757426020292132 3363122 238957358389372199280637800249836544 3363123 670328261447979572551195476516864 3363124 -1308470396754165251937151982016190464 3363125 -294466719381310508294673525454436250 3363126 -136224793802505187839424039029887616 3363127 667624142921207953652922139347761712 3363128 -120747575257187807524332383879823360 3363129 -128835375355800722148735474512722944 3363130 392813321429660141422024024484318400 3363131 -1142986206404849970728670814990423068 3363132 -385719411995156179378868377295093760 3363133 -726598058272695287961039559053116480 3363134 -866026635584778109667136508240730688 3363135 -287218617510005452415982147622124400 3363136 160800786789619949943642385335451648 3363137 1721482716164326563718465131439864260 3363138 307184939080616954831359893128510544 3363139 214505187735074752474304857232187424 3363140 385330542925058965001772907444039680 3363141 -676296548630752625736298934703391008 3363142 -68826482853623292722857797312570528 3363143 18336825586586277655000757878801200 3363144 81447429568606862044195767309189120 3363145 703943103623899716281416846995900900 3363146 666091490713611546348722472284020272 3363147 -563944240337503291428488570891130960 3363148 157786797304147657813985946441632256 3363149 528139138343231331033951669819328800 3363150 24023114003492674088978886130713600 3363151 -261409250083377563930760765836385096 3363152 20655000956299134908712451485204480 3363153 -442317945519315412088970387991738896 3363154 -266134219529178216645474650118678528 3363155 -1897865040622857144509513257574880 3363156 3186517017341296877527832026724352 3363157 263833746011584568166005566142583712 3363158 -26459911288965811633316007841924320 3363159 977839703937253497361049106882048 3363160 -96693039917671051089924235623014400 3363161 17531857109467034192162588416045704 3363162 -67984636873959794115706919417715456 3363163 299255253281729794115992999117649304 3363164 559883672690205990533641594806781440 3363165 188825897798156125992438976524075000 3363166 -68400523116894442519866835141980480 3363167 802885836651981209917114073869245216 3363168 -421700360844173943625857145823035392 3363169 1197189178422471596101451422307873570 3363170 210893488093757175412836465571733280 3363171 61436369884856869376737175764051200 3363172 -225490352825435379536820438703397888 3363173 -1156086912047066640272423799053656896 3363174 418501183601600151990302747863514880 3363175 82422425786687300547781536426030000 3363176 979137248488252000506437596264750080 3363177 -26303928038867241584499245921004960 3363178 -8626726412237895499931200622051328 3363179 27917041212404372532065322728916480 3363180 122300194779448495950086557000104960 3363181 369628239102430079080543272112048982 3363182 55728809776085425733538982605360192 3363183 -50755221035507023818765701735761920 3363184 -113856602114210903512121888324517888 3363185 123183332154349332244843874246578560 3363186 -70999057398742163623889240653143936 3363187 749708001051086638956752260842668472 3363188 1281714031404791249542764898485043200 3363189 118943006090745817387728165295200960 3363190 93535091596325753240935980196454400 3363191 37338161801512732385770883326502472 3363192 90083632681661476231684164554219520 3363193 683643104591289167183488910481214442 3363194 -82467268972574885582561302798825104 3363195 -307796246799406442618507623591200 3363196 -734828618763218000337854717102873600 3363197 423187128408970162997528344771904646 3363198 50559656144878787003208905151955968 3363199 207481964995597105140920638994317824 3363200 483949312992145890661655771086848000 3363201 -9443682888163656137951115875339358 3363202 9456205000778467479658230578785152 3363203 -684560016165675852779887654480636548 3363204 101513225240362495438312870973214720 3363205 355840354633838348362314436426012860 3363206 -169662258176079825622807148709457920 3363207 183327552741060663611510153216172240 3363208 -547030449892441434530572617351168000 3363209 -731355622048571568088319711173470960 3363210 -224003528478851628606475823402608800 3363211 413550259642944011707124526382617812 3363212 -114951759024287283126693216446200320 3363213 350119152994125287534691430039484736 3363214 -175040468437136317584005002646366208 3363215 -26969716026678816157498921777451640 3363216 -186951625895611012597820407378280448 3363217 201679643133747517268472921114776640 3363218 607341557701551468886753074015715104 3363219 -45294241209108468114507614487283896 3363220 -250604267812658511140749803600568320 3363221 -39298499985139557822163583290874880 3363222 72516481455862196039444467665567744 3363223 847164212672319128443316898132563344 3363224 -157241743989441907075858690533273600 3363225 -99714040052441427669621832773332400 3363226 217358595626628744443950883701917696 3363227 -24519153795110070208903299115462128 3363228 -685780771943159277864767516067840000 3363229 1128384803798878853385089341455128076 3363230 -87973475764821269910967364834741760 3363231 381544997745818407357356546097134720 3363232 32683991658340917142133063603453952 3363233 -549947517680981204108383732929151518 3363234 -38753583978259321769870331117746688 3363235 362540565603434210836571495584734960 3363236 910849804089572684443196956470850560 3363237 -476751495679924865235605974182992706 3363238 399820008214838955472706349003863520 3363239 364535294324366811175577322859311000 3363240 -470001182420093302666034800175923200 3363241 238659453009279984738352112218310272 3363242 -58091713978437733333967189968891728 3363243 118711363368147031275228279593925120 3363244 397548918534107333929828928783892480 3363245 1612675634475411965619478922241120 3363246 -354235493087504043861806264607811200 3363247 615107966879188642581449493169752040 3363248 51715047970289363477963798865838080 3363249 401278397960903645701559648873495664 3363250 115965666219736938886728726883968000 3363251 355935570378438944348566397071972872 3363252 -30589954671004811395796333847822336 3363253 -202599467364349594486863468565796420 3363254 -243374319109634760387696618150016128 3363255 45510984485529774327095140377216000 3363256 -23459960679465067974279197469941760 3363257 -433198546959196036100085063701425494 3363258 452360694640915863066534052137513984 3363259 59248373300462020070346248463991504 3363260 93666534525321119896831017705600000 3363261 622396597353737742732569948992164384 3363262 261722201959521320830521098231640960 3363263 230335872823920913576682041304295696 3363264 -90395038937391800034480883614351360 3363265 -494386895616974235439208593044023340 3363266 -573272005870274273210923082715452160 3363267 4358155239338162356849667024286720 3363268 -816788689076510919613112553250682752 3363269 -139478399753153526976352513586723936 3363270 -152523129563194450881550583408486400 3363271 -635923455874300093020152603928044256 3363272 -659419698574028872963160013605068800 3363273 1588811244863027839073108802481100544 3363274 -425444505987446853511730245015911840 3363275 115297792449436426523734574845080000 3363276 -97161029486909683457799470592245760 3363277 1055558034198335677446053896933547126 3363278 -49999582136784666083459536732042560 3363279 -445490631082494942181992270618141816 3363280 94348434972004015686480675379445760 3363281 -1055780340533129878223767203128898588 3363282 -17009470072059013287816963235122528 3363283 -26355752179376345517434440420546560 3363284 486949752242818466563022916330911616 3363285 -255761404787433477077209763496705600 3363286 3742623169872365005772047538241024 3363287 -564811678663486334354217534312432408 3363288 -8479312644024524510717807008972800 3363289 929362955472697113026703341867000340 3363290 -119038761210125529074223064639641600 3363291 -387603724353090496581082183530891480 3363292 -743516503323287176438632035978089984 3363293 -314898553607518850830035626739026676 3363294 306029209158304580388219002869201920 3363295 -406932879421755511081477265513210400 3363296 -1652242717313633575010782218826285056 3363297 254471420218455182189255709245514624 3363298 -448871490435558944548089462740295600 3363299 -116142434150336374793137362807015600 3363300 63534255190013004116523315704236800 3363301 3893240067227978175771539654894332 3363302 -30582168896422582820114364680655648 3363303 1264571966704634892137881827889704 3363304 -142298586622975361497578633093120000 3363305 31978323135199197421193187175345920 3363306 -361410110242767074136397016735306496 3363307 -443577879488967523845640246815950160 3363308 -138820886772861474630594732300241920 3363309 398201213360952850130034135272406720 3363310 77754513385392544970777573963856000 3363311 345409979195757909172506224155981920 3363312 -10771502567198242145957217955676160 3363313 -35092006593623162309441378150136000 3363314 75061440217525525094924944965218304 3363315 233879913800079118245775304692841520 3363316 -551680963044276567454178466755200 3363317 886168163029345624761225229880328366 3363318 -135227697566531869710361973065470336 3363319 185662049324530104999443332287227520 3363320 -291257900201061803793709400961024000 3363321 59661782302597623443414333454024960 3363322 -242642383679963184557802633610758288 3363323 1405028384008129210279387782713569200 3363324 -278076820311577936432482202069138944 3363325 -217353081988966860237943438488692000 3363326 38306564790384894823422765378667584 3363327 97772664156996063636593308395907056 3363328 -509962124020042868332409251147284480 3363329 113398525841182078851753637225839684 3363330 209925338382967527949680949752529920 3363331 578953242098112264776834660295019272 3363332 117864299864562865721048953001582592 3363333 439679449187224633111835219086676160 3363334 140552999139907741389582281095723392 3363335 -710084903136440905358824335967491720 3363336 163087332429631474331083326018355200 3363337 638233634213137752825774822914364772 3363338 -164492546459312237680428654770634240 3363339 195023073810051613219005329194552320 3363340 111204603922455313750147214174100480 3363341 141897581492919793728508089300547584 3363342 -22998729750063310107334435407805440 3363343 105639260530409146791126663955612592 3363344 -246127029997911433032342117417738240 3363345 131743660610118389654871767056631040 3363346 -1307956553442989434186258966640640 3363347 7134174814217045725064290225068528 3363348 -223797144182756692507963658959417344 3363349 -559468913527616334555512112314244480 3363350 88005076435248776394617040482116800 3363351 -30401430674108844844601500943165616 3363352 127287838493771693864574348411033600 3363353 45192040353907669452605311620378240 3363354 346732693157324561986355459281413120 3363355 349008201500899453726682180987120160 3363356 -304027540747327485180779712438766080 3363357 164837927878745118887137770027263520 3363358 515650137085016746989179526013841280 3363359 604148966296556586326977853818715040 3363360 -125489828083291579874489054401658880 3363361 -228477694745525950872853165750043600 3363362 170432139970457954558282711483205120 3363363 -1039995145387071378095619748856264856 3363364 121642507858650706907487323211483776 3363365 -726893859523499134225668118741883400 3363366 -141502991258478953887210163750803776 3363367 -65490901550490267496105237498595328 3363368 711672581644733860283519306103106560 3363369 130026980959819518868824470382894528 3363370 -705601373918082724621936279354328640 3363371 1083788394005980279892829111682421544 3363372 431285305260277471971566170789168896 3363373 -23233982482678867137835293469348436 3363374 -1033860630681873259803011706925056 3363375 -65235251611951789292457547312620000 3363376 66560010849157426187050520747966464 3363377 -823916434957407835490430668631338700 3363378 320318927663521764439193913082056960 3363379 630952562325747831589009994378285584 3363380 333283223858189985625736853011865600 3363381 20620904099149240544012745249909504 3363382 104214866659325465774357851368404832 3363383 821503431153681915471414764625249240 3363384 110361938755793829246235786056376320 3363385 -302045404388763357164887507038744000 3363386 -21810749177475273407355676662817056 3363387 -859630664620388364088898663441077248 3363388 109568511809500639680107265142660096 3363389 246260681670595718784400682170517190 3363390 -480293253137905946417588837855558400 3363391 716845923656122999904302489691585400 3363392 -241042160399142741643095576361304064 3363393 -39119371441774958720551631890368672 3363394 304774476647666746778297017821523872 3363395 175482785117598636616367120113138080 3363396 4512392789727749503484185567156224 3363397 18784213677606656981850435028004572 3363398 -185762928344917150414466235906163200 3363399 120817000208409319165674943516327200 3363400 432992068858377579991365155349504000 3363401 -59000479707785929660891290120647196 3363402 1619300698739968790678913342342144 3363403 432078205087143427746631599047648320 3363404 95582525787458407099458256878592512 3363405 275192152122532567708282431196080000 3363406 -16592336324775741163056183950038848 3363407 6665229033992752757637046409979072 3363408 -53205100643504497426137171609919488 3363409 13567412179872852902284687771014576 3363410 -94530313257338123526686278419648000 3363411 -328650603128919504621461852791613856 3363412 -91672165334866125957695603806519296 3363413 8319813482006582363005284594463200 3363414 821497641169242545625145674557140992 3363415 286246476268351874527173156407455920 3363416 92564330450106345796285753523650560 3363417 4021039404513434310012012174229440 3363418 411004443142323808031496931633486080 3363419 -1195290396236549657675623338493845180 3363420 -322979504761528660750215294756403200 3363421 -209119302479459164318332919745500378 3363422 674489916695145043876226598270160512 3363423 -141807506259358541207406772319677056 3363424 -881340367197753854409443259713716224 3363425 354623900102135717785138172845968000 3363426 -388238584496253699420504839702203776 3363427 -195042783562728351865360091573322724 3363428 305609677555626910358503358921564160 3363429 -209182379970565763456027379085773216 3363430 -42695655411158923093889172867936000 3363431 -669779848492307142742798082793405768 3363432 191065880599517561487518564863672320 3363433 -88338855084346166626065828890878776 3363434 -139800015927513678134918518591650384 3363435 229879673342650997242117743870541440 3363436 -958222775095502479365192327815960320 3363437 -7200816939022649586481187198162496 3363438 -42060674418393865402424795514458112 3363439 510136568233786229864535098903201256 3363440 -142319893344328267022520771638231040 3363441 -657509862076023197700336107135153808 3363442 501397535749839330361905993286009872 3363443 381739439032800513873456506407183692 3363444 -9666800849450380816990370355185664 3363445 -96451351370274484238109962001211080 3363446 -106400287353876515234993710328831328 3363447 124354882061625690881159154661935360 3363448 4179336041343930231472225742315520 3363449 975996715366924874588409868156854660 3363450 133989628788963799150980530437056000 3363451 125642439529920373213574814669179904 3363452 619343608847454094154148992365787136 3363453 -965911716365438341484857026182576538 3363454 329069954724876757449887254756434432 3363455 295039675251916811917693149216640560 3363456 -662422317678890567936251157230387200 3363457 335130099537120534350948218130680706 3363458 113646793554507774469203515749401600 3363459 112186217828029356921972901040092800 3363460 4201740235132287550445371512360960 3363461 880387344450155344609051335723538752 3363462 32245982437959996972033244673365920 3363463 -157061454811915406163742355502157288 3363464 -279727915450876383710026498065070080 3363465 229471534110303237033357524803031040 3363466 244202101365484214277848287820997984 3363467 -704639302585504276692423941018161488 3363468 -71567384165546145442208758826532864 3363469 -227014204921203126021201552681008000 3363470 -247421145826269646808019660384935040 3363471 1797520804549653366205199890405459200 3363472 7355094254481116043356564363673600 3363473 -458686105094278122153729844483843278 3363474 149636329770366998708905441063623168 3363475 -29851147328537745235465771609894000 3363476 152441045567430679409173972296072960 3363477 103156580369767295314146793273715808 3363478 -84703320211252882834453640123975040 3363479 -585691594993978128208348675463639328 3363480 -392863690119847840938679806207590400 3363481 971073753140902008551696324801550864 3363482 484125077979439213369388135536396800 3363483 -262634274711306536028963806605911552 3363484 66994333683405548709022140687307776 3363485 115723619219271923594105755676039160 3363486 -77084822041962711571825727569293312 3363487 409506030428084914047163556060413872 3363488 602215340699677900218091680106414080 3363489 -859670103492947303332781133908268846 3363490 177502719528652223930256220924653120 3363491 -1243553371083571971748799951785059108 3363492 89071919450263885596494362447233024 3363493 361102427455059338938122046057972000 3363494 -137149543682919550814530906557648960 3363495 341767894838088256985058386941671120 3363496 -17894142416592946254889236830054400 3363497 155709694981255859170289388423482880 3363498 -127436980546646876693716296803712000 3363499 -453134806538769083404799707757015500 3363500 200115196455213260086328379641088000 3363501 -495954551711360509452803826469230336 3363502 -454999045895330412920186896302252096 3363503 3978502181483951693667157386350208 3363504 54227448862575978365321585948098560 3363505 -19970708477689247039717053941239040 3363506 213840739894331485826669652953554944 3363507 -601090086707087952642658304687659440 3363508 -221332926228705973009622667591880704 3363509 63865029343340619479842673733016704 3363510 196431563555133855433300162797649920 3363511 1765090304536994466976008767908160424 3363512 -353957976245884242013332497021644800 3363513 423051196695297280724362611960266400 3363514 -174209081865823518743231686313150976 3363515 355251805373456397700862801226188160 3363516 241067410096546244026453657362319872 3363517 288293617863885764849561088004831212 3363518 -397743515300236819897652790994493184 3363519 51099304887834961143448310540902344 3363520 73765674335668227983896720000942080 3363521 218582471043100184409370039025752512 3363522 48328241822360533324541886287500800 3363523 224653252238605020163468535600791024 3363524 166568586378164632475557509815304192 3363525 18715091272366061087186084722389600 3363526 -226252173326092757784664907277225600 3363527 548656601975725928631158475485276376 3363528 147997644238998614089031792964894720 3363529 508573392528959812104829412611205284 3363530 -243260377976932037596615290484263840 3363531 170889668926222686403606068578503680 3363532 73904808770833911385553071276418560 3363533 64681930820080569319653866302820544 3363534 -271852383851307387424154305323817920 3363535 -90664201175436697523993300677112640 3363536 -153493849100023384202595993658982400 3363537 528848124654618543078692525744152560 3363538 424857967394908600186068276548904960 3363539 249716915276857755489699761652843024 3363540 60617091089391660424506676932403200 3363541 -1417142196540478102987608215587515058 3363542 -15014998964121238734343308431383296 3363543 -282030311538095961655735395902550000 3363544 -181312232316925426820925746470318080 3363545 -104577064112812398744304390464846720 3363546 -2604078808815009465144883256414976 3363547 1066462196810246242263994673846617344 3363548 -32470815533664479609638427757281280 3363549 100347332898784105885445075338251840 3363550 350881565972477032716577913924020800 3363551 576634460367305111109438938222985600 3363552 1177064427738764328305741235722649600 3363553 -1761498646456032749494652626183384656 3363554 -416634340111103305924808035700049408 3363555 336187468846482352972292321444229120 3363556 509206557648746569787561118324631872 3363557 188509439543194728901538767410949500 3363558 79069538598129643077313863444864 3363559 -351490626197284278684549800496830984 3363560 429093481507042031283892789138176000 3363561 -78460714603421437919432775536987712 3363562 23025552377308360027633407334616064 3363563 -55191174656798184147056091272880240 3363564 -483213447167736988843518003964660224 3363565 -449777419980777477975330194395206600 3363566 165385829663866207522045214761785984 3363567 -303555774054618446689500152912822520 3363568 169320623933815312242172071122960384 3363569 -36160733217732191316662537497334688 3363570 -49468959022994827428817592208921600 3363571 757682930274933878523133725675181772 3363572 169448391626320719413657016803900160 3363573 -38947408547048538971210101823502816 3363574 602969620200445101692651977557733536 3363575 185248304268924379999741735680000600 3363576 510219766472993564523446596602470400 3363577 -257952216919401797236884141169104000 3363578 -53057361042951531349782045337203744 3363579 -137554710385664247890992616060848080 3363580 335274504023464480574237485813939200 3363581 -385515767838549414692568379106306868 3363582 258607376061455128224159399544425792 3363583 -484252673880850596580688803501260320 3363584 347124840440133872733989091070181376 3363585 -59053978255976716481714860921353600 3363586 127194788171897073448522672080408480 3363587 -610818447584675436520619598161077764 3363588 391958071108119719405731819844722944 3363589 -5723381450013517280429672090457600 3363590 100596021513023624706572401312041600 3363591 81837045548405727744845687762665728 3363592 28485153693364317472982068597278720 3363593 234087119554086391899646373403089664 3363594 76386017464900430567666848559032320 3363595 -724661622604851760855958453572216320 3363596 207304928752774643173806882634871808 3363597 1048961209180208376388535748899200620 3363598 44435590393837754654343606670091136 3363599 -189265950408970718503691724267972720 3363600 -12236143561097540526702915585638400 3363601 1456792425092459678421050022085289024 3363602 228573406435344097819604148079893504 3363603 168629494032922837041146284775058528 3363604 -93199145280287301169308414225062144 3363605 -13584624677314545026725941635547300 3363606 96758824268647289995265148631084800 3363607 -980627735912770137436691101781407120 3363608 651218757375918060343048088237568000 3363609 -935560648047623014484676700350978096 3363610 263579571693381752787472387149684960 3363611 734291295215156466680193098446999392 3363612 7037685325081981043658705699569664 3363613 -17204317971876790046523158088616416 3363614 449875735172154111096489860573686656 3363615 -559406048412622316242872582706395240 3363616 971733292349751890801209251136143360 3363617 -1029589977584939697740916251500370334 3363618 23704790719264315023111742972500480 3363619 170459466315765310324037273295314896 3363620 219673724554495208867325648253608960 3363621 -4439804429527652842546913777295360 3363622 -684720788321705155979429489004778176 3363623 759394526577215447295385287941836680 3363624 -80606695401253785508182071313039360 3363625 -514840407463634373622503438191280000 3363626 45716695486698478819400941398677760 3363627 54966911147433540962161813131238080 3363628 -310431455879350517717273260288037632 3363629 -566782340602648117493469938212177770 3363630 -222156391167848912181730110054852480 3363631 -518647279899145090154908539526771400 3363632 -3269747339612653739175032861982720 3363633 102585622247371233371920860215521920 3363634 -785551070645950376769551098831916784 3363635 62260634643467719771278034165843200 3363636 -287783135089201621650807818260697088 3363637 445848828672409934746286470496184 3363638 -351899639524718784503985226594576704 3363639 -184690953179466663940279856944306992 3363640 50369362419555535293845121960345600 3363641 1239312283509557506961326575408096042 3363642 158297257301957720303593483263158640 3363643 332447716829367202279592007583633892 3363644 -565054897199465963617009337348465664 3363645 -114069603777142395239174394419045760 3363646 333940413349924939056065651654169600 3363647 513029629271104583381534938752254832 3363648 225721623504449634172291022711685120 3363649 -1650874049843162784213210672101028480 3363650 -54676848035945154157369094077309200 3363651 244005132964841281626132805087291560 3363652 64269289505758466804011601728020480 3363653 -9745476721353798040434711762016098 3363654 -336043341664309556096937836013606528 3363655 226624099607646246642790554721269120 3363656 215074778578936139574801500780282880 3363657 -678722859056133172661407639047989280 3363658 55417685079061444220646999833968128 3363659 102856929821549919546488111629217904 3363660 266736126886009478639718453944064000 3363661 -262410039623744691170668387782276160 3363662 163187489476827113839123241835456000 3363663 520650924675872352851391176396158344 3363664 -315598524386747881008674079219589120 3363665 133588628814878979060845889666441600 3363666 -40275498549292672018647748468896000 3363667 -458478539768623000637135962402955284 3363668 72997507727839002795907242107830272 3363669 -513927683279111059320261404453785956 3363670 -214195820360821225092704498601191040 3363671 257964355503268201764962383402521552 3363672 -75037900175930036250316840199823360 3363673 686068590363466636586530231088566922 3363674 -102607658731443026992202988486107664 3363675 2055317891126046249355580622240000 3363676 427591491220641182676272717355320320 3363677 -893230065060927702455708349288960474 3363678 -377845495471689408769087444026568896 3363679 874400198991206783421848220799400 3363680 -404443622954682060766178363352023040 3363681 -274722608296167880635392544708517440 3363682 -115323545489136921608062137753097728 3363683 -540271254972368363338384970437763760 3363684 1077172093051839284610202358999040 3363685 -378821511265891216797627326334585000 3363686 12312897695304827760102346851041280 3363687 87672297146049149857532900883099432 3363688 -1143216383294985120795876148462602240 3363689 282161858436076685820972627813296256 3363690 -60419393676760247537377316987727360 3363691 739294501858232755348918239483903092 3363692 -831667749701812093548854203538237184 3363693 575032736614338877013959731698816064 3363694 -11883838304770771191938593834475520 3363695 -119232240617090307887453424871030080 3363696 49425544253232075434162999519084544 3363697 -54993574504231736377729536538865600 3363698 -118710564733012432409023981431897792 3363699 164809024214336246130052800790375488 3363700 28317270391947113448138834995331200 3363701 -227886400655323173123786157324948992 3363702 149616894388387831764476945268676032 3363703 45727303231667239943360247466923720 3363704 -128328557809304970807115289773916160 3363705 387134176809635444904410756005553160 3363706 687404856405189626950317321493725552 3363707 281903343222538115481271666074983232 3363708 305693414156493283303055521772421120 3363709 -391630228500157313695758509735242784 3363710 106032412731286026205686944852774400 3363711 359289876128736949519776828754698000 3363712 299045520448721198427992316759244800 3363713 65109309933495159348677762190904962 3363714 -267254223497655512613265952588252160 3363715 239891968446028305949342300589001360 3363716 -144299093351713577609707956750476160 3363717 72609819395523402376086317973356544 3363718 1672235023860323411247532762231104 3363719 761800633517162828214509496283110840 3363720 407974737001943367450929808447897600 3363721 164051695551069825258078304373728922 3363722 -143040078021945759578523338391797760 3363723 -79240410921764208881660851980631152 3363724 122288740097574542481293560112310272 3363725 746347263111342471842235689924652900 3363726 -106165923406900461474623434811883456 3363727 650454430243661589479219779591602000 3363728 -212563264200041240121008593562984448 3363729 574024837082821916264536013888611968 3363730 19219845210133010696193351205337760 3363731 251441151930684059966199789363162192 3363732 90065686965673531373785439181987840 3363733 814388427904886765662080178457731982 3363734 -304797180179919198962423912098650048 3363735 -253921843906040442664375971073914240 3363736 447982211634346470740372957465671680 3363737 -113876603367086108758910643551431032 3363738 -66145428888977358921827392521935616 3363739 943283826872957788922843399458265760 3363740 106002825028917212901250854957004800 3363741 873573764482599673819415679684864000 3363742 914791530511733999102732246182272 3363743 -850204134860847173362953237046406880 3363744 -257531906342488726100532347664334848 3363745 -166833354161519255778988378600736640 3363746 -474388155025901408694197571783050928 3363747 470999501329276866134995251546843000 3363748 -269263080745072833439464116831535104 3363749 748000891162138829447513505886242750 3363750 14362282280930482743526132300080000 3363751 -28206887307989209142135068932816168 3363752 379570480165436869491163060563348480 3363753 27246098506520071376973732664292544 3363754 -615090686095887087510103262151833424 3363755 -470801513356777835874144762252588000 3363756 -291867637483702659512386181440512000 3363757 -523952502700186724440968031022613994 3363758 -208867128865177532986854965583203520 3363759 -18695886494932516826564179855920000 3363760 -21016815981209866542007088573644800 3363761 7289669063496352845455478555615264 3363762 -514048003411730544829541806225088256 3363763 -75834006514495622979358648948726752 3363764 19815762537380806794250449490440576 3363765 272287089523503813420490412638444320 3363766 -214660290398432121751791829624775424 3363767 -39761903626635261902522511383665920 3363768 30371880920937346038705211003392000 3363769 290385303923028865471427928405504170 3363770 -232966701805671342878883216327475200 3363771 479018615389052613419967119484319512 3363772 -77386705676804252477360929279642624 3363773 -74495259748596083711337183255863040 3363774 -437459353981906546859058204645676032 3363775 -222299354477459542920689916781594200 3363776 -196338470043167596724367233529151488 3363777 -546068577444191125722411627347678286 3363778 168098850325031415007390753092220800 3363779 -187842522052316354439443926141470720 3363780 25009526524653880687338608589004800 3363781 448388020116483136103956882304171480 3363782 -237440060520830758970678690212495008 3363783 330412061810286995239946523727981224 3363784 -35093338822287287665987642179793920 3363785 -671749204181774673657132431117941020 3363786 -75330255091622865102731748771388368 3363787 348963720161208721539965389371947152 3363788 105038988445455615027440173743945216 3363789 -31656228614658687892864702063149504 3363790 368116327947529096899315724828431360 3363791 -1088231540770370651869316569769537808 3363792 44615248298107962970915652590632960 3363793 370617037820865275043231124984781042 3363794 257723437220992272017262517104940032 3363795 -352620096566707386009093664766282400 3363796 425000657413853141485598345777928192 3363797 1634734595498838935148616130592796920 3363798 -5681313224653909255062442776115776 3363799 -491918099651029228363027431131481464 3363800 -640638872060689727717144674560000 3363801 -361773836169124834530539788850286768 3363802 20717986782844354495371184026457344 3363803 -464680025736757376583091595281125948 3363804 1408859192256375171069836425202688 3363805 -359980088102331685141726033488163080 3363806 457276806002543014482174198388148352 3363807 452310072584147012631445313269218192 3363808 77007215330940729353156945618927616 3363809 -140884596691665529671678908179056990 3363810 -56570624124766408303637071098286080 3363811 464761239046930271083370489192361744 3363812 75089452294234046430167392348276992 3363813 224474314281940629957505083087062142 3363814 -703050158879054599830264120310995744 3363815 16844695157191378276966943050921920 3363816 84251102070965841827121466382745600 3363817 -106696838305122907748222798801525360 3363818 -429898434237626436669409779312292608 3363819 389067385931000173303274805404825088 3363820 397157826077290204515485533518336000 3363821 1257574551748329269338201052889613452 3363822 -88235410113539874217760310200217600 3363823 -773235172420648134264773393875242928 3363824 -223064630233958760202071754806067200 3363825 -323024648149493078273622768409304400 3363826 190182203870666083903869398551641600 3363827 1003768331731210416848049202844023152 3363828 128237409118877294000580833475569664 3363829 219967277845430395664939439206521472 3363830 -705794118387863064092520077470867200 3363831 71712025986188894249375874185151528 3363832 -430234114747755113282929338202521600 3363833 6566811779504526348399833705959824 3363834 398631311170379990420961415769210880 3363835 -917127840946423033601523044072478720 3363836 -241550825746522390364595262637383680 3363837 -1016447194196960509221082452176542848 3363838 -100139130862711396088351630405166720 3363839 922738232586958090054161640044272640 3363840 -29485472794564531780660093192765440 3363841 102015163976667117284223153267522048 3363842 376347381715058851139616569680860672 3363843 -220789083770914885720864827140226816 3363844 107041258959061736960368652000102400 3363845 267492162420858217844433585288164400 3363846 -271419015233986292566497686659166016 3363847 5980682738818438442017569308134360 3363848 1318388242831548323693396140508943360 3363849 -258704564280047097963486290857774080 3363850 -204441068498404945267050379974975600 3363851 710062212321212934238829974116982104 3363852 95484399658658793299182829619359232 3363853 -570947179251063238946134212754461898 3363854 -113829087638178574501680332233506240 3363855 -162318859237529065978496071530048000 3363856 160222668244579274065817388592013312 3363857 -3070890963084458375239825997903808 3363858 -320454628279060104460836139130544096 3363859 -880920897935477840519580705700713940 3363860 -672272534892411400582861601770993920 3363861 1123762030872095902736288405052252864 3363862 -683706527414367710729409243736217568 3363863 -716242354163925314424505504857027120 3363864 -53296799050371714354283128699617280 3363865 20896859288259575317020385989587520 3363866 187654716914157492031875919189052160 3363867 -402882093300123122657718119296446432 3363868 143676301777230129866424365789992448 3363869 946202995809124074740545609344352896 3363870 48403799523221485989969641953756800 3363871 503878114303013882769626913510835312 3363872 -175188956922091584601653121935998976 3363873 1003851662808646833237148784982613344 3363874 -528208054103898937606779667407749760 3363875 406396941757320656617327627279344000 3363876 -170125264467747042394812666611927040 3363877 328985014548920640180047506667090880 3363878 1989212951342743915427627887272192 3363879 -33177935110465353068431092708595416 3363880 -63924766975575790016153388194304000 3363881 2161055703833805359203800049416012672 3363882 254238434843250821778923606478699264 3363883 878197491001848254506242838196030132 3363884 -12361817084055506938817510188584960 3363885 47538631533060094530619215604195200 3363886 -159086848158089243625036364022117376 3363887 728087819003042371455456727441099536 3363888 -40708328863932703908105975776673792 3363889 144857353592239913477086735244212224 3363890 -62993823030364703675307215662080 3363891 102472535192407652569782447070855992 3363892 85675500038896486848521933602553856 3363893 202344264585462166446623033589160800 3363894 -181654372838506866535276482817490976 3363895 -266078292494696000158838050618914600 3363896 87141316773608780756461352143872000 3363897 -108685352125980018443157827399861472 3363898 -53038022198706489065934423130488864 3363899 -639498045773370075587128131695852364 3363900 171765436612779557615098082255500800 3363901 535813268382764784469944668425800902 3363902 -383353442629254042294194607159429696 3363903 -344206790861196884494925702986675200 3363904 417691778971228223775862781670588416 3363905 792096460558229412449242151870031060 3363906 -33269152975189221176246902188754944 3363907 8969002419526056029125555475195160 3363908 -565783050237468441267913449812524800 3363909 -60924134743056400084888703245418880 3363910 -86810266471663726185189260046862080 3363911 -717198964210978931938342701808273080 3363912 -752441510502534706079950116062208000 3363913 4279701755696847605986600015436160 3363914 522707477276453534185833293199979056 3363915 -95557556806503608762008526654488080 3363916 366713865727310005660031941955306240 3363917 -1177941701180084946710163905474057748 3363918 356534418757506244652504164803568704 3363919 357243811776438743822729967924409144 3363920 64774224954784779368915396976967680 3363921 1231288980061403850566647037895090 3363922 -528613535161142665737292065901298688 3363923 97587248425568930574854351194258464 3363924 30086992779726491184373341222905856 3363925 44597927067711232511485387015272000 3363926 159199789463441437659834072035499840 3363927 102057983994798066560273942344775424 3363928 -960517157968424890681427498789376000 3363929 348032703095405440419999007275452676 3363930 -10816399700685039468785516135742240 3363931 -644091895606997782917509154729914880 3363932 22164920051327710313855916740865024 3363933 -2580784338695409601966605445894080 3363934 -47904017342067845150966887868891136 3363935 360243912032576237747132322544355880 3363936 -16744374486579095006899032205295616 3363937 -438633513619745210147106429091816414 3363938 -719033825579847150410713588487520480 3363939 -616319146245274264971820712317375800 3363940 -361602194872705830734396900768904960 3363941 91791055961730259269004105793155872 3363942 -355514157120534699990386928718615680 3363943 217497244287025043669025353788357680 3363944 1073859232303078476879672441656524800 3363945 -182495972446721823397824479853002880 3363946 -13699744678803843336681118190453328 3363947 726577797949143357586984306663640760 3363948 61886769734850880635757269259239168 3363949 206299508030753618076285886671504960 3363950 235429422520762114344330817543896000 3363951 677579795634221614524000569463380232 3363952 100828415644080269933405482433478656 3363953 -421400187437067417615208616750201616 3363954 95818162218830999637755466789722880 3363955 42577148652657059857601732660305920 3363956 -994021489428784087891229624753162880 3363957 43128736386890232888221898327891840 3363958 -87682268268555111221184594487486080 3363959 -74386474218605057518469497500786840 3363960 103512983995850963018828118528614400 3363961 -938315482953814783340756558074012438 3363962 -8568882657806805597975728850532608 3363963 -121063178565188359178229713350789776 3363964 472082127337512285188591426150782976 3363965 -162524181980824730934891195005084160 3363966 112569347677835792798030034609914304 3363967 1078609610111756026328048671494490552 3363968 105030865097364867954764550493962240 3363969 -242045912244474030916406257921566720 3363970 -33287037756379107376245066899428320 3363971 680797971179120060779829119388674320 3363972 -290069751220631714620917143433289728 3363973 683787656034410575608263419306048800 3363974 391564691685421076418340561013030400 3363975 -248792335735474464207570477801005400 3363976 -3402427396472820593683766685204480 3363977 -209334495558926609890765780831941528 3363978 510758525790778886127117136432005120 3363979 -1229159675750458722127819389115429420 3363980 292997069668861433938875241004728320 3363981 -32516316984093426446716259972696160 3363982 -306581610727993246884053713086009408 3363983 397750237283058281349480467960110320 3363984 -71128470854836745540871982350336000 3363985 -371682991485833694632472009487080600 3363986 -31401076230393995736975909597079776 3363987 60687078345271514126148944974493760 3363988 355827223844643344908153936487557120 3363989 284355684399669414247530076835260380 3363990 -78089954888928573451820827412213760 3363991 55144950665975409189937274649627112 3363992 25019419242179826660819826410240000 3363993 -486979571450380637636775392139004518 3363994 148037232038509830241908148034967552 3363995 727473292804188851565235093784904000 3363996 -36266253621687830152777912109531136 3363997 102613316060591760105879195837916812 3363998 166657047496066039289224059194224320 3363999 498631593931953290881954982733422664 3364000 302791586654113525137759400968192000 3364001 -412309354735860703451532179832327996 3364002 -313830559173725507451481556276527920 3364003 -272913596146080545118370900366913280 3364004 300954735840940713095287230927114240 3364005 515446050199915328711402117453542560 3364006 266035977701810645879441131609671360 3364007 -69806982037243689844772869964350320 3364008 -709106894390290686462059278243184640 3364009 -357799657332467196820942990199811360 3364010 67427565794410741006314893380041600 3364011 -4937580778779646937472121162610400 3364012 -351290121809061650465665224059570944 3364013 -53930758258591254982316218145563380 3364014 -321629884518593553651877144238631360 3364015 209717324263326683535083166585161160 3364016 -190248948631716861564417616508878848 3364017 125896499134993652687199034379838720 3364018 79174357012118471964231640712841216 3364019 12262127893135407259498593388788744 3364020 -206803505789172489895215836467968000 3364021 -420657644883818848272135604465350848 3364022 288532509088946105654157183907896000 3364023 307133533037945433934360755567720144 3364024 -1063950001360252124717996412723671040 3364025 -236554143975317878306138481817696000 3364026 -268924778377318630500116805859184640 3364027 -424414396164787489401518528106769088 3364028 -359604129583336498187725106976089088 3364029 317681459503941055963049875919817900 3364030 -113545404396869235013044904214139840 3364031 425003536292814718172987706754201464 3364032 -81096046649593072467202040364269568 3364033 -1488972460591759820661664170614277696 3364034 -317112825663197483226559789802017584 3364035 -156496313780589540206407463904500640 3364036 -454247455587675985318422553587231488 3364037 -414039100818133926328949406292249314 3364038 -741430062231389941674805230517591680 3364039 381869915478234923571636931491633632 3364040 46697781683325963482689987337932800 3364041 -865547557798948454480546873574087408 3364042 -1053546178954294709790214326949584 3364043 -661459960324898906242414705834425708 3364044 33539903969933832000323130285129216 3364045 -805834604002848365351118635956756800 3364046 -493550076926688665559983474696125632 3364047 761107298172014101232797238699720424 3364048 106354103738990991732517143256104960 3364049 -21446105620689990971412473257217472 3364050 35740506675496642522127169573369600 3364051 -781116622081248998872701055200392496 3364052 -957187206805975078532503367805761664 3364053 190945910352863076408208698230435328 3364054 1003975523828908392999607749943899840 3364055 -93919236823600336204220691887960040 3364056 -410604596964129252502999891944622080 3364057 -83008407208282339991285244428012800 3364058 91323892383451427490654752370155520 3364059 -46129192541964966672735649148363472 3364060 -56767893960971875240475185693132800 3364061 216950662576092630489512305325482662 3364062 -2144442456254553941611705906206720 3364063 -4238650894571797306983759604300040 3364064 -567972405836412719514361386573496320 3364065 -845663693068984246953995584190448000 3364066 130523473298892206144754233253306144 3364067 56832670106079908558616070423869600 3364068 -192349759757474973004137510751964160 3364069 -309165673801619180115592920495925956 3364070 727925894385472871450038879945868160 3364071 393218900856311599311625041002972712 3364072 -634335901796576905323719232444825600 3364073 698066494327061951225222140673614224 3364074 62961117124922298153713456381894400 3364075 -274864503701508053444291803209022800 3364076 -860337447297397678456814310152298240 3364077 168439668960990566735054236675652832 3364078 -211626717150257054099053145020077120 3364079 675917571471560278569342219076517376 3364080 68473564745757570856872270739537920 3364081 460465800536215619047139118362108992 3364082 -897271086729733068966753464632341600 3364083 755583490039368046457764580528424960 3364084 706869233112572512281191100674297216 3364085 -309634556718035387595907961800517220 3364086 -355839876440874228563186157750108672 3364087 -353272364378993494750901504079379680 3364088 38276945638690901212042798610104320 3364089 28098124459531687530363299996192256 3364090 -115598374217466838821529533725935680 3364091 -367559625634145977938625992891383016 3364092 -240911122776003939482097382548085248 3364093 -747057484520624855571997220854161658 3364094 308578254369137826041788942174596096 3364095 -28048365379772116993568918956608000 3364096 -1049994318416533685369815448533598208 3364097 -1207126664635763243847102364202016096 3364098 -66740145236447223542202400455236736 3364099 -542778785833062270296934622427126400 3364100 -258327432578498568728272942003113600 3364101 -218224030768913104780698458163868932 3364102 -122266439169291916810469977809070080 3364103 -193001864760753245381698883463624960 3364104 -13368028133352941052976344828026880 3364105 10902029567093900812361820928354560 3364106 -121957637345453277378110297645387520 3364107 630242235251571356264251426468910040 3364108 42909612154834446589995197297759232 3364109 235619772166698406536090456521704416 3364110 75235759470358488088951644336628800 3364111 25859846772662584884248976397902000 3364112 218188101067266342682354630938402816 3364113 -867661323168894055082238912240890016 3364114 -164784276985215687215829230948528160 3364115 -560632642929656683565600251856412240 3364116 -139471670849134619023601364353802240 3364117 1005278398031591517958690463397937166 3364118 -75079842278194332272879284534125696 3364119 24351813345582758079984183233633280 3364120 -76018709917243744429087848023654400 3364121 -757298655198609116906596060075821600 3364122 -105427068596447346339206333342284800 3364123 -228449691300786887602442481593266656 3364124 685712834797535609169916202172727296 3364125 -235811773807167694241110265010072000 3364126 -480496569397699884368049953080413120 3364127 662848333518871625393929226915209560 3364128 -458360570011590942923093084609642496 3364129 -737687729439731139257034572710994240 3364130 -171706661168699455672051850316503040 3364131 633353067041531845912893464221208952 3364132 -13965771489800058014421048929220096 3364133 -1332075707609861928014797856571591618 3364134 382389570366040325828313303697356480 3364135 -568951906303548979357001991910414920 3364136 1032578346485990264013400999361740800 3364137 -67829646825685999029384737674797888 3364138 156339773544311037265755445770924720 3364139 -1094863554513539996274751315235562060 3364140 -15006836154354098125343747224780800 3364141 186391090026038926620471919643982144 3364142 431770440730530558807248240631690432 3364143 -990976128925943993276053282590918000 3364144 150188114902945893980797473642905600 3364145 -756563574674162773912922885600674200 3364146 653720326482102281737181915888736000 3364147 729604209719723484788865675167785272 3364148 16790266341722698952774436530165760 3364149 -225450112799727577389312465667328736 3364150 -392502791874705496536030519127046400 3364151 -11834366817805556914077771121244160 3364152 359184340655331688450459187253411840 3364153 253951213372127783228515516022587968 3364154 532520042274790469664236075326148832 3364155 269394996579261383446928212780227600 3364156 -663812591397930120487399777365308928 3364157 -31559813316484571722614922273998720 3364158 -11759824209732719222597936919109632 3364159 -21986915405584986518519484776824680 3364160 187356200498504458595373758970593280 3364161 366938236647063909916387902469953072 3364162 -242867668226008912100891011533477168 3364163 85803964194637692251467946550516 3364164 153768567743902719267199134828871680 3364165 -206696266416611901902454828660961920 3364166 137356126964921972774084219601698304 3364167 800061390968911322923940164271219880 3364168 393667869458998426816506971342914560 3364169 263431305121412733856979980180340196 3364170 54258418187240110444116138408710400 3364171 -164811970573671859110352598067483628 3364172 205853375557864659897301434982606848 3364173 4144675071381591785897215211399244 3364174 20307141372899551614120939647848320 3364175 -191123648956788020173736666638623000 3364176 5556623346123292680539582286397440 3364177 817185325018851691885341093884756992 3364178 -390582401014282230682454860228392960 3364179 -1127865441654922242511627317925632 3364180 638388163240311993432534783351244800 3364181 -993686818616742793869481294025822628 3364182 51633466973170662705868899326661120 3364183 -1578127790257648826172805239021593456 3364184 133494596716349309038659596494417920 3364185 126394293353380235328937898613124800 3364186 404012540771506241152269100593859584 3364187 -275134790034727715058658414919301888 3364188 -81590212559470214399405904852470784 3364189 284134480584095706050083590113476320 3364190 -256987531039222200263159972284574400 3364191 -12103731972443640491753092018750152 3364192 148281949981427016581872818700419072 3364193 -307314459162880971733209022350588864 3364194 -46062968534610575512531073164600320 3364195 -374240641938366308882428796215856400 3364196 227591347007861658492836461746917376 3364197 572770305557539469055644194269600480 3364198 -737082821371278102069419953655379264 3364199 -739576030315547181910998636535753800 3364200 66059770213930930557236237721600000 3364201 1480415940636720610121940270499113600 3364202 -178442336125316096324910649048442448 3364203 -207197378346463951415654584266166800 3364204 1316869030880622833430592695480464896 3364205 -2852434819555792538080405304950800 3364206 -61613542346259293368528503068853696 3364207 334469321789934306067733188391485824 3364208 119887173729757936729618881054277632 3364209 610866019856465387181626894155712628 3364210 -185384989496540285482438998605514240 3364211 751731737616307525678881243351744048 3364212 399840813618066385446965246648819712 3364213 -467666828281297380048517761859169280 3364214 -738853329597879487641685619141376 3364215 -882637685354961955981568895233587200 3364216 -1045328450616180161641959687422668800 3364217 1491065663133393333617967197193428880 3364218 74677454044413267300986778484578048 3364219 646053006989254578386188588661523620 3364220 238751862243043834082868568230074880 3364221 9382381432064230253289806652623424 3364222 434322556752416359789171894183782912 3364223 68765948773419602126582540434361472 3364224 -374474684080088566147572260048732160 3364225 123758703422151956660181375812251900 3364226 -442098865225429427675698843384583136 3364227 125154320855651124536224776074073840 3364228 -64231876984509097796245805062631424 3364229 -871245476968553797682597249909680320 3364230 3960723680889345183315309099909120 3364231 296173613009434853366780099307840232 3364232 1122411834927924777602597138110156800 3364233 -247225330963286278025657559769676736 3364234 9751388750172147251390255160675840 3364235 167950352534135761691143487661216000 3364236 -3882001181844546431506198275982848 3364237 -675424307061363813936438889010647114 3364238 161407488088201596564764886869699520 3364239 -453595101960912811630401219261148800 3364240 145296811203984932829676577496760320 3364241 135169689029574179916637533096942642 3364242 66853068298199273346901921440323712 3364243 476122797169361900972445180012920492 3364244 57268271123592087379279768298422272 3364245 -454049673612756127792764739453659780 3364246 -766717017334258856265685561019624928 3364247 -60877256151973824205288335882034248 3364248 -679180943382240998069617882981847040 3364249 99695387320960971910811274780384256 3364250 234031024309175262582195159262872000 3364251 -567340189617589958258935230870168192 3364252 871584672687889949840590273626676736 3364253 1167204985151651802192750673714742502 3364254 -1085171157741649960392333104064960 3364255 198576311401968099874308713013718320 3364256 -72788010156205643092584614860947456 3364257 288892065971344464559822863798324288 3364258 128768457940229027737122303872880000 3364259 -566338001876611677742561180143573540 3364260 -13860356282121882062943355991408640 3364261 695060330135562344214594943214982300 3364262 -227379191054799366987740934504955776 3364263 11839371252861221659029881725777584 3364264 -20629092156376890700195788667207680 3364265 -109810126390118030732929611450662400 3364266 228377329826402970737057197589313024 3364267 368251733955026612150294727870187316 3364268 805115885442309367149028960557559296 3364269 -163846816562120664775934303296318656 3364270 -70007325296236571790065296470551040 3364271 2089567642312789803637491362249360400 3364272 -180619867478235386985427901881516032 3364273 939047905927536494989326181650735840 3364274 -564620926176771127680595416667803648 3364275 109349838028273605613712046496281600 3364276 -618096229372272031891870972217011840 3364277 -5424095628007073388577218564272448 3364278 3256418810827385723789423587214208 3364279 -164225073152496648299264550609788016 3364280 -63072464917668720052603542047539200 3364281 -486836360060023074749666407870360320 3364282 316754141655692794041167300664076800 3364283 -1175311115545769609811290327055942936 3364284 -196799422998193207492291028803584 3364285 -471222675107368109822169318690779400 3364286 556290248020002428851553958114830592 3364287 1050741863937950608974274740497130768 3364288 -291301887239325753086172422484262912 3364289 -1003768357097368087811488579593611520 3364290 8907505145363242603764913301352000 3364291 -537194676094066683365521240280944020 3364292 -201139519995170632596390768152355840 3364293 734543710959794329293699867996298464 3364294 -60130961599732555094683478797824000 3364295 960380288146853278339042413892177200 3364296 91990373303993621625140789946286080 3364297 -288213699764251002583038676419929254 3364298 152241310061579228310613024754296320 3364299 177518300898976477225721884587915504 3364300 -613735646611891357141046073647424000 3364301 329243511026313283065972060461533302 3364302 25180794320247606878392020343557120 3364303 -131304353389363096249358377507314448 3364304 22484868495821511933640861738205184 3364305 65578492867017743721884946060596160 3364306 -140694587798870503093648160789747712 3364307 -172217231440552981610216026761528564 3364308 -173021369665687790616143093461524480 3364309 -143141312489134132506558238536022920 3364310 -97351702797816707924988749489546880 3364311 591318033655436113416046715597172480 3364312 -253915953556007813844136848033669120 3364313 -1114514173661557193525333679056808438 3364314 -418382867567613381946185993839285760 3364315 278973312087509461398731592345600960 3364316 194908651114787973952267445469719040 3364317 -486664294323406950994905151268688000 3364318 -351297186036632011840902337099808640 3364319 252803069961202490052687140120504160 3364320 -1467217784065315174532911265218560 3364321 -1060594287863677221321752621959526508 3364322 -32201207450133326152299364112156160 3364323 -268700351902892740937336643354719232 3364324 -262488386371863855734880216590418304 3364325 -157813138335096497277099335141498400 3364326 107681507883459074003658996820627584 3364327 -1825217461578251328910232435739554000 3364328 145436229438970470730694400149176320 3364329 40812897837924212511158152576266384 3364330 -187669469387632759114721733749318400 3364331 -4116796651406104412883118645263888 3364332 257065138453134417526327550348242944 3364333 179572433408665656776248703410098560 3364334 401279586731448571144851680324310912 3364335 -84209629892744053688918732199027360 3364336 3699089940102949188751277595983872 3364337 -175183333938743345634714837281112576 3364338 -256296754372300414937640103997295360 3364339 1488943658915853082907983050807520200 3364340 -96817138019151294283348612655381760 3364341 80514923026743287078313121631541792 3364342 241440148037715179354834471640298944 3364343 -435413905832820057425626563199248408 3364344 -83538766327205074943946733309808640 3364345 -740943288473074655396032024701075900 3364346 5351923438915117597828745713584384 3364347 -126550373113713818596716515426646528 3364348 152717270692666496856705474935132160 3364349 -294004537759425029422493233238511360 3364350 -83438821360208219548469057352576000 3364351 -44997434265548524468592992265057376 3364352 11649763727787135680451430425034752 3364353 -182822949415791061324959957218192556 3364354 151530988076371474054594268989888512 3364355 294894643303308656545839428509007760 3364356 -503673182090369692304561528257013760 3364357 -834837253921153652749663405004928000 3364358 -602103172497749811769774998034722720 3364359 235396634673557110161700896978452904 3364360 2420242315936061645921806932480000 3364361 -156702073874000163204360305411202432 3364362 546104639836339084954398994873251840 3364363 20100051672311775052677253823135464 3364364 -242504205834540667874003704023124224 3364365 410972360646282872043823629460074720 3364366 94304292097676455091785358754152640 3364367 -30854644635629272731677069475158328 3364368 -16205523639269852182234666861854720 3364369 -207076376098966029096914953898993230 3364370 119691494952365034020452080651230880 3364371 -258609177367176773806635976862427792 3364372 577446135195819205084162722855800832 3364373 -378684107536690865180816579892695040 3364374 -8342065526123163697954763088316032 3364375 20662561582747737870848704022950000 3364376 -151405121170415136232940696552755200 3364377 -159781061461121467475164647340337280 3364378 -134790613023241734207411627693541440 3364379 1098437282170834303142870914567630980 3364380 -335932766355669768134398555594237440 3364381 198590963081167412860908082626637164 3364382 -25787050134042385555592057898024960 3364383 509825407901735132868483043401398400 3364384 989282608920249820135911929729581056 3364385 -169862774872895830981273425735326040 3364386 -34227103082816805656211966953475072 3364387 235560495119518154467396225625856480 3364388 -32337191235679195729220155881059712 3364389 -551458118883636900945601796225508480 3364390 -123126972276078353682574523513337600 3364391 -334165291737588350982508684466605488 3364392 -1372833701391694616657835714464808960 3364393 346700383622961736487965527166475642 3364394 -122277486531071564952746972133841920 3364395 464372678316094218118790827665143040 3364396 25803475890295887930663456845022208 3364397 586800335350918006183533519695421846 3364398 318206149749840105847034352547210368 3364399 265265784193557231772876685439060160 3364400 49965055426725573578606805462220800 3364401 448251426917573809475693098378911744 3364402 563197249770399483262411129479616032 3364403 -125866404291372798056730812711109120 3364404 -411993513830489853135200089902225408 3364405 1093113266804514510383788616371680 3364406 5509483061439884716425282307430400 3364407 -165951851664333184153276159426591296 3364408 1189142850428392769617310848696872960 3364409 -1206655620946510067600810870202258390 3364410 -8901889450453026314931774096046080 3364411 -1074648818722355905367357190325814976 3364412 -422884034549632250013135510021510144 3364413 -46891605805895045447869787597673792 3364414 -127111740106340363281509698680690944 3364415 -331727624869349376231640562616892440 3364416 -12469625961261629247887205193482240 3364417 -31041737343615878469557621808755328 3364418 88145993435942063342893466167608888 3364419 -112592795130085356940666000439331360 3364420 -425398474029477692434042982185920000 3364421 -1238965117036773653236715551794081378 3364422 85396922881966314740484520244321472 3364423 129883098696564643963754127855011672 3364424 28007755015962622438770743056465920 3364425 408648115139015166308972752892526000 3364426 -169818870770353333148019724944367776 3364427 379965376107824557637926753722088872 3364428 138562832298571449702679676394777600 3364429 -757823391429118344700188857644008970 3364430 29128204936501685568906339416325120 3364431 253990699618686766528831595903743488 3364432 39803427354916590245325778118107136 3364433 962849858428239376491835842264941682 3364434 -170650954507054552306547446923302880 3364435 -228983822083272724500629773017349200 3364436 92397776673219213240157481810120448 3364437 -1387479715892412941934937820083064832 3364438 -5197900303383202362433431571674048 3364439 197975544286631692485426429878223624 3364440 99328968857103542762806327562035200 3364441 -488037700139468313932531015474519158 3364442 -188589219362609162172362391478525728 3364443 731674893424513237058136383839018440 3364444 -1058409123216533311988990183622540800 3364445 -142206573585970894351523435182832640 3364446 -70908122475274934234250331208942976 3364447 216224021168801190011114679616946152 3364448 2141187002562918397014953654014181376 3364449 7408997298477212711997156107141376 3364450 128789760700954952699521170645126000 3364451 723242367624013047051947791750375452 3364452 155703053611617807466248242746613760 3364453 461462108154838446687956805373795260 3364454 162059314209436660393210037568208320 3364455 -117572146316373040649025781864762080 3364456 -837888321582954117128542096474629120 3364457 -1186036505184397951475042835162084294 3364458 5116781884840140672194307142295808 3364459 -1776794782831419797036642581653760 3364460 64602907713245889661935272321157120 3364461 -385193735769635819106121459931004810 3364462 202310527985489289802008069734735232 3364463 -95345437674273501109298725989552000 3364464 -100319003905053216964510684722954240 3364465 29044790920130928343156221446615040 3364466 -195663645488114621526410486688583680 3364467 36538928858449588168568769825544560 3364468 270393874434105646573822866575553280 3364469 -771307393390677400490608249851890130 3364470 -464187957115267070309294484216076800 3364471 254542194716163997728870267096630744 3364472 1858291987846359551258465955492679680 3364473 -67086725154274215496882365631921152 3364474 81044253682089395313068851217978736 3364475 -340975974373031400421881224448177000 3364476 -140352227790807129390482058298695168 3364477 15562248816417750402462839781693792 3364478 56609434988628533596321108519756224 3364479 -529284129699268650685736137428524952 3364480 -186389773292491238202424653407846400 3364481 -9336888793139015223919110546565308 3364482 -78751044372717986507168533416253440 3364483 95537808362438815494970720847349304 3364484 -118479549411800678544022534342901760 3364485 -343522272424177006942168408251132000 3364486 -105869088179678196504971058019522176 3364487 372890458848247564315015230358852800 3364488 68992096949584836255526869076746240 3364489 -407844390186303348181066669806020710 3364490 52984250736840030695357158678641600 3364491 334648575488249277454208956587364080 3364492 5679199482689970666106953404186624 3364493 -79806635979320838016319567813136000 3364494 94195879218622292297319043212137472 3364495 -1748770774042008270953844838144281600 3364496 -30114666218607521189888192072908800 3364497 3296522211544460690154386047456740 3364498 -508340619215889545679842561784102000 3364499 10541403061033642757107677892167336 3364500 627420634962130787000523572289024000 3364501 -1338621652108787747553929927410560 3364502 -40971952324216183547156930572014048 3364503 161307094368802308234662345251150800 3364504 -171256339766076868922538548674805760 3364505 1007252874335839475028522343525686660 3364506 -360952319277007787792912307868508688 3364507 208498768328802472568961201722378756 3364508 81722516184549193179224295782424576 3364509 426949318786853542205148409366388928 3364510 527943852690862018809104431832540160 3364511 123811618974242267627242404143654112 3364512 630740264346934928724487339338891264 3364513 560441501493209256002255104357313762 3364514 2399730518302185698271949380971856 3364515 -105578862206143583765530736823432960 3364516 -905274649452846435353058156725845760 3364517 237347713709531530089755209462678620 3364518 98362728331370211644171904104627904 3364519 832977887890726733831574776618106744 3364520 20241000999319337322843410514892800 3364521 -52881273545443153263905513752446336 3364522 117497136824422910218882615499182080 3364523 -409902348584538541556012961306077376 3364524 208904250999064346873187722105195520 3364525 -809842789468713369833204529496853950 3364526 2347203268573069607270222188416 3364527 -744867496674698388264033144805081080 3364528 -91670932219770714903430735084699648 3364529 -561058156670906761730921807794559424 3364530 143286731416220086121766058143889920 3364531 913042246336035295347631420243415200 3364532 -52057280725935383078361418349672448 3364533 776549582943511167214461833670515502 3364534 324593473380359723003778525239757120 3364535 -11649068517404386301002918935906000 3364536 656387617511008038933525581433999360 3364537 -1257012284971417690026778749389463408 3364538 23701811649018397651670829246866256 3364539 -175616466577649295307347451716961920 3364540 -509973745206570183159596496382901760 3364541 116257798422042713155652041627599942 3364542 169409694590758174930002539319458304 3364543 -41957684505690077960874433429050016 3364544 -49816414395132130283519405120815104 3364545 -19495204884700885921360310864887680 3364546 -193158768548241079707081562275573216 3364547 849528701886326208766741927902663996 3364548 -305990655812112631573090307603496960 3364549 1845676491529171958245426815188408736 3364550 -19254290420077325010268200392899200 3364551 -1103170726044160905521143978692098400 3364552 -596352256003081962135939150376934400 3364553 1021662718735002171465867857483699802 3364554 128203686567902590703794047180072960 3364555 -268749987172560484752737753112156480 3364556 -52386266376861585291148186108200960 3364557 2296423388187076940074132358064192 3364558 149357301016859596116217086040679040 3364559 -682472462246442227470152665341510272 3364560 -74888801351606597851780517885460480 3364561 31777654569324814562110663648754162 3364562 -535815191822038657102130185951513968 3364563 509741229990162418025675730591158064 3364564 -135287136059531744592857207598454784 3364565 -214592909421999370212171025272357540 3364566 -151015039230284432405616637087373376 3364567 -217067678575699157132199100268681520 3364568 590686872783530001361078759222978560 3364569 -398572039993696732534770343333783800 3364570 -6658756006865752000446672140121600 3364571 -297080508536205759905901960722113536 3364572 415587183855246547231485395025810432 3364573 979448738540886047734210927362758822 3364574 793922651062173412121036448365329536 3364575 113865076192119521867236157537415600 3364576 -73120377522193508292258616481415168 3364577 804239818752481683676547058110806080 3364578 -1719379501905522989987366472916992 3364579 -234182761662668044161998582613726820 3364580 430317729309495923612101248991142400 3364581 452817900056150253771008958844074144 3364582 254422038007182763834197956894847744 3364583 155855820157681353360408786538087200 3364584 318161325651348857201620608499384320 3364585 142223770408230770538242269780911360 3364586 -733606377918540879724210761692413008 3364587 274861504055130557702708480455832328 3364588 707044403788859109377322688774930688 3364589 -2725967386271673074560476499668298368 3364590 -73734415581672458225618846591479680 3364591 -491584882204307016024708838948409008 3364592 59550735592594926235142765340524544 3364593 -292185619544698347511516509395200800 3364594 41445732164589005998327428406442112 3364595 108509082983552970104763659087064000 3364596 373764958054505591667779114405222400 3364597 -541975820477187586361256504394848608 3364598 -302295811304215646394843514375844736 3364599 134944840454157911338476144529609728 3364600 -100060577298497337673875224726016000 3364601 10763857382623353151094649333318144 3364602 164507803896698644262173877234552832 3364603 -1540044354422252106046053007329885336 3364604 1296677793730257381070567366898483712 3364605 -288005423183616264525656702373700800 3364606 -291868664325835556133363327719712768 3364607 -493657986509329404550853032597734144 3364608 240323354032681202928478251116396544 3364609 -129054270160372524443573382566792280 3364610 -439772231967812146520382509467776000 3364611 143356627403614430734127348167409664 3364612 -134918239262460255313871133672293120 3364613 186314665676998541888111036185211520 3364614 -92259359564081085229837958980155072 3364615 -295471312290636263888715164363068800 3364616 259249588719360850447106346068213760 3364617 -78694566266097889671661348012942320 3364618 -668782608654175347899784844576686240 3364619 -393367091961766866884034568253806320 3364620 120140625244799014068632648584642560 3364621 3051744250925316346402362938833728 3364622 134882203510035632270751075417458112 3364623 -554554859398174583460490573145967696 3364624 41592176403691005119146301753131008 3364625 1002259482902662767479976359886624000 3364626 -195937260472646824471658253986230656 3364627 190350183961035963834538691920597072 3364628 -337171008343418920616494684497685632 3364629 321088735536752393889472091648647584 3364630 -75652628927820315569212645125815040 3364631 -487078988363879205922206272028086400 3364632 193016446603950543988016655076147200 3364633 424295354166382511339890841982119882 3364634 -149711205342552416360361011186323200 3364635 25924130093461578452739958876671600 3364636 169454237395749034080667978742317056 3364637 932822288054172602279302126961789286 3364638 -450396050962187781432191933710606080 3364639 -1215717279713591526506668245083212544 3364640 -638634108883016310102904989851320320 3364641 34167728049826615878034368717265152 3364642 -328187412523334725428211937468006400 3364643 -100653357308440197964307849577363576 3364644 -684613252782233725034259784399730688 3364645 136845081702813817962007923687809400 3364646 2920752852972261482251651742134464 3364647 71474432514368064546028479879168 3364648 -53771133867411138310810410248355840 3364649 -1358824415000620682071147750950889350 3364650 78064241557801491773429436749494800 3364651 -1277792390578481275087526762296630348 3364652 -314999987640510193905379965785164800 3364653 -597589453261972799092801387640080800 3364654 146502411831814120857219069244549440 3364655 -243018634252628398340134651549409280 3364656 -122248503131603997120674787036758016 3364657 314630151747391700651759751933590052 3364658 155737710746849916736010630978186880 3364659 -34592452826551327293668228764260 3364660 -95581321710369463302261392915735040 3364661 -883791337264311573688125387126606738 3364662 46681623905214905672332000489426944 3364663 -287796963410993738909566623893424120 3364664 -21697885027609077621640418201210880 3364665 83115902312970300487169016922851840 3364666 520031874424590214455983182644370032 3364667 -1419676878679634259786461031070198800 3364668 -361022753637851519953384508779918848 3364669 199799599027180299766464144081654144 3364670 243779202437721555215008161767404800 3364671 -445887020094150521209592011784376888 3364672 -465445230378441722913124038779863040 3364673 -498937670987379135728262149468412096 3364674 -160201213636426420182930847764718848 3364675 -461357070457435979309731393782492100 3364676 -84920010660037324182833546050547712 3364677 -80849703178424742062727709271867652 3364678 109196709479454957766083929635453440 3364679 712152094197014178934033264584008280 3364680 468421335217350908695328491745280000 3364681 1046898699838991938833146874671979482 3364682 -51787082815566174611410915322525088 3364683 252721616666134439936034123809481216 3364684 641648311261315658327619131296006656 3364685 71858597620126176914334324108850380 3364686 -77917874423783417651570551097368320 3364687 382766988379785107688232787594708336 3364688 46617502497295749318587021933789184 3364689 300204035608890665778020123728498560 3364690 -26855320680722199350255038392637440 3364691 1122298274905688215755832657955149440 3364692 15054343201676245140664109425152000 3364693 -510713252059760586604597776020143776 3364694 86346290575976136242702139944828352 3364695 -77772127143027399560381821775530680 3364696 -812250717105056797083414100582195200 3364697 -31422528494393765418840072452712000 3364698 -134925158695095865392882231772417536 3364699 -245043068207492411734165744737385552 3364700 161891924517831708179342964898483200 3364701 -426306894041138021678895166174530240 3364702 61842522032825230284143542436608704 3364703 520896033087924935213607131724015960 3364704 -278627547524326935192673670867189760 3364705 429735210653981081912293382513904360 3364706 -102786979060648447647209626035257280 3364707 13188339663681951137214592411629888 3364708 -182632965338242408478295728943108864 3364709 67583761766507725816096888649894400 3364710 -219700270374046790981697711720345600 3364711 88398051972063428596875415220165760 3364712 -194332891409493434722226391698196480 3364713 -132430284409035515549598048342772800 3364714 -165301166107597397407448347939593888 3364715 -922523880608346994876155798202532640 3364716 -27887210327160961381572260837031936 3364717 636087775523287386304505843385703766 3364718 145440322262124226363286447729068800 3364719 436277573623179029064508175445411600 3364720 -21695880683512209799524073412689920 3364721 -411740829176472287639530822064436300 3364722 42759234344045013625494076807055232 3364723 302634191387213823057660316164944972 3364724 414376418228596498754084226237499392 3364725 55122326923948269682152464936928000 3364726 712948110432097663663923092615409312 3364727 -1349197110171146190316674044610326424 3364728 -612628798726911536999569878752931840 3364729 -1372652722906873750429206217750781360 3364730 367850465450682352862811526762444800 3364731 515292930744561088378840652188089420 3364732 208867107511569088058355871241432064 3364733 -485818318464521562944261431188119136 3364734 41002598676883105290579285473746560 3364735 -1006774029506197161837675826415844480 3364736 -95554543293879969988964698376110080 3364737 462225851136809164403215794095143968 3364738 -154920392408468220214569399130152960 3364739 -200254799477382322985113427617555200 3364740 -9685663138098571907847234479800320 3364741 586657776872414515929165120527266142 3364742 327933657055120131038534823703968192 3364743 -111207644522892339934762580203557936 3364744 -764535273551948949638023313446947840 3364745 -234222471879135996611306265301081500 3364746 72547848916496344141093131295223808 3364747 -40569367734906565805073963159454728 3364748 679905621538054257163673431153374720 3364749 -125038835295581195018450279404737066 3364750 14678949235781092974064105642848000 3364751 -417367658859042750064715791388322888 3364752 16638858242427691650539974710067200 3364753 148779206186204657108610325630082304 3364754 128611261878120925265605554819430560 3364755 314298102363593717438282896799200560 3364756 -52262042527901395079834636534961280 3364757 -143947264681960745381383903141740000 3364758 -205222320421642576836224778509617536 3364759 -127543865885712019047459976056656784 3364760 136694930286009926590457268591820800 3364761 379586618429415355533782810318917824 3364762 -356657304751645243466297635234260480 3364763 712789823664149053318495632993099012 3364764 270145174971871973026027632433443840 3364765 832073385875720068518189639100215660 3364766 -57553386333019452594016015226775168 3364767 505430449869403461215537350328102400 3364768 1141653409600579476264637896767569920 3364769 55169439366616800434501015918389440 3364770 114182988402474159847830978876403200 3364771 130630992741447349776521753176903744 3364772 -239122206909475768878020467161738624 3364773 719373632608007401351693544390973600 3364774 12985299148103283889929732688513152 3364775 640082164212992550778183239608068800 3364776 926542908099967768656893450714880000 3364777 154806015460358383217235415895939712 3364778 93436495490340241973371658217355440 3364779 -41263126154573843933739923798440512 3364780 -146108344703898533956378698929218560 3364781 -305225057843147905107830654401436490 3364782 -255995341290575733409362326860175808 3364783 459377511522235668831638116541297880 3364784 109819610681642064302523220440268800 3364785 -332458030484804630389656980265255360 3364786 -256349797609750067091242836504183680 3364787 258249444341201942107831457195015436 3364788 -16723988655162001834221441948377088 3364789 -2528402018114559507003351748943876 3364790 -90087483070450356128672763786744960 3364791 -528749275239664882002925779310695216 3364792 -532160824331371091606287678305792000 3364793 26945686733456903699989255228131744 3364794 97145384308832534654033755971863040 3364795 153634395362641651076054726700053280 3364796 -66014530813586576920332753853483008 3364797 -531469222695636877453293582212908800 3364798 107956286937964701130460572374278400 3364799 -251134833111509024007085695528811200 3364800 -99343769321706733697745609503539200 3364801 -107231787398144295225303589473147936 3364802 2334974754605376479107942060560384 3364803 -116362826767206776721405773237769360 3364804 855048249012675784148559094045904896 3364805 414536325078259809974910298497252000 3364806 102803387204289867380827764188400000 3364807 -444636544405402538381531599459289048 3364808 254202725169110855388325116522332160 3364809 17956029792149923590942015808171008 3364810 -50701494979539392756823473290770240 3364811 152732545782182731807062841638531072 3364812 -274765588486746819984284337725230080 3364813 1011604460662291963524826123671699062 3364814 398837178025432492297575742565528256 3364815 23616665389054473958309885540475040 3364816 18484956943961824659359074291810304 3364817 -88844533242100831321309816261128576 3364818 82148236909910612153162449777701504 3364819 91404995498451358446599089617557944 3364820 26500502445663043849570708356679680 3364821 -126767448065200358216878498424507616 3364822 -38111185766986573796652265278219648 3364823 -108252365617531647549886853075984640 3364824 802154083277862062880034568188723200 3364825 85473917975068868136438518251777550 3364826 -287246150197390707615224894384079888 3364827 -266401786357922073971190062607734328 3364828 733713332456869813872167219939936768 3364829 83359924173478780974816441849282240 3364830 59555092611831468727977683570880000 3364831 -911711060339366027512673190120791088 3364832 -348339410953773268068689437920854016 3364833 55101969619027608346640146238842368 3364834 417622701390115704985726940292999552 3364835 153134407278864821280558389926547280 3364836 11729069379965526598172191134726144 3364837 -33939109776049860288342242043514368 3364838 115064133938575817139663435306855360 3364839 -421462185846895530476881719992442792 3364840 321849093382718784706399659093964800 3364841 -58829573287319710888381804395093858 3364842 -1358933767449854182400262043445760 3364843 -219542895705805024566223368354211600 3364844 6545683911239571619437847936911360 3364845 -425237096260417736003457748031847360 3364846 169894657745560076652383698416439872 3364847 772317816755726285652766837477048320 3364848 222095960166803237516960408759500800 3364849 -589498873376559961838303968454132240 3364850 87168219842808375708079805879052000 3364851 285735158119810107006207443400432384 3364852 -440870017525682161271420173516776064 3364853 -1576395822455207251194899051727170898 3364854 -46537372631862553040041252300277760 3364855 78802512777155102869122480295875360 3364856 -1148835449548715960120659747057520640 3364857 -21732707818269095633871641607611340 3364858 -91177926694474058512040991785658624 3364859 1282860854431161762706781213384382216 3364860 -150052852156978591902298000165616640 3364861 -1022806987414711783841646600779927988 3364862 -44339898157871905969474891590837120 3364863 364903089913258833398395925791251144 3364864 -11242312077210245069034682255933440 3364865 -14172699394698820920918917116293120 3364866 179321243197304677110716560709188224 3364867 1623743217667683457265494631851419600 3364868 -52205463416450625975256954151658240 3364869 648517689141012096510831943922985888 3364870 -76652324221921350744871958486342400 3364871 1038645340510903083634705794171913632 3364872 -193961774146798036901022489199411200 3364873 204517545980256441844217417488644122 3364874 44985421097865180739555204142721792 3364875 -562986529274617285432350818117160000 3364876 -216645306593252526149375621669136640 3364877 -135979601544462456682300177826258400 3364878 -203593254410775322849486800625920000 3364879 -21409509338216362350491380884284424 3364880 57926360783190184157665507032514560 3364881 -2935806945101929133747965799418240 3364882 -78497657971037135227218386367333216 3364883 964532638514599382083357954803968400 3364884 -582755590687166700836210311371356160 3364885 264149909018600231786062392449519580 3364886 -131955083959685335110048087037910400 3364887 -232549496102800017880373276423654040 3364888 -1030954868571686280249935762781696000 3364889 1665528920550111643926873607866330 3364890 -233635443478156104698523001820878080 3364891 -40279060608420293016923047155704800 3364892 899761423881736439496345863445321216 3364893 -110690175531072837550215643183747296 3364894 265178380442443606636049927701851840 3364895 237967387520785789515169191938184960 3364896 249557592110687031044237828053008384 3364897 1451420779650625686125215803172693346 3364898 52140511862449490748431616733669200 3364899 -454185106784820058526038936226460240 3364900 -66783610966557014836023555661824000 3364901 -142613904997328442979394802844866948 3364902 12616277956427442340816646557610592 3364903 -411384995869670587947113713126461312 3364904 6814815372726228544260075306101760 3364905 171810303793886705384320185173780160 3364906 -446356735160928204208806122080605696 3364907 -344144085510886414660789088010255360 3364908 161084159496735581750803149617948160 3364909 -178459302325840856498561346624141396 3364910 -448356826140659191293885722115800640 3364911 -337816513288462573247074816964754960 3364912 101681162771490858494468956240281600 3364913 -234490073495321505290262087577433838 3364914 -6021409242721504502709559168680960 3364915 781908669376255099379303814261400560 3364916 38034074833001050600377500534926080 3364917 -104192322693194950106949749609677152 3364918 130468165398038812764199010160335616 3364919 1320235810778491328416614657559584840 3364920 260126361757980592306208731164672000 3364921 447312612427728953162533844784390720 3364922 -7136301368637740827551728896978176 3364923 -28018459066622346624200348589060096 3364924 -254465248480950291803798124070319104 3364925 -454686629766727733234900424544714350 3364926 -144044641631997633912251906233958400 3364927 1080132658912178613278859410370344440 3364928 107174416525008046288316955827896320 3364929 -141007694123854838633859855141024960 3364930 47005221851457503785792860555201600 3364931 913402728166037516147695513152780732 3364932 -221846250671289529817165173972067328 3364933 131240517627726305565824502900026208 3364934 -18643360393658503745156974795803648 3364935 866066730022092414919293422668800 3364936 -390278001317725272931452948061347840 3364937 257237157040569548864739182804858586 3364938 -65260887081515661389342415438758400 3364939 -117428479481362244450433985937385680 3364940 221497783711533735494836800592727040 3364941 138948285090014199635792530327102944 3364942 -245849121094011070382478276525122688 3364943 296216191590736734469277021215062744 3364944 -19834322571605798076637712326459392 3364945 559216190992775994070861401496581480 3364946 113510158446088788433856947393440768 3364947 15356598274435496389064618159612520 3364948 68113724893853038350599964437671808 3364949 -15693567841720788955339713258759264 3364950 106346447677107789160627058997729600 3364951 875625073824595996845737973304786952 3364952 -343548384230193423480882291390566400 3364953 -598961594476831251437885260072635696 3364954 285036997317583039562448649951816176 3364955 1171604941667917139817158816761881120 3364956 391220891704119699010529248871301120 3364957 208062611847164001766262896671091200 3364958 331458925316017041737504847868606080 3364959 373579620718628673278695753922239704 3364960 896182120201321364510734265690357760 3364961 539734370524050948928365392350742562 3364962 261997716457767951029884431567111552 3364963 -294118056135124968619744589477227104 3364964 984802421028137893211740772908430976 3364965 -4603015654839993928010436161498880 3364966 -132921964361998282448931527988662976 3364967 -723114069378222138899040439394412480 3364968 522751742102735264509726379612405760 3364969 434398640287390235639106635096219834 3364970 261392876337519174542605620341760 3364971 14946174805645112978002255254741744 3364972 -63330542782510034994222275680150528 3364973 -802454793916739118364673374668836778 3364974 69962201135275865093989561086150528 3364975 -563663853592420350449739853573416000 3364976 -133645009231319920272896876693913600 3364977 750567503530928534026223078550179424 3364978 418393570935706632746203279730945040 3364979 -875787041924740390199589828801546420 3364980 197952276165930547292418163951104000 3364981 1428541703596772099993483933835528892 3364982 -7052981843306606691856404886784448 3364983 61036255105337702950299314132325912 3364984 201906722768779771583257668374323200 3364985 -196988639126125678547463423522751800 3364986 -400123666721818423494374397149237760 3364987 -638631889077437009928668942321910364 3364988 133331526201560491912195478016786432 3364989 -69564987168435017622864633517731360 3364990 49306468076222922650793369652200000 3364991 -496988456193600517383370353303811728 3364992 188174924799193713099731395820912640 3364993 88796212516040261313207990081024324 3364994 287796256241217373232032281779701152 3364995 -260025996825790248744096186140236800 3364996 350843808129861582029444724980862208 3364997 -2080009842383477641928186622322846656 3364998 47856888983319189456739597412272128 3364999 107240874588919800423255934735493040 3365000 -195820661368883786072504724182400000 3365001 240874210057457013919902360314189460 3365002 -120019674794839959043211736719061360 3365003 -41334634181764779575203178793608748 3365004 66908986301292367076445714972429312 3365005 -80067784124381794179324113780697600 3365006 676359967445049283403936065490324160 3365007 -72439500818582855622897152377040640 3365008 383113010151691623474960658202624 3365009 1299393552811921290316180884442236210 3365010 -955617876667324453428247260902400 3365011 76963251242934300393573918390847552 3365012 126770099741811129448322655154618368 3365013 715008393948511032887089780667427744 3365014 119014879085334130500081045336355200 3365015 -163501106056667851026373951160952000 3365016 828743656704790000104922190588928000 3365017 -803611709942321213038789082453932668 3365018 -217784150480066369522401991089889040 3365019 -121410671739417026291929669016620032 3365020 601142203327068798443063197432104960 3365021 -126323432221694418035069771665922400 3365022 -56093430564076654695958458198107328 3365023 -269853255797917235732409170776015296 3365024 370720099021847038924247831034593280 3365025 193490013002248836589981013906194800 3365026 -354607335015561527883110654194149552 3365027 -97794553041634927682648645673841488 3365028 -373152328510858417715392343590511616 3365029 1324741526892709272354295816738301630 3365030 -146549592893866744735984052965491840 3365031 -655893858716771507515597201798489776 3365032 748667307747596160640481200506470400 3365033 -257614948642914830590959538138896960 3365034 -146225415428596718068860949961364480 3365035 250095829505744695936010697861636960 3365036 -463823774717544118487221883048037120 3365037 249547593878188252546721517206965440 3365038 -286072987363447999082471124704428032 3365039 -519992639719915573130544699964660344 3365040 -28224066505637187742119229658234880 3365041 701876660973631276278065783400439442 3365042 -52429570176127356104291269892441328 3365043 486706597714187841157198477248636288 3365044 -956529117124364028445740256065465600 3365045 511386724074303983237051164820860800 3365046 -201716622664245264889800628265744928 3365047 -78405233014793211198500403159556608 3365048 58297370622427757095615435473100800 3365049 586331902276231750087338671958005760 3365050 51469911316831128921832057437081600 3365051 -2503732102610897673098762925714240 3365052 -42902808938113509573117891875020800 3365053 319245457194128769096321120500524 3365054 256617141533729703268008926637394944 3365055 -670746077140757853654900913856092200 3365056 228543329804429186937128893404938240 3365057 569795837220072815362353284877066306 3365058 108045097606061653820020188776179200 3365059 -786053844451531672029704617171457184 3365060 64723502550642285805839855481140480 3365061 -59858485437620062840781033425483776 3365062 614686899149635421409878651764936032 3365063 15664150918597520922767078014504944 3365064 -228515148660412715661898867742653440 3365065 643722125746731277430915583859843200 3365066 211328091417941150450301515169940320 3365067 12807376231604216574053063934987480 3365068 -405892214132856401031184237925633024 3365069 -825279196305792371698271344321981056 3365070 -108544075534279823121531494798376960 3365071 435375496822998497835155011524260200 3365072 56520194373325689625156767208267776 3365073 226622908041057096984459869648351220 3365074 -268332753291740013077200040819332464 3365075 -206415657952712649779348673444360600 3365076 33320087799685182197549432381841408 3365077 -363745268389060147978020093274577074 3365078 418502907971823987212007074776599840 3365079 120049300118755764117200780201505384 3365080 -309153602123114810043562725312921600 3365081 -13168967253700461420561689278381056 3365082 -198501543819870583061897247209596416 3365083 -23922538882286306821824514115727896 3365084 -127813297387355212479945143732797440 3365085 442662386891857823048201234491443840 3365086 435433503585988147467704644009636992 3365087 114832014811883278527980786023155192 3365088 -185998667704858080548173770926063616 3365089 15690242220531579261636563685229760 3365090 22498583943847340870943634108800000 3365091 243614139715163716265808235089811440 3365092 -955790539849685498775448315041280384 3365093 1465752786684822054376206992183145342 3365094 2377090428900368766127561291811328 3365095 704530501839584569338336496290828600 3365096 -151032407433558700749576596294615040 3365097 162604312759344288599269954259936400 3365098 481435085783307162327220370788945920 3365099 -935452309931027303200742062805247864 3365100 105240326402490622488285204938976000 3365101 -859284173491055554557907992094137898 3365102 -159916620810309063635133715541921280 3365103 210004576638516428866564695327275904 3365104 92332414152651944492392391153745920 3365105 -439502992739139937779661567355956440 3365106 391845621914084849765396227918930944 3365107 -587003572489001495877458780881211280 3365108 19297132275383190209845343371398528 3365109 172047804069442543485826610042215200 3365110 -39398973562835754022247565241117440 3365111 -245619292534567233300714867952875288 3365112 120516023857004762468469961257123840 3365113 21229748800616313775487221140634304 3365114 47309265024083589268513737970252656 3365115 -192421313298024164556309064046184480 3365116 -59597812913106383539136667027385344 3365117 280739317891643202702373732351620192 3365118 3498683610330729210315740086621440 3365119 -495051916933895345033869486305768704 3365120 251496733494022430111701775312486400 3365121 -42253322549989942163467686596987088 3365122 262191087063034286067640801865948112 3365123 -164689586933056762553871692568234576 3365124 -245031454198615106838692825181112320 3365125 184240435014585637750925163305739000 3365126 -637827176082404231174938666427298816 3365127 -458809357987009519734128744532926736 3365128 -829530868558689297042617413717401600 3365129 -128257435687021990995456312213557916 3365130 68653149623528261571650766975851520 3365131 318421142243486016588622509380640 3365132 -693858002777075311384348325581519104 3365133 -654353963203423172817442352995109376 3365134 38429184197363579404835563779489216 3365135 228885115271803443224698040461510800 3365136 -232203428174174523431653653383208960 3365137 3136744300080648409031341376990320 3365138 -275964073247196093920725204764354048 3365139 555092424991771807097534910421093488 3365140 -100115890669849860331694454833164800 3365141 256488398218375195290208269557188320 3365142 -387652427443780541644945719239764992 3365143 308082874348097866945504443514723264 3365144 160385027496479855127469881112473600 3365145 11589223761239434089474385376038080 3365146 586776820743953771975411348730220272 3365147 377632438066394894302624518336794040 3365148 407863893949413667232782053464699904 3365149 12582556273580510542752019209394764 3365150 69493773723577454382252477027638400 3365151 785671755923954325292765790362191504 3365152 96307914631225229742011732641972224 3365153 447655395383279782893345708757444608 3365154 6633866578402378236987541334150208 3365155 -246127339714618122315092197000614000 3365156 -316062654435848195576107182050436480 3365157 74076911432340894349793984840086080 3365158 -759194800455482897085246796144271424 3365159 32366215751952040401263515510176816 3365160 244202725196435846568163639762944000 3365161 -193955728846164450888554492693967238 3365162 244699679853280182451008282526982832 3365163 -1015214835990304190045179446810259680 3365164 -690254004168009652430646804018267648 3365165 488652808378827057818997727217187000 3365166 -140501860294127639139758318176143360 3365167 395327173226446147599705183054198192 3365168 -114205876107747087321447587840606208 3365169 427860845295349989686592415726648944 3365170 -70034415163567288250274929841431040 3365171 346498209170335372783893932457087372 3365172 -710474556582163712207673515270246400 3365173 536609620381712002934584391774849600 3365174 38774824305620506047810839287276032 3365175 -115896866616757200886797406745952000 3365176 718516018216056051539513696373350400 3365177 -255348541994539951610462528844085974 3365178 167793599852266558812328789348506624 3365179 -321365950693226223143760238121149320 3365180 63894137779264672880117592867624960 3365181 -411383563559487546831452104102448730 3365182 -274563099110320182209059710433300800 3365183 -1198186058025868010487210074148305640 3365184 159043567673287611471437903620472832 3365185 -8747004775753597700530753544620800 3365186 85451453348469578391192842328473088 3365187 52369435834696160252418039258958848 3365188 913642638306349917585061131357941888 3365189 1048828402997140007616305145001610460 3365190 203132383664895542160480059579088000 3365191 1101085639984345028219078878624405592 3365192 -545948717570861359568876507757312000 3365193 -242416749579542100512101179461137536 3365194 -277191731313452324155357425199258368 3365195 -17237211826869844502856820972072800 3365196 87306933640820537244014323848981504 3365197 348215124154727193403262147461266912 3365198 -140219058001896113613269298290622720 3365199 -107982759051366267014952525011923200 3365200 -113735208880494733886059417141248000 3365201 570528219384634583395388217430212480 3365202 -275645982527219113276670566293563136 3365203 1796519177662244696448815433404338144 3365204 675466941937881327152338245201868800 3365205 101979940159915758630108551675128320 3365206 119058790629885175934060622442095744 3365207 -76041881370520976173359710505911544 3365208 -214512056528993281053755682631188480 3365209 1250071165478320421388233467143940816 3365210 -38994632265145737966912990237054240 3365211 -605901718941852978706148296919290728 3365212 1580589034464247138599337582159413760 3365213 -713702996732977333552998612214808538 3365214 -99557103067402215392505201117216960 3365215 292542393673498913447359806059292000 3365216 1519049363017472913085149972514996224 3365217 -770022804464970836802415884571691520 3365218 -458967654740235363217631020968431040 3365219 443432410810111289754168677818720416 3365220 -202047806898066702523258710940446720 3365221 795455302335647842790302791587102332 3365222 253705067369051759728952722573237632 3365223 -9057766260811563562141174571187840 3365224 -263649141410914903635201790675814400 3365225 -339225506523274655261590847002697250 3365226 1208163998836215691385115595369392 3365227 64903618026516490313648061719630200 3365228 420591602051512693111854094326413568 3365229 92802570416902104402771930435010560 3365230 -266596100648551525316802686516119680 3365231 1015865498163343839616460032332092064 3365232 60691779277417027274018435650879488 3365233 51583382579600810484312431262582482 3365234 361090096941863501585777727656266752 3365235 177479360513406357445527357392137440 3365236 58040264793459096160551540621541376 3365237 -896445964631231611096806150043644114 3365238 -82302737962233295103396424517601856 3365239 313698294044169920168702229877343760 3365240 760962897120554953941639802883788800 3365241 -764379133145647080959986779939314976 3365242 -13407642675039411496405597722739200 3365243 -327478947461146903567017550595190000 3365244 30297540847223070896593656480007680 3365245 56834383959516141254705135612250240 3365246 315041193951901962927393661692672000 3365247 -1176245537494474963919984510933498880 3365248 -168801419395762754663645302027714560 3365249 -961602713161780079165222864812410750 3365250 -36656820362298491482357442564352000 3365251 -936247475822661153827679342101295748 3365252 -1044380772075999768710203952213760 3365253 -575259406281928319406052029381169920 3365254 533559118459827804164888334796116576 3365255 630341914391069541502921852137750000 3365256 -48758563511081795097892656691200000 3365257 -291714472969060278458756108471249088 3365258 -184535951664868026139015584405000192 3365259 102953428472754282430756330096229568 3365260 -363298719646033924144149289591557120 3365261 150261676244483136893487172413796320 3365262 254789887131754532670723365419701120 3365263 -809964982254725641751768996743724616 3365264 -27142207861893655513858817223819264 3365265 260827607314287091274756075757400320 3365266 4759455578489573535116111851891200 3365267 315316972681668059716153685068886592 3365268 -51368207167362351307932892338462720 3365269 711435358030397214050396351058373596 3365270 511714003164036060712757306642254080 3365271 271213828801278086643222471214099032 3365272 724093990541306133906700318652743680 3365273 115639029918560073079816569142560900 3365274 77306413421951805391960999984968960 3365275 -10517515046407694667692397422806200 3365276 292281566445506106422887980394951680 3365277 702950316051615775257056471297264160 3365278 -8659608206790173918814613963726848 3365279 26687239811662399704925504155184200 3365280 228707802958894178928064747536384000 3365281 -715814563881778117970896206184165918 3365282 -566299843076038113019927067280014688 3365283 -126020102554304508087077345713103616 3365284 147615314127670952441679202842501376 3365285 -109670501945614710608811316049662080 3365286 -451641461522663653660305622229590656 3365287 -927606341056216181286217950339357064 3365288 26239773933670253757738825589954560 3365289 -40147014689506971686451683864808000 3365290 296016303245107347823802807736770400 3365291 369380758748552622147433979436597552 3365292 -90551290721495459769155782940295168 3365293 -581278138998587215313026619766555776 3365294 244953253981218540441272956206964992 3365295 -259427720945779700832011531210191200 3365296 -300131401029430890787420497410359296 3365297 31478083646713058188705705110611334 3365298 -9397297637719565398979550461356032 3365299 -26245402073757095696136281268616960 3365300 -40070513228311330816709420330131200 3365301 -570850634913631732762271460416129760 3365302 -207906628386359405281948037543215296 3365303 -268479912034154257347399732973855440 3365304 -690036247021448639004897240255098880 3365305 914197495061941892495996935298589000 3365306 -165452138230839259679686970103333120 3365307 280189053430948761419359530346040640 3365308 714658613990118313630869739885564928 3365309 -26651388543153789145021008543874272 3365310 38365683154961974920521899179321600 3365311 -1105217487175385242146642691273041088 3365312 -65809979474455268864005129082241024 3365313 -37566511644505921077511583938022976 3365314 -241490269923449606889467687882150400 3365315 -843708216721582478944997742719693040 3365316 119265808305802239858179227810591872 3365317 -245562892247742843694714465583217634 3365318 301017948253060966839889533262586880 3365319 -1169298168370092830173051279087362432 3365320 390882972814619167798223739263078400 3365321 326445522533114089248173296985510400 3365322 247957205477146409040744629010454272 3365323 -248556813483318479792311153023637136 3365324 -176285631767894542098458005713408 3365325 -93037528978190414455541777281129950 3365326 707754340000436590393427432621714112 3365327 179551111820896073028963506816082672 3365328 -113323493402871500360496366431502336 3365329 -165082206465646921511989738031738880 3365330 -16832482522398760905605149273369440 3365331 -151182438504654469955756375909350656 3365332 -144112376667122038865175228025112704 3365333 -356650425684064927346113953043485156 3365334 -57895405890148555362398683292774400 3365335 59419137757030411331537093987040960 3365336 -197937914741396007540358639719014400 3365337 285182617959836190563448695862159360 3365338 319730288851237500786806086808974320 3365339 1040617281826189648062281573983027140 3365340 97518421685751005796272346018816000 3365341 390859545851788733311995207993936384 3365342 341339117382681796135169075862483072 3365343 -380489891973594926395536727752578616 3365344 1025579055096280898024926705954062336 3365345 87753087662459107100405055626990100 3365346 -18808566899752387041444240484070016 3365347 37062513856446445407318790007300560 3365348 -181567423310355310247731836089032704 3365349 -164112875196977970722425234302895392 3365350 -332735381713528151585926816543341600 3365351 511393076525133517574947208216672304 3365352 -884641564851239318968370078023680 3365353 85324190564294426211727843565007844 3365354 949682570322499260385105759518633312 3365355 56078089582566998317946050167793920 3365356 -536313821728952714895411321859719680 3365357 -553886380864857911143200309820880820 3365358 -93821038220601662350803801705786816 3365359 -693072002397905341335452050247610720 3365360 24374506173753980365952883307315200 3365361 -1094659799845753310813537947438059360 3365362 56522891396800035776046040491382272 3365363 824751762395620714806835231170168480 3365364 286872318493634142794522080830523392 3365365 -270188212645028208838985382790384740 3365366 -148211516738818409298034787368744896 3365367 -151495010111295240756565082030643888 3365368 201176709514087923284522052576706560 3365369 335635584817622294023592542168776516 3365370 226629384237778717637729358130664640 3365371 -133114173476168964676566509170282008 3365372 -383072122428953009524908727196935680 3365373 -48292142881923431045823023336448 3365374 20988292163780409018829733145559680 3365375 162490034670581916588088218373800000 3365376 -153197148545219720569008823568695296 3365377 -914772132937491390623904339393931774 3365378 84522578928236924690397818851530240 3365379 628576779274316795798430135679589400 3365380 -589349371578436574236618301679379200 3365381 39251848172413233059517304283689182 3365382 114370975390489433223181657227571392 3365383 310838653664239888666518510005144064 3365384 -1471185887867548966355422494221107200 3365385 -575943904834764520423666628707790400 3365386 184814673913180238789718582148633392 3365387 989231560210976060213836643552958036 3365388 -26281401641217307027468205753094144 3365389 -836291525723788362842529331258372810 3365390 -218066848735605082184517830163210240 3365391 4103634237842971944593558785903104 3365392 128102594450889176012439832660623360 3365393 1574606023879777546288784941987806642 3365394 19295264972862935323723243841518080 3365395 12023357509169097113702752054295040 3365396 411402375486551679837095673382396800 3365397 -238031487723441587346371242320838560 3365398 413717878125878929535781699093944064 3365399 -890669667830067593398681955746236600 3365400 -202603505759126316190751987957760000 3365401 159228134244448887173399697284887680 3365402 446516889454577244082755372144487152 3365403 78714363973884861950724758037999408 3365404 -241494428494097871053389110880031744 3365405 -206710005446598934617788261773342800 3365406 -228534894396578174433820487820334080 3365407 196810443793580607272055707173622200 3365408 -187461455522398733759978473649602560 3365409 -46883608918590483170965249997132160 3365410 609151167331991332353011889999452160 3365411 224582576558422467648047133641287632 3365412 -225098208094958469426200615045618688 3365413 836277198691470331638370409924885920 3365414 -156110337834186201878503376973381120 3365415 -636173236508543273787310117689566400 3365416 1146450693285029584820142831726996480 3365417 196021899886543820088983336977430352 3365418 33721348459071493682207586460198656 3365419 757811851109039044897849431130966920 3365420 -82921942576239906422736730698301440 3365421 612201974018451934126055018368112640 3365422 846230267419586372340147637925179776 3365423 -679653688189963417078503685253657328 3365424 -198350307132109429499941833702752256 3365425 6413404979202999828205366869548800 3365426 -112750366528951935002094321167088 3365427 231746839862212025978681677816873008 3365428 422846971715918143507693682702186496 3365429 534024445694317438595530588613311584 3365430 -23607040585515664253320324066826880 3365431 421372154587297585503201755538508264 3365432 61854410744190608875224866247475200 3365433 -107719527299782065753455120935137798 3365434 714921055028881153280474213610581616 3365435 1593524957803401510468999784513344960 3365436 -145325172103548387391098899886145536 3365437 -115833749499142051974310773453209914 3365438 -12297882836582006291546270506357056 3365439 -346713326829916398571043073619109376 3365440 -42216520879411936060663163466547200 3365441 -1291599822389855218805226674173540158 3365442 334635899141924529763470045831210240 3365443 -302384842134566961507383880802058308 3365444 234381087835454535629072384069513472 3365445 -121606729368650979500773796299498080 3365446 2678839419003291663444848686625280 3365447 -688223361532394005674967844558721000 3365448 -513368280590103738257524760166359040 3365449 -664917654494551158011582073577632550 3365450 -285388689354441691338830396364192000 3365451 986358516098607533004435575254225080 3365452 633872189201989102263810304669366272 3365453 -1471546255950187979947373178258432 3365454 741664521801111559398389887050731520 3365455 -79509073583760124820398620657083640 3365456 93195626708378108418584214968451072 3365457 -657815482132009703018750861891116560 3365458 220947999887201100818060922243369984 3365459 1206232906986534288507588718212911040 3365460 133223679967939240375976531423477760 3365461 -290717565463902132812430057779247456 3365462 73667460831323354919924943870990272 3365463 -697414343085325843323733967645646000 3365464 -1216841603372583227098600170606704640 3365465 -102545081467748216540715261020518140 3365466 180004079765800923571521310012750080 3365467 -709215349663917766003466454963774924 3365468 141092321218626530005826373907760640 3365469 11961837108728058768253907937200550 3365470 169634034348614348453343053386243200 3365471 290146269125935708567544787794895744 3365472 245698639018850751041948905314975744 3365473 -1528708004289690209100618664322363580 3365474 98483405453944807685166424452309504 3365475 -188867280866900247507100171810636800 3365476 -376349668753301588213021407656749440 3365477 -1716549742073383014723206982128688288 3365478 152382766576264482544446518296142400 3365479 240770894410124621559821298953289600 3365480 422848657507693178285056982708582400 3365481 -727611624929973243718234081437696 3365482 205168241629920325746511563010324992 3365483 610192623050619610045362845031607440 3365484 -42254185087280701230786497258127360 3365485 213953822702032838497973745750644760 3365486 16228291264830681113663683347386304 3365487 188108887480710794162188238885513544 3365488 9925763329116139033806788781670400 3365489 835207993540119689558514788437843440 3365490 -247143565167002897065278306551424000 3365491 -43715735815470899431811742033085108 3365492 431939936692613056851779697243753984 3365493 -735073756994677670950494270743840736 3365494 -100943925022091269644307465717152 3365495 -149003279242423471096254112371129120 3365496 -1041042434345355996926599597164748800 3365497 125968353086007811378939174963875652 3365498 21772331568951676600644762013632624 3365499 37261274767895443212823524092912664 3365500 221584889540299546205327329615872000 3365501 1412071967701036056801403996688021004 3365502 -3430276890338017027698743343384576 3365503 739040491660645347586272284521249720 3365504 -327174334250856019754009119980257280 3365505 -3699025791849505557055162323241920 3365506 370574233578994120009673372303807952 3365507 -1619410116868398451497377784718044648 3365508 -43547393491031824788098151304704000 3365509 -248840930179931090778906115487612384 3365510 -118888522823120710106732167303827840 3365511 32069533792375858782177587246018472 3365512 828513404220976730710042843698554880 3365513 -207375534936989818872124652061273840 3365514 1380655814695743702312177415203168 3365515 236649381598916653978345062572334720 3365516 -355116946085760209286182043559526400 3365517 273580693559373327226690367039417280 3365518 -24619079495506906866471141237967296 3365519 90687722320242401920899453027307344 3365520 -32065132544272314515370038899507200 3365521 1007210973763420017681758341060793664 3365522 -582805179897228966958437080200961376 3365523 159888470231416314161316660131589120 3365524 -9492023106840615071380045425082368 3365525 -510305843637541307532156568867423200 3365526 -150439347779420103095411287277738112 3365527 968605851311833052170880734969342080 3365528 1386356129474912637770074924393052160 3365529 703738515327898194110629251481011840 3365530 -134176745619477631908593347192473600 3365531 -135318351129105470095344487311155568 3365532 -207355836881527058501559132022508544 3365533 550592200782569570035786705271415782 3365534 345894889391212402575657509390135040 3365535 193329383413191206763465123579712800 3365536 -1544088127191628960894023671751180288 3365537 234695534993290776194176824406569600 3365538 329684973010148360752972858574731008 3365539 450058934571077687024294594195461340 3365540 -171036885363994661376596811910229760 3365541 620641588865627742360194585281406652 3365542 -66375450576144821375263114963013376 3365543 -1289410278877525228984326331341635208 3365544 -59441387420719434102212503677173760 3365545 -610055821372148634668442478193252700 3365546 -88532534574379111030000964619663360 3365547 -175834621183804494627220614680643072 3365548 466335591522630683709136928123713536 3365549 108053554303115718986130098084238720 3365550 -134652290160286664321782079323915200 3365551 -450235023144808735882777855515217920 3365552 165245685113859294605162685721952256 3365553 435531351183728994077617690792291008 3365554 380142998317790940128049623296576512 3365555 -485030115706245741838939076431841040 3365556 55079532059385285764512814325583872 3365557 -193646970076478064254241552807895528 3365558 -177859391770110224855418270498201600 3365559 113746633242748158808705479482988864 3365560 118127305812813737031637567441920000 3365561 -1480887123724341231129197101648660476 3365562 39017527645327961462895581273514240 3365563 -945840700807480058516430005565452188 3365564 -304660944596598011844754909007821824 3365565 5093593325554029782911201730923200 3365566 -851983396428756861236706606554829120 3365567 2885883206862041146317111662451456 3365568 -287865568585554440560157366506487808 3365569 753022822524396712489187124161467970 3365570 -167203986968383929620625026212977600 3365571 42835022416423092890318979275590464 3365572 -344038639616925099712114132139110400 3365573 915194194546472233941648095095865184 3365574 -115478236874026625826193041292741440 3365575 -786649110137151749482709417268132000 3365576 1837258373494091359481858398695260160 3365577 131255320273005229664583098088967680 3365578 168766862762162360814712527165958656 3365579 4863676676538472810270643581070880 3365580 -217819895551404524171669391873315840 3365581 951385217377193583193820709322987382 3365582 484567470483853713057164635064385984 3365583 39809525065043934056158111958933904 3365584 -190068839527830181430689578336911360 3365585 -66069801044778332847842324219198220 3365586 -26464798316346408717203055465847296 3365587 -489239898785319989196768211635599764 3365588 929008170473587834320099352486946688 3365589 710087810046329386583099421650534880 3365590 -24326179663974674323699086058471680 3365591 860221974892000157876731761537241992 3365592 18324185853342432453006643821527040 3365593 87753521618361673288271140266368640 3365594 -5606362616406942434444995956034848 3365595 230120441996888125356041841773454000 3365596 -48207743480712971005885724271805440 3365597 -1166257988533289171684227762429188954 3365598 85828536334591226559696094122055680 3365599 -1339018507723209466816100718079458400 3365600 -196460300901202956379435901268787200 3365601 467712742574010519585177955673126832 3365602 -409507409736528587962899332307043248 3365603 4733221559750264648059686107918532 3365604 -324781610218399026509767423711580160 3365605 -790865296877377751800692515073604740 3365606 -235981418562104864628324481244954496 3365607 -52571425575779834144923107698077440 3365608 87460359604590831788192283373731840 3365609 393602178972991232154683687942965392 3365610 -56619332218848104368059589516800 3365611 1038115770035978174380573544118872064 3365612 -846754651317009201719254560490444800 3365613 245297389133270298760728023030567040 3365614 69404690038905836104932825180662592 3365615 -989831977776478156239499453921320 3365616 -103530504082205319258939744036814848 3365617 -342516559003841170910172630930012334 3365618 370673574239971630210921811873759760 3365619 -862252353175771365300144281368625040 3365620 622689049154009576973817902972199680 3365621 580177276333478966421317982489585312 3365622 11206181156671298267028974062327680 3365623 153402642687187755495725114589894720 3365624 97014890964553202781137733829632000 3365625 602338900790085012560289181941000000 3365626 121228579558925540372821936653504000 3365627 -576493364595418818482630701874658048 3365628 210147608916668697102629590528327680 3365629 -573387864417551837962786781653163770 3365630 7481118698239522984455033159312960 3365631 -11148412650691428477487296697469688 3365632 38310972918977657639289897579708416 3365633 435100561630229079474295046646810882 3365634 211733917412856868080045467810628480 3365635 159510868032201456930325467420319200 3365636 489573684121262886456637479473344512 3365637 -97174152701998535846951032730434560 3365638 -715772879797949953441874867250621504 3365639 423020537056651689517618278466375680 3365640 246409060975274978680290100174080000 3365641 -143267345130618076647650302602304480 3365642 -223380513208599625972013905080585216 3365643 -556012306700996440368162062159935056 3365644 458697823697845568578338507019118336 3365645 518123484690742334515487044352205900 3365646 -273545107732397068095038879872276416 3365647 -1414493186901043377649912049207277904 3365648 -48385950633257912644149588265009152 3365649 6909179928004113603635750614201728 3365650 91291589863207809961264313963817600 3365651 -1430261409093870324238786209788379348 3365652 656961765858983866699939156000856064 3365653 -10828831121517078496504727740548000 3365654 633477675367017006107304084549151776 3365655 -338950234877800985761944601863676800 3365656 212441559624440392217711878880501760 3365657 135247427582573067678916018741573632 3365658 -745254335157174045938483833659886080 3365659 -206531229215911046782433631146175744 3365660 485558195769052174639673783643801600 3365661 -203903289524006061856038367121344320 3365662 -297425889512355449230457169988695168 3365663 -295277704733763177297128932030593552 3365664 213301015867708993480946332973137920 3365665 7529112496728014615028584458479720 3365666 -394018613603656160462161595960353968 3365667 68097472534845239857731025077339684 3365668 91226723753752846729327036929761536 3365669 -454036444808149161288090622063780704 3365670 -37133823339053878971411162133954560 3365671 -164222321269923515027125804521509128 3365672 875733175507643389268482161514567680 3365673 936599329622855249724556074466550304 3365674 74343872026170093974648596663586400 3365675 130267093362932872407986618114500800 3365676 349768993996093909123612127804274432 3365677 -446592359178061723298094439181675328 3365678 -169000886808177260248648823872542144 3365679 57311369463243306647267880392839680 3365680 -159931433319249877081759884303728640 3365681 383113851034470752233685625407265264 3365682 114564269438323584133161436745610240 3365683 -958009141734018655672890775618046068 3365684 -12590068442550714389270621777338368 3365685 560970111786945077456344502108611200 3365686 422252094197358937825771600108197792 3365687 33179962044170076787639747740472800 3365688 269989991475839205426392580280258560 3365689 1485735536309127450371172468768663124 3365690 256185586380086382060377914737600 3365691 75935852932784186111012247226569984 3365692 259653295133738677776691673102310912 3365693 -340474416669397712802773536168640058 3365694 125758927569337939158821844501704256 3365695 294559490212277064029724898965967200 3365696 -1163812111599675798505688471175168 3365697 -334030821895542661660188567501685200 3365698 17298924616781126070509097138839040 3365699 86170550316304702505360563266560700 3365700 -59078794881697657042048856288870400 3365701 -464027023045052520142507448621696 3365702 -95279691924266542407601717599225600 3365703 -718212517181738582333255063963324136 3365704 -1998819702766975509071901244963584000 3365705 -23392532375723717240656715527150080 3365706 -325481235111557973562798980580870656 3365707 808425586922483532303798737837415956 3365708 657851709423146030204865942193705728 3365709 226393078096852709240373817155833088 3365710 526690860087310573371213195307949760 3365711 1216359165310326547856218319965444080 3365712 4452063378682224689372762396614656 3365713 235270366847622708690753225468469800 3365714 94904338899574269155141882128247040 3365715 -135885865204721948048114993845426080 3365716 1501508591413584441303808698932654080 3365717 -760555744174103276053897692130665600 3365718 -76348146392061734122265622084526080 3365719 133979938382953107564717486122998400 3365720 -62844232675181278146465662384947200 3365721 230680248880588119148869976264848090 3365722 -406464815339544881652847749034299648 3365723 -536894204618525683311474597246596028 3365724 210635073233452237226249216378483712 3365725 281869891657338515480257480171272000 3365726 1956828647938936826078837647021824 3365727 -674595437185110929213129243394894192 3365728 654360083268997330683584676117872640 3365729 -118543809386248996178306649717324624 3365730 354928500906471390645902581783529760 3365731 -160159823346194771377331830443450336 3365732 -308434149381025028681902871116627968 3365733 -11946219592904324201057973607475712 3365734 -727915346746650353966596966903965984 3365735 9053963054613510608262365297015760 3365736 786805188611999139920649915187200 3365737 -145460046635031766800537696627811440 3365738 -48199905136435840469504693395709856 3365739 -5318038591591126325894193735383040 3365740 275854818556411523600509287645696000 3365741 -689877539481343111371992992878642858 3365742 -41768831523691887797825881927307136 3365743 551546781706677147225661553338806992 3365744 5082851057147987139113599246172160 3365745 -374278604181158893708697871038163840 3365746 -302596749251667302380402880396799360 3365747 393987056058322660088153966761457664 3365748 -147578614473985239682629984182755968 3365749 817948824379916103119373796290536750 3365750 383167694350913595545723958133344000 3365751 392280446190644750178486529367310720 3365752 -246235674046236739247377161586298880 3365753 -818491204016617895499919499041931436 3365754 113423080682973574209555513242025984 3365755 -54897146781553420012855302732000000 3365756 171446284607471477509926296593497600 3365757 859804118507727342497239415914559040 3365758 -246597609375548784051768420823667520 3365759 -913114406745732969194110606473671040 3365760 -32960177617434211163807666719948800 3365761 -1380472038506192512398767572375061100 3365762 750826805850575227043411863772064672 3365763 -29907394614577456751743321591590912 3365764 997036836650064271203045019054718976 3365765 -38920453620651741689934205772512080 3365766 481337756552187764598538933945009920 3365767 -143769226479742267171008044908461840 3365768 120555857450326200887816149580021760 3365769 -914413094498874485032513633900342080 3365770 505998492641783999599641794159338080 3365771 164036766749779273013297202466869972 3365772 69728498614504335860689332503337984 3365773 -1137126076724702518739501375273315040 3365774 156119195434145789831191589064084480 3365775 -53786302482038615205642452367313200 3365776 296957365297648799615264160451960832 3365777 176899449228201834997737015167704626 3365778 -10668405681412375664664882102039552 3365779 -397752416775341109685121096484538848 3365780 748190487570169408780406892044544000 3365781 269206544357441020041343128003326400 3365782 2718672098329155836843226980112384 3365783 -1633542893601729192843843482690332056 3365784 -131462480128994788857116338654525440 3365785 -51848096518774123070587995303889020 3365786 -283473971262919768801265473139739408 3365787 222128701953036840809258995905144768 3365788 -703684071864522544817937714400870912 3365789 -59449137117709095529093338157174944 3365790 32822841719177267364000541526077440 3365791 206985946458079782631802886678303984 3365792 -211102746891393248028001760437075968 3365793 398187860897948107145217176755375200 3365794 125779590934730718430287858591485952 3365795 -56980056107910034301935226675563200 3365796 -210180184823012215190081025906745344 3365797 175265696309244675977385860493657600 3365798 -16192337165776911517626164038467840 3365799 619886328342123402217049736460077864 3365800 612413492323388370075450837048960000 3365801 378558069738305410908415408671287802 3365802 -100669213440644726414515179113902080 3365803 -398134449033572382885939415843666144 3365804 -639809354152056178609230176227983360 3365805 -178732946867789132001455887681375680 3365806 13816192490026878075274692029545344 3365807 -472616472372675763204677057445048944 3365808 -100294747670013573184315967440060416 3365809 1339073344181438863875073981259653010 3365810 104027608727855672063596732526608800 3365811 -32849655007848518544850894783728960 3365812 -1295037009771163072065533788098734080 3365813 33025312739031002485800525355167360 3365814 255975075183936122829086205805986240 3365815 919666920049023983809021510757788800 3365816 -134204955732928852700297238898237440 3365817 -47096071021180863386617088902078080 3365818 -68609677273593750843748926292717632 3365819 -614316954971085749860700221128858780 3365820 -36598238489603584428460312235212800 3365821 48391871821358670318160949872233600 3365822 215151950628489243770375763542675712 3365823 -97017770012511082548944197270389816 3365824 73241473675720256365682261829353472 3365825 -1886317167074775281333668768876800 3365826 -93785596767797146652368601249536512 3365827 -154756611049360384149692709258248400 3365828 839228811343402140124357308030576768 3365829 981970495691446987010148623224758174 3365830 16769639742708094565614723188529920 3365831 288742566459847924844427378207957120 3365832 -403765738276062636593487001538150400 3365833 -529041241750604834232860965443082918 3365834 1105379122521983195581910090031233280 3365835 -67007270638656456561476374583232000 3365836 -958121234738788397131012231102731520 3365837 896323287926651413289428195520537280 3365838 85743659011867216093610509965381504 3365839 -273536592657601159272218798333401360 3365840 -197450018438105344325686894888304640 3365841 -709723458019848415167500963333768208 3365842 -674909538530836710532033043129052000 3365843 -362763773477529641652657673773136416 3365844 226921906524206866642346839274735616 3365845 -233648807669120879114102141922760320 3365846 -784042230043030157151026096173634496 3365847 -990722809407248332125701899337220960 3365848 -1161467035722100193736370319002736640 3365849 797765124327370191861928284117923850 3365850 201405072040118682156394638188832000 3365851 -211851848373398907808352811239193148 3365852 -316143588368478277856842020717573120 3365853 -265133063441251722895860574284237216 3365854 -35477093837017255457526388963613568 3365855 -26229620911112013266587620702005040 3365856 87633104264342488886086152738570240 3365857 1978071874586472711328729653848978 3365858 1092169279983249918468245838254902272 3365859 -629475112975496339903975049813004800 3365860 367485804329666316852379197644110080 3365861 -523158431905183576721751376400561376 3365862 -12548558539336091123962647862371648 3365863 421003232157888520531443256469005112 3365864 559686539549653758581376843590400000 3365865 -437754589005437068085127455866459740 3365866 61960917591853299047477734551512064 3365867 -1000815066234179342794714036773315084 3365868 -1030134841077828394626018249940992 3365869 529533839127868512296698840361131040 3365870 -6698523908533222494346184685357120 3365871 213280512111973460467882141106219280 3365872 143506505496716758954749397559836672 3365873 -129063296916517619299287635543348160 3365874 36976691649832195679377874841461760 3365875 -314224424263963230392684184748488000 3365876 -315908454798788735808489288144825600 3365877 2069631068789695550079241621206432 3365878 145526397358309310065475684557614240 3365879 273422338946773275994885730569971072 3365880 -108627217426911931562833396413235200 3365881 143632706907160826112413830805084160 3365882 -275523060463417960088678420492567328 3365883 -322998475237396068714773379013968948 3365884 20892052303563952894077758917590016 3365885 1019657075955769200038760744874416000 3365886 46906930279346386934723048131968000 3365887 -51980817537577740202375489103312896 3365888 -371838926202504409491620019390382080 3365889 -311550709344721993524627087971251392 3365890 3077610784538672120197321760002560 3365891 130769265618270481031347450509838800 3365892 195788687970805173442856013894873216 3365893 -120685412099840792820230503201261858 3365894 -12239213526866370620029364456477568 3365895 -37074850897485703690807187800489920 3365896 -1271166436057845173933491322110110720 3365897 -537379228747921777531456213117565568 3365898 -214811170752284112090802773375936000 3365899 -387722479318731853855500415507467840 3365900 -438284385759794092076370881989132800 3365901 -311469651212056878836207396992435200 3365902 243234973033793746802492240389321152 3365903 427153019630598524759631403270833264 3365904 -115440858863276912148136692022050816 3365905 -1516323732338243669717609370937031040 3365906 -496035236538367123773024307719807840 3365907 408109511453231258188712950249327680 3365908 208844919774246343814176221345881856 3365909 243649334073328251286270323657508110 3365910 -190775078639395577653279439877552000 3365911 14853767287859846154485538943936792 3365912 -373574452043368574133714463343247360 3365913 -205733932563595489065817836856725600 3365914 -639079807865863214543802148898369280 3365915 -12120128712386742059454550018921920 3365916 -201997339726609103059409136171909120 3365917 -747957790028904145671801149723355034 3365918 251861878586143064868392626615866624 3365919 464387401153068737660132808671037288 3365920 -379961724133749908741380263110246400 3365921 467092005348022999061430204506035092 3365922 53672654635514662710484577667515904 3365923 -1061035544704724445603220520876247600 3365924 247064317667067625793608666844365056 3365925 -85825414668437479823843986226856000 3365926 587787903177512307161853645425427840 3365927 495171854457283525595561323007695992 3365928 1175077278820705863835342965502771200 3365929 -224990676914491864280432413706865408 3365930 487581085124986577732082441422955360 3365931 262397485835041592042150201758188720 3365932 -1228642508700338079841295881385664000 3365933 1947020645081487008936533479776350080 3365934 16672508136297982918245875085351936 3365935 144845468832320305484356541149639200 3365936 -40298583676972856049518282020356096 3365937 -412231140157025865185997552048961152 3365938 428295006892055720966735862052592544 3365939 -351076088893626687848208799015256760 3365940 -102099349715727209858190109193472000 3365941 -688160639813739552180224532382694816 3365942 407422261764777467550529290139448832 3365943 -104367230930537086284505836588925440 3365944 -293816408218476461938836718910115840 3365945 251720487298319188240134150177470400 3365946 -71730808847894439478946833282250496 3365947 -203086579991362462793433585971770160 3365948 79528139991134860417649426931718656 3365949 -134773044955220532923789742722004480 3365950 -19027347868479871257887155761792000 3365951 194813786784853874451218750308619352 3365952 -100835411477018729429340677700845568 3365953 -564999721491901033067625592421034240 3365954 -5930686267021989248571683899451520 3365955 10630239303040448204498494565680560 3365956 129486556893670206293149883652151296 3365957 86691026785777991090897199996322332 3365958 124372044691883022851589734990235648 3365959 25015408533271020229169246612515160 3365960 -236777181373974718217428885222502400 3365961 -579242558662057056390147131023423728 3365962 -38240450992646726000963358559730688 3365963 -74460215757843167988707884006231788 3365964 -1441495633820870464330780594473984 3365965 -328810860436950288949089243665785140 3365966 -361103725626189386819704371004464000 3365967 688586744839951878645239839370592000 3365968 -148269679318729644278305496543133696 3365969 -215113316218817074693271037849567630 3365970 -5455233506149792782961437165888000 3365971 -28743642318066135704272289620883888 3365972 -1135301403733016637218236953259157760 3365973 -68523714767808782251304912864371062 3365974 -336747873490080405945470447785431264 3365975 -209852843807536029628640494234434000 3365976 215496476316571950484119644382720000 3365977 -184293508902980879664830739062719800 3365978 -211676174584646105730559539247872 3365979 556696156622377340323340836859256984 3365980 -65320604173491563436274063352217600 3365981 -517970498061752536373642480899675488 3365982 -351711148853361089113233460806021120 3365983 353829612557534641354241870010860920 3365984 741679891023692772352065759852625920 3365985 -187184225667701027737239435623514240 3365986 126799174019751394484051787031866144 3365987 -947884485228469103518614394772219364 3365988 -155890372862886123544973956582272000 3365989 44656762199605339206780908211960000 3365990 204478812472118175910125622196208000 3365991 637905801216205085444201826673434000 3365992 345413398568997250812485263307489280 3365993 161362867887879982550283700085236224 3365994 172187402661427632067749240629337600 3365995 -613942997231921966226790567332084000 3365996 -30412896259597427505579364507857408 3365997 -8364555424722216703427614649949120 3365998 195478080803698116052067908643496000 3365999 343857827646317591349127561666194432 3366000 -148688228289712243346176965230592000 3366001 -288471541090089519401777519816090520 3366002 425426659219144584740381364313025280 3366003 -342423206091470167547978863345751496 3366004 287636124662160200939739654414821376 3366005 -778008797502642900284145046766954340 3366006 -132447541403527561055226362793617952 3366007 592121865961105376086460138748049256 3366008 -341350168145860291095149360781066240 3366009 538500527221203181857210127212830400 3366010 -34909953176020921789483310166743040 3366011 -337156709389143406591570958285002752 3366012 130851949776494616988474205192758272 3366013 -429281811581525076869860521949587904 3366014 2775502776523201759057507695545856 3366015 -94975222357616824379831193433741680 3366016 68466001436836101150786587574927360 3366017 88755034923464808721244792386703400 3366018 -91839738109138962775459846537887072 3366019 1270798867655072934257584390311671420 3366020 8435933009572626919527134279700480 3366021 374781476052200761372836241166227680 3366022 96805842897325406402672566823202624 3366023 -1217582349328699179858972885789130728 3366024 -179656347988721060672314515204096000 3366025 -182189008558411830264382458045751700 3366026 -151957574347264228954079635333998288 3366027 -94140948087026458367729233266924912 3366028 6743771344768825539367692287848960 3366029 -419353705047403153662824172237506580 3366030 8763418912955031516262168615795200 3366031 808485551103255212293814758511830832 3366032 113460994752441959741553608042741760 3366033 450464983282658564409683919226340448 3366034 -217708707844386619340462394239213568 3366035 -21045389130122130794014431128477520 3366036 -1059106476391432258157072070825166848 3366037 -699880845213075494184689904934355314 3366038 115472242657111825862722539219984000 3366039 156284803024105436971460909110044288 3366040 16819080473999174350393289981952000 3366041 202391918119938666980490921603434304 3366042 -4666423682661091332653354382637056 3366043 485824446370241293434625858959244292 3366044 -94684598740393319618190993307603968 3366045 -496472569867739250423094973716337760 3366046 -1020480951908306187136642937736119040 3366047 15614068987564775582196840951634272 3366048 -126541875711582964753723103725486080 3366049 -1076875800105402670728635479573745950 3366050 131126650054337064397040899660800 3366051 30927280783961095250129067155858784 3366052 267441478714641979312741183818424320 3366053 -1158606128021478716720425032704101698 3366054 69875703537881196821013204115608864 3366055 -121630312721500726054794427351170000 3366056 211741392006875128142274651517946880 3366057 27204787960798055738294239739092800 3366058 -389736199969452025837233189551799120 3366059 -470507708958527840219215038509220000 3366060 -249532635546472260947532023089751040 3366061 501826858445117375867497587017701932 3366062 -177312503923664746345450811759534208 3366063 596707495455190374217030228888064400 3366064 -19568973448339978829297459530366976 3366065 -731106788877895956568001253033425280 3366066 -50797812001108399270632787652842752 3366067 1393387041320843244063998003705007116 3366068 419994993066735976753137938534707200 3366069 93427397900805725436847980428703360 3366070 -323269519233747549023780419399046400 3366071 1432269369567409137329169649187871000 3366072 53779805279640003992835675118878720 3366073 -247237314772065769493932085276723712 3366074 13874912348360822342710014898279536 3366075 138610732231457776856076067436619600 3366076 -89144537963191637804502935410114560 3366077 -423482957507817941722188586569587040 3366078 76971779645504212293333666470691840 3366079 -407723012592783783876449811192464320 3366080 -265450949435030041457314364664053760 3366081 812347738258457574636460759281377970 3366082 839800998056389774532734889159773392 3366083 3109053364127102183116183229000448 3366084 231485788927202524394076646318734336 3366085 628780490245358803123741109310222780 3366086 -704651058317296055313432642616591008 3366087 -675081303062297971662811999657425240 3366088 -729608782404801917830300137713664000 3366089 -1520112814507333108744356922273843110 3366090 -24421678105120268149641102744268800 3366091 168289468642621193839141496793575584 3366092 223783257328785124352855704109202432 3366093 609040864601007304976185241975601024 3366094 -186121477783450098459244530103828608 3366095 15782481095177882601499322778238800 3366096 -119890916089439860483209535507660800 3366097 -280052959296350629534507397640404800 3366098 1381000086302231848140142962694800 3366099 363998150693266388168330297799979536 3366100 3227987944083835921244685012460800 3366101 -92188942385164879069411390815584100 3366102 -492562828403160365007704549361929472 3366103 49961978955113828465343373336162544 3366104 -124382875793717535032348515664363520 3366105 -9487796091086357684256975693048000 3366106 -199179131400110534664465922749151248 3366107 -1068086745231396608513856387996067644 3366108 108594632732854644479553520125652992 3366109 486074211505848134030737593080134310 3366110 43553581144012942014409978311843840 3366111 -333203973271796034578398803707059200 3366112 -204727255797705808118670748003074048 3366113 -175741656489435895730505848005538976 3366114 -46544732353559511541592236609004160 3366115 -762581461255692356703327310623000240 3366116 275229956121516215037639023612190720 3366117 38289067735205008814031172640359260 3366118 -83330866783427027105630263491264384 3366119 -351124187746338003884910467238758880 3366120 -261748222043783263362558649224806400 3366121 420317342014659768608485108239230544 3366122 450176037460432554024121137261542400 3366123 -742834933767436586588924096366024616 3366124 461802140199715470857491045474441216 3366125 -107964033476870330358680960275488000 3366126 858503520798568311400320078590400 3366127 -59703822364578499158244744756103944 3366128 182847342152324115567175647368085504 3366129 -201541084558523066494456303274402112 3366130 152601412303614392953217714420076960 3366131 -936639246490613462653292712193846068 3366132 -107418148701109471825031553258848256 3366133 -926763395777539462071317302501633618 3366134 -5896203295229905094714893949138784 3366135 -81242303325533092641599428512153600 3366136 -574880276824531610099586317951754240 3366137 1386251929000058695258783995138969600 3366138 -80380283497413517778240123733876480 3366139 258321805377388202911842734478626592 3366140 -336624575255923786475251219673886720 3366141 243634879757153130973359793017447744 3366142 65176014440769868995857279964217728 3366143 -1106209768284209201116036861079187072 3366144 -219836062220162698734000100847124480 3366145 447028335426219602533375653816278400 3366146 -203305569376027920378614082111306240 3366147 395436074437609511717409354837617472 3366148 -617669655873123792338912021746037760 3366149 523473571639998404587305097910808636 3366150 -17783061134490235537896494175422400 3366151 1362660299654476716377558478991171872 3366152 149843433451653863227463873394201600 3366153 815550092561668424550375551102687700 3366154 -52149550207074457292071113879601920 3366155 360598890346862267216371003809340560 3366156 493535092059064203964364322958044672 3366157 -391416459883880598957285487567326420 3366158 150715518132965309951028565280647680 3366159 -484975459042134122773906264061419896 3366160 -68006209617003550832019046776176640 3366161 819195012573812524012608774937047024 3366162 414078611828600184511546214815176720 3366163 863988510645587788040106733897612880 3366164 -658288993078638226754986499378154624 3366165 69379824742962966872720243604080640 3366166 76497663578882916717706011209593344 3366167 -291871422620628888068988950831427408 3366168 20452014278089849764498591127756800 3366169 -1644883880149096475860977130908656 3366170 -321143958367882293135013293479077440 3366171 1384270452005460472170248709180648240 3366172 450147339643477833643844917096174080 3366173 62780287373529213553309745948166720 3366174 -2384370691461202505022368107803648 3366175 483184580693842336349329125782319000 3366176 -97214105050985904327168080181460992 3366177 -14359956422900738244878919797152992 3366178 -469093101829055685955501064411229360 3366179 781630656997592828318235995059698780 3366180 -91091375418352721207189223699152640 3366181 87859271175927020327341594296315648 3366182 69552536993396470988557951458936384 3366183 74211059390770249685991461833277184 3366184 -351148235860391282216186859790663680 3366185 538531921232818524415247594747539200 3366186 -137025388233488045501133740083975680 3366187 -2296368057936621418815838019740286976 3366188 -112927878136007393348758712993071104 3366189 399953367952807641241925628280311084 3366190 4971435168215746084252448072332800 3366191 3800892776120056632068326143837792 3366192 12511588313207945202515929450414080 3366193 -655788186669841260172957715934232558 3366194 2434227671639993451941248460545440 3366195 -135943529538457596840820550958470400 3366196 85650947103045587347343449041238400 3366197 -126929330011812339357510111095019648 3366198 17811496078001180347685102251030080 3366199 -285956086160181689981591065800992136 3366200 -139025526476931397981771977117696000 3366201 -894203221834301979125423739332879136 3366202 -319637184200014641193677061592181648 3366203 277562387376004141858027536662548452 3366204 444868539304355480879063447158425600 3366205 2648728980609251305669800879730860 3366206 754253607346319953042289730562935552 3366207 -275856109710641212992060919306664952 3366208 -75000623144384148573185246468505600 3366209 -354785108255068281217004648524429248 3366210 -299498317065928144315831179180119040 3366211 -286757809650398526307059408922379520 3366212 -1484829870707297019355470873904128 3366213 171862518403958112262856491256696544 3366214 453078502923212978258141454303375552 3366215 193842882196033234280913031570161120 3366216 -25502746469926560883362441282355200 3366217 1368078550283176063481687488066338266 3366218 3928100045236763978471980893803616 3366219 606569905983407515799231532146595840 3366220 184713771783393508466515938186240 3366221 -120728841893537791085531186535786708 3366222 114566392432430288098067987907168384 3366223 78372864512470373286690830745807552 3366224 -12860953712567075818266356597145600 3366225 -384899900648471168658243334649532000 3366226 -217371331346658487184413196369528688 3366227 -18639094308839486559712644237893208 3366228 -44617992964029374244998898073190400 3366229 914579132888314399588237886600848860 3366230 41214479040230681486203430579251200 3366231 136568857359927108672341608040749440 3366232 -666461770879116312731716129957017600 3366233 -588147606501399398505613937656558200 3366234 -129867580516127763598522127848138752 3366235 -186422816722615222235478406019968320 3366236 -175586579890162098341238547531230720 3366237 -189819161261144629520005784480812416 3366238 -124260189558950570355344525299314048 3366239 1397930791887866412067426424000651040 3366240 -41087045436744672722324687675719680 3366241 1462612770099778490067640750294810500 3366242 -84251772858375844230354369875559936 3366243 -667186143627265639661685624995889936 3366244 355750929458603104212587136799031296 3366245 58689214318790970748372858672029600 3366246 -57902484585371919402853266073712640 3366247 285879685537421887844261837195276400 3366248 1152058206319069954163894906606607360 3366249 22041873312322697261329216526164800 3366250 79685215094522740820913866756070000 3366251 -894061255137728804626182685672527900 3366252 -30662085740186562586994997404467200 3366253 -1502090917507664297822254320484933536 3366254 -98735150918655142485266521920120000 3366255 2204067138095774519924456825061120 3366256 -82629789393030676494392504988172288 3366257 -881913625080899520277873136948671680 3366258 -13966228384062449991798397990003200 3366259 -123941687728404443191266658535285632 3366260 33434869008931200621072993054912000 3366261 173887405371206054127494752561676910 3366262 245709310943931355193526157128929280 3366263 161964178751162041509953080506465720 3366264 174903285597703802399502573897646080 3366265 148512752288457687303620680214654400 3366266 -274161416367149296428328816822728480 3366267 582067688823902311286749316240480280 3366268 740911034912646721571943675772049920 3366269 1100211742274088828777591309842084160 3366270 71321046654208898118833691199943040 3366271 -1304528880850582013605389471810886528 3366272 43888626647538402379753644317736960 3366273 -856983145223648832689534094351416016 3366274 -80584452086906449781776088479117440 3366275 610608211268465645872182746874000600 3366276 57364763917474755276002546434320384 3366277 968854236741002280651775068710565180 3366278 -33640390589243382412163898956859840 3366279 -531268377481818601436954274129728640 3366280 -346128385001249797044578226819072000 3366281 3377478354371015155135309095678433920 3366282 -348374893451731346835777727949591808 3366283 1455941772807899736990789110178232532 3366284 -9889529409737677875215712051072000 3366285 -81757397320323345227607037560270720 3366286 106772106527454303653601066832696320 3366287 375450130500782892532673284814619240 3366288 1946471783279564960408915991281664 3366289 1008079757615264370162313808612704356 3366290 -131018606471077062789184930198886400 3366291 -193711403292626989633373634643984080 3366292 -502441635131064220703698848016249984 3366293 -210928074674124514445527842546677184 3366294 53136107833284328784972224183856640 3366295 552005156372109812380347046029544320 3366296 909758426276089252649432684252712960 3366297 -53840818340691418590829572082144320 3366298 1567794723631703839105786008661248 3366299 -1123534588801419444355528967286632700 3366300 189796323207605654976555517384896000 3366301 123339155505286370818260149706821004 3366302 -656087616261838471589992328295393600 3366303 254610427511197208771833537957613184 3366304 -170222841297796691889781767568097280 3366305 -409569670790706849342538514592637080 3366306 -704722603058384518350521291824819200 3366307 358540058190232174432348907760340224 3366308 897550122840523007102434183300002816 3366309 -942552223925910280403640929082523296 3366310 35111794138031427874451011382002560 3366311 166693393333202739381210222492852240 3366312 -318651609459311532344859995448852480 3366313 -113592816375143189629977627405782796 3366314 -37771811273746991016048469894829568 3366315 -389853773944407174176384597299771200 3366316 292155302899138849688905461107968000 3366317 455497205780810698577455243641657366 3366318 115263434263857228892435084073469504 3366319 368625887095428169018350815081365560 3366320 -141365142335120809960311822979891200 3366321 97926257455683938225552094907650048 3366322 -18575226092029100954906176187532768 3366323 -435339431302531678363014094317172320 3366324 -123712103895542075477127584497833216 3366325 -3972724055358579308408047218448950 3366326 -306610577281492643949496518027194496 3366327 -472683785534963784437828485618263168 3366328 314728519909152290036896363865702400 3366329 -1363007864669661671195913046977866070 3366330 69882516868797333940760909039957760 3366331 413482490135861197232319577702884432 3366332 88460816185829626516703314675745280 3366333 435130240493097108066697527011457600 3366334 -357216831246046793604856264570557888 3366335 150707662580088464048119059698283360 3366336 48895717518295966795507479965859840 3366337 -241127909984262989865040422620077100 3366338 371990453703562121889684241766746320 3366339 -393487846877307581384520697350208776 3366340 273374041297924652067754886601607680 3366341 -29321640352064019383029818090144 3366342 38028875545375096318054966858937472 3366343 948179928985171933513016077748584560 3366344 -553450663448016516217605231440486400 3366345 -62096487444319005740153662800828480 3366346 -243898630625360493949055746757205312 3366347 -1441042019555935412593441348795716204 3366348 -349378000113462048063711626672701440 3366349 917107293648226712433977130970296960 3366350 29477070738485581693877915041704000 3366351 -909473652275353415269625113855044120 3366352 -678683990731709128768785157718016 3366353 522270869541968016308390584387563504 3366354 -294259403369740115882779490453892480 3366355 97595074742237157798448503643859760 3366356 -166981001227117808339215966312611840 3366357 637426284487676511031657700840577600 3366358 -110789422578162325738443638806536960 3366359 191116631553850283565394789824103560 3366360 18885898567674812470928619350016000 3366361 -260628924608973215296931047672130038 3366362 17130755670593802550661144691761664 3366363 -72101644030889423794313698810982400 3366364 132458388939176021117214297389531136 3366365 -422613674032308889201746120670558740 3366366 159793196930255691361780649493436224 3366367 1456155071027518901513915033344992416 3366368 1235186411748074051608578404922163200 3366369 756413980502207131844736230654395794 3366370 -95021527790859818899552374932835840 3366371 -1063842751557670536965935254613685220 3366372 -249257457762727903863650197760176128 3366373 1693636499246018758496891764786250620 3366374 421895505409493645416118036154989184 3366375 -671594919750192784496566386604032000 3366376 189245370947107359645013544902195200 3366377 523686406502033298205095514908243072 3366378 -177098584054777204837471528157028000 3366379 127447363950487548809921928055869376 3366380 254546964226633414980608226033408000 3366381 264717058604757822937221871096363104 3366382 -402662550473698418603987512356331200 3366383 -216083114670692385318373228078718592 3366384 -1252831668538630371433060255137792 3366385 -825786145691227181398417311132362880 3366386 -123297199087071648914631214097541120 3366387 1927997328227566719288180789254880 3366388 826784317614672021293330040442748288 3366389 -153606692005870719618737382428497920 3366390 34292898552506010286125986202049920 3366391 -385644695507984756741232065665203360 3366392 -1111732331116113606883957976150016000 3366393 466591645650393224705712455004150864 3366394 254792726585420830480498015686104064 3366395 -17584503292286509444352301451210560 3366396 -281206784616852819404132726843920896 3366397 217655063901010934850118393988752320 3366398 -58201412412432665103582664351995264 3366399 -661144357856286830328585156157799736 3366400 -225899351500877257592295969207091200 3366401 14973937492262833761441190644113280 3366402 -3147288349864276036562754407247360 3366403 -142405544466315546400953338608195496 3366404 -930648885102310614733147627712310144 3366405 125766990745488348576831315686568960 3366406 257158034996949337386504106560205440 3366407 -453854139448912729979938989110768160 3366408 196493859998960380784681465441157120 3366409 749914992126179078547404224076419610 3366410 -37127732405226477703123090781341440 3366411 441036271812046208271479251223130072 3366412 336263428359634279307832251741306880 3366413 206387312521656532410221677630564662 3366414 97849406622480685946563168927457280 3366415 -481493902520779833967218273629386080 3366416 133979951840823764745399537282588672 3366417 -556408055799622772432475913228623120 3366418 385849072169841549366166079163299328 3366419 -208821708012934540049522042760106848 3366420 125890444419679326205558393829683200 3366421 -266689638792609941559782038780980800 3366422 -835397453137481712988241665265418240 3366423 353401326392337029610071890009263072 3366424 -812693973560600960972164287716567040 3366425 -378699156712647160822212400072747350 3366426 57441320697758813634490507634932224 3366427 -15301675538600581191520141962004480 3366428 139729297438144603939059622124252160 3366429 -404989681840999420856913684829497312 3366430 -345299192062132292782289174130920640 3366431 -369669220371891607443199998213472536 3366432 -787018234825204819984648506008862720 3366433 513348540578430613355110604460041920 3366434 -439615116288831953525436560901921408 3366435 -334453846830577871574101530436485200 3366436 -752711644124239262392863676000177920 3366437 432408133244971112188910889627361086 3366438 -148442155842067768364773099069527552 3366439 20526616149505667882534767998909440 3366440 -9302668293761731611356650374758400 3366441 -10703863872354005818394916924786240 3366442 -444628672695653052876953553905743008 3366443 352390881135329490911011266807114600 3366444 -289374065181648408067910417977219584 3366445 -113209103690762061382654840408650240 3366446 -659120488323522341796135437077403328 3366447 -593375071707083904151916054713175928 3366448 109091187412261549682005266035228672 3366449 -908547004187777730565119765121037550 3366450 -165101435742272167094705185129736400 3366451 -907119611498208651428928396810653496 3366452 -817443079870170771021839632436717568 3366453 -491926172077115027351335916380864800 3366454 -9502079112075999821576718115929600 3366455 -160217738745293928612967187343737640 3366456 363774093717154854143063375195443200 3366457 -490763694758074196356970766645115248 3366458 -675025381509110484995872431669327360 3366459 670507435300432006171754732352957624 3366460 742511938975688143663610057444897280 3366461 -25826329200729664206031201242048576 3366462 -191332112381409161317621942252224 3366463 -1015793889464286573416895600315028288 3366464 259131780154643607351705550146502656 3366465 112452382214431012799370232671456000 3366466 490683330925826321394320425836660432 3366467 -160792694805307621972551757152538080 3366468 -18391436798116941488144031840092160 3366469 143851815545300525012665830216089472 3366470 -8067005631111425461034494385635200 3366471 314973985287996486410418786806022312 3366472 -332470029924162929390679038560435200 3366473 -348180907385792932121441654710899072 3366474 -78090400574135480647776175137296640 3366475 -26923750211883753985627754751467600 3366476 395734871231771315467292595986374656 3366477 -910508302733327298546155181900488160 3366478 -384487291733064889081642196090160960 3366479 1017120888440669028713505856536281520 3366480 51402316455799699511277204412170240 3366481 546227379632494985727945024958287600 3366482 85037913762734350034451581709720576 3366483 119909780868903287161261391811936000 3366484 -971418848675683693683464491875360768 3366485 223708219187980981502816123690073180 3366486 -301610916492454925757307391325137568 3366487 -34027891754556213213113309744968560 3366488 -899103394706661373074244966582794240 3366489 140073556044453621850651455474621120 3366490 -288107280765083961906042859939188000 3366491 2148136781078396311005966650766579552 3366492 112555086826898768581491870222346752 3366493 -383697322876876252882658771497793256 3366494 415654728977698744892357505017856960 3366495 -308959381211444182027982268913708800 3366496 -303022529498503710710545732113530880 3366497 -1095322162336669575883630965721497054 3366498 -124034166471894423373722182580279936 3366499 1263472382087327686507512337667815864 3366500 319843287701592530720673697657152000 3366501 -349231335984013777588635779608805376 3366502 -50458318933743721469346835871094048 3366503 -265853976961660988472804093827194320 3366504 -311709339128598881335590496599843840 3366505 281199080162346724325639893957600320 3366506 -315167598611761802190892949682432000 3366507 -64423742632141607611921134375035904 3366508 -131623523454415135822473840298896384 3366509 772157986842514895818265663120986710 3366510 -19403639625980193146555979008655360 3366511 -1277260361589505203993393829099555888 3366512 -121608990754586544186289100131958784 3366513 -11472896226054663434059353437785200 3366514 -226142482770164099052802523686756320 3366515 -357632574764266014787330657091360400 3366516 462872585101114014669110700481609728 3366517 -551751312781791322504392130018756416 3366518 -298858874620869256210922231003123040 3366519 -118140375007679658916764930292649952 3366520 695102709113539592800572010979020800 3366521 1375899598388044845560623677667483392 3366522 -243595965817747007206115438468411280 3366523 -403367911702955111265651558885670108 3366524 -139554947444271044909785404624897024 3366525 -417375560754907236057301757774719200 3366526 9633724095457109410029576952493760 3366527 554382806656223097630449664900162912 3366528 104868028658783608189339975695728640 3366529 19026442285532290125414579062337320 3366530 385854472633161255811480927987760160 3366531 39837595469497687876735184813333712 3366532 70093397688359143318269488789543424 3366533 -73076746129051062252479464753485696 3366534 -41486000997637148271518490831429120 3366535 888567418252118524637394308529727200 3366536 -652908672684222434424413898226237440 3366537 369102298062088261789119291654700560 3366538 -29479691768213242377699946848718848 3366539 -750628573088450216793061448382893400 3366540 -349545921448916555324614798917811200 3366541 -9481183034290556610949707066005376 3366542 -162466256262087475251390638544779328 3366543 153686384218099923453337802903779464 3366544 -47505911981613025496865981232103424 3366545 141538255977805134186086008979136000 3366546 121363714910168725653995274103584384 3366547 -11811151632883595903830184637688280 3366548 324568432364614738257989900050267008 3366549 -629224431435171166958889022273815360 3366550 -29008085368319525595044143634990400 3366551 -8841230744369868296517879887311056 3366552 125750384187673135237887518628249600 3366553 2144399163492671637998410035205928640 3366554 429828892630211151347592977488903680 3366555 90486227342404121077334159500089600 3366556 2780114988204997373630673868989952 3366557 1387310390916762818201836296878968806 3366558 -103986857308291337921911977599165376 3366559 -25555811071499363602848830243843984 3366560 315578800342298885805897661183426560 3366561 45036348935829249243517711601539104 3366562 107127070933384866116756822622072192 3366563 -852269447278032377832176185980020736 3366564 -14289852460202762081894715735604224 3366565 -646282276775246278377588931459425540 3366566 43414958807938692551578668494929920 3366567 -405157169547436008481251957200957616 3366568 240379044071429703224377030593576960 3366569 -602228008033794624068996320707559680 3366570 161771117232266655871035338398679040 3366571 -174497081704771398029184763609465808 3366572 -967039355383812130469365508058746880 3366573 -226274731915091945380428918644024256 3366574 281899453555443799834513250830643520 3366575 -127026768256546911553511152138712400 3366576 197851564376206632755221366014935040 3366577 439371179420116731364214182629089426 3366578 541804111601716651632555244637991456 3366579 178532672427880627478983667780802048 3366580 -67521019288329302984252135919820800 3366581 -1608352043550851107517722284896559300 3366582 11192038906785009043802205543993792 3366583 581742687531053938856461736004176 3366584 -96414310596559061518953021139169280 3366585 596539067736568586540233648927996800 3366586 -369271534786116995862984616567813008 3366587 -84948522210710014625568068074526448 3366588 439888259686460710614440957338636800 3366589 -1144585391686802232588437045355975610 3366590 248416832797772076637452234788083200 3366591 790351833701667948434334858684286080 3366592 186059990942315162729470033334894592 3366593 97563425130498314189168982123593940 3366594 385165122502846326523567209038247552 3366595 -458442640351971214714983563859964320 3366596 -716622583563179172478881140259441408 3366597 -200903137020235865768933108177098272 3366598 447336077317226698040373832129000800 3366599 9136595736121581338387046652273920 3366600 -28593491567388191009059744825344000 3366601 -215092192098564585522831123089550016 3366602 -98045138691431051730147378964339200 3366603 25694096617133971949492732594267640 3366604 -687647158385045324508881005707199744 3366605 -195879401980947587350439618030520480 3366606 269442950771238268064166477714775104 3366607 -378113942071397191233005179010959248 3366608 -95924316475917622246744923091107840 3366609 37165242183951090240178279347343968 3366610 246385869103984050806687605172736000 3366611 -652417216586895452160923368017808788 3366612 163930900161039005612071753600073472 3366613 15892260630186866087973332629270044 3366614 8253171177048813601292149096086720 3366615 -92948568793957961502501947063316480 3366616 -1001445039646455478184860579921428480 3366617 899796404881544970556513885534794900 3366618 -265143588701821280952358623927952896 3366619 -906280524228834784403807181194993980 3366620 -269322432097902893726203973235448320 3366621 -44408978034575430020453561845545210 3366622 199850932971894751723919141286556032 3366623 -334660325217020134274281214638320936 3366624 270376688329936622519792725284618240 3366625 781048270314218749109848437277008000 3366626 336665471742083911848357377025682512 3366627 -144619880195393019025631293169545920 3366628 1330718058860925441877448026966416640 3366629 -203880699758196134952800359504867200 3366630 -187287582788431096967771798027174400 3366631 85236533047210030397512245907103744 3366632 -591256365035162741262996162446131200 3366633 -23915226925862513855656099431784704 3366634 216590634477534198285856086556599216 3366635 634368035717323694221170075629530080 3366636 82063926316895181108770566055706624 3366637 -153762373020432882490642163361883968 3366638 326213625705537669821559439463152512 3366639 -1085452988336348335709788803363651000 3366640 -148827384374400470274628761854115840 3366641 2300282617297284788558224954719725412 3366642 3665730575337098846079949598995200 3366643 -755787000232729255606952650123110144 3366644 8902622492138461251043467700350336 3366645 497757195663259258779321096314514720 3366646 -13996393898547838563241659790586496 3366647 1231265968663843672400798075063397096 3366648 -172202291385597370444918047783321600 3366649 1045490435702001353389266502999755408 3366650 -107098057368264376617338858809632000 3366651 935991048249527633587002945905941104 3366652 518588164653564506380205437854273536 3366653 2179683178638112582348679995515210624 3366654 -5551151891988884588959263534002880 3366655 -932731715477063040182119807419060000 3366656 745641381137406868144929521629396992 3366657 482938115986389033862407907247001600 3366658 461630498712889230147807957010475520 3366659 764974163260644057404115192491236860 3366660 50898891970294915222555233142763520 3366661 686365254115009805529809211827108124 3366662 72113211210246278949222059774505984 3366663 548449066904874301418996853025959168 3366664 417541733578478527520542103243980800 3366665 246994944588365535499597235504913600 3366666 -187189633505947645174618033048363680 3366667 61670470185584372803007676489930800 3366668 -951611156349911895640990808595025920 3366669 -1041241296775252494596400407064089952 3366670 484151077221722002346627242974041280 3366671 -125707683519355495772099977155896832 3366672 -132952521890441510545448339947192320 3366673 -179999247182897177445169276677088078 3366674 336997192738311712626875125672241952 3366675 -91281049155556994541399442961644800 3366676 432535797564654055188780980840351488 3366677 1055901612039789913891926444370304526 3366678 -53188388112531893358496136533217280 3366679 695196207629387481671040046123294280 3366680 -502127651813479137184928748256051200 3366681 -393093808011478683580403709118924848 3366682 -23589744866947193743517216219712000 3366683 829694321976424830595607548477841520 3366684 -39218959481099227342499470139518464 3366685 -5610056195744799506746893397146240 3366686 -13807288902391277213557349821441728 3366687 -35996060531854287876207879951336432 3366688 -289145950243335526609575027042287616 3366689 1482391192964432920057908242283899490 3366690 -58539020411697368124664856005908480 3366691 26858639190557673162962857868906800 3366692 -339771675766759608803932124971764480 3366693 35070953708620952334047648346363648 3366694 -172896749990187268341884855016366720 3366695 -332821774707670272149581993621513800 3366696 -62753098669415545774925595768422400 3366697 -351495907571766797345242101930780600 3366698 -280469228487112128313789272732479136 3366699 296220792808234622423321952120944640 3366700 567984329293670708914643774452646400 3366701 -544358917032627132141175334256021588 3366702 398671637343180872414625971512698240 3366703 -459588847822920751168016890825432048 3366704 -240873679287967729361646557724672 3366705 266567048544880529402519662049966400 3366706 -142463165451319900437824646162155520 3366707 -777993587304401413681833655898365044 3366708 504394832350831280361033514034128896 3366709 554806865249627362943979473551948910 3366710 -322145383885123326916161755283402240 3366711 794834095018884123424231204416386640 3366712 -1029341071547678774780560507239936000 3366713 428950109457837556189555389064680960 3366714 113319472442523453306925702762498560 3366715 265845413345747676345208510198705440 3366716 -209259181151310964877755547032450560 3366717 -6644463377460860294532375722242560 3366718 -409458246388414076052082094244445440 3366719 -289072381027865979559519571407416720 3366720 68343165124327927824947911254343680 3366721 -248451090228556661482560377713437228 3366722 -314930659797013894269612618863166048 3366723 -203900550669968732820125389987902216 3366724 -134405210936699236647646200319590400 3366725 -95684275223459384911089872680695750 3366726 -376550319004798558947514551408844800 3366727 -219113641084480765639496438442553888 3366728 22316656483228774316082971139317760 3366729 -529209162737247537857180656790963856 3366730 -46853206430930310245869682125531200 3366731 -900292725980364118932439376594428728 3366732 -384464144998895382301093421156540928 3366733 938282995440637091987825007752438464 3366734 40183200339353554455325170172502784 3366735 -461390176033514438800783668041718000 3366736 -75319958319157354862208258941329408 3366737 225465840561593998726031790060406464 3366738 45764059044750558147433748959384320 3366739 -1372577807202316671810265794279357460 3366740 18759583510268045166288924609208320 3366741 329250645843674105359397020578037920 3366742 253238153580560305881546012406539072 3366743 1914637997407664800764524405926675200 3366744 25404570686336697182705503882014720 3366745 -515521525601999141835857403495349500 3366746 -195319625538011855900323486902374928 3366747 -838963264501349320489498596449251476 3366748 -27661556515251430435034510944616448 3366749 -19131878299637732725069522442220960 3366750 255243935204827691657519435390352000 3366751 -2565378188632123061655033756450210528 3366752 -1058428446799584647333869540718542848 3366753 -15065070967770179611812425741880000 3366754 187930500010603909225616799078768000 3366755 49520814934643461908481240639180800 3366756 -132821104592028772503825972339038976 3366757 -51223224416926500759120948563390208 3366758 417153932943522671103853254825740160 3366759 -669471953500164201940181191616307072 3366760 12469414474214121085802889367449600 3366761 2283629857582758601915620043668070272 3366762 -5406808388445152595353825092915200 3366763 438453586170365138347015136047347504 3366764 -405672551928093724546102547089991424 3366765 159948535884507157616550464078387520 3366766 -181804253191156440517500503624200896 3366767 1296776715922153773861184702547844816 3366768 -25460967546414361094793782817816576 3366769 -139688589291472124728409960731987904 3366770 -3765946877106808803585335253319680 3366771 1078831628248409819569106574926400 3366772 236185355755091530344611875287220992 3366773 705736785572441176347452805682360440 3366774 398299135957566525256572351777042144 3366775 90124821487116441067207350552922800 3366776 312170419088692914477322197098496000 3366777 -477240799881201518254241851622812080 3366778 133039974678181813274178696526681056 3366779 -98722559695011771794806735715223216 3366780 -219295961399352750888781207415946240 3366781 141993224443330073217150801193339200 3366782 -640499908579755777079551364201198848 3366783 26554761339208308943357735279502064 3366784 -3662890888917409813015649530675200 3366785 351856909161600511218364089570341760 3366786 78811127571454276426466638203813888 3366787 225290034184015843557390482229060552 3366788 -638877540186340223291068717384278912 3366789 321798992945657714633816830550253024 3366790 230021935971728046304834506976951680 3366791 -788055825103933620744416866857085608 3366792 140503943998053918300887682637824000 3366793 525350541982215187949212502151661440 3366794 198832824662609075551188310506171696 3366795 160100579595321689769119136641810400 3366796 -31166775236834578052080166448806400 3366797 166860469615639168466219968359468864 3366798 288783569746990085662033390256302080 3366799 1530376012656949355101842578403212736 3366800 -88121584384377053479872063135744000 3366801 743337794690592379418572600362965730 3366802 -313558019749666363436981154532099296 3366803 385258212829738593991841372737669200 3366804 -179005039636703024768014328343552000 3366805 264524957138579082350346970179563160 3366806 -694694909858138906762427612705543648 3366807 886432410928046962428866130403284840 3366808 -60129726458598081141733581969623040 3366809 157447613922036130156122313548587904 3366810 -85635315038295525924960508835258400 3366811 -131832121224082516425793432361963520 3366812 -35853686685283233884935637747117568 3366813 902387905755497732485416991217652000 3366814 1687440060520145883509990006615040 3366815 -335534453012354077886550779437644000 3366816 173187611685061594200401052973400064 3366817 202605273437795237219437034916356864 3366818 159342750810876982473150593125837824 3366819 352168395154281169243383323839996800 3366820 223550257141163995023174040620380160 3366821 -1074660298040861440423427652083622978 3366822 181901354632087518502695945196830720 3366823 -194035848738055885891655532850689928 3366824 -761697969047056393326202877459543040 3366825 -85574237806492374709855682251200 3366826 375074291001032870207823895351544064 3366827 794011394061626911395669784910906676 3366828 450600746798837492331293609184390912 3366829 -450019836711803565633817957641646570 3366830 270787515306313143406540526899162560 3366831 208263154857277640566633795308516480 3366832 27316451159064754456796759627661312 3366833 -35639549413711916946635265648075576 3366834 216308495357446252156559443850572800 3366835 174448347037690717949879189259079200 3366836 220002079496088292073880429908613120 3366837 -331883834963177777271023785580733906 3366838 59017642008922501720768563659959680 3366839 -525778472384138218304163548511784584 3366840 -26040789190137059215661149896499200 3366841 -240767415337971125720420798727932758 3366842 -562449956107464815193811956877236000 3366843 281896010136864469975450030260176664 3366844 -394952344424845848877685053533254144 3366845 -435905506272335012888649795434200320 3366846 -1824036865971311359767482863678080 3366847 -56003246153613587181624758177198976 3366848 83433981822336757156934654934122496 3366849 -526805390187374480388083088067113936 3366850 -144244442465122454505828621968439600 3366851 694612879466822940944959343809596072 3366852 7092051975110781872766851873882112 3366853 -85066917030812726824999512610711520 3366854 43561127689639598212487264267097600 3366855 67836545391826083658513826197844640 3366856 -260670327015401749607757496065285120 3366857 8794282389798392739250097416658880 3366858 343283992898583729822654231627816960 3366859 -648285793393095248067351066050808940 3366860 -6850750336853667662572514750208000 3366861 -300533119504804319127693567452152128 3366862 233557439074799216310723516671097792 3366863 361161991472602813950751904677867464 3366864 -34438559623837907784901128676048896 3366865 657911972536163600382351718609588200 3366866 455828391276437794322837649187327632 3366867 -392713568464535914232510956115744256 3366868 9188309145974619147932790012983040 3366869 -175172975790509755355611570621598688 3366870 -31640739265662727115905010899315200 3366871 384090942535670516775736427942193000 3366872 -544285550630754057661437600309811200 3366873 496799470833317407297094436862524000 3366874 188150931739895320215007110167415552 3366875 -283101842189711594006574413745877500 3366876 -34888705500586467494625428445511680 3366877 256016409744816619768160533344674726 3366878 -124885613015208508940308666548916992 3366879 -2117566327001962427648815662019584 3366880 404972783372677082208410949498961920 3366881 38303834999665512935831439317251200 3366882 427540598157632941427112622974747600 3366883 599060285567073912735057940883012704 3366884 1323092449042744376187954747843102720 3366885 348375084344058454386284511328184640 3366886 -534815654790011662137197088148553856 3366887 2037964080385461856319489185714148592 3366888 -270027314422175325373457022443520000 3366889 579359972237675661882938882625713956 3366890 -193548099733903524208934296736560800 3366891 -625123363491967463267251358042588160 3366892 -1727948053182454341012049195217848320 3366893 -1158980148070591777917565105552020576 3366894 106124900935170371552657967760266240 3366895 175953708199333230801470063682854400 3366896 85275008592391245315853615115108352 3366897 294563935676707189121295466825116672 3366898 -222477436195308854558386497152154720 3366899 -1458023467232486378215982720371778100 3366900 6048543137864801779101169405440000 3366901 -360617234502901687586005480389158400 3366902 -22701850806575493412285318165518336 3366903 -222718161229758710598775284099999792 3366904 105869398404649043527091517342597120 3366905 485114694791352825641166056552469060 3366906 -25750213440227655175094859724617216 3366907 -207796204965967775895825553758430320 3366908 -352575793697023118488924123188559872 3366909 -99427633100576533055707996547434752 3366910 -86410697170152802837887606013793280 3366911 199078096530474315791424876570304512 3366912 -149786586615553084811914896010641408 3366913 -966157116974679161740960684373412816 3366914 -82751075858642330214265208607832320 3366915 -239319954559114034442391861389856080 3366916 -316816691007279478561428529445507072 3366917 -629217477468191922414157654356512034 3366918 -213812637174758352043686745752278976 3366919 92803760496111625533133344418816944 3366920 -342339068598985826792252727975014400 3366921 -11502582908499269502160249656501696 3366922 -110576444632079327383025686688588448 3366923 -124612673929965280389390829566011760 3366924 282030080141672031887176813751255040 3366925 404823055185225433725621162103407650 3366926 100885448866751100240822745095746304 3366927 32534073923919676511984889422839272 3366928 6684234126278168574220548661510144 3366929 397433487850269891015687096400486260 3366930 129236348616413120477446768250526720 3366931 -601036600273591096925379883600238448 3366932 -415064312395895093278717647734304768 3366933 -176168486115214445253754392029575200 3366934 -166256996003204509727422869492156384 3366935 -169154710043228504064484289656879680 3366936 -95890611831518068629323680078479360 3366937 178994579715322852580236497468001866 3366938 183964569268558959395545825612731120 3366939 -79971736857219600374598838881891840 3366940 -263276352290736568916184590980968960 3366941 -818294514270730210383084043927931136 3366942 -121733843260012573527748570874115456 3366943 -8896184517929161616539583422079816 3366944 -150903051170769499110413047135469568 3366945 208715346927825361140574637358164820 3366946 1407131113258699921011250211660496 3366947 -718334841603063064708976051310562320 3366948 -50407484694445962384364980788723712 3366949 379342033004684432689446824210447964 3366950 52051631664740536760559274190796000 3366951 209267612230631605038207480705617664 3366952 -73298563992235512024266890845388800 3366953 1339679261881446039926628046777728000 3366954 656650316497079498404709236694307840 3366955 -612498233301781492574507622524084640 3366956 -307441868254476148151408593773235200 3366957 671803159202624692057959537347433024 3366958 262039753766548980405250753787861760 3366959 -579490071410080592366285476313093520 3366960 -59950015394915799828736009327411200 3366961 -93245122205206929147367593248267736 3366962 147927823454734081120987603031305728 3366963 -70519528425245717895629548614379776 3366964 -195263705977528689580142004701329024 3366965 93053122951815810844335746133936000 3366966 -60563303273276349312378450388608576 3366967 -2049122624349488049348907983427206688 3366968 -323786465707536902876119984873082880 3366969 -3822004308914209066597197808523328 3366970 143955655360308014539510440365414400 3366971 -73944049795822312712849702479897800 3366972 -10623724046555294019317377631256576 3366973 247538734234364912720801245108097222 3366974 240130974642619003765577816675160000 3366975 -92015399084872632731642020523567400 3366976 -254116441700109121890632579790929920 3366977 -20494488575562056965709824612986174 3366978 55276686293973239450929255217319168 3366979 22301425607526931243761245609510400 3366980 299589545747792161054078429299302400 3366981 1369848010005078336111881482600515840 3366982 -298312333692163425232437783404085408 3366983 -866123774120464636559551908992985768 3366984 -365582937273960326875894242464071680 3366985 -176159467421104843581146638567073820 3366986 12944316628320559247348809902498816 3366987 558004851361588042277247425959515600 3366988 398767190597909066586673565509579776 3366989 -501101738942026817242308351490611210 3366990 126247209076451805472759646489472000 3366991 -188605208561358005029954665377822608 3366992 349780402246543952896206503844765696 3366993 -40910703150885472856669430172142592 3366994 -342642545602955101051252035466318704 3366995 -363776507216241955471290516779778000 3366996 -151030685623983304807816581567633408 3366997 -400257223732121727872164153031112320 3366998 -89316843019624074478888614506755200 3366999 315140401117141286246441173119137184 3367000 53458890491916028886039379025920000 3367001 377872291066013635517959588112377104 3367002 -14492018356689333183460150610520576 3367003 456826307916758666611190408799857280 3367004 -987029721880254356849296683988114944 3367005 -48094246910984953160084132566945440 3367006 90661969569074771354663012641805952 3367007 191179982315532919772055470775718512 3367008 -263289085809510752756942893471236096 3367009 -175049412635728193845516024278986960 3367010 185204860898399390432858548759272000 3367011 -13723599664725219355485081121575696 3367012 479703795895859858898744883013314560 3367013 -348896239850270803828128911214589476 3367014 -77477349747702586180624785704798208 3367015 1067167529111197480680133584533039160 3367016 -862194844892970519811637816165990400 3367017 4911703696876873270035421615191588 3367018 302257922297279345103907392539970816 3367019 442177080121286398978590649279426344 3367020 221636523828071756313570791759247360 3367021 -196086203953966470194477319578355488 3367022 -172681294244287775776317619082847168 3367023 843770071017200547904684504844890368 3367024 -110331394369039052561031983277277184 3367025 224005373499201225510048243814148550 3367026 -10477390820389827538893578877587040 3367027 -189648340407800103791064815520723124 3367028 93959196862795508669356824833740800 3367029 584350820563704357109241000588851584 3367030 408001835025405006530966007173084160 3367031 2119560170885697320274369112241066664 3367032 369991906561751474910113588979302400 3367033 -372080186900963301012606456528948480 3367034 -40377141141300267107547724414027776 3367035 51505237159535319345896306054508000 3367036 -51174856101530008690992387696888320 3367037 -164172695401084930782043968459822096 3367038 310189483068545312572289588375655744 3367039 240405549602455146666818276589473568 3367040 -604421238700972863492802857035366400 3367041 28846376341115404841061648439386240 3367042 2686465552411295591277354953651712 3367043 -638881019296220456045166929541853404 3367044 14762522130018707119077774924900480 3367045 111864115056754128207803376250137600 3367046 514735387497684605550354375537317472 3367047 12578364002367551977591590827847720 3367048 243256462297644754322255059128576000 3367049 -83830672600963095295045351302407808 3367050 -139810194338556422227723007731200 3367051 1586460998945764783282058036807625000 3367052 7119386981417832931030218471462912 3367053 -357085039450931712174781072882557738 3367054 -138492919410318473247056801106517248 3367055 -595112312717666655555156839240402040 3367056 24514645672561843423737994341777408 3367057 728743846932979161649643707588736306 3367058 441613720450959838912212726961516320 3367059 -121105969977564756114810555002019840 3367060 727603231563014075099348817822324480 3367061 393612384353489818494767695195295040 3367062 145948469597879885626669734197882880 3367063 -474490925842220440555032691392572240 3367064 139157145091347654483794287110451200 3367065 6966960051428324806747038270704640 3367066 472672657911998183937798731220587520 3367067 -1297967537673675853274525884160292 3367068 616807508299216573136167740255459840 3367069 -209264582699270954440873642564565530 3367070 270525526179879471389067954009231360 3367071 224648615133517524095822714990990640 3367072 -17591890152382845445354514313904128 3367073 1326490463229036365415117252854147220 3367074 -3087501945791591842178459124718080 3367075 435989804719391411338529697023222300 3367076 599183039371361020866381273741554688 3367077 -300511759403877470831484414199480320 3367078 280646616541551086963539126324613376 3367079 978002006848830526107801291725218680 3367080 -90767949828413720796593250877440000 3367081 -1857566642742620523525466709079314688 3367082 -163831206476747591003694494979710208 3367083 47090928419227385641450222000411824 3367084 56496054400938283643792143721141760 3367085 482514865133667487459010462052463200 3367086 -263072357665405458359079976986995136 3367087 475406572231359837502785442965742736 3367088 234510537027411015269770040475156480 3367089 23891991739190075211579357045626160 3367090 -131018676533383344902941876687039680 3367091 4707148721376172950619614905950464 3367092 63643999270117717105611612803223552 3367093 1555022838076878970498414665618303264 3367094 -26978193506928018338333218558854528 3367095 -268021654540907122606818322186530480 3367096 -452190806562711019751784710655344640 3367097 1382124369806390706789366726908997546 3367098 122555772620717431746848492323079424 3367099 -94323779996892436426346608050679536 3367100 -347988917420136115924245637561075200 3367101 613617786553070866342499341532312832 3367102 -746872903350804196461077543045880000 3367103 -416091159709369354426451641706019720 3367104 -41024730483171410749159459069624320 3367105 -226685011511161865575087149749155200 3367106 -607608337421400116106074701542163248 3367107 -300184774594403278977088082206211196 3367108 -645819255195720482773261990691942400 3367109 285699122042505725948614723000961310 3367110 -195721312415596620509421214106970240 3367111 -441429894558385064005379639368767696 3367112 525452850646474941269363193664634880 3367113 756107348002127945306622282653136144 3367114 667269662496702724217650166127976032 3367115 290743104322605376076092273954320 3367116 706448115557937202789374765205109760 3367117 -294427230827354853300970345046760980 3367118 138596816515901755084626902029919616 3367119 -49205921844350998249342600737116160 3367120 140069805022940871138651163470643200 3367121 1297970804054211119208848465324558322 3367122 305649943255438435298579962885498368 3367123 -761946921435351045923088328946842280 3367124 -194484816340254903876642221498360064 3367125 18400861230469465939072908861366000 3367126 -19742776925548598969177895652218240 3367127 -274893290206152203860672435113947136 3367128 116403808668061061502214485288284160 3367129 -350634494595131607054046905947521270 3367130 10089167425526330492185353343104000 3367131 -37756947364223285136899486777932800 3367132 101496855719080298598701197212080640 3367133 -446108048946439570155226963276412064 3367134 -242968536220315435976786765617346112 3367135 157162650325453401364276413660343080 3367136 78306919658154519109599790926397440 3367137 165557935815094857830504825607795360 3367138 507985053237657072387013950488632320 3367139 257887311597193018680873790242110592 3367140 -56286941804295206046993964285009920 3367141 -1545518800266641465464571288493155458 3367142 -227825520030332019959828712011764800 3367143 67352838347399729440046552242666560 3367144 966253592923217623551631438321827840 3367145 -41581940676432374160062795866235100 3367146 -479186667874688661585991664592028416 3367147 -150889205902550136206311668263981168 3367148 -131486806234645122369888849198403584 3367149 380448492546817380862149743977115328 3367150 193691924485584708355080978533788800 3367151 -475035087274471758709292230033452288 3367152 -44535988445054313671736962612428800 3367153 459048377798778715602406295657454180 3367154 -175020199000822552235220176807236608 3367155 -159915199976314442717996015494260480 3367156 354720578792596980985542880520646912 3367157 340882444732395766224700349094911406 3367158 -936546745860458598040902860120064 3367159 -912542725435330438777885858877775640 3367160 -829433129207864706810768156968448000 3367161 195408851437835910104879507325667200 3367162 -668737103982953000099278581318657168 3367163 -195279588379536056847979945864122588 3367164 -455933327010704047432758794940071424 3367165 143256640798914638261230196908593120 3367166 31684857372296068372447710064825728 3367167 -70841690689844879838078568763640120 3367168 110784493561621522054947216535060480 3367169 -312823721432715102517767107122405440 3367170 -7214837886404851194229801941450720 3367171 -1200356996181996821071364039877786628 3367172 227751018146156168638736472713602176 3367173 396139914126515480557339084585615488 3367174 457835819719667626118875051715231232 3367175 -15752078572867633844621427504614400 3367176 98922492639448241918344066235842560 3367177 -136321486960128571362958061113719360 3367178 -421918338012500025292328462295345360 3367179 -269071825447906109827802244115858656 3367180 -232150206434219815878259668587750400 3367181 347951593617431807058171787928252982 3367182 -25034740203824167834584863265787776 3367183 -543115599076388835562448182167638280 3367184 250803864001634429991382396109537280 3367185 -172853890911297858538092835223835840 3367186 94848549520852056035925587660862240 3367187 -1335722423080021968557269421438748888 3367188 -929071803415004702589001865215104 3367189 111451334572751823259069495951319040 3367190 -311585160148913830953364031774995200 3367191 -710661763003541422284583538949254808 3367192 -615487821691297222575850146640128000 3367193 -1261060188803488439896059913454805558 3367194 276263753031934781120827749603878400 3367195 -223910223113754709226792221722076080 3367196 180401351321913071656005260467845120 3367197 487580115361411265116060361212894080 3367198 -7486035698475339129537791213195136 3367199 -264702955970124130925823791557643520 3367200 163929605359099613458130976846643200 3367201 3377639682118667190193919526354352 3367202 259989633317168106120693167574729552 3367203 32347273262605988415428593220431104 3367204 880050478098110047545845154507299456 3367205 537952859597409058377636262443556860 3367206 24067002698023229443536089238158112 3367207 -239781332158048808071882470582247296 3367208 530677004883547148512707602053109760 3367209 451271166059308901760890626264901568 3367210 70392856528008389666189146925214720 3367211 -1189024677689372418665071423825690188 3367212 49199406662298897156151098710940672 3367213 -219951545526204043231134838750002538 3367214 -4144702272783076906874428314031488 3367215 -414113397948915803320099504774186440 3367216 56768401855631066375941913967001600 3367217 328333678944006572956859816505811200 3367218 94448031183190604606565714126762240 3367219 -62557872203527309646134317886303440 3367220 -28079581421701377233975301211914240 3367221 -576221666456264802249135679241490432 3367222 -181954768892508008199217949062652928 3367223 363771314668435448024182434677299488 3367224 -452073120542171308831287985392844800 3367225 -392206727537410547838205859324188425 3367226 -96213341403355028241531598022921760 3367227 177985738621005634957036217607004608 3367228 -148268009349942761528508461844247040 3367229 -1233129313729225559888974570655514900 3367230 234855931112526711610497452734638720 3367231 689838223035363783675431686283352800 3367232 -400996504123831598752224381908287488 3367233 915762339890482021757182558338391602 3367234 -267672747727143223333837804519296480 3367235 -241438621924568641975088723221582320 3367236 180826439463348715794891125202803712 3367237 -1408365100016086430395814939130049760 3367238 216704354906574757427791909709882496 3367239 -652366385295556415609934615544687152 3367240 453595441736235736720699627650508800 3367241 -392540380105436681497529259351500748 3367242 -389025502497397884657800990402922960 3367243 -482292142835917099143549663905965632 3367244 13463806780704398483541914686910976 3367245 102583550993044766215539205139011200 3367246 148328451509903080311860597319487488 3367247 -17874930527510296237109772323637960 3367248 -51072393809244650684285836217548800 3367249 712138063714860217290472225307266164 3367250 -505320013506298660206120759805560000 3367251 181663507829337763880004688386561600 3367252 620718437945863897896819530240000 3367253 -1372775394724260155044831249470408498 3367254 -115098587798853568173638998697708544 3367255 490986517028863299110455588367483160 3367256 794897291254879371357309282042163200 3367257 44772137643428645094314883311570640 3367258 425294214407392711391363548471776192 3367259 216075373414954284400021815305939232 3367260 10873374706687726661442112672358400 3367261 771158876884472368472685006196971724 3367262 -246552333659094388946808273411370368 3367263 270052460382903705081050081247065088 3367264 -621269831304582980997085154483503104 3367265 172270864734877328317050687976653120 3367266 -179937680629798181417648423707777536 3367267 148746943816883738068894743973522680 3367268 225549063054903688620085995548614656 3367269 171701088313700995400382329167992864 3367270 -206428509197609696461887723055969920 3367271 -56877585685732190357215604126639040 3367272 102886908542982101414227204231741440 3367273 199546921706262654877336095353294144 3367274 -369126337375811966218644754403382864 3367275 282350875601953918873752346517040000 3367276 242124370369124943527511115799937024 3367277 -109377586021358369823078528833489940 3367278 223564214040639325625964521917808640 3367279 46979749666733186954356101387468400 3367280 -44033662163752308040272192235929600 3367281 -218001277562953272890658335683490448 3367282 -41249905237314345125417919120930816 3367283 -123672074962206409239119347019820468 3367284 568043426076013725807922017880743936 3367285 475965367683613267442379724749709980 3367286 -301367500996039032948704015419376256 3367287 1483398355623297350887641746716416 3367288 -1556770221635515828643149051612631040 3367289 611234122650214954901509249467768660 3367290 -127696892914156568235572204978112000 3367291 1354566022241434736951660587782678692 3367292 450057762843212572904677371135731712 3367293 412090079277735253071181175686654464 3367294 11029952162713959652044238558387200 3367295 74111389582746381833828570235997800 3367296 266838301486763892780942908561817600 3367297 -922247198304567561705591358450593980 3367298 670866952502682846672508655730357120 3367299 -4548099340917296572457721556986192 3367300 -226981100763216455576074091330355200 3367301 530197005124839001296046261841758752 3367302 54573901747618596773353347672178560 3367303 -90260705907493527262145027513609016 3367304 283744501159308673366459767886080000 3367305 -273421582501406534737915428925228800 3367306 -390469615181751996345144283632450720 3367307 -878052465875186599319841688301804280 3367308 -57243947041547460180622592241352704 3367309 -1488812994896705436934304415316692 3367310 -38177305177628402154922355412704640 3367311 707299331954430486638291650360257672 3367312 35657402257335559203774323001671680 3367313 -14484552081098174399985529855176960 3367314 -87168710782569672211291272349798896 3367315 101267344150626763435430136111206400 3367316 -65343568828700605882790530043912448 3367317 -24081470491976138430651413763322560 3367318 -84627710274721252918359405006609984 3367319 -1031405964593309874521054003944820280 3367320 -24106205433437527347203231091916800 3367321 41339323398178507816108887587500932 3367322 -117724854476513998119360754531070976 3367323 -227615527043942432517741639990611736 3367324 -251884150441733080657831565043972608 3367325 85623482098312608327298765480574550 3367326 -263710028837314313755829086457414016 3367327 249656342512033072501086592772382176 3367328 -753547487624410701881762873851576320 3367329 753637786312644848723691584619250416 3367330 1689719093774719317086248566743040 3367331 -644517689210310129146691394145250936 3367332 -19655661229393205381383368757693440 3367333 209133065767448217831151275097288060 3367334 -218657829110015295219207555181169184 3367335 189499975130382625975399182995853600 3367336 -430560131132702829155111142335447040 3367337 263554198937389113045992357066866020 3367338 98995926514259434096531954425904128 3367339 531331697320134787990169639889849140 3367340 -455586080878610358413832158111032320 3367341 329163721596202988913340006191482550 3367342 -448350209816946118131529795687171200 3367343 71831924009930799989990766397672416 3367344 -8235196452433876284361100117311488 3367345 46896727099403076864681036221522100 3367346 271809532244551927774967071767385872 3367347 -71607049457087828682805028929446600 3367348 -241497741271344110340246311109304320 3367349 -276137949792625612993072155598546080 3367350 -94533667289316764638314439245264000 3367351 -582050484927054772358157919650340720 3367352 -1226707734897932154924277056564326400 3367353 75626404587304578014356189400571648 3367354 496049466905245763910460449968900832 3367355 -365197783608576832215503688305928480 3367356 65044132118985452531641139942134272 3367357 125074516961173970175422189090377312 3367358 -170289405878949492571419318329214720 3367359 509378528454981549848156846004264720 3367360 -380446189586677515183392808448819200 3367361 347857146226533971765970248677482432 3367362 808593874820973714651088379493233664 3367363 1177515257704550559376101882693719612 3367364 -32641221855997127307683631067680768 3367365 -268846705483025506403214806242973280 3367366 -347554480008942820214363997179144640 3367367 1436690278976705939936199592866643416 3367368 695503652307686953649826434139571200 3367369 1147650687796378758927433908857511770 3367370 236640620133155172108893959392768000 3367371 -44864826451472509938098905821092352 3367372 -417859884059636322514022842291243520 3367373 -10653748509928368464894682028737696 3367374 160463775989707787784757387903364160 3367375 386580801932820560621910428605440000 3367376 -29827331557364978603664527163629568 3367377 23654214882154371271505921942911848 3367378 549598249095540713109132008792643216 3367379 1314980496821152494693980477106637584 3367380 -274670164658389930516777245738301440 3367381 297439591529655632534574698213487182 3367382 57687574144147867924592497389717792 3367383 -760709090267720380046719375216744752 3367384 -416035137721276102072580218079354880 3367385 -179652601295436870472626802644018240 3367386 75519845259495802336286454872332800 3367387 -434806474683346124247936439535355964 3367388 548450753946095577306964327467892224 3367389 59003482115277132199554079957119840 3367390 45916963476418702136520662113681920 3367391 -153737406642429187786207871123765688 3367392 -310798327589844158924806401426456576 3367393 -803864663400272534081286936274296000 3367394 238135144041419882886764986394611872 3367395 513003816912226295623691023269973920 3367396 772677400023333208929537698536668800 3367397 -876550296693077381533787581443263136 3367398 154225054580512227249025933236927360 3367399 -56867168543717146179050363361003520 3367400 -204594176194586482188697039814400000 3367401 14656173191863150458374889788326032 3367402 -722226338291181033634761499189645728 3367403 97001730867788308524223861331755968 3367404 234710181055599480669414986823098880 3367405 539061727235878212075937906007132160 3367406 -1478845967043930377497525055815680 3367407 107699275162305459043716719609556480 3367408 2378960578386677287814812613443584 3367409 -1494995764961292207365819812142544384 3367410 -224736961299004959617007824318000640 3367411 1767259588122949659441917477724393912 3367412 383112513055020995608709051950732032 3367413 -16977258199284984613508853039752160 3367414 97232533714428044016640966169417280 3367415 -739958361518793444363988251846531600 3367416 2734706750824365904737006321991680 3367417 -8754236214003878871963754417454752 3367418 269343379579866011531019622242278400 3367419 -310994875145188102270276128604214592 3367420 -290434964771900604191074491926937600 3367421 521944093981969908255229176286127622 3367422 159247889868608308344447336578080320 3367423 130379400691266339175583208169436672 3367424 -269948320847427214383383120638377984 3367425 -258224865521403737931061074940764000 3367426 -409056854101040257265057936871038976 3367427 663026980280235794287828425591735960 3367428 106967295325084696622640885896487936 3367429 64519479265822440884200576140281884 3367430 176228493277276618801802658189244800 3367431 165263452381945043633543065265153520 3367432 580393529043899701942235766864614400 3367433 -736313861878607954557680749895801318 3367434 -130940948897239865564801455603711488 3367435 -328341198364285467840549800302833120 3367436 -716387395477092056537799494874712320 3367437 199087117718667886133619055252266240 3367438 85323865699111218274620923959581120 3367439 -420085224707384208739335832507558944 3367440 -27659641242367448628382455496704000 3367441 -73085670297965465156968226416132992 3367442 331764799710358561388623504657912992 3367443 -561832111821750137500944443330340936 3367444 -102923674848757249655519328088857088 3367445 -374843316538497242710517124984757200 3367446 17853151825887515641853622920908800 3367447 587817278433942184296700933564845896 3367448 290647607669456481846858738230108160 3367449 367102567938860280209636256068954244 3367450 -84882186578241211754823178015710000 3367451 -267213770784359884593440531517040800 3367452 361096575049294108122761623070982144 3367453 -183614832637055215206761785094955072 3367454 72733664441079108213567479272508160 3367455 37751595587530959650316940995448320 3367456 -1300192772759272750346455961944719360 3367457 -1011494544912911344523472570951003294 3367458 292378996343277301790703832314339024 3367459 15460095772276896327738709607797248 3367460 -73017469481050840575882003853708800 3367461 -132021100690271830468173962270630880 3367462 -113925940683555069583058675480313600 3367463 999004249126631906421049680571877784 3367464 285565459091668896742148601515704320 3367465 321750420113131478157035480515905600 3367466 -726233962543754613460697709329375568 3367467 1116159822291963510157067789671128240 3367468 147834659317284838316755189579489280 3367469 -50276303118417079516212980299478304 3367470 270958145872168930615868709222480000 3367471 -1149513982362188575721796648036945888 3367472 -28778664597546811641631580277325824 3367473 -660507665780705105089936239794595216 3367474 -202624758604024803442179720179687808 3367475 96272705833789236724193396731867500 3367476 155250548030211912369146313230579712 3367477 1077397815149733548049117764639913326 3367478 70439008020277580951401537652726400 3367479 137721219954408551133342978071294160 3367480 568158549230902022994203081385984000 3367481 103183943371183127298666828461323464 3367482 769492654464488404550567106259468800 3367483 -83030133378318836366712450258433024 3367484 555176279326639294195050433202995200 3367485 -3983735323924490877514333640638560 3367486 189780223950358664604021471258886464 3367487 1520516791360616769314923349457649992 3367488 -215165994302667455123381489510645760 3367489 -125351703483306769751066327570332844 3367490 -6435534032307192676448865696998400 3367491 758077992357239882502680400386042544 3367492 937769205416648357540925960721932416 3367493 7602735213748435561692619466564280 3367494 144521623572159191087277831433123008 3367495 287067243257760952513136136527595000 3367496 340742251026550823718374212658872320 3367497 173421671479212488811204261972526272 3367498 -110105525210212396569946519261890000 3367499 128193133921081818958006212148159488 3367500 -111054816234147662308489431528000000 3367501 231361623659636410614259914098627500 3367502 1852639933104842867049794439202752 3367503 -239000379217201164202878895453843200 3367504 -31376087679548048541496398587363328 3367505 -23488007777654889214267731320866020 3367506 -385966082736168194105875858455156096 3367507 -206565406152263546115300453484858800 3367508 -172945118753095120726933496635459584 3367509 -180728734660939884072419334999793440 3367510 -46112591869271865348169850134848000 3367511 -23296484990338881981813196002527568 3367512 870521046810240207629522246315857920 3367513 -47100392780684454747218558155104216 3367514 -176218048849917280868002902895760160 3367515 147689164980811850651685930032734320 3367516 364100995042123145034004771020669440 3367517 -1465514160546223562955739339589641434 3367518 28372166954047921421491982154584064 3367519 612204269177146526722681402941964296 3367520 -260635850594644926785956912417996800 3367521 239953626444313521785991802094945280 3367522 -287586122941809498673304902970795520 3367523 657828941115068045193928812240798144 3367524 -102783933510207721650226370162617344 3367525 604709006203128411206642623945256250 3367526 48392152086156458014347713374540800 3367527 -32861785259815999572105961719367680 3367528 927445929414654608771618832013532160 3367529 -1518821982927443013283290388765260720 3367530 47071810963257802882245664480419840 3367531 -373567590475389492333253651787990668 3367532 184623785098689080245669997782499328 3367533 -14133737132759698673556650626978560 3367534 127619498287006494932306556801124416 3367535 -166999796399978218875316439170538640 3367536 -39433183704914571197111585205485568 3367537 81275299653299040686155144874794992 3367538 -898787172039586438649708126729017440 3367539 68461345895549492800902757852175184 3367540 541134633261517167761385731728865280 3367541 -947683267172068333290653487493783200 3367542 211570223485938447066481789222333824 3367543 118573769750775566632449501762176760 3367544 1974429960073225752605721350860800 3367545 528452571437743630614309818403840 3367546 -24292560367052474116822691177235456 3367547 -1773268579166657777512983820777845528 3367548 791143277748347761650575869963576320 3367549 1469572437910618243064478415564963800 3367550 294500603903331056133522360855340800 3367551 -11397409440812478555078482931384 3367552 438122016014740358360142099618201600 3367553 -122039882538150361227642912165136320 3367554 -226994899153459148556768450424090368 3367555 -178158940127703474781086555999595200 3367556 -25000006123607038450740674607223680 3367557 -504565713681429077252877743638061346 3367558 273839680351101213335126134072118880 3367559 -4045978444052595814344176863111152 3367560 124694766905286444785169123704832000 3367561 55809912629430678043142020299975424 3367562 89721913922190847316402630162532864 3367563 -53365707102462788927784836688933456 3367564 98309997233368825934024929443718656 3367565 -55044519420145523237123828534799540 3367566 18308993519917724339184663387582144 3367567 -341376890783611808640917091779369280 3367568 -153107665713995539738306969092489216 3367569 -14002051106435480728967426516061120 3367570 269638272768816139676274542976504480 3367571 257515223612233255931296076266169772 3367572 -10897297328909550593790999454353408 3367573 -1059797134588876888433946930954205920 3367574 96137808231149953499785093901088000 3367575 18838779896009036592119756434204800 3367576 501367291321649321083001064456130560 3367577 1029273339689973379182722525151012426 3367578 397717269229905846406395409150963200 3367579 -472928735370090404959629494562606540 3367580 -1292021128494076767290849658915840 3367581 101008188504218506786479578452950144 3367582 -315763891172602849384784552342275200 3367583 465836722069787880436773017518532832 3367584 -671191234376970142269397517107986432 3367585 319132395945382738699890481854723840 3367586 375836093685061930353347552645280 3367587 430820028781613025051489376363088760 3367588 -6638701381634171884936306210484224 3367589 1463155043504298394812418630743987390 3367590 -37188176362901290162986088762903680 3367591 35190466298019114645964860487444752 3367592 -144711080053509208687797519596912640 3367593 708212863047003488740890799518822282 3367594 191471426170788398726859552276452352 3367595 -15079238215653995763925929782711040 3367596 -671135595154511176860663013028766720 3367597 17426046349463393460117071866568832 3367598 136195049514303987739169541678593280 3367599 158985933694670903042800766016557064 3367600 75068048642058828137430679267328000 3367601 396691410614600138306164959780247104 3367602 -125983621006797792365655067382169600 3367603 462347593361330945605381619380067852 3367604 622382158960750643116666012262560512 3367605 195210664612876608979854311870613120 3367606 163153344747220199609361484727974464 3367607 -216900197484540044604870163783395840 3367608 -653329380619257442882443527312240640 3367609 -169729689835772699052977138077443584 3367610 -309411646537654321467352094184683040 3367611 153085031379309117232066808192161680 3367612 -1404695158105824355048961794199029760 3367613 1355002437259699192206338111167649862 3367614 267259560040034860785669246104808768 3367615 160982521656430613302622089791795600 3367616 1126769468005160158637478408880128 3367617 279491073255886597870631647368107520 3367618 -68205255611397124356161668102281696 3367619 1121620804390867712498389992864105096 3367620 -32123006090476687361635555940513280 3367621 535193122472688030085120900671143392 3367622 -90164503554567053717570018552909568 3367623 -189976584498952760921374907573905920 3367624 -145975519165001915112149596964935680 3367625 -164816640955701792648059682316950000 3367626 84785799214111277872804078820841984 3367627 -262358316543062110193777277806478128 3367628 376399599734212824849632989855351296 3367629 657990091044729148829612226683480640 3367630 -9874510096505591356131530087251200 3367631 -14779837474916873534200278609397128 3367632 -19850259949574746840693107455950848 3367633 -769394848089120715742304675458124380 3367634 201925941925273807124050284268995216 3367635 -650969320616760839585005406514781440 3367636 57340202699866935981795000334008320 3367637 37868613907763736763606481553143040 3367638 -381023733525390306047821940082615456 3367639 -112976058380368052066328268624492200 3367640 -422721208457331876207521228751667200 3367641 313275089188478339785719842437910304 3367642 -413291029833038732962518098576898048 3367643 -519670384362122677905157976749535616 3367644 -250080607745097049344848928435929088 3367645 957793678932207778954046621554257900 3367646 69646220743012619065839580943573760 3367647 -146954574690434664666647639334529392 3367648 -1302725271470895230895239879593820160 3367649 -1185676258729903794917003807555435964 3367650 -62643023451226321163845685346700800 3367651 200248477690156134857634242551513552 3367652 -875450942967073972570536376725934464 3367653 891588284922340715227900303297963104 3367654 -102215573285869040064700012767636480 3367655 -511102971901283288419203261057030000 3367656 -48048773192954319352740769879557120 3367657 1246262472979378488339548313250966900 3367658 8167618755059491089004568960466432 3367659 -527091850669927026129603799084830720 3367660 305999404493764248969957925185116160 3367661 -921564878770728561972263850635191200 3367662 -168396682805945550023357444796186048 3367663 792826011405331012684413207758071032 3367664 -7000758965815863842022187459706880 3367665 198981262154608240412339054766429120 3367666 113576134205319943368707427803731776 3367667 578198283185277329444706301774587432 3367668 -643313036097739883852598861019791360 3367669 460557910854406517098402858091185070 3367670 109285253099888505765024288529889280 3367671 140559204835084205466396665815617360 3367672 -699493491159293352287874884751360 3367673 -271814133119480065710981925082979516 3367674 5888396473093710147434104040198400 3367675 772441941192207452941952850185090900 3367676 -197683172893247528347704219550099968 3367677 137892469426976098846632792148084800 3367678 611208002366926235772635425832432640 3367679 315573169729276690570912708203025776 3367680 466622494853201813285556100383375360 3367681 -864934646072355101154144895045451518 3367682 659358429962658489515078734378890192 3367683 647665432834105779303833386514150400 3367684 756956729513261230081242130693260416 3367685 -282352986843522236212964365079869440 3367686 -33146004736437713342133516625692672 3367687 605725590134125348774131933786173336 3367688 2054013032051985110341463307407032320 3367689 -210250386669703241980457467464615552 3367690 -541973861545819600029504498844586400 3367691 -8643090497419631329638844514104320 3367692 473328649064170932717778883185697280 3367693 -232057555944291236469259531784762560 3367694 20013045483563191257208149921342912 3367695 205248710067315628632606860051995920 3367696 83773611716621904153748809183076352 3367697 -172766970611637300472950152117419854 3367698 -151657644298728022047426458639347200 3367699 278773562801511660475588587741573480 3367700 72539644851382284063148947322982400 3367701 209484548187517377262863471366740430 3367702 160976668323198622335922375839971712 3367703 -424603846433535678782677014127475880 3367704 269579377904649781682719546636677120 3367705 -209775669934347651612990036723569280 3367706 155103186612207550055452919696217600 3367707 -94042008645675346633271206226923008 3367708 -364847091681809433813465485807606272 3367709 64584146018583967146292365293273004 3367710 -424083580246553958678696348285100800 3367711 1403155294926269385409745733073481312 3367712 -743888544836336766124702378544332800 3367713 -147156003233494332928917623274117456 3367714 19401181348431385590973750452736512 3367715 -194812694443139271587626731202054080 3367716 -141749622183835743174717381469274112 3367717 865974409303338117379746272210752 3367718 -191620810885503803020840142746017984 3367719 229853360390569860280310381702663424 3367720 -220437986067437340428917474646016000 3367721 690803548834424225021899073817069690 3367722 504839226075160098154215747514857984 3367723 14345809260109897027520810973185972 3367724 272035619290363290290233177270922496 3367725 -319560477234455291425414014623896800 3367726 43817941039899366773270111376010944 3367727 1108478109596711959647194642247548472 3367728 -26002688827604293794871289520193536 3367729 -367032387576542408955915098163777216 3367730 129997279570538033273214291133049760 3367731 -921804191633319778877160457602717120 3367732 -201041451097031883752723936236299904 3367733 288183044672568753618130569567311982 3367734 2871241910890681031514503551805184 3367735 223689416619795628670534010794254560 3367736 3456154471241334454979616177991680 3367737 920457181146477790046114913918031920 3367738 -633930347605749203458720677724351488 3367739 -129761436537074465250471285941737176 3367740 79889983886117778431069207577185280 3367741 -433422640956384298441842828584995080 3367742 -2683692471726707529535492626637056 3367743 -66232178449442913844060733412986112 3367744 204667960640440743746234787893870592 3367745 728571109914425390471955222447436500 3367746 -159279211303145590486936771243837440 3367747 321959736391963701611375059465509952 3367748 -712404924174760027479614794043925504 3367749 112036730399196274647140693795205120 3367750 64147623377677740070834539506400000 3367751 156478908177483150834018938505690000 3367752 -119828050239338888106823984847093760 3367753 444556105921960027254533099716827904 3367754 262265341510801106868787407061534560 3367755 726971202307210962972001321933893360 3367756 -142345236755319351503994680373496832 3367757 -80341418812261833850741642816265994 3367758 -103013596719474424531800090615124992 3367759 46904015398454376587357931120494960 3367760 1091008936115545020609815661772800 3367761 -655808868896293240562623558582272528 3367762 2700304509465091153716566770737792 3367763 17554634097161849634589917747105360 3367764 -827698672533481685588769518992711680 3367765 -1026403005995054393961817867043666340 3367766 325095835972414095446881525099207680 3367767 -267454216863510280839380166145557552 3367768 -1198190194494427769690323153223331840 3367769 615504626099282562643328440980547680 3367770 242625393815942459788886026075392000 3367771 838574885049838632240546977233322688 3367772 100552995954763215300834404322900480 3367773 67011913142963350975311121240880940 3367774 679420788598033192121562465751403136 3367775 -416323317712292738526202377831805200 3367776 147317072801710443006421580683935744 3367777 -77408466655944509105812940580472768 3367778 -112204194006336090127879466149416960 3367779 328898461543600748377058516309702400 3367780 247171723148213070831983521817141760 3367781 217869224558756597940804071667297564 3367782 -37486875495387117685940412099041664 3367783 -1206759182501893198861748417691152968 3367784 -132835046114746718073379842086092800 3367785 -475172748899836533995706036586759680 3367786 -232946476255707993505102228714967040 3367787 861054964198821410573673526436408436 3367788 -214672317324890701480475721658306560 3367789 -1092487352683131422237403813146570410 3367790 -19388396799307085602999015854529920 3367791 263255553391217069144639070165242880 3367792 3271762223898777295558526585962496 3367793 807379660003624307179851757119732 3367794 -160204906469673043227122617096577280 3367795 -1094868965773234403358158245549186800 3367796 1667928680108186597839414034856529920 3367797 -713575763617335538355918686736632800 3367798 -144210502380835961224387890821498880 3367799 -734970265772713646233697034513930840 3367800 137284167286593732364355674764288000 3367801 -222066632950025025033665779283314198 3367802 -333439543022286510131849315474158368 3367803 -10551362599957010125494974510028096 3367804 868622358642530754642325818678554112 3367805 144657606251993122267799243799298560 3367806 47887507777611861717320756149905024 3367807 -752101784968197545305858569836100400 3367808 -826802671047012824858457523963822080 3367809 -130518501486254555387813759333705472 3367810 220768614593450438294903261255853120 3367811 -356344136266149387759444713304339588 3367812 -73637789576345081883876986804441088 3367813 784053602947827078796777714822260062 3367814 43174561678965016572691768654635264 3367815 270689894980029086167758641668583040 3367816 2497007064888762945340148475540480 3367817 153064634520350619801059385441205860 3367818 18073582537289798243133996019176240 3367819 -337684092176350713995387524808432928 3367820 673345259337744484124689276852270080 3367821 -407841553918505503804386295497994560 3367822 283125939120772724283761770049268864 3367823 615538016179347883367489680638465072 3367824 151932671929243578988195879410008064 3367825 -89994085449936677167694206911786000 3367826 124883261009558896488830375521812480 3367827 -26058357383828691942023708205138636 3367828 792436597668603935303975815853940480 3367829 514137611559351973753048506620396430 3367830 -205732310714093476117716035625406080 3367831 -1347819482899572673356483388275909800 3367832 528440869513808551510884102337413120 3367833 166566893923206989823191023493878464 3367834 -135224747315899206685073492325124608 3367835 -176825398156142376911792357395734720 3367836 352602293112773294128977339723497472 3367837 694994530845296779649283186224988192 3367838 95779170985975261684372874214313920 3367839 -25317306796085585154976010293938672 3367840 -63059902759697640735153429141258240 3367841 -603090682383122346309822256385737758 3367842 378247164602992619049520803242877312 3367843 -792535648970526085733318111240015908 3367844 -205339115256356361677178862581448704 3367845 178206475205640718867008126744288000 3367846 -11374702311209797980407837260668096 3367847 561083894673387208435209218904492000 3367848 781725136322071468767918812795781120 3367849 -1001082030046971500351469382406784000 3367850 -85407676341934877771208871293420000 3367851 253716806193077273900090360942199024 3367852 -485744869926915669903282621880278528 3367853 -1537009890480889835701754500321851540 3367854 16184369946436702584698509216191360 3367855 14047780984303825884785529511499760 3367856 20199889504987190611391998295949312 3367857 -302780729226832220551536311334482880 3367858 -6765146748480937975344921713733216 3367859 -1259281766786245146276953742581711160 3367860 22320284375817173284227897935247360 3367861 -363718165532877397032284694619004768 3367862 -78110432744459886197820978536295168 3367863 -56586389444536902469355302483255056 3367864 1219507505346809521299354269350809600 3367865 -718408806298067638536953215189639740 3367866 31706563937860046999514138606376704 3367867 -104153242216578664705322836266732960 3367868 -116710988386532062977060887244367872 3367869 29406188185162117693503054445119744 3367870 379155226569093723189615433061886720 3367871 -63118433240048816640288137919021312 3367872 298509091372630999130509215793152000 3367873 68023439260717213114373864508274224 3367874 -194097556204468656562170139286029920 3367875 338873325513340189506499722201408000 3367876 -62957407973708096346998947214028800 3367877 -335011748587123548577292551321860000 3367878 -219722129725267070681268218937350976 3367879 1276493336067071584294428103227078912 3367880 -1048804179592187331481067516542464000 3367881 -402087327968762385875763260184936720 3367882 -21685713052666253290455536738979840 3367883 650957337988994476966949092613078520 3367884 252702134760261761233208838390574080 3367885 -126914346291494847984942860613014400 3367886 185411739825790478751447507714742080 3367887 58334102814802860560500991099457552 3367888 22058894554740471605902128339927040 3367889 -12229969515087979590203583535653888 3367890 -19679095317463767699379447410823680 3367891 22873889480551969882789957567977432 3367892 -746228161945684316875582131134988288 3367893 39592291789965346441127872188218784 3367894 311958493001445555409979665330819200 3367895 -612426180992492290944439522759770600 3367896 -184876854616472820784662958253015040 3367897 -115412933888735920097458886409504960 3367898 -134790022654440285156636090341110800 3367899 35335075552639830966258577769032980 3367900 354145346423833361645271088078976000 3367901 -235484045886053849417986120978219098 3367902 136407587586571429215389999035637760 3367903 292391359922482459475904005341777920 3367904 -345083435405758373924068255545163776 3367905 339275257426116518080803459104972160 3367906 100914248156487502336753364733158784 3367907 -540071248524350533067613176044031844 3367908 494984854073121487452567188082225792 3367909 797969184646444639815783062585898110 3367910 73739713183765269227108343095339520 3367911 405935769578959170315223287188809680 3367912 -269339102121424079861780332267653120 3367913 -102253104176335091297573166327392256 3367914 106127175234972370817907510359040 3367915 -788462659974267033214976997131559600 3367916 -57387476547191636472670613002325760 3367917 -538522791473998917447975520815844800 3367918 -599860267827847652021180285007823680 3367919 207655964200057262151111889816330320 3367920 49810622296281123911757273939640320 3367921 -920554714827659316516026132667653280 3367922 156595284381162022578210011308214400 3367923 39373800628907037515108743335722544 3367924 -212037220739917197735396623480858624 3367925 -157940600893047315398518124279186400 3367926 485903907357004106039355802007224320 3367927 -1334463261770698571050027126883315224 3367928 -1003335105882819823227170078351155200 3367929 525109277552156062644399272311112784 3367930 203066261939373301248172602627771360 3367931 -273411715059983468008933598935892208 3367932 3987966354430883991768362216300544 3367933 2506720758568493060443670522902144 3367934 -47495221214732540206165020853053888 3367935 -52707676996101405235843671788013480 3367936 -211315269253077079156929208994758656 3367937 -1069715286071255847764454929965806588 3367938 -27897058498156394158242618447882240 3367939 -313330795018498999053380627326296144 3367940 427083142212298708792646209065369600 3367941 -802936632098789646428397886810571808 3367942 293163733068128197589225085775435872 3367943 -168693065220639856509401754046952808 3367944 399995111578606440679848242615961600 3367945 -49530677926958163335180681582048640 3367946 84152720467837938550039475383054944 3367947 -566220583044482599170320226806813760 3367948 -22886702972404070244992287139752192 3367949 -310505641153801014294762877053858600 3367950 -75026543854099387921956265730414400 3367951 562806943647045576507924807519979952 3367952 15293332992907519927070102803709952 3367953 -509365336703668164876309917830063200 3367954 -346206879479496693908005222333747824 3367955 88883836596883918577915477205536160 3367956 -291796350002202631843186197439610880 3367957 931498010710716469500231892298280206 3367958 -781298218501964426494739226315280320 3367959 149202421317512560233395655606190080 3367960 917644843523426261178281576186880000 3367961 -129659745444232596426845207713996668 3367962 -43031276928051395062476843737605440 3367963 -1176380904601881139447814876322833788 3367964 -97221352686084761146177410060361728 3367965 109549294168497978142435673875101120 3367966 123394757865638887349992591117106688 3367967 -687298086600217583243462788130521248 3367968 -384618784535282933460974403813113856 3367969 771947369890434383162612187476337408 3367970 395054691334940116197619949876774400 3367971 -332317123714672039469019697414269660 3367972 528615071220368876132571772052010240 3367973 -143926630922686958923158048036810240 3367974 325225927398083233337765974951008768 3367975 58357281866520619103852115165200 3367976 307118229991059953048689904155438080 3367977 -786593976236067382678637406096263280 3367978 751542042041934234986212325074045440 3367979 275894870560703920473050555603172840 3367980 -101653821815912430311270057700556800 3367981 -411421934823616217314352392804058218 3367982 -473137251093402963487716526046585856 3367983 508577061016861611723881227975809024 3367984 -59062780754963574625322504464384000 3367985 -991815086621239922114480321339788440 3367986 -46765304000025119510073524411887872 3367987 -374367660260444951311040006185347248 3367988 22877804878925551427135894548807680 3367989 -895962046222614973776104686137606756 3367990 -343864142195484880396272282526656000 3367991 -264057833021214042070381126453875960 3367992 747817559908267235349652389314334720 3367993 -280851654840589123594738243070012156 3367994 -133189684896852029140551472171815168 3367995 61077865037640445955186156047703040 3367996 -1151239430441726355957281506478937600 3367997 -1040182253074446164152655568367427520 3367998 -278677452423546674075843511165988416 3367999 -33055935375125719589965249758233328 3368000 -165816105349123323205046178152448000 3368001 -11599127385038178296137851974826240 3368002 666237295555482859365422466082252800 3368003 -228585553168950855003399409727111748 3368004 535712423782380965487575015035963392 3368005 17890780505031933654357156291039360 3368006 190820605394186894008500129053814048 3368007 -1489447437748352081210017856371392000 3368008 -12204651813568906010533092355276800 3368009 -911849103124236867334096830766058790 3368010 410583695466238178312435167246302720 3368011 -1175248273411668945671999831818737388 3368012 -421360254708006247709444760270322944 3368013 -9391817644262242286109587868095712 3368014 132652134404895414481940791234774080 3368015 -747013125062650304365886784993109200 3368016 -115838321589789481065761382558597120 3368017 917671099666885537444445112098750066 3368018 14737083426265017590401445358616704 3368019 163796546344317900678561066433982208 3368020 -1057464070089020836911747430188318720 3368021 -391467117181674584074950245323529778 3368022 -70588785082932272546784475374698496 3368023 -696108838408586869477761689169474864 3368024 -593426226276563055853805933428961280 3368025 117288820723423560975366808718094750 3368026 151953131670034979570201129672930304 3368027 43562918705281396732336605479968320 3368028 -5363043150865675029260601097691136 3368029 -531920887195137406122511857287755424 3368030 -493009533354943848113144202701787840 3368031 76623169450350322832888767536591120 3368032 433762385296273235814749380386619392 3368033 -1107356204417527239101440136425247340 3368034 40103247150785244817534852852093440 3368035 -613982697783000010105187562800400 3368036 -145905614318977972182982682078613504 3368037 141745597240763632550189080256638560 3368038 -767090445358796988623827674048802080 3368039 305897995226578673562409285368100056 3368040 -107781306169717343389833366759014400 3368041 906814202801344058704910671863760442 3368042 252626607857792451089612551312207200 3368043 -170034200959227145247552999390336736 3368044 4984358415104165519408725102012416 3368045 127173016603311152062310383930092300 3368046 161008214012038064299387078925319168 3368047 275183567962667059140829034536749192 3368048 -51746841656421002124858795955224576 3368049 -379049924152028588878935595561877136 3368050 2584740149459797319923412073484800 3368051 -463302327174388237575905004057502608 3368052 276048553139596646179761021525691776 3368053 339014161015435166589316701278837642 3368054 359611181271008967521185796600926080 3368055 -170841853273418248699342828467348480 3368056 -1479049020122038894354001260681175040 3368057 95828955781576634856412832326606848 3368058 -137322691721835638140721909503420416 3368059 -16717314875872251247719642373979740 3368060 -216783370253376613723643091839692800 3368061 -527440388732017685649766653189408 3368062 -122189516796893790056114015713939968 3368063 240669299373358219954352307334579104 3368064 -243079796515323230307378839892787200 3368065 -432183209777623817298387747906426540 3368066 -212721096299196440048248782079008192 3368067 -1297130326191065014739446172650380288 3368068 367817496712303961677144945091438592 3368069 -344466526125439236530679794477348256 3368070 -45864749590009116779848708775911680 3368071 166997768723295319217649162775492912 3368072 371529947002679311436128042032460800 3368073 360645852036902145806238602997119040 3368074 -23471221482294823458929393054530560 3368075 26245567739462414909252291896830000 3368076 -164570255011697797186957251978490368 3368077 -1510021348270975719729770883020768074 3368078 50145311980112913413342008833058560 3368079 -354428243875606692071746398594169872 3368080 -182059505132328575499003621863178240 3368081 -420865273741283276695511211814631118 3368082 98239141117078996060684542692529792 3368083 -284948232803879338684813383756256376 3368084 909686351405550874343232302558649216 3368085 -188918343515387568685408556728199040 3368086 139431608152014196213695138380186880 3368087 139022765363518566940194797585296080 3368088 165721159249325316392556642199142400 3368089 1258076317461232280084934675349643460 3368090 291174740959126763744696853267356160 3368091 821646583569778339131177665269591344 3368092 33385503794875728677247779883089920 3368093 -793138561185653527914916062519557658 3368094 -71999930379654154236779493168291840 3368095 -330205256852766000279811741442093400 3368096 -548596801352963559223632472719556608 3368097 51774874909102349985977726872822848 3368098 16460304482889726471050504701616640 3368099 307350826612730122646414412097065936 3368100 -156912637539077268449561657851392000 3368101 901485214689701006663630907674234304 3368102 -567305367079609302926677651064752128 3368103 -80060081105265494427545708477307096 3368104 -9690590169926205243392264288993280 3368105 -181692853399250838797834199995291640 3368106 12005684330806074681615258199090944 3368107 776976837752088884406638241209058356 3368108 -1206802451350500193195205806667902464 3368109 -133274755137104648340609909443451840 3368110 212851526916627723478256823242165760 3368111 -700782057559301400495948129412248600 3368112 119684874094625834191329547584798720 3368113 -548471108251601722922729570511193902 3368114 290034395902123475213454093471900672 3368115 507617949975104214232348936549752000 3368116 -294021448436428615471402221392712960 3368117 -455545905786172110047870276081154834 3368118 -74200971006840327178834571781715200 3368119 311301626519425145955388576987940800 3368120 2779139132709526379695401212313600 3368121 5231146530702856528539476779319424 3368122 -78254998512006774954911962929385248 3368123 -1446492536502190072036392607098329496 3368124 198596057101064797335434159937384960 3368125 281478200943952894202649680126197500 3368126 64985986413352532206321116397792512 3368127 11580258653668915151469787787778432 3368128 176039844946108253267768213601517568 3368129 -895917267970724689540042330853614416 3368130 4114970530121584836634969329707520 3368131 426771431534835972872445172110993344 3368132 -241687757746078320986585910074837760 3368133 516908425953364207655751752315113440 3368134 161086347492272733077357339788406784 3368135 -185879008878453518770094010183400800 3368136 570993288237437858266834770033254400 3368137 549752427245971067250707564721151140 3368138 261404805294236743777251931897739520 3368139 -121577783861998842013653719314697280 3368140 432091746048870053768069597645798400 3368141 -164271363645969628093970155822858176 3368142 6948334774708822602962543539251072 3368143 520910848933425292871876394939031712 3368144 -48984078092874514672433238250438656 3368145 215713377064676901743664190252848000 3368146 189671785619814444490495765886298240 3368147 586536790060809136864265395996320 3368148 105660409646253579765572832843866112 3368149 -623960143304001599377956131192196000 3368150 15903606593289110028728968692403200 3368151 403130472140036768925942166995413280 3368152 77154890060726442524793440690841600 3368153 -794156652481139032143192460508141820 3368154 8461591184412963816030915986373120 3368155 412775961235707107460503354542083360 3368156 -341130746456703951763651525340160 3368157 11869194665144325135454021130650560 3368158 149031312530342423287909095123223680 3368159 630989371731718803218394286056256416 3368160 -224307982898755653446286400231833600 3368161 1169619742112822989780219916215940352 3368162 149472371628379103129751820503969360 3368163 -361188402290801811578402821571851656 3368164 -766531274258785663804188416771338624 3368165 913315247064971830391037810621734400 3368166 -262453551731629408663443476290676736 3368167 -637937704080937325123908520795744256 3368168 795596235002229478596636070219776000 3368169 155978466693156169229410978548602880 3368170 -39324773743811055816468447010272480 3368171 76460023071492703220182524415920372 3368172 -305682042680273243972101344557419008 3368173 -1172669345762429349365880962318042720 3368174 -92885813686379463262165061501480640 3368175 -338150006312150976593571624966417000 3368176 101961340099601645487639079240335360 3368177 -922168820442442199753231590832836800 3368178 20176763115940846228628858056411008 3368179 125419594715962822846088691680275776 3368180 -679847380101193438455774683968953600 3368181 -37362697095691136821623474253637376 3368182 -339361331635651809762569999467091808 3368183 -1422963239050702556337417176207136 3368184 226658079313798995730256233289195520 3368185 162898112016673001858737399358221380 3368186 -76843795091157356032373447281229856 3368187 -816120703032219881961802762380746760 3368188 -164013029090182872958651513056858112 3368189 312140561251881210092140634925864768 3368190 462066595935704317778217559511040 3368191 -64662265583150969252910230858553696 3368192 519238319214793997487946431851397120 3368193 -1176074299646691714650057470206662592 3368194 -484161679297818848745924161572525104 3368195 251418452281173592767068396845645200 3368196 -84217836657698301380419687329792000 3368197 370818158192094130765525881938931232 3368198 199542730841701745367535465085973600 3368199 87036891269653238289269618282821200 3368200 601363919583340894749137856334848000 3368201 41261416116233699869460084546066202 3368202 486401112850469477573062727949964032 3368203 8768973016870280854358136320002464 3368204 -305010793215345530127424219677010944 3368205 58821556859384020448381392675068900 3368206 -513516569346455505165508952111477760 3368207 -16061114904170620340302660525214544 3368208 223369744217437900818562704701128704 3368209 -155163724075394538540257054811432280 3368210 568262495604592100253458321148375360 3368211 -518052158749881546370034676732778176 3368212 177637797275738863101981637152374784 3368213 445302165729513863364095911272462 3368214 -28139558868051800727516954769531296 3368215 963826087012193853043445417638878360 3368216 -3394793459058475349364690446192640 3368217 -466073133868809040678408220961103920 3368218 -283946521927671222680951783475657984 3368219 2141666580950450786138992728428520 3368220 -6619773624622960616573455655884800 3368221 98008656526267820560352876713001452 3368222 68144645988592190263733022592527744 3368223 -1082962959155767238593824536328786816 3368224 -1916764704246855673820834290095095808 3368225 36771204743188706479499456381736000 3368226 -23566094321281534981944079663193856 3368227 889762101924001036021872696860875200 3368228 -360189444654658909118814103988669184 3368229 285923544035977977418502719531165728 3368230 304411482323801259863051898944933760 3368231 810795389791109115336519595740151032 3368232 -17723782844452707424754763690639360 3368233 -11737882457684246067387261179673312 3368234 -881354025121603107733838563703156640 3368235 -89373354361693485608354777818859520 3368236 -1331857797879540507461694107818853888 3368237 -652841319065196652769798195733445908 3368238 -263817701209277328151653009766289856 3368239 -105115422080348571523245664670691344 3368240 -14160258575885752513663372219514880 3368241 -750016075236552706395314032432417152 3368242 -576537640569393015193644447494827488 3368243 221775214417159329131479345869557760 3368244 556546535175937118487883880723251200 3368245 -679028367774365664301012881647830500 3368246 -103170797860045449157646841769292160 3368247 -581866291217345324711283380433375000 3368248 511583373194661819619354711791820800 3368249 -378596866879056482085092311806570300 3368250 68742614339443159076874351600000000 3368251 -324975574267047492440158752801708600 3368252 -175873751152944562269935249125131264 3368253 81148662182634692512024163573568000 3368254 12688129723815254189798726020344576 3368255 81773748888266383375642804043320320 3368256 69031484624889470045306939039023104 3368257 -161454466592960102322679132009682494 3368258 193035692684027223727382610205263360 3368259 -74881886552032988977223714752642272 3368260 211646137015685383917908021720064000 3368261 704347160633973214698947958137425464 3368262 -258171113387520187958732764215382848 3368263 -54979657149337752281409071719714800 3368264 1128224607635740778450765534139663360 3368265 -81035396940609317909169719566191360 3368266 363535570013380590704577334225244928 3368267 421649041227405074179597538841013392 3368268 -439863903075607741688913885926677248 3368269 -405118868080160265584343953613400330 3368270 -419462003156710760731402744576921920 3368271 -409844189863607385514014657091834488 3368272 434304369867371285852408865308147712 3368273 -430954014215087029010765308238996316 3368274 2251933639149408426217096829337600 3368275 99008336565349771972098128609612300 3368276 11407594156129817267434478777106432 3368277 1236319667312407282875317218355520 3368278 -929265702625584592866028578032540928 3368279 547266139389295202190567353453106600 3368280 -243037902344588830997081907323904000 3368281 330940407206987168228324561954911104 3368282 261279138442225256639298166349099520 3368283 -638220053036801489877679789710844776 3368284 -163569713595319297434155979024592384 3368285 629008974810333062265807201586959360 3368286 -361832686874920369101010191946930368 3368287 565891182337530597337891722325898200 3368288 -287961499993508836691969624462327808 3368289 -214805819685352173967648442478788352 3368290 -113492146841302875632475468794085600 3368291 1970724297133949476497121256944290552 3368292 55464487081960562245518119584358400 3368293 61116714577420319072251894609466524 3368294 175776344984854857658476604064256000 3368295 -22474113418375242872960441591053920 3368296 611150994686412501610657171557473280 3368297 1182518535542395491342149122147090746 3368298 175729140027332813150021285685013248 3368299 551639212073149497967149272068858920 3368300 -195049287014595283983306850815283200 3368301 785467021433233215998272385237021280 3368302 329498401419820039821329143321067520 3368303 -84968179854075062185637993201606448 3368304 -2609342833422514071332960630931456 3368305 -625643407368071634120799547871100620 3368306 457129379752994430015232874661932544 3368307 35877312484164855393583355043685488 3368308 388223871425774122421774996375020928 3368309 318160969128200471060963944745966556 3368310 -77019204917836289997464295996057600 3368311 983216387167029558489938282915871024 3368312 118275237264396981944965421479034880 3368313 166965906760066977596102974341189060 3368314 -36265444586003086150359019380031008 3368315 -677896349898626888040289548260760000 3368316 225813435645591659168198238344601600 3368317 334272247617622021162169383623647366 3368318 124519096699575148747454881837149120 3368319 -3850956995826715206728356409352192 3368320 -285835064580577283176738087501824000 3368321 -285054265081843558809819797220134400 3368322 445915860293558945967095969737281360 3368323 273154244367407891565044593491407360 3368324 -587382338822343857835846624669074304 3368325 -58897449366849428900386742516534400 3368326 -61445715893009266676740188836092416 3368327 -43957312644543247276009064070255600 3368328 -535273692105076730046323575957094400 3368329 1539629096160367234766499148809333792 3368330 -43611124763459144391920254829030400 3368331 -22400005585493626272465406190318160 3368332 -289843564413762335958900045092858880 3368333 962009397006670394422841380261830582 3368334 356549979459429828108577334583074880 3368335 -640142166632753391371893111572441720 3368336 85968884535417387378761215780061184 3368337 -3857764245154795993557310798966848 3368338 24357187270354852834708473020434320 3368339 -753185217446094871886712316495443000 3368340 355527046928809001661402949764284160 3368341 94943919053403720708114428177248800 3368342 387663229723096891342865239116567072 3368343 -48721389793201494352036175870547072 3368344 288403797537707665494156034470912000 3368345 -776051083557481497508302154409931900 3368346 -200750301219717536455337770125213696 3368347 642410505575806893141018081689380152 3368348 -845771771140741802418309405921403392 3368349 -689609287244677360471089803869484736 3368350 119756242764235100555229638733408000 3368351 -244254601659484166609510944485516960 3368352 141024753912554440161616207989964800 3368353 20435118543864724816298024166789602 3368354 -66278927296024650538432493824268928 3368355 41683721160444015251355839042778720 3368356 149666704136862835168969623736545920 3368357 -976538947190785250477235582195859488 3368358 492607985038513216596182147301043200 3368359 702041031969022053940756953924122440 3368360 487047092655460602958743642517094400 3368361 229347037365934844398158707239696320 3368362 5515000676497989655090695900207360 3368363 127207039112894565778107847456076040 3368364 381357250264433249402815691517298176 3368365 118430655555958151568222259680848640 3368366 -54320814693636124806031756459670016 3368367 -134639823057989373575406781598590272 3368368 -300599822485877961897003231076139008 3368369 -191848480070054250152200885479986880 3368370 -315714671695491721383793975761139200 3368371 -19897469423583958804401170500874328 3368372 -188212647891683952225755888094873600 3368373 127363614968205026789436498787591104 3368374 -235522859888529974133012556023956064 3368375 890882497484734136232417364181202000 3368376 822428227298467865483407489540976640 3368377 1252536495849925080457489669769135440 3368378 178246979932589900587598013712653024 3368379 -6149329053990206035881693169486080 3368380 -169325004983043955354118244914088960 3368381 -1088507315197466060150116532720389818 3368382 -196655857154468659061631749069300736 3368383 507917432058729335811098984140975440 3368384 -30708796366539303405485247613108224 3368385 -20712679844819206485595041873381420 3368386 73763808065791666029961076001369600 3368387 -480078589146675915704026720483285440 3368388 -576530238838267640321776814325580800 3368389 405104791390920269644496868482248224 3368390 -726557726528062986082395075171275520 3368391 -32451470807302657881879007980089520 3368392 891315061840798444991226504633984000 3368393 483965020340962086562476914889379200 3368394 -211432710699059701637615397435392976 3368395 168092328816861007426325579174724720 3368396 -242264343873111774719322258013224960 3368397 745251286572523249898622008690921472 3368398 -387008886328277261127860057356800 3368399 116154796089202920258234036527267640 3368400 -14169202214991841149289512232550400 3368401 91477359926485810522844988548636402 3368402 -326684639983645536466475498807270400 3368403 469919622752291982291141307061226744 3368404 -88453967292206578008369977593489408 3368405 9117258312664435806599149352297760 3368406 40185593963139544058300375421696384 3368407 350741989161248339054800869680797656 3368408 448075978001127312321342166391808000 3368409 -712935710748487924978939797463363584 3368410 -64085333936808580276970427149609280 3368411 -1429512248790531458087501167625468988 3368412 840345879240431104957776363843302400 3368413 -326473128667530935403692722411637338 3368414 235327441275580428448475935385371392 3368415 -151915740450903844094370564347443200 3368416 1145191755010887311589212316253028352 3368417 86749861210873859686803919943489448 3368418 199137122080097907069053789191626240 3368419 449795894153211845080040296101846240 3368420 -343289048645078282857090490608250880 3368421 -85540288269040838673601705812043776 3368422 61578150872012642829573923168276640 3368423 -452691057786041992346807536492400328 3368424 558368191339936408761492817180753920 3368425 -415649524785045442774001139097881200 3368426 -262687230940662779894290280062590720 3368427 -119577597900043583800365065722463760 3368428 129437001038808077186465997310771200 3368429 -70452028692299923796042566875823872 3368430 -74287653122691548253656038330214400 3368431 899424683858195826216894856278862704 3368432 -310266617235879731396224807061028864 3368433 46296145105028618656447201324243824 3368434 -74414520984129592741976361586239360 3368435 -263024592133057710098340311550421440 3368436 -191713671807051400952743724079218688 3368437 -222829594511270893204956386178662280 3368438 -165205379133160945294946799584843520 3368439 15074309304265983665840776396778400 3368440 -300759233634536739354995832564019200 3368441 900862141455624998845112679087360384 3368442 84146822771107326815490958868594688 3368443 -315557684561670697115919966019651200 3368444 323638023230513183512137385638567936 3368445 161424857896449914985150598515853920 3368446 106130869063143859510703543307036672 3368447 74810990794917986612778431484443280 3368448 4905295353680106585730219417534464 3368449 -88223940258080575841556424201523264 3368450 226890302616649465181963132963478000 3368451 -639572317650164738262530334983885136 3368452 167179108449878606778276305533867136 3368453 -75890952473619457651580566828485120 3368454 301978254174664098796167930384150720 3368455 -273400701154756548144528544965611280 3368456 -441463586732646833620610600666019840 3368457 -8742683121899158109312191787978412 3368458 47216324025239657713182235277452080 3368459 110901011146115258222695361478460320 3368460 -126956583940202112705259900911943680 3368461 301844976815539675775504943590859062 3368462 -286703902363103263577436579040392768 3368463 119465364562719492291718215772669824 3368464 -76340713149234105322245929949265920 3368465 -750857979966602171731034269613028480 3368466 294850464952515757286626207962086400 3368467 356600628814107663999273643074256392 3368468 416188819974268283914116174960080640 3368469 276368051473539424376995567591237728 3368470 115086516825388826987510990828002560 3368471 -793351107847732885755325991543335608 3368472 166407928868996872735644115623936000 3368473 38487320297433411030559708036307200 3368474 317653288266827948979503172658346736 3368475 442521356040973243949967231534646200 3368476 187823003850626447804631954278031360 3368477 -171624859123106907496020651440596128 3368478 166578757314585996961444263347622528 3368479 925991114725637048943226485920947176 3368480 234131036346395013988998959077785600 3368481 -1173584576348643253959565187371925760 3368482 276628457417014610150011132096079424 3368483 -313760865795209544179861911820872416 3368484 -133646270646493374858244964914089984 3368485 1013884768365722066650503422072217600 3368486 178152884115404233163445216459802944 3368487 -1102505713184271743239831437663360 3368488 -370638172065583170692322467300720640 3368489 1169404317029056481001971710171303290 3368490 -129889212686698397574285724021401600 3368491 42797668001419526130892646237184 3368492 -367947404117741102151108027783805440 3368493 978386918766835591747541991438763200 3368494 466948838528799957703395801517951296 3368495 370478900945378244811959512889112800 3368496 -143491239209686857595500304043900928 3368497 -1262233490821487321490201630850810560 3368498 255089765998391814670433589330548736 3368499 -436975562894375484784452836465716824 3368500 -439481576281363761205121050672704000 3368501 -822358548040352553087530469272830788 3368502 -318499603555497461523397538471077920 3368503 1073256266984976147253533072849120600 3368504 316433903539695866885310285807083520 3368505 255722369685762479176513342580276160 3368506 1438038173088138587032293787335497184 3368507 201172845679040596216024473280854756 3368508 -238440713831487159756259031812104192 3368509 1251888401562800714264683616437248710 3368510 77494400404798931426506244688000 3368511 -22805857689616327860626406118145712 3368512 14935736513002413102162814699569152 3368513 13909087820257165159076206019949762 3368514 -183635646919422451356690529244127360 3368515 1812024079499140719465623872653345600 3368516 -1988316705885218462576454041878272 3368517 317492182294461897732599819633726112 3368518 413003670107284458573268150809732960 3368519 -192853627953222777484974584290464 3368520 -280919798807985646789713609277440000 3368521 178347754759711546863940706267767560 3368522 -194454678693907905188499396300235776 3368523 -908218411565226560573969771081759016 3368524 381561201541978530048218625297868800 3368525 -585910189456527855984591639614689950 3368526 -53042148857112716278994172859422720 3368527 -1354437892420695736095482514422931528 3368528 165447295759053193846792575592292352 3368529 -329619905407116509533941087449262000 3368530 -19882400770187966703921537262786560 3368531 -1371046526077199705434889991260923668 3368532 281538938712117011284909345853417472 3368533 37336316407974128242545257047450176 3368534 -2795799219284672470026879307536384 3368535 435270338300922330688506078991045200 3368536 -346283680984544606188752545249894400 3368537 -1729466878252702410692415860908591488 3368538 276329749870464064291130453656380144 3368539 533609116913261433794301650255536624 3368540 250749491021925312868882590610913280 3368541 207322856139932356186205589293243424 3368542 -518795842482766978400930132184008256 3368543 -359607438197237542234897214773706208 3368544 514008534704891674004718895076474880 3368545 -587956220148760704995133143800917720 3368546 9003873955936792342424388464280960 3368547 4888638585496190563600091135048352 3368548 -105725702425533629329141184733184000 3368549 -375385369348306405614676309530395136 3368550 154125117510539580129510664903785600 3368551 -1207335680817177567811411365285765448 3368552 540718506135722478545774807183769600 3368553 -47463513827099246090387218140480000 3368554 -26532740981370374716474302323110560 3368555 151436485019707514828621252958630960 3368556 150697481425666715483392103385057792 3368557 -1443316404819270346189374432622578048 3368558 29325359725556325436217357169029184 3368559 -272425893744561673878317556980945280 3368560 -32351358403276983366008170571366400 3368561 93042492310552077588325646656535040 3368562 47816542136602043923543950353955840 3368563 -8231011594142330872696241572969392 3368564 120230330459068701483283209392674176 3368565 -109584152488526737941907123167283140 3368566 -383937865069960817920343007443004768 3368567 127577833128675209886263491528371600 3368568 201678504266419233957713792938475520 3368569 -704158795289236459367016038186827030 3368570 -391449045977829381158808779903807520 3368571 207727196529765808841600995734770712 3368572 -364093438525008028637355490944526848 3368573 -497790766209774383143133706825027636 3368574 -135420102551629000671440601595115520 3368575 -145127287839084501148845065059550000 3368576 -1146898785269898352040211243797053440 3368577 -5858897160023336459897515790642592 3368578 -745516621381180154674602177740954160 3368579 67381846855428058032920933298335376 3368580 -179174734689805426789028116883988480 3368581 1066256859925890213684343299535564382 3368582 169981656458088154925802008831258880 3368583 423694575714104067952781310323575152 3368584 -160997883265524340278195564407685120 3368585 -30093878192444305187150969883043200 3368586 -23397684266652168797589154366794240 3368587 -287040704111512160347792962668836568 3368588 477848630609053107312523325816786688 3368589 -228742934669401110204194285480095680 3368590 217525686758658733318916625193420800 3368591 92009406084126138563996734721030304 3368592 164561304626495213676771873141964800 3368593 1141037663818935247278734296587777842 3368594 -468891976295598833059904128183073904 3368595 -48880849794266862926819076039701760 3368596 337762172445036184275313858739122176 3368597 233379301206323725071096548229258012 3368598 2156318700140952597267143857866240 3368599 439496135735172148233573418270211464 3368600 61730954836722856784574959303424000 3368601 262174176374811275566822859051587200 3368602 65773166844324967896716673059776752 3368603 301574884473846778340867455005580464 3368604 -64821239309479717014574728974575104 3368605 -625076592166964938300333723648728000 3368606 -386041116417366877852770165718213248 3368607 133500219961162904682568329354808320 3368608 894953418601528166223069016358584320 3368609 -857354041992751311471538708181564190 3368610 -40375631511553121454212327604349440 3368611 -624871073024851682377451757107203200 3368612 294144679110663019376673989478711552 3368613 688584637008910485708724453999104 3368614 -372595378578729946213664074064461344 3368615 -391422679295028610888223302787266560 3368616 514275752464970720743615897948815360 3368617 70088956181601210620307178043416192 3368618 224589477816439024767187178886423552 3368619 -611012908025964929401701392953465956 3368620 11653779025474934151159741825377280 3368621 621733313019458992375718597300094732 3368622 -536315816485262954628684232932389760 3368623 1244112993012081052296247346749449872 3368624 -28885739215656876278548646288424960 3368625 -143593726202160928544811271361904000 3368626 17642664113736760295661498793757184 3368627 100821091812002067979301969481581520 3368628 9395258311981354590019059912297216 3368629 865179408469728344388581231388276480 3368630 -367804857215004961060722305352983040 3368631 244537074591476477951137582672948224 3368632 397224577450142121468980718884966400 3368633 -587897319412618476871259507191148118 3368634 -347896199516935664525288108249963520 3368635 -597970255311627853833060042982127040 3368636 -229846852138390471532597924396497920 3368637 528785289397629079116670787271571494 3368638 49955230431866353863220842409279488 3368639 1457897575977642518062708761065518560 3368640 210229672557545839020173112115200 3368641 -743554069595108640620263828855104958 3368642 51156907364200687736560879779363744 3368643 4991282441738850904100361502277760 3368644 451114879409860938717828817782110336 3368645 -3067032899911979693230121755478400 3368646 149416728429397012093318217601636864 3368647 604683064133239915716398406609625840 3368648 383486910351422043297951679232271360 3368649 -493599368463093648820390774428292032 3368650 10202647751511266102245657939476000 3368651 608383932999349019395044581279397264 3368652 -526010252608000322096484374401876992 3368653 451515112740972973673015034133027404 3368654 244235516054073782905217290463491776 3368655 -375546353755956574062786273014392800 3368656 -24367568339787267278173502002249728 3368657 -555856081114882272326224570381934094 3368658 -6073757325459962186617282579229952 3368659 -127987437288511957821094880866893568 3368660 -1240750482423080494717315884376320 3368661 226504976292931095963874572300135072 3368662 654521971426938918901797995546150400 3368663 16024323454729852553411205765488664 3368664 -200224726227793778349545348498841600 3368665 -331699267096868648742458630306529600 3368666 -172621595591250661376025416015569920 3368667 -220689793454855851708188054135367680 3368668 1110747267536997167009649010231106048 3368669 1736389970706008911107865357185361560 3368670 52188903646976245397860158716534400 3368671 -296000698820145944641946423629601256 3368672 86718028637717700459994632152678400 3368673 54602313233823327011604321368259648 3368674 -385987369973342881832923226350367664 3368675 489114625067135131206202677656236800 3368676 323626050260754756244159937228789760 3368677 23426519483216380180990812515073408 3368678 -1039669720413914319318237426895321344 3368679 9408891006800862398498278832117328 3368680 -14828457183461573049735935857459200 3368681 409311364399786651215668994989601120 3368682 306787246968771926552214600230845440 3368683 -226590094272397779405388435307485896 3368684 366104767533142560775725020019436032 3368685 334586971936126945194452104870648800 3368686 182020935165892213471412886477866880 3368687 114912127527750794930039089508296800 3368688 119904804017545133852702308511023104 3368689 121935928557307343060180110720423860 3368690 226031325021256659330539102702771520 3368691 781193167972855615505779422710246100 3368692 -761972618548526651849082085882221184 3368693 -818555454028179880738953917611334784 3368694 115979205111524453464632839254044672 3368695 145164563264551908118431326376061440 3368696 52988778847264172078872518036111360 3368697 761006681063267572845523838335006800 3368698 490727347225260931607000721252060240 3368699 -11074219825465158343321500128041920 3368700 130796231921931543672122159087808000 3368701 322790284685664494697817274279475750 3368702 -88343613561515057225416080227894208 3368703 -451136716598493318898663071732114912 3368704 -904889839048622071069018712115773440 3368705 367180881255835224808902296348304000 3368706 -4765227676929216631033701608282112 3368707 535835122973308059370785213359592956 3368708 102598033797322431054706235334623232 3368709 144353839735115371638084856144274334 3368710 -330291850054712483594689454961786240 3368711 282065337123570270320888776793055432 3368712 692099920964895518429933922328043520 3368713 394822834511590011307764062918032180 3368714 60839682568832874633434217152926560 3368715 113619118687775628897113630657982720 3368716 95445804342378972410116095264458752 3368717 795741431332033613759368206243401952 3368718 -437552980635099721733033139700162560 3368719 43473847745352484797065329953268840 3368720 234470372865119326985221236610990080 3368721 38529786664538341225582690413071568 3368722 129987114187050440954708642534034432 3368723 -698082476428662632055561072147662040 3368724 465358921753366340828573614501828608 3368725 -842521589430077659959869683096895350 3368726 407643274068522697940039901524718720 3368727 -266329092932048842279026982450952040 3368728 412494500533505287172235242066104320 3368729 -193381434426201693435545169398861760 3368730 288963847176196247951886714372606720 3368731 68398885414206295964378743751653912 3368732 -229207251148698595498599552339515904 3368733 -332765608222320358417966410540001056 3368734 -88084389117912373161725358209307840 3368735 -594244432837683193072916654924383320 3368736 -45251540748348487885726269025812480 3368737 -114868404272640316281486138633465216 3368738 -174043270747961117973619521955820160 3368739 -32420905881425440092997305793505280 3368740 106428554437685370538719736065139200 3368741 -247306954886175098045676467099318400 3368742 -181359601083190799725888184953818240 3368743 -221255677304631532582107606619010000 3368744 -556000513388906764664665516225827840 3368745 373342489003427830211654270833181220 3368746 54271585104766817232544122384657072 3368747 -79424702728608024463049847620553804 3368748 -311618300881701076009606100434475520 3368749 2452177257979079866439206036580000 3368750 330256001119730045352941640673800000 3368751 -627871799603958281765403198624850176 3368752 -69570556504821995427143624308359168 3368753 1081734236709528864977534735237482002 3368754 -113138828003234764925445942674746560 3368755 -263862443330096357862050438738849040 3368756 385631354614240912771213452558190080 3368757 -209116172117520321046772875424248320 3368758 1830290312285113461426110502168480 3368759 46975769883386545972505628992586216 3368760 -116853208574797476728845583376384000 3368761 -303260760863331039504857153831134752 3368762 -53407365181681644420879162116867328 3368763 183524180539651466229167418452516400 3368764 97774065582057518257317441328054272 3368765 -307166883625041483528953146668525480 3368766 426199151194613678883733312456137024 3368767 373385864873788110245488206578379120 3368768 164436798360393392408152023682252800 3368769 -190334400491546704184895905821192656 3368770 -85782751450705247254686894548183040 3368771 289523632464976628378652077777196960 3368772 -239557686104340155014913251416416256 3368773 633682084897905487430952307320997022 3368774 -675304314145893988900244237651016864 3368775 18888611712765028759355423877559800 3368776 279321653514209612996721113026560000 3368777 -1235933560995521001255218917043854374 3368778 -72479394004108973736029198423662080 3368779 130414393658531829058753314070479380 3368780 417199663872054605926808231968742400 3368781 -385569451482266533394171609662387572 3368782 463688664325349183246978865331128000 3368783 1064188752953648669726364087696727224 3368784 -133169415976136670686811028421738496 3368785 -211930713066854732989741625194272000 3368786 247171056742209242412296678574980928 3368787 411961854203244464289599531727975168 3368788 112089392535083220556728442397024256 3368789 1122671499502488650847232366231120590 3368790 16775187920477454304978722251596800 3368791 296026440461069039768752366591997192 3368792 5169750421564736771337719169024000 3368793 489088593228184475908438045228234464 3368794 269273604970107417067236416415294720 3368795 442771395676997783184365740612033200 3368796 811272095467569231436761539493003264 3368797 671249582831394105028506012924746560 3368798 -733031242514937205100390108949513600 3368799 191652519657093059435117997105838440 3368800 736748910029812259510920236633292800 3368801 -26562785467186585103012594054740992 3368802 -40746466901755304809679135812755456 3368803 693078799795913559928564032411745052 3368804 37722345399922856059947726739937280 3368805 331738323154241768714815421648077440 3368806 -52982097896065151366498512819848960 3368807 1029211588837580173342599496890184320 3368808 212928113055594085652950849411891200 3368809 1584775204450056508378689110383966010 3368810 133654391642416872150324149344081920 3368811 -137839320343617018352529265856508328 3368812 -9509466291330844284018782294681344 3368813 71618658710567472409397286165885696 3368814 -352121211652358333105464811895936000 3368815 -13609968080702303438171862744224880 3368816 262700532660727100444289926269599744 3368817 556957926551947557804885228090414240 3368818 -396965851295206251098541745343942640 3368819 3161134150464296312741606220489236160 3368820 -421802059561355349538118032343040 3368821 -621086884878980790122125964865291488 3368822 -604934437253190724304776989148989888 3368823 -462718970202752305676388691502241816 3368824 1256240047473094296682852711387176960 3368825 -556648392488833055028117444867498450 3368826 -105962208913546934164567726104043776 3368827 -164278353918760703011916497025623296 3368828 315883755414440032100315322341975040 3368829 94676658595218447037429390658674848 3368830 253259907810059852617845766256380800 3368831 -1065174176528719419323166041555093400 3368832 -75241388056893895080795493965496320 3368833 34831053441962783847363795654648960 3368834 192772317595291826837868754827105792 3368835 571318777128125881601351256309840 3368836 513823299460455564171801889148132480 3368837 -605087917958015332565369715428900514 3368838 221594161970907798553410069312926208 3368839 -271941301565816197622430799167624720 3368840 -134221628573010850232245314502195200 3368841 -97198275819933030258225633614745600 3368842 56345273362037778335814248711874144 3368843 1321746867810968673760574663274712080 3368844 664150678271082045963336118159825920 3368845 1066219536152616509636837030465441100 3368846 370121881061689684797678361630422912 3368847 -330767705200543138840795876475762400 3368848 -196392636747135828409955440376635392 3368849 101818899040514129982108743960753520 3368850 70141663862656328893906512290764800 3368851 271509447778002272866814129824199852 3368852 -18514759830892628156220537796535424 3368853 -327790881932166600002986157186332338 3368854 -280484703242681674247200723538310624 3368855 -264654661923331814001037387758166080 3368856 -431928181791322901533779852283084800 3368857 -1417899954102881338441405817892403894 3368858 -97602395854750108513549304985077760 3368859 -231771514151052881615526258239935632 3368860 245965299044673624683198723334466560 3368861 1296265585744798569211733777710492032 3368862 192040682071219105014849734271280512 3368863 83099043862807561513957943820264320 3368864 8095115472788978422869634731933696 3368865 90805272125031409363955217306702720 3368866 -820016796914161098492531686290882560 3368867 1139369730009360491294887676461415592 3368868 -679356597012960621523041906496045056 3368869 141899329423504866530086159477389120 3368870 -46928241302726525286765706185813120 3368871 6913244753594715993852618791568000 3368872 -536139082545067793760135735156019200 3368873 531790624389389101793820849887965038 3368874 12617353945509489638477347745693952 3368875 -750576403096014869039846099609676000 3368876 -34064026540945678106564205040926720 3368877 37270648314280350931240620941923008 3368878 -245458082324906632563889266810700416 3368879 92351997106165819164349004310955008 3368880 -82611566369605258815806895395635200 3368881 -1216358517110503171097016186097630318 3368882 602990644174577072222292230860176 3368883 98244108249495158140423464507704064 3368884 171527857106981275630054422891851776 3368885 328480786107639014479336284129547800 3368886 -14537042908398579221208454658457600 3368887 58390878903390229380793023473048592 3368888 -487205091894078253987717953109524480 3368889 -513247547562330026989959370720544646 3368890 159403845553647846796312229802240000 3368891 1553307268496432800208465813252899152 3368892 338108443627564607635062930166244352 3368893 -1343201489851994530438702241726434656 3368894 99845219095530615988974166652473344 3368895 -17432320524322112976133095382224000 3368896 218172242443904758371899835070545920 3368897 -125154031999007301871753309861262700 3368898 96290306988133335768183708214272000 3368899 -788684857422799228593719938617948100 3368900 -278963779490682586486973032718976000 3368901 896318772929415389847666615294618720 3368902 270948231339607934308114488462840192 3368903 434390021907482381355429949749256152 3368904 259025548832054076404156304080240640 3368905 -507796613368787914958444396023238940 3368906 875166696089564640068659494407472480 3368907 -80055765173251095544843048077223248 3368908 899697007664685288354351146533206016 3368909 -956124455328043827679450039541017920 3368910 93452167815732054228172278883167360 3368911 -216399763123720288886214700307610016 3368912 61503315123396585514794365215727616 3368913 -11737361778201068414079997478411136 3368914 341930416882671338301177004848420000 3368915 -1036446120936702419108616353279548080 3368916 -360102978326959330092018963547494528 3368917 -435350249313789998915895181960985220 3368918 -62976744509926579519066208596420608 3368919 -32328431596514031887990146602584880 3368920 -197540587685770827547713378759475200 3368921 -9348537253651478776264827427427568 3368922 318054072893800071113403914348146944 3368923 -763784911892715611495537529128416828 3368924 -241589969703568968425670943334780928 3368925 30823161841283485511618895808512000 3368926 62062617312779599484842151857685184 3368927 1554128746156290674190925057922019912 3368928 -722250808507725870060702353388994560 3368929 -278125294969274672623615522465978368 3368930 426006428819515340118683754313166400 3368931 -566181394773944723783354643527436480 3368932 280366638810687481928035649117224960 3368933 78650364691152933959360807341466460 3368934 96228206130514503336157506082173984 3368935 -353774106049864789056803101048914120 3368936 249970679845206881629313182760908800 3368937 313003885929425550191742574226602176 3368938 -178229987803060472256512259206248704 3368939 3705867867389020087192986848200992 3368940 -4693109530268290631820372759168000 3368941 -1361117696132276884304087313192080148 3368942 -304528288181501864779936834930853568 3368943 -460592520707437238745139185873485640 3368944 -29756163422614821520251879061585920 3368945 432281523429303853817291070469930920 3368946 -160973403659041852780913550201062400 3368947 1450081157536125208530037609273007280 3368948 414869969338329293321264697477058560 3368949 429376881362729268840548286079570464 3368950 -5067536664855838310261268221548800 3368951 236018168223771562824152176926014952 3368952 35625161002205333838853220513771520 3368953 21585479802006939305373423185405120 3368954 47097298407316890547805126023864176 3368955 -264997578392595505019861776002470400 3368956 164286157736222351161356423407984640 3368957 34763250213395475043192298269747206 3368958 -346991793717275890194167655945747840 3368959 -598954513310757882236787720523632000 3368960 28970039228013922218125865202483200 3368961 264306535876563362617320886654304064 3368962 -508111450088093764725824589713694768 3368963 -495643482469391486208542791122862176 3368964 -5496898426634329944913896550410240 3368965 475064605651727376265611710517052860 3368966 52782273739318427146811521688963520 3368967 -146341225723248424957908589480279296 3368968 546727920225234981477836121135682560 3368969 985275688728247893648130804503527460 3368970 -63657245942618913067384237846648320 3368971 639213158372709112250647984697370672 3368972 -18383906409155298043237310500792320 3368973 -516103597852694328475603428457840416 3368974 -85870931127310384883347561432530048 3368975 -173428155017002162876247183534907600 3368976 88587320442868817140991324199321600 3368977 626629196431706497710006880253952 3368978 33489106913610659917451964407537040 3368979 -699447235787925929873655855084424080 3368980 21626279351608871776915091569248000 3368981 85703476829992458975227081295793344 3368982 19654082713516819413977237889578880 3368983 -745382054823483869590406562661635936 3368984 1349190816752726965297254741159106560 3368985 305703192632145272240710001523278400 3368986 -770855944953188349421745120811311616 3368987 -380756193181876846080015733563250368 3368988 262305930163806723907552847882434560 3368989 -176453354520777136138622462282435560 3368990 259880450452065960583576989902472000 3368991 230338968023011309142322890408440392 3368992 177907635017095610673144069262147584 3368993 -389307653872681907930149813181401758 3368994 205590394943077714505757198683324928 3368995 510400228714610332456498813972472880 3368996 761700185568109860322206153204624000 3368997 143014973872069109430533698477875774 3368998 -37986312644508206768048442443191680 3368999 -59262157810895173582344285506864880 3369000 -280814667246162027584669460418560000 3369001 -706326622876917975274317868018340998 3369002 19911648904767731627151044852911104 3369003 46564547397486528041628686047512 3369004 -357270455989630461616147903780234240 3369005 -339628772574933284589036233021396340 3369006 -251750693908540056024445924811462400 3369007 -36077603015333421857212979493420288 3369008 413804288887139013907656286244143104 3369009 -276212919586459302835335851742453888 3369010 -310934857514568642580825678043679840 3369011 -316390537468852436237420055969807576 3369012 6921757138135731056447539698266112 3369013 1004628881573139747643228111724464860 3369014 -695366251163490374255538024489528768 3369015 262859425494039927403184238769889640 3369016 -301563238779865552726203159830077440 3369017 -542245173312888919202846660629865280 3369018 -25392621582476406197582064867164160 3369019 -397684895308921058715665751284727580 3369020 75061711835153968790985426127188480 3369021 -579020102045608185112239754298536896 3369022 538970308889571507639933098643693312 3369023 40675679570625014536574470615338240 3369024 53185053423939592913466589878681600 3369025 -289344527537016819286954049686376400 3369026 455680375280391249336006135256782240 3369027 -1321391843466207343758876942061108992 3369028 -243513157432457964456885668405776384 3369029 -26222490633198414799349049641654370 3369030 -82593158647267300372054585015541760 3369031 542377370192865379707239041771711832 3369032 6057861425859086782847502619576320 3369033 21364127284547430252683737242427962 3369034 -591040234945921042713842300074775040 3369035 338038951368341406074573969437864560 3369036 -325020407920768200745746864854102016 3369037 -293108001373482284169457466891106496 3369038 -810193370036117635921936232518832256 3369039 -993855908559744737530585193073481200 3369040 64366160296668050203883888529899520 3369041 -243595527518918350131045339021503628 3369042 -90084214603741328307813947611029120 3369043 -941648952940714301381453989106048520 3369044 212323379394812195043613032736728960 3369045 465071602030908984021463629182860320 3369046 -144369913618617250572869071827453408 3369047 -92782176632906393178486108976778880 3369048 -622529118325715706927432933280358400 3369049 -197419210007354123854034965838008320 3369050 -3394353648797944692624541898419200 3369051 42945130655444268842784752612420640 3369052 18509460720071319727836392214945792 3369053 836789896428130811986638599167969344 3369054 -45668511672407291759021865095454720 3369055 -318901755264585240709614296663150040 3369056 932579269211788647082063516957409280 3369057 254305727149889981593176678148798080 3369058 373764207834516233321602046997848064 3369059 222142805958229503306880838458015260 3369060 640083009231896753312356118011084800 3369061 417232579542601778186347695698442400 3369062 -93148989371074968451856251952839968 3369063 308156472615561866360159704123027968 3369064 281761741864188262883036552272911360 3369065 -18763578121156159447309810530619200 3369066 27766590923705014085880366067935744 3369067 259722291646360654776983216910758320 3369068 -936276652918357511993635351861393152 3369069 592994799863622072516887925830906688 3369070 4404896150657041227825222439392000 3369071 23899626882671429966303309296834200 3369072 -2859696551028430164458720729235456 3369073 -327770714977480480863206577022405678 3369074 -50563322115378890933466942823060464 3369075 -309212081197154509834111954544550000 3369076 1535441260970164282465805817025874688 3369077 164215612152121181974353990626169600 3369078 123945846341485250057890750021204704 3369079 303741646326314524061709464748780976 3369080 71002652115682496625063469645824000 3369081 -212893786408546218597709602923573760 3369082 -286990977273280381306518788337811200 3369083 113677004626328118517219732524199332 3369084 -106409941085151436001351989709537280 3369085 467594758014035642547676970537172780 3369086 52799627809976538177520505507856384 3369087 314951114533811069733540114626695440 3369088 -618149405410863574353285660782100480 3369089 -1516209056261729781224305149375466110 3369090 137255990303681493358691574610744320 3369091 1508463303327912188255365573545397968 3369092 137611235846614734876797368809172992 3369093 -1303687374153192297026394049973952 3369094 -241485782940841530000399037173174528 3369095 -159131053103080509702239408710869600 3369096 -14169801838674012238251495868815360 3369097 -177889011022168262337976798044324454 3369098 -413481612878312148950116052005525200 3369099 -56959915738804134053608520127408960 3369100 149204547629175359735765475765222400 3369101 -1694734092850718078878116958656351360 3369102 -74761225917513071172105195314666496 3369103 -258629013147220082784944487510371360 3369104 60125604341253521864170908068904960 3369105 -577300017592415032492513491992436300 3369106 268610882616865218136502269534029984 3369107 214994089233297052510551601799775312 3369108 -459702647598542386678024133421066240 3369109 -243468969926762872790636242465443744 3369110 278984571698041548434376864076488960 3369111 -101663854181042050750658693252908032 3369112 -448408473955858521320136760761753600 3369113 -908090579483589848329833929936787840 3369114 6133310970454351790330931402538752 3369115 98748347401471382100019919410819920 3369116 -588624260461031572114768649050575360 3369117 643071428863596402158628071298424800 3369118 -14415391287573085674148361942208960 3369119 -87553097716664897166855230568070056 3369120 -162285240013745209886688215747788800 3369121 418162371368985389246083332136645312 3369122 590931525427810351415803493973452112 3369123 -643626586138472371801317808451412828 3369124 1734496636864241105372129228674688 3369125 157773265849145622663460824084699000 3369126 87326987092002277471472427745009344 3369127 -54466270091673860299524020858549088 3369128 330172710087137930430150948242227200 3369129 155382055772888497275545427276799680 3369130 -1062529862554352402349015568231572480 3369131 -522098948626938464547045495130501068 3369132 179243320855827550867735082928150528 3369133 -1294804134618700729962885409978057620 3369134 -10023429602372250307142149456784256 3369135 -2031846602912562007502394215431680 3369136 -2573438630235743132754712268636160 3369137 6777972337687229506858355323392240 3369138 -125375930862822091377038605184259840 3369139 1558889694084530361057523810526807640 3369140 -34361070837590918864959759548130560 3369141 128275733510889066983946615529069440 3369142 164172067401839831165732084259586560 3369143 -191873572753905181477678957346395608 3369144 398819122069118363437173688446750720 3369145 -498180930386810295706862010017382000 3369146 178361806161174571566848963069326080 3369147 347016394947432290719676796035508672 3369148 -188937168639401454374379225794033664 3369149 117228367745214937316892527839434336 3369150 -13814004454906485487208871918067200 3369151 -135990589565549626011813865596172088 3369152 203004401486860775558199430550126592 3369153 -171384465978493130057359701707986896 3369154 -595775766563780059863658720491922224 3369155 -58422905657752134470540702157995040 3369156 22340872404718727041942731360829440 3369157 602445464235998730661913077192665120 3369158 253556284464106539520025059833091968 3369159 -911967838704124701153551814814512336 3369160 -60043360857776207997993947305728000 3369161 -140874871482770488991300840351843238 3369162 161352189466180786665877711094887680 3369163 -267229766359065180729162091097859840 3369164 -941113169561979015332873245607994624 3369165 -342561577222412500925518280830882080 3369166 4788029548629786675701668524917184 3369167 367875272639588766677483350759839216 3369168 -27005622853602877356874157988249600 3369169 61203866593403096600987849030785444 3369170 -150337380660181049657890715593904640 3369171 -102894120043377485169925892016415440 3369172 -75179052139266246627976161714845824 3369173 -68525096447718205546889324433745152 3369174 -232518492842132495253977015171250240 3369175 79609196078630138529629330125662000 3369176 1089883050973053621841279084589230080 3369177 22900958883344391095219958645111360 3369178 370177306906616568070562257813972224 3369179 4641159772381530466827638925252480 3369180 -7278661598903445381442223149946880 3369181 326428199817615805704262163467234982 3369182 -483776029376362335853796484855335808 3369183 -86127465279757868885975593276293120 3369184 120050757109195758334617848426004480 3369185 1056293818372095270439477642448527380 3369186 -394855999327191993897036429924126768 3369187 78580673401645690136297284364967836 3369188 -266537678337019667682841783404537600 3369189 1211861115822399713046768025126106208 3369190 -95794258926830176364080040659756800 3369191 699732497505201995519606113595421480 3369192 -848795914839632154222992714765107200 3369193 1026963104069915529975087425450176442 3369194 -231594617318621218844527623017160960 3369195 -902614819738232047290300956371622400 3369196 -1221783950619578085551469131970811392 3369197 339364658631767282359641143777111340 3369198 2070367001392348785761642549348352 3369199 -24806240617115358037582374355994800 3369200 -69347418050577775360412952421171200 3369201 -443767023173696976220022023516592544 3369202 271533599649917519625905645501059104 3369203 42071896086771545117654811935029452 3369204 -134372890211887847138036407717109760 3369205 24672713171888273519204695344677760 3369206 -108298295955076734367774279657279296 3369207 -181629668279212185487876012676840112 3369208 72429234248816689094127249604853760 3369209 1037966893823495724285540820263202410 3369210 9638689442807528165995167221038080 3369211 168507690355767979996056603706344552 3369212 368449946940344675895146645642403840 3369213 -15419776532450560837001027552898036 3369214 673775244804763655355429499681299456 3369215 1156677104633263890509488218340024800 3369216 -95587301384629391783143647127535616 3369217 -1353821320603298890307184017721790160 3369218 -558372141057348908856309860941243440 3369219 173771823623551239020489713050617088 3369220 218769516257767395352380673383859200 3369221 198983650727949905179061549722017600 3369222 6954574281047780464829074825313280 3369223 -620685178473023784566660108994280272 3369224 -140108266563111761306923138370273280 3369225 -457379716128461978167355666417784000 3369226 -255141646671647506611572161007235840 3369227 150488395233328357229858703574709076 3369228 607879149715759213248297253405355520 3369229 -68088649202871620809565479279471424 3369230 -570361425523894277352249915104438400 3369231 -495718584432255257410955500748533080 3369232 30042836879724139822177147932835840 3369233 522452616928907244034822352566299264 3369234 -307403471394979905440006464472432640 3369235 243123820480403836203227491539884160 3369236 308443446308955673816474991823290112 3369237 -462212714942479906257941565315884640 3369238 86016204676643458920235896278329344 3369239 628994897048793429919539274775577624 3369240 217372077449633777930389543595212800 3369241 -86467996658359220640989000211838188 3369242 45681139435056549538685980416021504 3369243 814625645543510838426284084556666264 3369244 -348309048216727118661392315779070464 3369245 848034919891380450123583033428300 3369246 32564777484253212614289951502992000 3369247 208795578668772919576940498603894784 3369248 -145488838387800030093637458001920000 3369249 -345657818931686881485513124633833600 3369250 451685966349385329217939997382312000 3369251 301509203465517431679325811973857280 3369252 563361840077376820166057832647058432 3369253 -482808109734144395392442760294484160 3369254 -70352032574943626459393495196979200 3369255 -143490721751498909688485713597531440 3369256 1159903586583149212440089977107087360 3369257 -13326655427047698898324574856364536 3369258 493345968302498342054436071258626224 3369259 -1096050135742035990120262886815046880 3369260 -522720205092353626268876215241349120 3369261 -274445711398679203517766728492200896 3369262 -254441519033744828209480921689547968 3369263 225159998783975406269489950540128288 3369264 227504649712827122382075632663592960 3369265 -6429120692900768704632515198806080 3369266 -43477239440222087649984676139994864 3369267 -10337340188428435705143971350603512 3369268 195777813216283898799842936049842176 3369269 -52425644136772097156810132031189600 3369270 -139124792928177660669739506414489600 3369271 414363772771749733037569331741692000 3369272 764061876226814077461788494494412800 3369273 -43290026466484383493942387152794400 3369274 -87482223812889453260192709929541408 3369275 -44612122891889230620652169010314400 3369276 -24026967340542927383250370812364800 3369277 -175434619668298997845409500536419540 3369278 -172439693996328780656927175721918080 3369279 424395695961196015313313073326794184 3369280 -35089806469563769959821018057932800 3369281 439975950241894547939751737039831172 3369282 83262999116324259761781967267198464 3369283 323540641010064898019402205099961532 3369284 -505194990563965310555253232469184384 3369285 50361098452463967776854335079145820 3369286 1333100064629218883368614521144993280 3369287 -1097522081211747304237914838141745064 3369288 -165695307761073051700222347730944000 3369289 942346498875853777356964506665472000 3369290 387602654160890900146214711388002400 3369291 -121206231974358942527097674393024016 3369292 610052997843104810050598922751030016 3369293 -84846609861227958016914319307961216 3369294 96804057238875269009735831757587520 3369295 406188683813945455524314256383963280 3369296 -156700723884530771232163251899596800 3369297 -5936968252165621738716565472666880 3369298 -160388198424435613520646360031923648 3369299 34018686659577285522427044017550720 3369300 172977660076049722066264758764697600 3369301 194928316004198606099999839566218812 3369302 -425529392890503494394968562972088128 3369303 72738555754450168139825096873291520 3369304 213006843635899934498006903635445760 3369305 625747037280516040924199725113193920 3369306 -73987370453015442323259974739242496 3369307 873631587642833366246724017263297920 3369308 -9099424117068246789445023257026560 3369309 91777651204989049284374455435439328 3369310 -74685168776751077442024071936409600 3369311 -578948859345955788678338325436039176 3369312 -369722138715747001519612302842265600 3369313 646804395072293026458446742740128560 3369314 112258553726581466537131786708603680 3369315 12264396443497152086024136240642240 3369316 -120333403361357755314482196348973056 3369317 -255837976990218327284037233346916800 3369318 58136364128780521440122288654541504 3369319 376563799384301998618047766457249720 3369320 78332616221953740726820243558809600 3369321 148822654862299020641657498864399508 3369322 169419238394435557412806705171175424 3369323 -889270134786256283337480675632276760 3369324 -147415253345644141240926045773856768 3369325 11334398328357024284879210403316000 3369326 1117964988303497092837959050908848000 3369327 175059828947898356481776658291223680 3369328 10133224007793405401075538647056384 3369329 -1234544461741657034977968513289505070 3369330 363085588450843984325714720191488000 3369331 63593790738112540181225038342067360 3369332 439115435645375068153468853542214400 3369333 -493874954084753084065065128581357152 3369334 266377509716429693502177573478278816 3369335 91414947905592312387987439463960160 3369336 -1658454300895546808329863808902758400 3369337 896424437444477988270169780037727300 3369338 -663259316387424952355583519825895824 3369339 -135856276300582552811851448041287072 3369340 -46149353540524486087700064180019200 3369341 -869408946565220611713202180781499258 3369342 245464752421332205586596696993971840 3369343 -112080073037512001069308042504904096 3369344 578984817604894682201666374745456640 3369345 -132172194292155919880890360805865600 3369346 794843094375381393991790702451918720 3369347 -396288514020266910890137507239363204 3369348 269518861584153054879546365183003904 3369349 432292285290572306800507111431360636 3369350 -349497148823984876687745570936096000 3369351 -6227375780625074845354177548520320 3369352 46515371790067725686591651207086080 3369353 1166767073439616979911925013600702 3369354 351431425226204390779883237073611520 3369355 -317931612341645751096871208031162480 3369356 -183101609592939929132752361219662080 3369357 -53786126169545455067517386008760394 3369358 -708999448209155149386737820279366720 3369359 -147336235421696542169186354371627008 3369360 58613702853639175423270991187148800 3369361 -140762464237923170222221963524757008 3369362 -151264263353433875877551996026506240 3369363 1033153471700367496030392583962590784 3369364 -868358044628545316689314366723716224 3369365 166468986067085660838375358820496000 3369366 -90797682445783686135620999301888 3369367 216216112552488168890339276384553416 3369368 204813374825361164895807516280872960 3369369 127312889674894134900577067263589568 3369370 -387729631708911206920713141027959040 3369371 -131307338039915290045816260570418428 3369372 -262027301493807014756348470499942400 3369373 -39487673376885540453263218610846656 3369374 37788542247768992556268105566744192 3369375 -94561572741198352638822774664875000 3369376 453648242685233865257852332365840384 3369377 1108434624526841700282768259872985344 3369378 171864355147911496264963513986259200 3369379 589278689804088822843667922169801184 3369380 -89289406545320097755490536136990720 3369381 154322640571907391550684757357465952 3369382 391872116911598949549865150229517792 3369383 2415140702639305512041963491381843776 3369384 -18421524441830637665697262473216000 3369385 -65800219312168280265053404554111360 3369386 -688985303241515686923576221546614608 3369387 -346944891407667289516587423169828008 3369388 -55800996579570800366005577962982400 3369389 -1234391786362398467094141076170744810 3369390 -62072017995305869114269294959247360 3369391 -356574988299071850401403904562436208 3369392 -117853685379332593333995020177768448 3369393 -1160553493407692120340741427062947916 3369394 -4809455551056121941518306585902080 3369395 883504110302362395098895752684828400 3369396 -587917119035090959668658517326534656 3369397 -576610331038065213977535494149467154 3369398 -94072518819461817397749938441171136 3369399 175543545804162540724935374716222848 3369400 348719962934723658016181676355584000 3369401 327125506080960873805375593697239552 3369402 173823275663614154331726387262285680 3369403 1254818039197780982856060997584760120 3369404 640842287420555936126796153647993856 3369405 -79106423407079697576342953986942080 3369406 -363476600771707054714246363571758848 3369407 144488314932507902415548736511976712 3369408 -15603337127208921763616243192954880 3369409 -812495223281332164947251844426419390 3369410 -114452567769132311994005429728673280 3369411 522431222097719098998382038544358640 3369412 1125980183345361749920939177546057856 3369413 -1166254450941301235516294066250046116 3369414 -305072915726942447000838674406635520 3369415 132423880337458662940757049527301600 3369416 146456780365117139638372535856276480 3369417 643908258854187360794820106876497312 3369418 -318593160701409697473512408953742496 3369419 -1247173123237199230101107568809283180 3369420 -277834285023798591422408675265638400 3369421 2013430609844749656550147099608576 3369422 48820931607958533135470526129561600 3369423 387118987281267089661640436880070800 3369424 -102039188455974579035698870024273920 3369425 123713798336958091755436312157610150 3369426 -52304901284112965617830395652308736 3369427 -89358594235664591538401260209459488 3369428 -2063757296182231830779857739706624 3369429 -102490364808828059472602484171229440 3369430 435220868746302557505590491403489280 3369431 154397720444877753031211216110202880 3369432 2994358697599839770120070432522240 3369433 -210160882072010140446643439682211318 3369434 396594155819902430643525527204601792 3369435 143459782729682499683349444971506800 3369436 665591748324873758484072666894048768 3369437 109496467580821322596360823196672 3369438 -143185046437179166315675705904137536 3369439 -1863925724487236509771116900572311376 3369440 -296827608949037756316468792439603200 3369441 -784771460862692558431412787295741920 3369442 -50129234845343008417182029653402848 3369443 502548770393072490999410976002373120 3369444 -3518874484007410997015409476812800 3369445 -1141044102261664430641261516460467080 3369446 11203268597027497481116689718079040 3369447 13715216405513406396260710841610288 3369448 13118666653500058754773571149839360 3369449 812952808932477318844360734677275620 3369450 -77967043379748785307819927246912000 3369451 -211818314240924020273860818824083960 3369452 385914619271787334787707222712033280 3369453 -410259330767062062784965765314229696 3369454 157733885170875021551921601910103040 3369455 642060416886028027290670763691660360 3369456 689791424502762472072862350540800 3369457 -167971963765682912223080444735599616 3369458 -422923735834293823507935610156895616 3369459 -548940253397458414204257483350043072 3369460 -546790930599630298801411389131827200 3369461 36313151279278217081777602818951864 3369462 165293581960979950802580619635694464 3369463 -230976807902056680695793913152523288 3369464 -372146709617940737973617349864038400 3369465 867741882859327233534339408444144000 3369466 284586566770814082567482853458712432 3369467 -317829967813664505925580687690068680 3369468 -54737272500346027500534742188441600 3369469 -758072634280789946247363735621915130 3369470 28169339005920316371570447648307200 3369471 -127124571603459135358387746069956352 3369472 -137431804724994817857490826179903488 3369473 -3758896502004739497593523559201278 3369474 118108038274621363681404842621764944 3369475 -180482298336213422563016757727682400 3369476 1114669062728185828387288094206356480 3369477 350929531306314256208651836920668160 3369478 205511030619350351920590262361648256 3369479 -148973860557082923940477712752206960 3369480 2087422349756433415004737872691200 3369481 662318410315328382699938781352433700 3369482 368492091807382936470774547310924592 3369483 -12404529617317567440243086779263360 3369484 223067133822876546537063687743158016 3369485 317246056847257721867174755734485400 3369486 -179080179871863268247249640258864000 3369487 1122539065085748391192040709026168 3369488 230476190924094346651290244277944320 3369489 632712978986479941365672879288014560 3369490 200562210222425140133875256789529600 3369491 -1433660025054269933053016672234673108 3369492 113434054007747795745137788520079360 3369493 -1547913477758711851509160212755542258 3369494 -558397490629460710394919266974776960 3369495 -278910551873522624338149524264880 3369496 81799137540126719195366104110489600 3369497 91535512142641197501668660452792272 3369498 -161421208375200353003556304849797120 3369499 -536518316318598127559813285296280320 3369500 -235728132616327010910771079835136000 3369501 655435601233499808036246717283813830 3369502 -871939249760766645623521775730221568 3369503 413267998177033276905515179508152944 3369504 158206231191138497528428954268467200 3369505 -555430359037290810338743612827840 3369506 266756162877531640153965410459496960 3369507 567425039213958698158222081160019888 3369508 -851742628336218221636016978443755520 3369509 115117863837338402739071179916255328 3369510 -32009808477026331865522608751382400 3369511 -984656419820209729523625018952186888 3369512 273555141465170415932094742754995200 3369513 116707052330001698172044835538655424 3369514 72676898158895895411684699034217472 3369515 -300834149053987612745209513786298400 3369516 290588023336160269310063907096714240 3369517 -62774310158213654040509286701144800 3369518 245001382804292397801267308990780160 3369519 60052553875200354380099621587200096 3369520 -32101362705534122098776784046653440 3369521 199815793522796045679052634137099572 3369522 -312230250515797501976855179190289792 3369523 -9691981477848863840477850384185856 3369524 -1602901478255994486472366017218187264 3369525 -67153820182111585460357918600947200 3369526 549076939110772658169559723938167712 3369527 251824034484078287475305974264471392 3369528 7908092877747005677926256158167040 3369529 842255141023155738315686010381529130 3369530 -405508734892728626131934497024634880 3369531 -827941073994582014300103595188392256 3369532 971688392975404828461644575580957696 3369533 1527250659713522156044210796690947782 3369534 19757327522544646267627544650561152 3369535 -357538310444710137212556723930585600 3369536 71116145258262422866676551274987520 3369537 468708846820408960855168158989154000 3369538 642274840508852272814369350367155920 3369539 274767565117139395730620080948864960 3369540 -190903707586854145290350876779929600 3369541 -114559168331465810024266664335375328 3369542 493141183699274778205873520005976064 3369543 -173597022699753222488814192690376536 3369544 120571322781382260236081172817643520 3369545 -8148918847397720937356568204537600 3369546 115596317412073766026155722338298880 3369547 -36107408124193606902554921849322360 3369548 46039049276655018589302102441732096 3369549 -287847565020534301807519788981821280 3369550 -351151017296623777681983127334131200 3369551 545982317666080482383367677129623272 3369552 139058236626155420196421365409382400 3369553 -147940184491626253149610039854787968 3369554 301776857064977060508822315707384976 3369555 24003759696379097053569888151814400 3369556 -332411180612356617313225067469232128 3369557 1067380625669279053999550721456165180 3369558 5115570658153317995939166502268928 3369559 385978414470603961284775229731061616 3369560 -181032722714435690055414709131264000 3369561 -297516303371404272197475601867238400 3369562 59140097576365302059664714354653184 3369563 637509554167463018602366388849215812 3369564 363747417064997691078929361637343232 3369565 357662996123727768630087724108081920 3369566 3552641788539383521878320215806144 3369567 579903861517671123797728084564785480 3369568 405850613506200903186692951491215360 3369569 -174274517387610672336823446425447040 3369570 -184139902659343223298693441902192640 3369571 -2262551210639079333429365244475908768 3369572 375326094898258243785966637160846976 3369573 1062872790898913680323308419679616000 3369574 -6171322188102963040281498873655680 3369575 -297120090801304240114042304708201400 3369576 64719324484694693569610736960798720 3369577 -536684200621998993999691576638789574 3369578 666513032771072975787635063065617840 3369579 -119760185639965760419549340548522512 3369580 38766290882954609250401318566732800 3369581 658628463836535262793870548895096652 3369582 -279158890156379071280428503769721280 3369583 901360278442107720039222842515397088 3369584 48126955357680370767535201077657600 3369585 124468585681701679973942151917577600 3369586 -513237038439835362521321823073616640 3369587 827674902395816760880044832912763520 3369588 -49097604323671542384675279319517184 3369589 -728258104855308325221927509860176480 3369590 27885461417664753326247005451010560 3369591 -178942914967091875919677647961027200 3369592 430625154256265055749756948609310720 3369593 580437271667039758203631133557450320 3369594 76800630847587453433326976099891200 3369595 11953621725475817567456437312746000 3369596 -150810230348114572022502521586124800 3369597 -146737498145840152207947754402498560 3369598 -59713999695550004471676502276512960 3369599 -653393124773474633922367898256182400 3369600 8293344351923254710602071277568000 3369601 -205172762916081123274288219491542828 3369602 121704275078166147852671953143436752 3369603 -187766690897897739457937208870450192 3369604 -49727112676781613609830067014492160 3369605 -252478764565303793917998622670140740 3369606 -70961316399035788962880860705853056 3369607 12792264733933283135252659100044160 3369608 -135894794065705300959133451650560 3369609 -9800699359093463984988852653438736 3369610 97876395249276199919508231030372960 3369611 -69217473512393651486166170749926768 3369612 -468087528249759954688329697080422400 3369613 410622038167027186531662448012930924 3369614 -1002003846007819640405130627157248 3369615 185443628639203694809835506291576320 3369616 -235041295548059265312560089444016128 3369617 -680094654058878162045654454744112334 3369618 -165978030884015758898089971355944960 3369619 305789957101584582416110039290329160 3369620 714636010760435098784518995367680 3369621 864362016118302855220515273003347904 3369622 -417597382092434710830158163921048576 3369623 -829683932325657164106846089741155128 3369624 237974318057392266686490544330321920 3369625 -196726501932847130256748924262256000 3369626 40312070148371054285680026511651200 3369627 -504523793959207368596048890482723360 3369628 511130352259925237423249622527610368 3369629 -287457385806893646467501783706764820 3369630 -179662305309781154486189106006696960 3369631 -1775908918652785781684615514915306880 3369632 -185292288190179756997887040369459200 3369633 20398243237664374306508314438248624 3369634 -260077770954905640798528758024036352 3369635 577154869292150623503580225938354000 3369636 98732653346978458034665893208958592 3369637 349683462062985938802192656901508286 3369638 -97447070621276622649071806462115840 3369639 -19595302745141156765906545803274752 3369640 -496388238493256008565272652583014400 3369641 -640522851926569400400629884925079216 3369642 -152807773495325624006609896455737088 3369643 116885834920185488598864206078563892 3369644 398203438737629907988309874544708096 3369645 305414182422019300631379739248021120 3369646 3584367043841373374394900684082944 3369647 -154202079416994830937343484177345904 3369648 134535080555487779883698164841938944 3369649 -525298362228805882822161816208106350 3369650 -385463096233988469236730936482352000 3369651 -907837546023806999377428115928032968 3369652 2314051149159971651036406296899584 3369653 -334199588886725748802882586391009120 3369654 -288745268757791642459098155996716160 3369655 700446925105324654480154378173742400 3369656 -1314090097995329040074548036999557120 3369657 -402972728678387390341297228189955760 3369658 783615521885026787535219925292653680 3369659 -1328534043975911340444451323123466140 3369660 -25011049874154699996551120306503680 3369661 -329170073845012555085164937904733440 3369662 6042708257719545759631908720440064 3369663 -600927729448423827707160485320891152 3369664 133727933674981060447128325357305856 3369665 691380496283396211179296902258232320 3369666 -503522245562203091443616408959718400 3369667 19500478168211809490290690465344000 3369668 -491147501230262572558494195483821952 3369669 30951294393329419087366913786849280 3369670 -580117540524987910357970245556403840 3369671 496814686750187054537105026973883744 3369672 244399824785450990696220725962475520 3369673 16366601691905959619752835303291700 3369674 107449612388708893717101387595144704 3369675 -140272112826253457780438541447432000 3369676 -215136467883914956328845096804599040 3369677 150109162886375959779262626052608012 3369678 210040445939139583140888220203243648 3369679 -345985717605648724661035687285576720 3369680 -6125326747755827432145686842736640 3369681 -380069089289862089531482218036318768 3369682 -120076684890035510701901867800081248 3369683 -990742957027117509950338217453741160 3369684 -151949134450097464100288110703124480 3369685 -370401587801441705275801357384414080 3369686 418196371774025681248063678072341792 3369687 20761206369810901143440479763269968 3369688 369460753652027040595025188788633600 3369689 22068793773455883547610442956556960 3369690 -172612574469288071606993682434856480 3369691 503875543948477825769410261296283392 3369692 -121584653416486723665883210092701184 3369693 687845063980967869407494017372328064 3369694 -259835016586268896122334336196685120 3369695 3406593871413354447042283618406400 3369696 227118182244768094255470550783623168 3369697 -1362224957692177768693578271778165854 3369698 -822383530323968439439992769311003264 3369699 154650669149056265317906943267900664 3369700 10672000773793442531508689512038400 3369701 -423538008609186289947908482089478056 3369702 -101506336580492751782555452446345216 3369703 6141596382719837847647084770768952 3369704 185060373423840328306990722436331520 3369705 101624297270422694161808629271689920 3369706 -396976198892382450462913419894971040 3369707 608608997543188418823034594579733760 3369708 -257381985062614876767120620877096960 3369709 -117671449361900830835165871964330784 3369710 542763786412877565517575504047343360 3369711 889390651627244079015959798780248080 3369712 395302784522765364166401550471790592 3369713 463772795423605913676267228446429760 3369714 -87484305978012309462709037891085312 3369715 -302622923809178897740483306361642640 3369716 -46787018200306207525976405150982144 3369717 299807555376366878258367892864057248 3369718 138587370730488348857334958347768960 3369719 -58245499428869261943580812122556456 3369720 178585006980979792204965003926937600 3369721 -614877963696292824513428935876159356 3369722 -55975385465888113421906097573203088 3369723 -150933992960828654744895897420625920 3369724 389608054231604165430263878988952576 3369725 438458045457335444993509544029607250 3369726 -415685737596032905178798505330969600 3369727 -858850781580500568879442163204679424 3369728 344130959362824546833959763891453952 3369729 1084799406876883649279016986645712 3369730 68784177978911668287772159863420960 3369731 270181245845177497106462628973052928 3369732 -214963893176639008297278106039292928 3369733 -643358343559050844277020798805004096 3369734 225890176247074275845496952453586016 3369735 307532932368570303234857932922280000 3369736 1283640565970361187533315613444392960 3369737 -115094493491768896604339846071562496 3369738 -470122384953675595747903596375552 3369739 264407394924783484186514226779699540 3369740 81413253716867116506693270186900480 3369741 -638585843164921960225937588348716608 3369742 -514565454988187950907592702791352000 3369743 -473885638441703803051456151089277256 3369744 -1652919930134099541501409790263296 3369745 -1201964738040221252476263469754400000 3369746 -632876666027676520029352286065634928 3369747 29974400950320760198679965109160000 3369748 -24774058401738121794705279696312320 3369749 -284260138554198995683258008197988420 3369750 419180605762474437273647597085408000 3369751 166541869428319922506548581213003520 3369752 -378728346978368110702013812508160000 3369753 -22747621936750269711079459942577664 3369754 -408706214838105270449132232454961424 3369755 23755718484182982305791247990468160 3369756 -224942208517881721593326524307475456 3369757 712578320592040575225291080422659852 3369758 -100906317604262351339691740688149760 3369759 75081025123154124047227921189420800 3369760 921705743091515474108348337934172160 3369761 504620289729344017798837962163531362 3369762 7854012978887904888632086975039488 3369763 700609207383014519242270911704029920 3369764 37242473557727171817548213655244800 3369765 331562080962157371595441004683468800 3369766 300161992532696949863615545743908832 3369767 847250634243384736078074643168173816 3369768 -20590215306267989552386785312522240 3369769 -421279206930735078170492297375532956 3369770 -406871242788676692911867466503029920 3369771 -1050669377642635400466964373104882080 3369772 -136693418750793383737555177001139200 3369773 -202625226222883657758747455686126272 3369774 -2745820688674307620806813329509248 3369775 -150306749295638105354905840801518200 3369776 -158873584760184693908330156523061248 3369777 371552309898252026414093984089496160 3369778 1090045786357398469836808695070749600 3369779 367793054840540763224071228466132796 3369780 329857932186941547965326652453045760 3369781 -13107168667822958173555361839718528 3369782 -199788531283297576314990100808838528 3369783 165352096286258252121185178562156800 3369784 -1207104219471766249842092735026176000 3369785 -528296507882558610234169721817542400 3369786 100650811306171844225003517205277184 3369787 602555300689554727583467518824446436 3369788 61990026685745292494330726695001088 3369789 -239760233121174651347648588892322560 3369790 229109898167278982943877246511203200 3369791 1041611501398444817708805507335197152 3369792 -185060252950550048980486280737456128 3369793 33789502267935530913298675670934528 3369794 969368629929496307326111584136783872 3369795 236616827052910429014982354456346880 3369796 654890549553653444543781052655849600 3369797 356988371428599762703170954435801246 3369798 -356892507355097941121880274056165216 3369799 -762721131950268726916156529673866736 3369800 -135867354071013675876170199674880000 3369801 -174684492362306418319779390036784368 3369802 -69543720463126222349418526119360000 3369803 -1278135369048422945973513885872787948 3369804 547039062165075464851806302868266496 3369805 -620237368137381790955218422036255540 3369806 -801921028100932102874769609722542080 3369807 -111247224402962901735788152736766240 3369808 157671498442125653846821741400653824 3369809 -584589151563359125493945817163086990 3369810 -30543792165389543833122881080803840 3369811 -396782686704992557614306951320557588 3369812 112005775918200156781723828955631360 3369813 33937227173270011825480178398975488 3369814 91450772778235216778044264878774912 3369815 17903361956386920708967586549499600 3369816 -16630386691976131425575276757196800 3369817 185385872478705316788738780737659152 3369818 -379618810114811261860815520702377984 3369819 -673790810870003799022735570719708672 3369820 305305376469384531482050178403694080 3369821 -155643905930281236076927724598192000 3369822 88532187191307534486902046160942080 3369823 152055575013164490914066608256963704 3369824 -6785355607638303604637399966023680 3369825 -84492766300370098627930074089454900 3369826 25974302562392408381951329521119904 3369827 24332511314946584439606921743099676 3369828 312153970886023096158490242831808512 3369829 -1148597872923791965757370764276320740 3369830 140593665767328075909754181495986560 3369831 -388205386573901316435990241059257136 3369832 313805307029773606207681533836820480 3369833 -199071712636374142035708571572354480 3369834 -13560642543719238816282065302864032 3369835 -274776007796415936774850523945948640 3369836 -1776669801388299933155262298901153280 3369837 -475794653881560697990208584495074240 3369838 -648557388555347826624006693854239680 3369839 -356881739604318125166504864602137800 3369840 -107690517769441705183723433951232000 3369841 1035629994266881644866705970539820242 3369842 -276137990533858827165773851335997440 3369843 38889158172951636080757198222484572 3369844 354475832352158176761681093333657600 3369845 -410671417338717069829653301043364480 3369846 -133616329040292271665429990878130816 3369847 -478560808651711137284159060113413560 3369848 253810158376133161228401719579996160 3369849 100518423985394038426623247738426752 3369850 57177129877032735688116019237200 3369851 -2501816227594390528834048085120152368 3369852 309350057373888598899334609899480576 3369853 473923596330214501985234593410283200 3369854 -544112069418809306050228898558984640 3369855 158988245360987292116912900658155520 3369856 -11000915044428218065939857911316480 3369857 48574379982771685050743054950726320 3369858 69855610206825929016747124987921920 3369859 -1450640207180918019737165429479242960 3369860 -221895051423976440513173722674366720 3369861 -474486019535618485272277041549529440 3369862 -92466827338460100161840217620405568 3369863 504180719889602612647726661670650160 3369864 -151748532269790490323427043471892480 3369865 221252184102515860099476432755912520 3369866 29038649574696579135839653148755200 3369867 -3381525502771337936384853411419904 3369868 -675820354947782524413134217100600320 3369869 1341126800074460639168977475280249270 3369870 23719003032400176621121839619891200 3369871 63460108086147344936038546876288144 3369872 -100389719982917142894012003240247296 3369873 -37026661782677422965063815337063552 3369874 -432474914668802879407619611553534064 3369875 494122701498488090620199977414920000 3369876 -593662214292375251337101773922119680 3369877 -88893756864903109997211215830906020 3369878 -315809088567950065087601391446986560 3369879 1390510288442345713177614316699399344 3369880 -123126492818974770874540453797273600 3369881 -62264992348407352438237957840524336 3369882 300984162782721635935159339110845184 3369883 -73985418176694935149187357403339072 3369884 204220714750401078010735381256189952 3369885 -82761764202912925114498462708166400 3369886 -11367887807080616847979111685056512 3369887 270525126219952030704074054222071176 3369888 336972337538736455736546561037369344 3369889 -867930325442185570088862386460636140 3369890 268601505524273726268339381689383200 3369891 -59286853780928100231863065253991936 3369892 -641089725042429062347308291551718784 3369893 1637202790814826262129593529304702016 3369894 98809726586441775942454989882186240 3369895 275490935657959039422419279394761400 3369896 -494844976731087223141444825207449600 3369897 -1091645096568369551906223850870392000 3369898 41330350463440984573725851225262336 3369899 -20896827211084476575102640581528352 3369900 -181481279005209422632605682950144000 3369901 -1213114466588455127461649933611287648 3369902 410326563361948156681538210103481152 3369903 11529403079605511057058914735731200 3369904 222550818366659871929053539429662720 3369905 111026079363295036242848235046331520 3369906 -27427208648209973144007592736639088 3369907 943234772416113175352774382324599280 3369908 362843324014434890478410333442208128 3369909 651354116670324015739090215570787104 3369910 9998624911109851604305612692645120 3369911 -123191106629699441247781867923326376 3369912 -41785165674986254561942626950184960 3369913 122385270395800806527646390340337364 3369914 471111497242748126119125803065893120 3369915 -322219150969413449798599387235289840 3369916 -642944009877155909106809919630336000 3369917 -154808388499421957240547056705716608 3369918 63426546061763272190415855442488960 3369919 -92623370542452694461765587485122704 3369920 -153919819701752956477149104748625920 3369921 344740676104049133482546825417432112 3369922 233247637953265294757947747194122112 3369923 53102340541543712978624296562214480 3369924 -450527822232291330068766255529688064 3369925 15147790795611664181544426699248500 3369926 -157147689804283254631401203578490304 3369927 754884582587876826597671382233896704 3369928 -732474759876129479456982007710243840 3369929 -470366711854903429937671004266402470 3369930 267960586328701529626267816317477120 3369931 -1238128462376878269671617227639900268 3369932 344582426976812019479065624669514496 3369933 -334470771341478404577340890176592000 3369934 890255426237232002025723508646728512 3369935 20693597578650777999088222181194680 3369936 97662446402319755576148794023084032 3369937 635842825502296401614079379119090240 3369938 -138003287339312259047213171828424192 3369939 -175558060609551528352872571063327680 3369940 -104917859222847910010248011969208320 3369941 205113635933703572736247803750027342 3369942 374016772420021245722627496751359840 3369943 -732365905546592199878945427585810808 3369944 146485322630451830252975949121536000 3369945 -285636093981418396562025391597670400 3369946 529879170209175553636279315340274672 3369947 292758975290665118488701089313864192 3369948 -163368316230326378247840755013550080 3369949 -1442066525357406275392507672543853280 3369950 185947728857366568426924507917160000 3369951 389984948100927218595509380813186080 3369952 -331863571787475388983595027667877888 3369953 -12219212216203590813730799469897600 3369954 -75100735059895135675269889496432640 3369955 -954446030435569405438622668973246640 3369956 663941658060119563835862606227349120 3369957 277489994236457704924595006519353440 3369958 213171382392371742420976129583482080 3369959 1035474084175440351474971668610831160 3369960 84214072797577060278920122618675200 3369961 -500539493060870881768899570617402880 3369962 148315842817549246011428882203737600 3369963 13308216247117068795327401579945664 3369964 -168064993764194356373654294202403840 3369965 -116135359084049465680249380573636000 3369966 -224528726276088741158924999915338752 3369967 1874078319746413965976582687942627512 3369968 71712071906987572728809461266186240 3369969 -275259872114019493406784568327553406 3369970 -317726049985224901852541103164020320 3369971 110849470276317412660187204078916 3369972 9752402674356224380670511034601472 3369973 -282198486588931771817138922201275200 3369974 393454082414141121779585977377888000 3369975 -249662624553172430282567316388320000 3369976 -516574544494144216550099861326233600 3369977 -146052325871684664495994879270428540 3369978 411812011329710401129227751108131840 3369979 7767896194657356277424341194829120 3369980 97048713434742554937288832349760000 3369981 -745202801202234355429008815956635648 3369982 -134453161338253528156250846537687040 3369983 -520682084142889895326760799448397616 3369984 101022237968130209004348225865383936 3369985 -202700269734909740803543551089448600 3369986 427787961676083642205097617334538192 3369987 470111873180908472112019174313023044 3369988 -742240354756005268264514951533808512 3369989 102811717700680898583880897169187072 3369990 -42884375783891272342606922364207360 3369991 62600894974654085839175168702538392 3369992 563967644906299768643835570667315200 3369993 -148481575873018736579855462213155872 3369994 -1406837875290022479223203616958750208 3369995 -190086619691455626784341796576827840 3369996 2392448274865339653001943289544704 3369997 91142660606595244616772248105967052 3369998 124165568381600090383545672070296000 3369999 355478432332543497575597272635886608 3370000 -58396113571534281874409398819840000 3370001 -1098095017287321643003254179151313998 3370002 -173284756110874134782635621765546368 3370003 167701381253505930629170353989367360 3370004 290011537344051905906958832890445824 3370005 -16881959383481058793677105841198440 3370006 229778654577620739765245041101481728 3370007 346328018659485917888642042413446792 3370008 214452204759080442980580932595855360 3370009 -51168227239508163004603507027476790 3370010 34112996989836909564076691235102720 3370011 -234512267150356311102953626238483520 3370012 -944934199102182724235693964712811520 3370013 -72212745094650229833298761553827738 3370014 -78954326650022719874307634238556096 3370015 273337847939839695045460707143485440 3370016 137008644213594498335663640209915904 3370017 -71685776818965226884029513905029120 3370018 -316009575845483638416390135092897280 3370019 6237869446869212324612151123078744 3370020 -105462237213043850457904828926136320 3370021 -677185619143940228691445055535964800 3370022 -804204369460258855675451667007046688 3370023 85975576696398981106062456376465872 3370024 680080899152078215662702851921341440 3370025 2486815649916816023747797289446800 3370026 -386805301246536981422550740825478912 3370027 150061213074367330777389190586324112 3370028 629852909245149901844978645074599168 3370029 -91948905239078575363113248851859616 3370030 385904928593651978704515322761129600 3370031 -72919269182460573784827106146363408 3370032 -239992908101362942399982759067648000 3370033 -547578788768050905160018618551452640 3370034 40921103502733830805947820605354912 3370035 95690387192989075720132268148721200 3370036 108547374216270051445425680667052800 3370037 1419514640278809398658041752242062592 3370038 -44208483385477555750677587935211520 3370039 1705019747587625371674024705167408 3370040 85279893885011855730666838402252800 3370041 386690902645667574590587003825511424 3370042 -27004873888905279345429626829217536 3370043 362189492876143871556015250230488292 3370044 -24720124315079693710181420147510784 3370045 14893456836179229754187001416083200 3370046 601446539557600836352062747716056320 3370047 394945144470890005145516471755168200 3370048 -111620100039868505118925893899649024 3370049 -346693280300781798205445448047768160 3370050 183742098283469805219082012280742000 3370051 -121134999509081671982052190755514948 3370052 138169005023250528462099697009385472 3370053 695438966586851399651392659382612704 3370054 3936284942567052294862931787400512 3370055 91862892367603724616645212889592800 3370056 -376425156866413521757060029688012800 3370057 -318214574570756942902925879720485760 3370058 -251538150717942126601778771418880416 3370059 162449215495637290581301295588513280 3370060 276958270350970175873066862013286400 3370061 776742472325766211669505067332044800 3370062 -66907641485801540852205927145637760 3370063 660953904607089010516561120440940896 3370064 383544328641969024982090200119771136 3370065 -47556484028919717847111012937040000 3370066 -34947771381270098529264040425569280 3370067 427701961221828892335470978131049904 3370068 -150912341142479424246664118279116800 3370069 -1179499049582921588633527133555156530 3370070 -533019076397637551971552316854189440 3370071 342657219139748629335429183655030944 3370072 105836727392561506042716722728796160 3370073 -59846177020443602083037665484430582 3370074 64393389677626668575877127714767360 3370075 2836719424277768274533447247939600 3370076 -911966976772012034312230876976586240 3370077 318020738118222466265503890999499308 3370078 93215832641307604611106320009651840 3370079 -69485299805361434187732006089352024 3370080 143664118051752178914819818756505600 3370081 -197717229469255119496385913906420096 3370082 11128586265081126146984742320601600 3370083 700130601583525005894893792972258424 3370084 355646919795650143020394179685529216 3370085 -37025302692081824764106472171641220 3370086 9362867414585938315677942496654464 3370087 254622750287359750598447965752732800 3370088 -938791980748824711786190522823639040 3370089 -15869751980744495801081124203316480 3370090 -346633644158374158872006676665371200 3370091 248351397707566514178917879561639592 3370092 -383689381041679553091643531076001792 3370093 1406035455205282925444063864904416342 3370094 23327982574285101687225082972637952 3370095 614554465794840490082132629541198520 3370096 240730226843754514082691990557130752 3370097 153245048430864692771557061401086372 3370098 167150318821494758821722493669575168 3370099 -1674702100383360418302525041717346120 3370100 -294382643646575876369513824192665600 3370101 -196040589613392507264196608718823616 3370102 412539141492491786537596325434030752 3370103 356476613401964564842777023874764288 3370104 -75936724964377015213844820465315840 3370105 -127532255509765197646382587569135480 3370106 228340846763255232037351787686813440 3370107 38974307457102851570600858188683888 3370108 29771375395078646052831202917226496 3370109 -196168916183449273832322570405165690 3370110 -66501359600485206619546579497594240 3370111 551331732807194593770869340022027272 3370112 505573740372708745620929376619069440 3370113 677575892157170139312255549417722400 3370114 -199492727035881963465304297981629696 3370115 -92110064586290194946269034997256800 3370116 -487428697321987303923523693299790848 3370117 801295819320146376569637530885251166 3370118 -2651710473490963728358574138282112 3370119 380390775222907213056936964963233360 3370120 -181792666119642066769266958564454400 3370121 357312833037268204166498575383382272 3370122 -135207382551609220084935932286245328 3370123 502945553092647647721162967190062744 3370124 -116981303026614815094388090702696704 3370125 8830770755905815666432787624320000 3370126 104045881563042484281292461032804160 3370127 419165626997860762121888092341212976 3370128 94351108536831044284033315507273728 3370129 -485902911499201317197340081395474624 3370130 -218032921770160461111542373456371040 3370131 -1132226392809385380967144840972301688 3370132 -556742372370126174274408272496171008 3370133 142523185310403363394151179137166104 3370134 69537157717445126410055478433505280 3370135 -46709048060559195323405751165205440 3370136 -167597587776935963966105186984263680 3370137 -23216343382270759372636859285040 3370138 -65238954280747402217565879468702720 3370139 489672331496854952362184255234365860 3370140 367250613394182845027013701065036800 3370141 855199316630325325660571423524653542 3370142 -401122277765840304513586520749734528 3370143 980977824250065985301959399910784 3370144 9043656790320117508419935985991680 3370145 359465692373299197784835895563359080 3370146 152174144692196475313755259641337344 3370147 -1493556229213320672306567144218669688 3370148 -183440796500584777771457101391961600 3370149 21399703345818349949241065040499134 3370150 161470626152327033335192234613232000 3370151 885155012242570853050107611761420152 3370152 389119980340148835822641876112261120 3370153 248761775887835390285512205251505402 3370154 252201816838839247328900377918489776 3370155 -234103417839118098007942679611053840 3370156 -98019169081390294871765823210199040 3370157 209196944864121664284534602020669824 3370158 -210193223700704716403737818519154752 3370159 163635638170299807390990401859015888 3370160 221912681418335357982863810484633600 3370161 777448064267510464916456444157446784 3370162 -80784672157629387604842592019584608 3370163 61982544456497295574285559690919600 3370164 6612616405872384743613025881464832 3370165 -145934303498315689612048119218995200 3370166 -791585577209869356823966000325259456 3370167 461015147411429025065513506055354880 3370168 -8871409395541539076421649632993280 3370169 -913135155249850286256705975840674880 3370170 -3553399312550973437212276254777600 3370171 531618194353400232665619814128424560 3370172 192858442366703466607808365874130432 3370173 543518433199664678502729473241187584 3370174 -74294057464907090010564180160721664 3370175 1894823568160425974228331119393400 3370176 -101832724689199150556450822368002048 3370177 203701128886042042021635915171861120 3370178 -185064976103070728855478093846802944 3370179 33827658419474901288222866285832000 3370180 142915899121078609610345987086233600 3370181 56543312390114684944843651174685982 3370182 -218048626229984783837387462522511360 3370183 -161613312041178378636185731470006568 3370184 -409005156357735660097584152019901440 3370185 71823403296476504165491754487863040 3370186 -65407139404251346888044586492256208 3370187 -33728040236057663291367630857981160 3370188 160270856975631057954530931600297984 3370189 -1229255258874334461622028181512076500 3370190 -225431679704764449279126141710196480 3370191 42084903300859479548012699745043200 3370192 -18150599625106697749940315363606528 3370193 169255346102084979981080904292641780 3370194 -642729126060221849080270809445440000 3370195 573738564230174834199147856656556800 3370196 60200328748476359333371843240058880 3370197 -75961203480346115052912902167375200 3370198 190383222466290374228773101016380960 3370199 -222824096960073242950663751695269888 3370200 49710589371502015804079347196928000 3370201 665593041213370571383471875146491600 3370202 -56198488502310910874075647272151296 3370203 -49430664741527118984320360948186640 3370204 -492883630185908669034563554088748544 3370205 -551347707613307644504684298174413710 3370206 -210310687514050018478271534628823040 3370207 -240227907257670247384816219042940640 3370208 -515667977757096873490189578310778880 3370209 -14928687015815796343629599404527696 3370210 465136011645229834063192468180265760 3370211 -3544606078466534254614711202818480 3370212 -6136848057802525435905778576880640 3370213 147839438094405331839407335688832 3370214 403094481716484784979821994413023456 3370215 -84110735681447483844211833686033280 3370216 1459361633018417323921426613502965760 3370217 -80326688974580922010102773223232220 3370218 -402769806347127797890498929244029696 3370219 -144998302347026044556580912478575040 3370220 -128215298744824457428237840659379200 3370221 364758752377952733678094823322306240 3370222 387193467245457120818564970013326912 3370223 231411005985767316172450342460037360 3370224 37176602380801550242582258273222656 3370225 6250151642796637723185193779353100 3370226 582266584991645541393039683826039312 3370227 262889014194921029602177473642406656 3370228 -548780184735635169521087328603039744 3370229 2062409240348957143382897567306458176 3370230 -10480419207343155484709787835002240 3370231 -207425878336175494599354868129917000 3370232 -801468266937171451508787113320857600 3370233 -495195809221707836775681850325086176 3370234 -370396381190751480400032319371744768 3370235 469546582401039507156543545752557600 3370236 -2941784148588095553744134824943616 3370237 -863869618864351758738768606534365280 3370238 -4961447021064951597155318707860480 3370239 -351360108357947767283297854761984600 3370240 -172616415534398313014410088797962240 3370241 93111757878010535116511818214966784 3370242 -224938226840525247838298913571021056 3370243 891074188821874675890382890393962492 3370244 -1402906280091498708855000817203609600 3370245 -40162565288496363079160737157366880 3370246 21389229921673264413568900610880000 3370247 210226983075462945881413812853286520 3370248 -3210190857053081897066000398909440 3370249 -353584163269683333759893371217131750 3370250 239138684615955078641918664625248000 3370251 -155286389437980256152344471150572560 3370252 13924995922664678673887013559134720 3370253 -1527103750592274251420815634087127498 3370254 -5782729032021309054126350660692992 3370255 275843901954439538665858060795352160 3370256 126503814178761478736385721397624832 3370257 -276699316416280802801509372628168160 3370258 -245667743013442676851579248554526720 3370259 476922544648120953067233358474971360 3370260 -211167044929582098913202365804861440 3370261 63966892824994276307142423022798862 3370262 -259193000859024567269645520515841408 3370263 -261687065325022879578501236400545280 3370264 11566057107969795648728475740160000 3370265 272495218095205300705323240517461000 3370266 -206638940211788260566551506480735248 3370267 685584613795996490498244457439614632 3370268 -557309859435361133636912124351711744 3370269 47534782078243253497982838651336672 3370270 219239984030511219873567377242809600 3370271 743728223013027659872928060574082344 3370272 -44058884309166873602086342529384448 3370273 -511119018234168137762962443596184478 3370274 -829437102660457052139155985109644000 3370275 364377617626185656722885561374546000 3370276 110058768184210226591373184695238656 3370277 348609060906555223437889545234817440 3370278 282866377819358522917133216082949824 3370279 1016101353185139957773262637500368280 3370280 -334176973661960161438465216461312000 3370281 388260291082047127287727101550449552 3370282 142544956827076980274208167068824064 3370283 102911020852217316407898839285304720 3370284 115187627357748247449502601547388416 3370285 -907404284612502308626543857511132020 3370286 248471371295817078053514478781592000 3370287 759005572871573130477302067584599560 3370288 279296328613678832699395792883597312 3370289 6556488629082405465946722712958208 3370290 -84577283024119661400794010867916800 3370291 -576106885671697264571831759234888308 3370292 -461070949632536300935986665055774720 3370293 -68183525520066713090816286336609000 3370294 -304807948834623632613477818986351680 3370295 -375886463997601017953085579947644200 3370296 9011502688618690384850623373414400 3370297 6616004169158326008563421021161792 3370298 643019573553010748858477387859010560 3370299 59721887141880251848786279828551168 3370300 211011411337727719285107590145958400 3370301 1476853084991350658974114104163122240 3370302 -250505080169233090804960919881777920 3370303 -930170821884880648001744792972779736 3370304 -76099722038422544650840023314202624 3370305 -70857770849756859241294259676681600 3370306 -49641083870979098144636248456377648 3370307 34925806789823668363106218508669232 3370308 297625773711432357440211108135951360 3370309 -111859890228125395298333143867611490 3370310 315694715347216559762943912739474560 3370311 -371993505015621647881037209909656096 3370312 189995598082113197715535650812928000 3370313 -1097484355122405579003337076897190438 3370314 147568917592659839067732253203072000 3370315 19143321594701326997868806006556000 3370316 -494353326162408401264380731256727040 3370317 828677108992644448756082070539532480 3370318 -212623622520399790628035806474048000 3370319 702015556238278419986496178352681496 3370320 -23605790922334535436265165695221760 3370321 612744481106038599671401039842125044 3370322 -448806786498463345501099751849167200 3370323 -178045822489171049444527737879665664 3370324 -1052204773365373068804321418498482304 3370325 -259958630089009406380457682941436000 3370326 -87642338333639657643997558607609856 3370327 -982715990884596703492994512282904824 3370328 50698560184672867071361838910259200 3370329 -29185043719828372502648044473373590 3370330 -31660330100202874418877742818427200 3370331 1029950703504343338423003438544536132 3370332 -156141185469125897773883335164715008 3370333 -1243412942994612473685069511606273760 3370334 -1008945292568577489352621146540480 3370335 187872507601691018508596913419100960 3370336 1114049466214557713370694665282650112 3370337 -52640091798622024906369840403319288 3370338 -98799828281604103306068127725312096 3370339 -349989296655503437499289351561424128 3370340 -5966530596227822036524501770854400 3370341 -78187560291255843726045275169190080 3370342 298554552894577305261075884416143072 3370343 -147080519290885114669108034880896040 3370344 582805450684058410730877733032837120 3370345 1100854099973413112935113716584832640 3370346 -89342662693297874687572089499733760 3370347 -665725851420529284581400936816272676 3370348 -134203148166496620474322273937819392 3370349 251527837089226102965648304550320140 3370350 -39324477084019367757003153672264000 3370351 45266667981601417550321406247434240 3370352 -255356618595022765623916875949867008 3370353 26352401249522159015158167240867840 3370354 -39643964843854237116127038332166240 3370355 366641436258311359154479923323483760 3370356 -410240222849068563255264791156551680 3370357 110061616086025352890432103315618606 3370358 405068147959854732727854455072069280 3370359 -100926890149864793332518319588629552 3370360 61372260412072055537459340426854400 3370361 -1273788147561184991575677051486550038 3370362 274396763095644863560414670742104064 3370363 -1326437946211148890546606187451159388 3370364 172689957775424326150320184238103552 3370365 482342945123431134348581969062021260 3370366 1194705184951611816919570835807025024 3370367 -241080569413484109794077868448322968 3370368 -832960290255462435359387958808412160 3370369 1054362240724938208350106022854011396 3370370 -249333878150861432034602518966702080 3370371 132385965922747015570965383279615664 3370372 -269075449354347556825767845919354880 3370373 -218958592407655659698132862549875040 3370374 -44775992676482657178324921782618112 3370375 565367602005132461398613370974220000 3370376 512444259861350208774145560605952000 3370377 1234447357455389802553787847953473920 3370378 92365645148404314049898791943132160 3370379 -491963880001302236169823939805344416 3370380 -148257814570351185632626163796480000 3370381 -231522729638428068506096779910068416 3370382 -1743120293562393736853238074313216 3370383 13608479549584156061249607706433280 3370384 -465590975005597403874404073285533696 3370385 -17571276394394633565077429822668440 3370386 -109653371808851268751265678774034432 3370387 755672833971419969625888424255973036 3370388 117542776639219607584840472374020096 3370389 382499908430033592695987046942315840 3370390 -148109983114657725340538850783532800 3370391 420199490001977576008488438407539200 3370392 -516159515324941753395351026988103680 3370393 297721902970038111607176347904110784 3370394 -541675143916295159361848672581302528 3370395 165233112207108175731481576386336000 3370396 -96097638495061426534284012369011200 3370397 217536343009442954101921923197496480 3370398 307130717596253873600412672342444864 3370399 14991315741033504388155652141154664 3370400 620640830933063553950260783585689600 3370401 -228968980001390365488079543764482220 3370402 148602136332698860961873902560625152 3370403 -836610878863129066722726552058553640 3370404 7779389493345354838310240092188672 3370405 293435786357482035313196308507032180 3370406 334802515906082688912328593696259584 3370407 107496109248548793055484984143501392 3370408 1131844364551193596943599190466385920 3370409 -530792944616351367229383040213717440 3370410 -24242824088719121036783778313305600 3370411 -42948421587254629838883390567759936 3370412 444072375365854437177212645399040 3370413 54577316545364642104036227441708288 3370414 -367730642618860075076887950367306944 3370415 -295460189852521559588764479302416440 3370416 -75591758195572405079961410057699328 3370417 -14849591243678265578821593327733248 3370418 715572116321513110246907607840614160 3370419 13917382780071319991835103144589904 3370420 -65701868402803280431112149699952640 3370421 824650381505870166107210253501296622 3370422 280428415475708261241310538406666240 3370423 -556834089830327353259401592122567760 3370424 -1066123711642836165927348273514967040 3370425 476952923569629377985310690609122000 3370426 6492271687766389028231876259627264 3370427 93217825947918833655540929303474592 3370428 -119802328184943807966805623361214976 3370429 -229294311259022657858419333928163360 3370430 82237993910514856489034254612262400 3370431 349381713231447887418665115730654152 3370432 99774153474925108423776182292447232 3370433 1262329296411972035745864802175271168 3370434 67426149807419832339339335197213440 3370435 470571060511881666464173515418365360 3370436 113763453784885084025576118458219520 3370437 -410466692081875135267808391047904000 3370438 649527337386842917218395738201026560 3370439 542662223481745941242457876434554200 3370440 -171120835997149876099068389319475200 3370441 -399126469484499135328566923477749056 3370442 101976626028182714341914051309517872 3370443 -390846437241662979255630143263550976 3370444 -17344631631028888409745494649470976 3370445 369659749056011874655107142642996920 3370446 -27761794055865378293579619179354496 3370447 -1047324031508924919443739356406956840 3370448 -46416057733521077577265770029383680 3370449 -127655238681976679797308706367851536 3370450 -165298544845100782990122165859746000 3370451 -1604110640377758917315089863056736 3370452 182374001475114419564025053911468032 3370453 516527098801871141279003235037027840 3370454 578887559563897196050303473227387712 3370455 -1155769234915938066057517883735400 3370456 124392749323380001747763152000204800 3370457 -353238508258260446442416804029602294 3370458 77677638824060431234407221814125568 3370459 764643192894090497597042290392243016 3370460 187781183261492289096712107201185280 3370461 40262017781576391302652721895302272 3370462 618744471015944464588743238031663232 3370463 102836344440729314089493265366889200 3370464 -1136344054884136185666066671688744960 3370465 852607992930833101893683354537341140 3370466 218098698205816824891657610362490368 3370467 -349135279520898425123840607639072000 3370468 441951923784257425029286661258411648 3370469 -29940288152424130529525623587696192 3370470 127351537831818557413521442556976000 3370471 -268885022198242793911501762301360832 3370472 -84318179798628088290676525476249600 3370473 246199495504968115457612020894171044 3370474 162155801297440268839661561249535072 3370475 -24765975633326311358505328201320000 3370476 129576233017131428149878578089098240 3370477 -189216886388258324883932165306586528 3370478 336391570886479318449254470720035456 3370479 -220498677135456259644223266118608000 3370480 -15259124528961247050075611193507840 3370481 1018213539560592646033798131985971282 3370482 -41248683745001201680782555965293152 3370483 -97416171802830197590552364317448216 3370484 398198514067358260809133253645150976 3370485 -167333147957778857393374149576588000 3370486 -172025652541493689232297069372866560 3370487 -344040005567910280904796610633040448 3370488 -535824897278543602911939997614735360 3370489 -553598355075309895919279786996616576 3370490 -126288542659483419147321621332436000 3370491 10319247011397528181520251565948532 3370492 285989045780580113884849391245500416 3370493 253431485023731013184456415556950720 3370494 -30024548499459709797183988935500160 3370495 961950797706117339025751630994993000 3370496 63727463819813594508879349237678080 3370497 -248739185114360399683114080755527872 3370498 111849614093362323254972219475570720 3370499 -701404369360654156313582646901506240 3370500 90742478613887551085465043612672000 3370501 447152499548524957794962024569441502 3370502 -923007824061559539846652513030671168 3370503 258280622445585763166119905387438504 3370504 -579190532677856497945745487880842240 3370505 453180369594925565371987954345353600 3370506 -67112993918833024053334366449211392 3370507 476095473794982732083748579464570512 3370508 -473245082818884369809330276420028672 3370509 -757609944763650217246956192045423786 3370510 175440472739177394065168083263333120 3370511 -393284567775773317157307377575930848 3370512 -777672563211462721723170274934784 3370513 21237258295587379590735543851832180 3370514 99000334202748168993836531025854592 3370515 106142300258275269215293427970426720 3370516 208058776278937674295694968429834240 3370517 1168175589133682207972994162253687566 3370518 -662623750183095019815621052023089280 3370519 488376231362072826892502289760738080 3370520 -702161236244003912690930173497139200 3370521 339002014979072377764859317734965248 3370522 772793816658631050991666399316178912 3370523 81878832567662956119087246105995664 3370524 -199077584561391514048755105014415360 3370525 704970511613291868825175022711362500 3370526 386334185008888249330840625849934144 3370527 63080641493835328271147111646081840 3370528 -180541452657383993509174981875990528 3370529 -574921508220909414021392013096638700 3370530 -101604344225117380491869610210132480 3370531 -694440763303694042003586185664917668 3370532 -676762393586652534271312705726000128 3370533 -917302685695975494173572844333551776 3370534 -28900424976793151564384391423511584 3370535 91726216197259947503915658701721600 3370536 -229885701796448650027060615781268480 3370537 178845883507239121475153385630783232 3370538 476245602549221958323967986309983920 3370539 -353146838886003215319975584574365520 3370540 -601550990790359023560654440350709760 3370541 -729995877760410361410887462811326058 3370542 -81199999072899315465900448893336576 3370543 -749555946356049074830458787053096960 3370544 -225470680062254442028659994037207040 3370545 -387529665811782503416964077941302400 3370546 194644733935073764317876718792115472 3370547 313258911829681684526431010183416920 3370548 220892434827751604167680316512890880 3370549 23662260952854776539219556629940480 3370550 -381661941974036795292506430108223200 3370551 219320565125371046261864543546854632 3370552 434734603264077521525643604825497600 3370553 -209272320893871751467129067052921520 3370554 -455769596398670252179717746873242880 3370555 -13787754831249877018766615085370080 3370556 -18689963066686179456368261644652544 3370557 1148448165790599035826494019431006880 3370558 -95191852888826530452647471026298880 3370559 -66231676579653552299185742759421096 3370560 -55347125278832930117237790411325440 3370561 1160340353123039774717250420178149312 3370562 -157249670625999681950196604004805120 3370563 583364500704753301712444253012439092 3370564 424044678213857730722626967367926016 3370565 448871924975193323217317560860450720 3370566 -293831778407006535622773530104685376 3370567 -1506933084526298765946062083018633384 3370568 -85026487301844890346964228985978880 3370569 247835568202600711971090305141835840 3370570 84321537655664268067124565214848000 3370571 531324058629988587100355487868970772 3370572 45233392095697774998168004336837632 3370573 -747353303243206843718200444686532800 3370574 -306064180026215045809738610977176768 3370575 97488984363390539113967806182231600 3370576 29896847243709359828373832196096 3370577 293954120925086390645992214658284544 3370578 482469966026574358085881592131738368 3370579 918742788764404057240116633931183480 3370580 192034209161273752992092497139466240 3370581 502723898299543693997818587000934080 3370582 -100327176739406862146999073302678016 3370583 543933104087021324293634609906580960 3370584 174754543161793598498963109374853120 3370585 304500816368138532152270599590891780 3370586 -61255351160733871848827575861527840 3370587 320572113334549953798068285250490560 3370588 -34172007231538132907699951517321216 3370589 306348526637900496152062761890792556 3370590 136890395879960838430823889837697920 3370591 357039645142833415718697087538537072 3370592 -359358953520947454874658399564464128 3370593 -280039473852424922050159647257376336 3370594 789930332423411955693762155777814096 3370595 137306122079739121935289529278704000 3370596 490300233195534553930081851016123392 3370597 -957169243169953363018383536208253954 3370598 -315507007077443396179581711144960 3370599 446325230494232270206829999773885440 3370600 -131347141896762956112851623311360000 3370601 259967114835022421701018312146039012 3370602 39413503059802166837272699258520832 3370603 623256018285176419766535539583377904 3370604 -421286621273357443311642948014797824 3370605 166011967863086395793333027271045120 3370606 62522286798707407866246951633666624 3370607 88990476730310334668830380931058280 3370608 -68057049762461628612395581529456640 3370609 -882356910914030230597398074972966160 3370610 31420074242160390047409890693017920 3370611 231938250632046726655239482673916800 3370612 -97289659595727571416776490648188160 3370613 1010343217932766396074337689636529344 3370614 100175403228944565877487747632926720 3370615 371090335778961537680498635277756760 3370616 1046585336816434605697957617638338560 3370617 262775898999759186974967475817940480 3370618 -94612348848772662428077204723004160 3370619 358765895738059901168937459123363840 3370620 -87692786093015327444050691489341440 3370621 -653464380390637945912745239830189178 3370622 -121058757813631294139640658600315776 3370623 -472901803434008834133212268658466616 3370624 -874928017837364128268392602796032000 3370625 206460921708786269357172942308726250 3370626 -1241135443135933206882101688821760 3370627 -3943771364486980902123938351868192 3370628 329346158402822182232539937921674368 3370629 5199164362583012474655493500834048 3370630 -113482245280903016496441753113026560 3370631 -826780577375406569958718548490863336 3370632 440846707443098883239486525078200320 3370633 -21249299022453880021084909301439424 3370634 -203397892405583757573003815687384784 3370635 53741574321068392758436059412035120 3370636 -761684489816485242185323533853348352 3370637 -1363700287118988426973007597422224714 3370638 -79351142730269156573846851972546560 3370639 -1084406914645328927234000220080804560 3370640 5635642163695883046072408940216320 3370641 -6108111978483306970838094796690560 3370642 -9551783126547932894525974992192000 3370643 2178667271112840197935234714334698200 3370644 -229082593812867894233926233376801920 3370645 709884385580834680577090864532894720 3370646 -96495155511451343473103409597493728 3370647 -30411868759683508868843963367404928 3370648 1283062847078036848263848325952911360 3370649 -808785299158116272123187144930727350 3370650 -25125382695482110626953926748198400 3370651 -574133083371963199616531343675458400 3370652 365222444640123226050201292498544640 3370653 -310484611208076420774053614519040832 3370654 -66316047578555878908466388025901056 3370655 886212303640187305734187125357691560 3370656 -741801555135570107025132285928144896 3370657 -7365082868835645018406956493167534 3370658 423327150452078678888837037079394976 3370659 -140374878103248635229592661734261896 3370660 519821147852349504987790416645607680 3370661 -271036392815354822131650233111270400 3370662 -69333126251990642776605533841763200 3370663 -197234267590119047629290068179531400 3370664 -138051635485049599594797219532308480 3370665 309920423900239722241375484504713920 3370666 355968932589513336572429873718839904 3370667 1055631327328983489117328783610929716 3370668 -351186361103998702717882202456064 3370669 764938524567592728433378501912546070 3370670 -222151496055273329520835163104416000 3370671 6903398575902530357789764252894272 3370672 -229336081561158908287592903456194560 3370673 -351887027258097064250323077005243712 3370674 -573676989525112320805510063602862848 3370675 355864730872046739516917902875225600 3370676 -129814530962208785520849563805204480 3370677 53411988422701809399835865605438656 3370678 -681894921223843505517246131351635200 3370679 3809275286979686200576684525158768 3370680 7138157184833852585717324015616000 3370681 -41897700105151269622676198275259568 3370682 157158861223633568714766592013590272 3370683 315369213271826049758788098671020824 3370684 -4025399900866193557338776092987904 3370685 -22779212484343239352233577667838600 3370686 -205911570196651984698272360315830272 3370687 379040364529007582832163699466486336 3370688 -62608327394534340002656671589466112 3370689 -139235708021014796503214680631433216 3370690 -240320705566832332077876817826642400 3370691 -1186073244516676134810445225769779908 3370692 24097448801224173337663671860133888 3370693 -900550098210735281944211104914893120 3370694 175753102516360428034440917529033600 3370695 -68505904015890204343249673614972800 3370696 266287789737122470838944301844725760 3370697 1238980925746574081068635536369940 3370698 28233533896700293188428299183047168 3370699 -988779818102115977877956289615397440 3370700 75294814733712695139470332773734400 3370701 -187863711571824636282374903943912768 3370702 7171614206347263570091115944872192 3370703 -646604154618436101919709019535446144 3370704 51745013182877455388654886705168384 3370705 147408293970182764269589362016959900 3370706 80790519647738814362679587489796384 3370707 228949120862872563497085214219837440 3370708 214147736604892057541741340388540416 3370709 -919360737995963043021860464200171684 3370710 87418038178295468709382732365336960 3370711 1294201018760667717744579895539986312 3370712 224429538218652838467134280887347200 3370713 -137059609891570747669452499481222496 3370714 -416687437220577080476599882019526400 3370715 -460072887586932824611366372105780080 3370716 66899552390435263986350419634265600 3370717 217389488113480102915908290637296992 3370718 36248036638654357552961409371047104 3370719 24037145752147423659154945135685376 3370720 199948418131910468987161069458554880 3370721 514063908625925511063590693618459952 3370722 284495597540990297289109723127283072 3370723 75511358275553283757300769955778560 3370724 186654965043096996620211356036530176 3370725 -192748332338178043867679097666352800 3370726 -312722599775968455021667194981744960 3370727 1262717393193224414963392581483259104 3370728 251466194107949900042796515077570560 3370729 514966946798764394552824137842314320 3370730 -136400030441106730468774062337831680 3370731 54442926804126826212498796056954624 3370732 266399570822859238510812564531274752 3370733 234857892798373819777939413126104640 3370734 -20766475255743455781298304986565184 3370735 -554935623123624887969070427011600 3370736 149528413299577004636592941314670592 3370737 -41832950131242173834294802129877248 3370738 147037610858980186516801076140442112 3370739 -594779796736716496251866138313905460 3370740 -156299489372217871305522975539865600 3370741 -394858030065825333718545789268694016 3370742 -206572882073575642831597345862502528 3370743 451842889649205663072881662546927584 3370744 -280771897800294527877693628657274880 3370745 47921989119734706114307027076400000 3370746 -309262129485594847275746558688777216 3370747 -667359470145790249878046232163952800 3370748 -315234154207340957720332705734902784 3370749 -602012281819798880695841877085825440 3370750 385718961570625884652328988038880000 3370751 1422419286302793969759680542832362752 3370752 -147955006591678136750265091196190720 3370753 289430214104321020232475749125948080 3370754 221854088018504205017288494597005312 3370755 24413466672162805717181815714384560 3370756 -360045213141368697005475160091354880 3370757 33708582306948524814031060800914520 3370758 -447024137801813785649350279830044160 3370759 231641719243150138375116924761393256 3370760 -893211230532227788349958805282713600 3370761 -1852661125288159094631070070379357120 3370762 439326344579844311430504479370403632 3370763 27800212196948117909785634477846928 3370764 59336061570346256020247723217317376 3370765 -501225557384899519432618740834170880 3370766 -114978180322790884139544975099108480 3370767 -267585181526952524715123318625593720 3370768 -251408034496450125910158410331979776 3370769 -190102197492202747953383294324650830 3370770 -2017914392114574247431456681116160 3370771 744539081815575288230821149380186200 3370772 202051853528296262247796621761392640 3370773 -195375121044901543891570756057638912 3370774 58884490106217719195311552853138688 3370775 -51010586200604823911718332874733200 3370776 230009256673757105403957421542912000 3370777 1106289310073909915149576452007067412 3370778 591394184988807889649120588057005824 3370779 -359796487975898207822583064116859476 3370780 -236614850412215960982337604936386560 3370781 589736119998592083998505911714484582 3370782 -225355988228750038925292268950383808 3370783 188952000828165977132164084688669184 3370784 189019511312806589461689884837216256 3370785 77886655571080150878834149943398400 3370786 -91301067680224222415706267282033600 3370787 29583169310152044889631956843087872 3370788 338777725580219677944319083039283200 3370789 929841631704164026919652099798102590 3370790 138390534260104846719886128821779200 3370791 499497568823980693486845892777655592 3370792 -716712002207794232858953388852352000 3370793 -2070202223713299455551317794925156480 3370794 -175507814184550262835821138631269376 3370795 -612044643643765975131377096950711200 3370796 -130591102853548312005020941546831872 3370797 -206684712755293578065305344304006932 3370798 -20946084323350980646628398123473600 3370799 -216541781752210838293427418490917480 3370800 42636338274853430210863740318105600 3370801 -17477998201462471351031660783659456 3370802 -1007575860531400418221200121488976896 3370803 -436978508437748567011743808712452296 3370804 118804508828386875693184205834934656 3370805 487577304216320297683144377478610460 3370806 224640801287709486491501029432338624 3370807 -560198343814845083924629885964227368 3370808 745865977236295354073818497667584000 3370809 -40060014788756336511701687613336000 3370810 -387383154378820730331189727381201440 3370811 -412033101642541914280948828336447296 3370812 -22637338327877746462858866690137088 3370813 4699508444295182232744897339669344 3370814 -95932351998399816057467578727103744 3370815 -5328165094878097039223548623931200 3370816 68290618189745175691094691885875200 3370817 532833559876547280459238529254780866 3370818 444752788208155362608349743724672 3370819 185775199214644893443235528642412220 3370820 -417440444897692263596796428661553920 3370821 141701385158791996947662031271595424 3370822 57377548487656574373246681020592384 3370823 -236414448783651906296772250910741928 3370824 -61896815965616051752058541183114240 3370825 182379585354427080732299882388011500 3370826 671603032119235625203630064166958080 3370827 5976089923845023803168741300143600 3370828 -12265989277882893435897559119590400 3370829 -392017495180411609340152300895243328 3370830 185253895361539986356150082055969920 3370831 737206172824386226548604912638987632 3370832 -218485365175047071759850684264235008 3370833 387815347584319774414902243638682402 3370834 -103168676014024286281581882307657728 3370835 345230171986410020459542258050687600 3370836 73119503103354919446495834402017280 3370837 -599618460251568782526661280391706208 3370838 -69162197514165482400063517079059680 3370839 -640823332090500124902824995547354160 3370840 -209770216259387082258457247868518400 3370841 1447674390254675085529458754893295242 3370842 503226590593543065894951026466762240 3370843 -580474126407623373154335326405385200 3370844 728009894850043807934125484231846400 3370845 481661833282613027276031780544267200 3370846 190707020354860834930838384715487872 3370847 219302936603324921624579650117862400 3370848 -7638516618347353660426328743084032 3370849 1342066380496999162113206574601282850 3370850 21042630088974382535488293386188800 3370851 166217431296029463263859858833955840 3370852 -17061697096513373613561724717194240 3370853 632339729281336374371719457665503804 3370854 -27137147916502356688727081071836480 3370855 74444242158788337746609441539986000 3370856 3182698227029226410034854063308800 3370857 170615243398197152802946052935328832 3370858 54702725449254948514253184480719280 3370859 147933825199838390911395024464776104 3370860 86058402008941320930112221945768960 3370861 -4959065330802413523717872582627200 3370862 853081964091216319723133488219615104 3370863 -328057037742093403651717353226244856 3370864 -61088128119423328242931335806910464 3370865 490831992229504943063498729497438260 3370866 -391346030150744646775202496468115200 3370867 6513881895088107730512813180787104 3370868 -289767787154448076968333534223441920 3370869 -174750424277526904543052200915927680 3370870 -369435574376657830658844248374967040 3370871 294311376618240076828705198546005504 3370872 642377090948828991645036410833489920 3370873 1605605543365333217856093851911536960 3370874 -28306707735856334041436564052498096 3370875 184826238340792241559699083421720000 3370876 282329154306050012171804284283520000 3370877 -490207277129240897291902284945617274 3370878 26089596074588274456394126253948928 3370879 335197038705321760239105128495123280 3370880 -359962457776310941619502471708672000 3370881 -822818077032721142086021234446730560 3370882 349945776823202004600931815054819792 3370883 397926628704831269709614240950923132 3370884 106017380574149089518588035502446592 3370885 -46692645243562256027564024636486400 3370886 -703348367286741779964764570721928608 3370887 436338276782450468379459615387528768 3370888 -796253920278149219076432761421450240 3370889 -886113010197717464763571439501859120 3370890 -152442397181068713070126180777486080 3370891 -709183761451325443981872416463028416 3370892 -75702515558225750866610289596743680 3370893 452522492081976535407093982034556864 3370894 -163427991250841035972958386130877504 3370895 -1265494254113764119910489873044618240 3370896 40828698404227026233641584773001216 3370897 -280410660500131524575697906497854428 3370898 405852784962368595884215202044813200 3370899 -579148039856960836502020726563072 3370900 -30910150958954944443297152666643200 3370901 -56373373359271798378129022237465088 3370902 484946586710526481440076009684494720 3370903 -186473321256976710560407993964165856 3370904 886623340007242187864784573645619200 3370905 52104409015228795524838961440335240 3370906 180331521907922043994013973736216320 3370907 323927029526669956729874430427473156 3370908 -186113702651046689920855672310883840 3370909 34035602491408477780565428835697280 3370910 177271672692462619431952403250327360 3370911 -702298990802120062467688304660351928 3370912 -248590319248562268062486795721965568 3370913 21999345335815258747158778147570560 3370914 314615520969056080207809830662455504 3370915 1057318681384053491353598325978916560 3370916 165965285873415070612867400702874240 3370917 -435693856074986908889359610790722400 3370918 -722469587275232241947059532013879840 3370919 -551382841783387075032591680606668680 3370920 -44935051792654922532642553415270400 3370921 -6792448380178497912788880784833016 3370922 321907652129050124350908561960235872 3370923 24937945095544093069147896299740800 3370924 -262451425503513038319875561385694208 3370925 -335069783810228743606579712339548350 3370926 31594436081381989527698912977981440 3370927 -412517914173480144143015150783785888 3370928 80073314246206677176863480326389760 3370929 -31766725250582066348876348881355712 3370930 396163626015796609947515682371020800 3370931 632613773429851627229462579591815200 3370932 227416036167387825750318346272233856 3370933 -507173537854806806295659965132556818 3370934 140255539272328794455906981408599680 3370935 467604576569639850885083456520382800 3370936 -549121436347840993993663444165079040 3370937 1212958695052892080521018972777020586 3370938 -99304823752138434410610975066000384 3370939 997020865822547599675785065040832 3370940 65711135341074823859839477053972480 3370941 -111310653946688067271037187518343648 3370942 2216921981781296011038840149575680 3370943 -103538857267561946168713662622511808 3370944 -50861354181379558935668689949687808 3370945 -1059919388607136818960197016377568300 3370946 -196414252759020546930798632767553328 3370947 -391622441531037223686716758805359776 3370948 155347032575960911963997967961133056 3370949 415621294508599040120611767270960864 3370950 32602027325254061080897175158656000 3370951 147759238151712513300867624016852952 3370952 527009782268769334442718305801349120 3370953 -107036870223921145386764978163795696 3370954 130404866971208550219321778697008176 3370955 297047723786103034729887257333462400 3370956 213996737210220500426972683084611072 3370957 662404180021154883068720203032729206 3370958 128040580485178296422297964810982080 3370959 -91297299554576755874452823329112832 3370960 -123688409392871959978005760541491200 3370961 -396726212637538263938911600544276880 3370962 -54943971372753190679310617340665856 3370963 -649591497479820440194313627347376788 3370964 -47634657981598502191097550229639680 3370965 -87310206967393021335413573080713600 3370966 -239048902287264142080122565463289568 3370967 185005197844270206167480800686779016 3370968 637742266797787678654321304862259200 3370969 -65992441210660949538388582021351168 3370970 424005019565436221944085900367187680 3370971 -349501919197109450100838360507579392 3370972 -150731309885555204037006475056685056 3370973 -79839989005066543627776913589234778 3370974 297306665840851167077427322968471360 3370975 -394134820849328853920306338158529000 3370976 -300311234634013352404919988859699200 3370977 -53711985615070547284234188774176574 3370978 -238324360264704913330619400110546880 3370979 -197072821091418092325614055645819960 3370980 124366396694271653809699850355609600 3370981 92939716121689617829513206404872320 3370982 470734309908079658809525293495792384 3370983 -46195092651058948578534866021060352 3370984 -1634110863718587439601753044461895680 3370985 11627565224585671595344636979980800 3370986 259147046269776215925571041745920432 3370987 -900433603885450738600544324309796364 3370988 414059198908763435013706453954015488 3370989 262478806759129334762729769487788960 3370990 127024947607140916592710375186778880 3370991 20190845621998957991954551460786400 3370992 -26640682893015790959864987518730240 3370993 -312246187754449337318885356620515758 3370994 2980790826918958654236871255238400 3370995 -188139318004073281617476565723586080 3370996 348567273891369458709281534539326208 3370997 324643777853916458591267953234345632 3370998 261046835292785459105216749609929600 3370999 -463425344796788530323902840383576760 3371000 -1494544750159091814681502286177280000 3371001 -149204063800827484688400795570203568 3371002 13076741409056950367535039350498304 3371003 -89730888942835166159166728679925416 3371004 -144911325464793793053896837410298880 3371005 -44687364899920060213960230998875680 3371006 131553558977619861831323888401661952 3371007 757521915791708767225134284776061640 3371008 973338721098272158067723966068293632 3371009 873043451240535003652945290745585920 3371010 457942405613210885924893379972275200 3371011 328362921084943112284329738117272480 3371012 -516856662132370497662902856255570688 3371013 365848111824251401749491653958843742 3371014 64457667976479741240325809578197632 3371015 178612733280490690549817590758010800 3371016 -354057615865609438002501366668943360 3371017 567211393300467606630868056108131620 3371018 -2717087035193144841896069896535040 3371019 -20352698977343260935876090243530832 3371020 -198129760742067293218919710730711040 3371021 -938058973126400954957291466898728756 3371022 132562026704868673220124138248533632 3371023 1628745536204350760401715634685561224 3371024 163735490843464808569470726412369920 3371025 -150078288173161892938188964304990400 3371026 18239912856636436215410898823376544 3371027 500117598645880625619682690991040072 3371028 10188377221621990833014321712660480 3371029 277983647002683357644239443570902976 3371030 50693267812723747457817742773678720 3371031 655688914481136931479145954990293840 3371032 352486920142560994950574406494863360 3371033 41495610158344555498282960758324480 3371034 67012737123690942687897544655009280 3371035 118231969615249361690377012742562960 3371036 -593519326764214936216308049478085120 3371037 -645470674763388833526944315512770720 3371038 1022869100571914782449675195241715712 3371039 -505142918097619550747492400495532944 3371040 51331676534386983538177929902161920 3371041 666978439651309241573584589059561344 3371042 24676326930420350349727881696462672 3371043 -187864804237935457106285897218759920 3371044 -947454716534077852878849174270929664 3371045 -484153695892046833264410820532995680 3371046 122509974972634731103187960172140544 3371047 608237032309764546190912491009261960 3371048 740267147527132106894294330119695360 3371049 588626114264029396317053415248193888 3371050 101389622149511403964343188142230800 3371051 136687452535768602238629632598825000 3371052 -37385722567715051105662679870151168 3371053 -472694345603579964867334813086771060 3371054 65754290236259529943414944257990976 3371055 -302668763330387413496653837805856240 3371056 91098544273576563584283121120378880 3371057 -722843672892438857810298896991676380 3371058 16062715323054433438471226844729360 3371059 703686270700298040879937806544197260 3371060 43210294511953423196005407744000 3371061 323719139775392883256650681357131904 3371062 -260486396876251574394457556010284928 3371063 178006778428763801578840854268806312 3371064 60320943681391420939663029845360640 3371065 -209126172243211224943670547978975480 3371066 130653227938153650127909506080114400 3371067 22040129306359737765115028186503968 3371068 16818729715306633429829045395278848 3371069 195750708769785875931584120368020120 3371070 77268080228929310195272388916783360 3371071 22427453519667469113772233681535104 3371072 301870355169069490470237633205764096 3371073 -438268986394274803530128696338404816 3371074 -254485339487017751493792774375667200 3371075 602322271501932562121258515000896000 3371076 645301693752516575870023262771078400 3371077 614287832791081397591331281325701052 3371078 -123505671023295245130500534980958976 3371079 567038536878100370546380988099721384 3371080 -343822462408653848524051599229747200 3371081 5310089647675274162722723642362240 3371082 -38529220534444911002917912479567360 3371083 -1085848006349965078800654454461700080 3371084 965454082020282674988968489763177216 3371085 30099886691882498414644726555099200 3371086 3833368895121800962001482238668992 3371087 1144329657341442040319094986963923968 3371088 41710193924678284448769049897205760 3371089 -304666588753904015661705952718708110 3371090 49435369711625017180945049493545280 3371091 -121904036440510096316711261875415040 3371092 1369849553565434651843483095307001600 3371093 -5941441739173700199615991357616256 3371094 -355535489498865912015846796224855360 3371095 17627821160503824801058934207692800 3371096 -233502924641829910323488784897945600 3371097 -183438870616439744533526726212791600 3371098 142760615443782624549021005643106800 3371099 156469458210353345622355780987250736 3371100 348172820698740477382168725060172800 3371101 -848685132031754527075973404661127898 3371102 -99912045195976631309463943054316160 3371103 -77826154138076468005660980862832160 3371104 -962079031005372486627283880161837056 3371105 1494645391442562886910289874816094400 3371106 -262103104718247442264951730874471936 3371107 -26272317842529471666549865336813200 3371108 -5082545915991414998466639770856960 3371109 285760211465618699690148109725985920 3371110 -195773108235588157625650143280477440 3371111 726536614531099110625405947358358712 3371112 -67122564981249501714671838852710400 3371113 1249218040060732921315581503193131920 3371114 -10134468475575630862191583614489600 3371115 289546265940457150317434639623165440 3371116 94370264501043062912508448018736128 3371117 -491209832533463371937867338219522068 3371118 124516939275617081131217819712993408 3371119 -580857381706139975444046621158098480 3371120 68394652297687767732984979776307200 3371121 -158781124690119235001372696324306892 3371122 1169920635430298738350851273944650752 3371123 292817521942580111737751017992213840 3371124 19524209346827388532735878546579456 3371125 -399150270485162384545289976217650000 3371126 -146831490678753777140068436182351872 3371127 701636571331767983156116354385593320 3371128 -76230595535735787016996126389104640 3371129 -195460668307249584415205001727910316 3371130 69722118468396279005021022816414720 3371131 -1343458495615734632767169248917871928 3371132 -48248555945767694175576481504765440 3371133 -123877139000432167899476737715094336 3371134 298461650605824607165914625206443520 3371135 -54169620827592944572130027656192920 3371136 -285240197940915073405674259375718400 3371137 -285004519584324577606616187317800896 3371138 433264542033202576437131372389358496 3371139 -653157578271635353642351815993660696 3371140 -34273451304561348209360034202867200 3371141 -1753769952546355214442653273799549888 3371142 -70783917763519106063153974917043200 3371143 482046410022830167637374227209886624 3371144 -20652620200720999665575240191672320 3371145 -241026363216283018310178801057737280 3371146 641510777584435316531586409652308272 3371147 -135621386814217008927490325051670480 3371148 227036929529402878350625170846810624 3371149 -309491218815088423093794619083435850 3371150 42111025859610127030706614015257600 3371151 308290065308406778208606491903338240 3371152 101834278432428305130266405720965120 3371153 -995267036597615883986247996251003598 3371154 -395604537247140101875552088243946240 3371155 -478043362781779917051304146991855440 3371156 -231375235248190218353268146390550528 3371157 -2163403421919998542820135107033344 3371158 -1520842859070732325721668374359424 3371159 643573282518317428498101206745602352 3371160 44470043855838217679324979006259200 3371161 -615239146346933349252918375282713648 3371162 -195559255057280304185239362485649168 3371163 -70866885079836465494200349208570000 3371164 -213313405496314284927915123234394624 3371165 -300001912254129079424512789531843200 3371166 -145655781990931474986029234926878720 3371167 348295035740762679320075112095955200 3371168 -80830134406821599096229579781177344 3371169 1094992204541597304161416081512405120 3371170 214379260348425282481277121934118400 3371171 -9425273513921510210302519382065488 3371172 163661042318981382179503834167705600 3371173 -229453932539902057460505808614627236 3371174 229200222255664006760282391990426240 3371175 148080798413152311062219902624038600 3371176 1172516723580085788112449133250350080 3371177 -41711450723337013292602806512155248 3371178 203314441372743343538833730790536448 3371179 193505199159460594353064105059751680 3371180 -94511898004375275691692305355417600 3371181 -297074760318579959465228805418848 3371182 767690975025219038185652461254672192 3371183 82295013032016648618725946936972432 3371184 -49505391286928123420816343133028352 3371185 -288660473601660990973518146116363620 3371186 -60153924990706912241652216498710016 3371187 635842526717754912893735609447375160 3371188 -935554450279690803897173247559188096 3371189 -797182244875208715627548656504390560 3371190 507954790313931718525853124514621440 3371191 284640770334729112790113567017943592 3371192 -839251816287768908145722705590886400 3371193 27251475279168957408094568459022720 3371194 430161288225857300174268754096904160 3371195 -664101923630468378773022994257116800 3371196 160222446118793075178447783654216192 3371197 -2034076536081842019939685351865870388 3371198 -118261386386793910944506280701510400 3371199 93658574790773453194430660570024208 3371200 -2000318210396758825509020683468800 3371201 796398032959593901510181920366004400 3371202 -369006701893630468482971147813498880 3371203 457311435444028030362907024326393864 3371204 -647133146296341741717631861154588544 3371205 -54072248538558439943185240407614400 3371206 -93187601128907527405153303144472256 3371207 -164902687354401224844897225917839776 3371208 81826763629998465684451660385894400 3371209 364852150496754044149779269141304410 3371210 -510502342967714345618178892557966240 3371211 -706262790896432778078380469194432712 3371212 -442200348485775701966506093717004544 3371213 -39077170393671966674396386907279796 3371214 87442497183189034450406152816257024 3371215 -314579950555257204427329614982259200 3371216 365113178308183877861840813540769792 3371217 440622713828633250562793681397508080 3371218 -243255081055331498588721722145669984 3371219 -23873494826910551643053072366744448 3371220 38868330164440216620538624134516480 3371221 463138788713681607529891557220231680 3371222 -293311882561522866032832201256046976 3371223 -417968350148854842859963898914680216 3371224 701467531194395475590226763964497920 3371225 45241736458799594764702381302518400 3371226 24326342404321633709681860450866432 3371227 1540499027014163614350926980427168440 3371228 -199825221091073483604566925953086464 3371229 -1475002561604076609607913207317996896 3371230 294775551776310471037589814680296320 3371231 177137172784596423587383734091837200 3371232 645016954124711494548148523450499072 3371233 -868012342273513126361968969472807518 3371234 589733711636005796585499353115944016 3371235 97206366148616325735266284168773120 3371236 -862712385912474462551875962390534144 3371237 410103565988678232187888850612693886 3371238 -69189850497082183194986815425895296 3371239 801410792013480757472821352040260496 3371240 -76681118827658119158541928506982400 3371241 69492359984443334817602364143797392 3371242 37826300405269479685588928076040704 3371243 -2367778672755353339982729159326616 3371244 9893786799876969244238536250880000 3371245 -753453230129065937364853527971392500 3371246 -358354456617764770784421048201676800 3371247 -970819633078405605177466626598129920 3371248 -124674018554596942750570882348548096 3371249 -46550735078840216178960637800285264 3371250 -20063400101444917503742086892800000 3371251 -117016766161264136241761168677734000 3371252 368310305973119290593265769564900736 3371253 119145409229464215643579175889718464 3371254 81839494597014832017599074199484576 3371255 -244140884901599458005574098643784640 3371256 -68880417225609918045998408809881600 3371257 -883610376544110041735856169205465494 3371258 -6698283687859715193197783838995712 3371259 -94661068410368681226516402037977600 3371260 -241570234344942098638352268177945600 3371261 -277940590098762196109701615447378440 3371262 -561834608742930542222868016678373376 3371263 307617172027957145746300670382007296 3371264 63666584051949352686649119420186624 3371265 246441090004266039496559633366078400 3371266 116788773466011125379963238617407904 3371267 -248543695270558764917580517919461248 3371268 47351032083050012290104257209789440 3371269 217448979743290992911164496666352960 3371270 75492693513736767413514206057525760 3371271 189986157545137747916805587611808640 3371272 -415366484855184607788679693465267200 3371273 -1470474438672268940040927617004964080 3371274 -143996467697944853368037771154240000 3371275 266223442407206467624260403170635300 3371276 -361848172523718944561473407833667840 3371277 68335468147272003565711664428713216 3371278 -416140914362312684199036860385836544 3371279 572292193386594784451435354293931520 3371280 86720626626467142759950890527621120 3371281 67180874737710660870698039621937664 3371282 59444980028032592211009648615005184 3371283 -570857209411631262051627067778972748 3371284 6842797512129531394517824448860160 3371285 551687380292708385660733744872329760 3371286 254921493334414735687968861373440 3371287 -1560762249182183558655762152976581616 3371288 -6231971978234374439949398693130240 3371289 562206749847372368095828273486477920 3371290 73366293451064989114017463264470720 3371291 -252856899444937787456680565566538496 3371292 -60708259409385853280775258427627008 3371293 1612119183906743754698571569164384128 3371294 6774044868378814778650258867196928 3371295 70861779491951848185755647125789600 3371296 147561730531203042352788237423083520 3371297 -1005746573472577450669725848183908254 3371298 -169272640039007591729029288777809024 3371299 148666249615535399489068195737950300 3371300 -85873004457864197750512428735849600 3371301 -1678024270085066957526201557184258 3371302 -534097107198961080588515844910944 3371303 -601193583058234558030311140306454000 3371304 302632099093339381217822743752376320 3371305 141294934035266858371371076555066560 3371306 -221031671057048247155657277798270720 3371307 8382175933242401612711235484248240 3371308 561282918422895920874845420256199680 3371309 -1139054755695351304723820561053981440 3371310 81511802228258469105062438809704960 3371311 -45924757295540310531868764149487088 3371312 -18767839926301457895026230491611136 3371313 -388478624858487971057803390239441312 3371314 -686557664948692211963137505006561280 3371315 893004260276901412295925536204862960 3371316 -232820030882705098840351969661761536 3371317 90266674972996358061811685891245454 3371318 -519930228446102738258850343320006720 3371319 833164476257952207452564940251520 3371320 290770338088426045218250070762496000 3371321 484107425002960400857276957356763092 3371322 -103262656749693810152278512491147520 3371323 -2260933477998295303025442027210433736 3371324 -891313238173797497851802412650677248 3371325 -331251571441441151171679956991120000 3371326 372036896653166092566039098097789696 3371327 -190068355699478632195778769048406728 3371328 -311844230162478581815328551867514880 3371329 645118762703424189990770594350528 3371330 -132790976719072790867307955489222080 3371331 47288594527065335824186357047829752 3371332 -27812194766893226557842491088346880 3371333 266526075434677627801935071962713120 3371334 -179737728116214681318941221766307840 3371335 -266595300975066530599403498568453840 3371336 846151282583745245751081845085127680 3371337 78058014606727312463358379397625060 3371338 -195747917893287373782663707659487040 3371339 -497966724026602965729017210559610860 3371340 -14341878566047280342216118657024000 3371341 105297964323743235777807329622259200 3371342 -124608212808649642218177622174273536 3371343 169416250682915438687557500011555328 3371344 271040304112844557270118002242805760 3371345 424594724398463220141897624789146100 3371346 77431893243776253825263241025152384 3371347 -139144272205387835724767017763356000 3371348 -381775694976125102071010328764256768 3371349 11873063971833889349164509360163008 3371350 -262297617622872955570139666536533600 3371351 -260356244319780111188293979583462648 3371352 470406979490383023863468844052869120 3371353 565970019695249776887536168837694602 3371354 -52236198922151681857546211720963328 3371355 120240049537864282490093664681494400 3371356 -667933570376773276187147756273183232 3371357 2652585320396951505624777892202300544 3371358 123890158386076464324308150084901888 3371359 -27473584672960464412771853059842896 3371360 772692510749998346240294862913536000 3371361 104501291765525078565985275554426304 3371362 -306185952648599869875396427283291568 3371363 -750499343363333672285245073791470096 3371364 -206067295727693112335727921338511360 3371365 511144493783316931959069606768091260 3371366 -353433014695783522279133096994599040 3371367 46452038163299657137460680438172112 3371368 74758925845632401853840136196259840 3371369 1023348723587133837855052957957019520 3371370 72675225653780133826522899354547200 3371371 -1160254614977609564722731366540716428 3371372 -3634499597259386093644043301178368 3371373 -695028694554047718660252017353627296 3371374 180117254251274120321998642182047232 3371375 362388569922118973620512516498744000 3371376 146632545641937260884680674085076992 3371377 624891228203302465178994021620642880 3371378 467613253475137608868323221222574720 3371379 -6359482078258206749816299345238592 3371380 -432622561782198710717726203844006400 3371381 1191032626738202666596723467834232650 3371382 126233485594228331365897253889368064 3371383 -321198391705836308415739440248579976 3371384 95505206040364306155733823150530560 3371385 637023573727659974376185570949153600 3371386 -104396557113184638389214450806597376 3371387 114214406639456720825272666182912120 3371388 -578725339099000413833341391434636800 3371389 -97883696571808490957890222529821056 3371390 39205619641947468727325077935984000 3371391 -1023531633175501272344793776019839520 3371392 260839666602645872320447342077542400 3371393 -775407426640458748810875522303551358 3371394 -33165601674754161053982902536207872 3371395 -963423000874358038151738170599229200 3371396 -1553509061198877437205545631132905472 3371397 281003818893469141978064037509598528 3371398 -190393448019677516899495288552541760 3371399 836952590064888350973813814602053400 3371400 -153657268607783685983968749520512000 3371401 1055172621658833290387597408991581904 3371402 -204244312106705437783039394972080848 3371403 16883078583431476796306688414132480 3371404 205038977127529352148445069119651840 3371405 -219465838709442986467626662097722880 3371406 517933895516194641051198340568283264 3371407 427839969239161506003589105641674680 3371408 70308491911210584631103899749752832 3371409 237524575314023341390876565857363200 3371410 -85577023061907827265645362698314240 3371411 -823611437060281299323293176783968808 3371412 450457680598850323715051099756980224 3371413 266489350962028256923578837457419662 3371414 389808733791012366568309132267201056 3371415 5122809582523245272201380722414720 3371416 -718589157642511930647344158333194240 3371417 -41046097393688130248277034510248000 3371418 10325549315440987171644398075223264 3371419 392120505190099077047590365900802820 3371420 145311859942391345742365098358446080 3371421 31694767187803700687465662459850112 3371422 644211774897265714289441213511856512 3371423 -1172911380001992269132220318289370400 3371424 -101289907648317434962242851076833280 3371425 515432504103176525800570187891732150 3371426 358355168148885037914820661523480912 3371427 -15028010374358495713026488559391836 3371428 -521150229491402978884518426680348032 3371429 935023527716479746044852850714849276 3371430 31760421041150173035422588530794240 3371431 292513350872000403497849329398175792 3371432 29931746431579831537455081360752640 3371433 -184467720025905776957144120234170752 3371434 -154069460986876267922224390839886848 3371435 30526738376474365992732164218716960 3371436 96992858734519573056941037128908800 3371437 622351743558279758489965401219733920 3371438 -188138445494612688272517140727099648 3371439 -129097407331170136060887246160121712 3371440 -92885700054777429766700681525329920 3371441 -776382724368605037020780839658434158 3371442 -198251760307972328728130152385647488 3371443 27219628691388888272881447595559692 3371444 -276054375210353897726296657787289600 3371445 297184122273055204640759137412162400 3371446 -247760825520703462340059780995275136 3371447 1279931881780498200311569066424089896 3371448 -574340102909705835270903429798359040 3371449 -689676605242795708925944066648542550 3371450 72590502315412259457769357144242000 3371451 1444130982953499164139989364614459904 3371452 380746960981318181255819947114601984 3371453 510660574472866560641653814875584780 3371454 -70238343012741020055239535298153536 3371455 -194787844847053330255065182222553600 3371456 -45811175701385067518721245640130560 3371457 -21989997059439528147009658630591008 3371458 -861047849931738591090055118169600 3371459 120148540906005955773074899876221600 3371460 -74268940684420216056713270082416640 3371461 -1280250138471200278558291399660499938 3371462 -754925395833113479417324807546500768 3371463 -22521005198410990077985166692833960 3371464 -978140764973746418566032289939184640 3371465 -182567257560357850607522597911281600 3371466 -126684910498134195128158531650510336 3371467 287980250607746880397959345273114624 3371468 -272243278236127597831909454889546240 3371469 -419184780890091099734396780786764800 3371470 -155333377851144276254523265387319040 3371471 493565295619200663848191168422768144 3371472 57418013411544706712973705562472448 3371473 -130066864809128236006162601032391360 3371474 -52575802345468996304852763539111040 3371475 393944860438451727890656789688250600 3371476 402863924760031800941764363432818560 3371477 62279406922149739840718458180028892 3371478 -14308469128022829831124571716982784 3371479 172314264851585283607735421688398920 3371480 -201956946955572838382723489082163200 3371481 -466651403805194639135739573925771260 3371482 -275455152628207381949726381861037600 3371483 1473327308309340424258499845889947680 3371484 109898528073962917669767884823169536 3371485 134053082052815879889850862340334200 3371486 -809937657211574644390570476867523200 3371487 24053670738050109623257699184500224 3371488 942067847311577085469490414561525760 3371489 -612154564880616362977033710054157632 3371490 288433775458057735595112482603289600 3371491 -1284381595499110132428683138205454248 3371492 231333464753330610433690296960955392 3371493 350333322113756750987466471548556000 3371494 439194945900683877262416356727383136 3371495 -227387990652032539569977794376781000 3371496 -135138433019398359927676788057292800 3371497 809504379671668740830488104787765946 3371498 49212107023523183613940471055400960 3371499 683359093465231644075149984939981904 3371500 698663397987086557724289797117184000 3371501 -1175641230948454768482113122646016 3371502 -291129628497389442960121098398674368 3371503 -290461412867816485455591670477521696 3371504 304454452324259888243113294880440320 3371505 25927051554773020604847770169033600 3371506 296734421794525580303950077738676224 3371507 -1457513132907446137219773916051205448 3371508 255856771438648841993942276661989376 3371509 175798309950288917173600943546433710 3371510 655643243082086526312274440158357760 3371511 37658301088378194035203688175559680 3371512 -470465131153265078054328753210777600 3371513 188739508509600151151074611271014762 3371514 112793524866958385742832855795560192 3371515 -209542287093470058033938868879333600 3371516 -287477425516180823512886637156802560 3371517 -1370253599952993647241931995568882560 3371518 227529568034833460616798465183528960 3371519 1146594376214818744740998930453521920 3371520 12896280945175447179154323564134400 3371521 -30112533514098346534369654845372588 3371522 -61313847225821694809007727476082176 3371523 -232041207024676884899231259125483016 3371524 -168818990374709862693164488423157760 3371525 -37201977303823582243904407815290700 3371526 -19745899724815212823209221814357696 3371527 784078862838454414990072513284916376 3371528 -118316794119769694495885826224455680 3371529 -18589331381283667672292150929428480 3371530 -417639907021091404502551874047719840 3371531 1208436562817303218794078429159044400 3371532 -162617804702729604887179519885049856 3371533 -516946361936838800763004136936575776 3371534 -557374385455183477781742245152171584 3371535 -665773602980987757980053623159868680 3371536 78657844226862586214827924967391232 3371537 -222860387611719559165910083282482432 3371538 169047152494255828918883802646191744 3371539 119193462335694093594633132013495340 3371540 449051107947586460882749936022054400 3371541 -1098758943780949828316675239075051200 3371542 -148346937733708259324112554342954496 3371543 898337390839694838169553657076340680 3371544 -1200532900071030815705231185920 3371545 -1228772222594472405873548383724718720 3371546 112682081997469349135206196959775472 3371547 -163664210447340594531898992502305024 3371548 -354201760293687168064969367212820992 3371549 959329325766452780992231896924900864 3371550 40149809793879423805177959940992000 3371551 217445339529675745065021284845520544 3371552 -898007642289190075721065339842920448 3371553 -333182995900832628014877436157021916 3371554 72346244319951187049274822883376976 3371555 -372442991413154096031407270905536000 3371556 -530601461161874226851460733244464128 3371557 -325889536625396271796896586270309088 3371558 351151513788487575690957414440870880 3371559 104875812458985006789043158963907920 3371560 95716754549039456433893136531456000 3371561 -83323924902728012308866188328584838 3371562 -333843206843016053362035452591009280 3371563 529346191848452804281266489033530784 3371564 83000557205110951187108954993673216 3371565 -223826869361240054666902916508840480 3371566 99684372432329066169366776753707008 3371567 -1578168852480998180997443440182741240 3371568 52618941279226548363963839799066624 3371569 -310539737232216799697339544855574160 3371570 57960566811193414291971261535964160 3371571 -360118488188884648176736913328307200 3371572 -35631163416908071341562097736172800 3371573 348333314613515618764454876937426240 3371574 -526192270901705372880905320223144448 3371575 -182506794989346355503415283241671000 3371576 -73482113506280859749342836891607040 3371577 -30727243974372962465944282084577280 3371578 9410923000044476841177876576729600 3371579 718301472842279810268784491064254180 3371580 435495298145568616746744035365301760 3371581 172591097233777561692866213648473932 3371582 419766510289008278251889214193502784 3371583 409620108948077221713375645489304464 3371584 235940799235397177240715572386201600 3371585 -122248545701892007497695643614024640 3371586 216814529155363874060563937090772864 3371587 1807144658504382974220756107606160 3371588 112337987017645734617575907623219200 3371589 -94585467909631430894285076811175556 3371590 5722092843390626584110325586784000 3371591 310161555049318871116287965026805184 3371592 -675368546785233513642571435829821440 3371593 768602158297276462971915071266470144 3371594 -208424579213236209983705383932896928 3371595 192936808902536711025489138725929440 3371596 -393104933011134644939099168179208192 3371597 338030317433607939841601535788470380 3371598 536283686142084617172408984008659200 3371599 -421378358846367135415324114359739008 3371600 34375950041837439817303130637312000 3371601 -224774465752055993357452266480369168 3371602 -122422612979554177267245880032744960 3371603 -1931562345393227026881652038638355456 3371604 -54753322614473493536029320811567104 3371605 -376574683295498339887255342208248740 3371606 15726585811466810778236150680894080 3371607 341279543487372609752217350540276040 3371608 632703235737418040943091553417809920 3371609 725686769846531817615967926839051904 3371610 252284384257924884011054848299709440 3371611 723940867090592985857514140904587424 3371612 -158715473794451653883163808699614720 3371613 -21567819793564990076495740140413376 3371614 -759808787335508562101195232301577280 3371615 -292741211540978270514952657119626880 3371616 35738343462960167276529440603504640 3371617 -476105266225924267447696247265786334 3371618 -230277194782148082224410515064824240 3371619 -196537095085417845740183233841765256 3371620 -161268402974596630838832097047121920 3371621 233271721334105114013332012452196544 3371622 4934724128310382430994116638654464 3371623 623733045446914116777293605849578160 3371624 -1061215158942965025941951586196055040 3371625 201609506237265595649419863616629000 3371626 -609340774490690239419234590756563200 3371627 -129754035251095761089939617665923520 3371628 -2662699870891648963747633321460736 3371629 -1295436054322288833835658465065980224 3371630 807413308850691732310476781749120 3371631 -61063106260537130258233221416551296 3371632 340575162107191229046802890923016192 3371633 -305641684846991411624887152406595118 3371634 -147777940953589776542502993323527680 3371635 -224237207517732539858292558805405440 3371636 994482791611572703236545512155501312 3371637 -335818076158447997916809077846403040 3371638 603183881089235623391778216636162720 3371639 470703502476803655182743289173002240 3371640 52674709325523048890538742755532800 3371641 -578552843582303632569398997690337920 3371642 757950302006426354979435289453487472 3371643 881094551616663208315261674647224104 3371644 -280635175911520171162308918933826560 3371645 -641646735400645206975843261366928800 3371646 514060718484097365591378876804777600 3371647 -860722319979112627684676675618763904 3371648 88463526935474030805162752464650240 3371649 764545205378361468775440025119273264 3371650 383228623644344897940592616484514800 3371651 -66268874924884381960286233435946808 3371652 -263603557123228610195517831587788800 3371653 61302352073307423794291691962137088 3371654 -169739564296303590321596994522887040 3371655 -20974406649803397395755773511150080 3371656 1254618633474233644193558172758476800 3371657 -62100122069660104211615208737577600 3371658 -135137583138893784766024433111721216 3371659 265293430845817510698210990931707860 3371660 174012098225585167804293147403560960 3371661 718975602424959679059425117321831532 3371662 -22815589526600914099630129994919936 3371663 57802811234965479837966936422340912 3371664 165572248876246015744326697280471040 3371665 443825521785049464228617811662580 3371666 350112303171527883992214112550278032 3371667 -70100787021654603295404153617491152 3371668 345448746769693842380012871955269376 3371669 -572258954360351214380203217811076704 3371670 -198776080610421455600601969245489280 3371671 1545806999239153226149147015594908872 3371672 81002279579721759152491503853516800 3371673 7353821279096262156993851550401280 3371674 -479989733109952371665994069690107664 3371675 128718078787574408118087957218934900 3371676 -25570765525373351278415942623395840 3371677 64992930397700113630236671656435872 3371678 -69820751599368985164726532653625728 3371679 16465670492727667089029799439491840 3371680 135936484644251685772004104458731520 3371681 -2012676292927065647001149753164492800 3371682 -319611752200861251623273305815355008 3371683 -189452993205261064213405403654641920 3371684 305157527904189805761958182496223232 3371685 352571945783019326053947082172793600 3371686 -304280949558073336232351142901582080 3371687 -72367908073671878903058549378325608 3371688 273654909697506189854005601922124800 3371689 390507555114030660646202850594201700 3371690 -84812860806263104239266790673152000 3371691 572964955909549231135324183263951192 3371692 203728744692372135866699820737090816 3371693 -179192918002669084493637427259263200 3371694 90543475287362587064322096411366528 3371695 573744482523766676040823266497286480 3371696 132956446281085709398825087026020352 3371697 -67656480084827386904945353623860160 3371698 277627617878896726389164212216571520 3371699 -449696421006582995551418382066688464 3371700 -195602884043860188365413472734464000 3371701 570591847031235795490680205481991132 3371702 -84727932560455457684255752892846400 3371703 44133614712619006609310546094275304 3371704 -305110502907692960650708124247859200 3371705 -1439522011463071693565514617936120640 3371706 -3562855067599618323110348481320736 3371707 -337772515922756429439353935104883368 3371708 319560860542278656013744371241394176 3371709 -382775678571098252503851386988340224 3371710 -109602054096708293625544986010861440 3371711 -8186762972966684343326993232205968 3371712 2385657953140653845368374697132032 3371713 2277557125133671696889645980072704 3371714 -858244431940321701831077114488082880 3371715 -91095494678314053695212232536721280 3371716 13167989420035051669129608670845952 3371717 -207998183177814480111619670100308388 3371718 179302791091011699202167624186562560 3371719 -300383779417814320602231153993935472 3371720 623729835799779338901115133313024000 3371721 -623668332393787416172193714963544000 3371722 363577739965878365447184446915364912 3371723 -433111526328503968790596662927851520 3371724 54778674170564567778696635808566784 3371725 276957514670129531172058464097794400 3371726 364874001739855192927349368695621312 3371727 -419325811584299318321483493451868280 3371728 -378664676915108655521969543583498240 3371729 895012315602068787571989477739823076 3371730 -381542113747122560004833004898759680 3371731 331700319316199672148833759789489664 3371732 97176889118873645904360678201384960 3371733 2463902446022989974952232736769585920 3371734 149999677755670886261428702849472640 3371735 850424730741267537594284436121414680 3371736 212526429119778400331743205926133760 3371737 -178487870047247459440127013560998380 3371738 -226356665261134287072877266325950480 3371739 543963298575597247009004843302879896 3371740 -12397424930873763929145959424744960 3371741 -848656768253314126975669183807974528 3371742 -106833164332767186554234902737910080 3371743 245546588296337832966138733717650000 3371744 437311326634497816944187544297537536 3371745 119024842794786704098782100136456640 3371746 44505751863413630791529337247506432 3371747 1294429337650593598401403889850359196 3371748 28018442058482350486817044479636480 3371749 -626106485047697996609251133282682080 3371750 -766008065788098474403639948891968000 3371751 180915443976324038075201969581240080 3371752 -389732267330854915758451840807142400 3371753 23966105265619880108652445750236480 3371754 -131248064326001039875519213249004544 3371755 847375733587158872136803637580522320 3371756 456500939539489375277646606673854720 3371757 552125747601567902572692196002776640 3371758 -17522867964335591135806761202445952 3371759 -2109744342494680450359862280271360 3371760 42909687596807773421129209951027200 3371761 283237827395982942180226471613100724 3371762 474131041650362162033534874241327632 3371763 273828615568390133295701294346627240 3371764 482090942895886563027627238875850752 3371765 145718162593900910092676361415606200 3371766 175845338662391402980801138934169024 3371767 -238233897034033768909352208638166608 3371768 -571694282553307000286909531570749440 3371769 284756802529688447029967882229575994 3371770 -166259314141590323020556944000008000 3371771 98213329580752189778814060249890400 3371772 -368233804058664895869419241340492800 3371773 181538051968830081097788239592676780 3371774 -95315238020968793527015230819934848 3371775 369979694034113880682193896377091200 3371776 304429415293487807969449106695258112 3371777 113502261392322956290315337263480320 3371778 60465332886887401125747504354806400 3371779 -877345063194198807264408950804399620 3371780 -896341979912533797123327957456568320 3371781 1409593368948443205430689405494784 3371782 78994767571463728027259820614755584 3371783 1177236929107714364637084829683163032 3371784 -90727903900528823563083519080693760 3371785 -3221954681685730743452700325093020 3371786 -921970905110529239812909366459344 3371787 12235952516792124389237440996492836 3371788 -54434323507886417373229132465089792 3371789 142649767681382512729840954041820620 3371790 -46885625682446411194525240301199360 3371791 -1134046736506493861128954560220761000 3371792 135989057244680873973081881461063680 3371793 162527681574263854312108068054388464 3371794 -697120808020707435764576361615560304 3371795 -208492363390545125044619102323770720 3371796 407802984122796342725891102366764800 3371797 33287890985472451923951076417656960 3371798 -41580241674697899786206991664403136 3371799 -460701247620151591416616269581268480 3371800 -317786970530117893743653860518912000 3371801 -1606769238612170143703958913256547900 3371802 2630782183765381128108350624600064 3371803 -30394276333662197594743734186829948 3371804 483749002504660375205266447208326656 3371805 219972075713188484170673454098244300 3371806 -250373062391620035252736622948063040 3371807 33291385924574173753680497920379088 3371808 -316143308006338045380632965696978944 3371809 146831645593215614905448880039763392 3371810 -69892711694475577804186822732394880 3371811 -30855628453635119335451653263409920 3371812 495453543885897185842592826316677120 3371813 11688054256268978108971815559360062 3371814 -188678835520878497324161213977212160 3371815 -455226311766515650618932719076884040 3371816 162371339345559180180199602819072000 3371817 -702255804671921896433492328882744288 3371818 -29209855530096813298977469636989696 3371819 -1134847875508956011672019997273012440 3371820 308627827896997738628438529394990080 3371821 220957311583159304516836038235216022 3371822 497082961501108385408141726286779712 3371823 -34460529254421212188914793540047360 3371824 -91119882616875709167149932707266560 3371825 618281299790585862653965988847644550 3371826 166136117608292401278312925563615744 3371827 1798708934291550457513149193222350432 3371828 -327893923196485994017386627864815232 3371829 -400353273845570171355172753845371616 3371830 -109851663446840366717140672739942400 3371831 -21607127745470333623492070372901216 3371832 -899957493274709820206150122514964480 3371833 502866882421157986891215322232503082 3371834 404165811426054806266065056800008816 3371835 -306099497148824733331040687676729600 3371836 -332257509988123861594824291978889216 3371837 -877648207939967855133276552851799834 3371838 279730090373865884618937873599617344 3371839 -430750819732502491587849501870090560 3371840 96255755487689268676780918183034880 3371841 -768761779341363396171114155917849920 3371842 -923426004050852764756558078290043008 3371843 -1164922436181352167577356886980547908 3371844 44167236745364760270874253887660032 3371845 -7813560331884898981863239484624480 3371846 -134673695657880861350368848981423648 3371847 -10178727349878295364504822023613448 3371848 -1410054004928422315999548052481341440 3371849 103122118979340501977787924674855688 3371850 -94813492353208512167396529188352000 3371851 -573735765103771118582862853049172848 3371852 -339209864601308448614250444378639360 3371853 839549208450495834395168764912115904 3371854 -136856509237525903868294460391075200 3371855 154247989708065658849874886710762760 3371856 4513493782708587551960559865036800 3371857 -167386934162806669541312890244227980 3371858 -39898198768435276554025142907068928 3371859 434139435277898496578648601877681200 3371860 17008670747766144806547086406735360 3371861 684057956343287275963516240075902624 3371862 104004268586668117144837573181982720 3371863 -602102512049900323502093650462645416 3371864 1180189694827460829934203530135439360 3371865 -117331979790682144048277289873081600 3371866 -20106515379923029485648181892260368 3371867 236783905075427295597717261470798916 3371868 106631700516684351108593741011115520 3371869 -48714268258246679364081777139580256 3371870 -10001614642031865733144237193472000 3371871 -988083200345282007485554429729816320 3371872 129136366979147547931311408482353152 3371873 -756658218506435330773962822892547280 3371874 46751622297975684418863925595602944 3371875 257067004667197639867070709852450000 3371876 -10133717782626971474628877844576640 3371877 417441627881416283097633803426038014 3371878 90047171789486200028616431109730560 3371879 299084751971157064049743987342883376 3371880 -135176532537310846206477402654720000 3371881 243249259552543568911050805798171764 3371882 -250660899228880454259516698218700448 3371883 -518093034198246325586850696382718376 3371884 331635784438851815979422251146182656 3371885 -526857761066111006256956415524820480 3371886 -263827540374287059095732500137734528 3371887 -615113466097678640148331487760860464 3371888 3165799705827967223810031781969920 3371889 -391339602351620274781744131849439680 3371890 -546606431796459680347830418779400800 3371891 121149515364111937259362124232955272 3371892 -22412690900060249548504097415659520 3371893 106476382488403145376086796477719200 3371894 497910742004989382930202996985256640 3371895 -590303821553713447592066382336386400 3371896 70886827667480278868126177709404160 3371897 -1218520583887170588087472876024453056 3371898 -181928031362217904333270779005147136 3371899 622883204356303298152083328994722536 3371900 6686876114268553197991061268403200 3371901 49531026397182312896515188095685120 3371902 -353423115331845043253426586786958848 3371903 1849676406822866059509195270014193024 3371904 -441551855781672516462987580538880 3371905 299377238232613892868836860118760 3371906 697045186668089062985850874345075152 3371907 -216173855107977970314353008725504 3371908 -564157459313579900530458644022911872 3371909 -1203680957167545616590105371003251680 3371910 -212227944976706107211919102700736640 3371911 -2906155098117642237057986075224155520 3371912 439194120989952330797077507717785600 3371913 -6975194362013670459800337038667420 3371914 -48109219261199649552575392357072896 3371915 170965386847387461606378312260952000 3371916 -74808216039923940065466281760875520 3371917 144086097233563157624382780459970860 3371918 -256206722037857040755652488466960960 3371919 -442224230777854630920673399977352056 3371920 22393948831503128881347614437048320 3371921 -134619575301458847338482871520766464 3371922 -19648245025737670161049868089105920 3371923 -51198867982733978662083985958498736 3371924 620096508182720395004301394501888896 3371925 -243068911333702308643865427206352000 3371926 -689436219373589210136232192008005088 3371927 440199085881264978716051324977274760 3371928 95472588349133205436457003795742720 3371929 824339423255382422537690294162839872 3371930 -22146721127617457221441292325254400 3371931 -9049477545922752920477096837557272 3371932 176279419883324364571392836930371584 3371933 -1174683765172424220050282261070822900 3371934 -193131943369817001525764603221155840 3371935 -145102252622731712009351076899457720 3371936 -951882995966050797744228089425625088 3371937 492408362476196291088592563246122160 3371938 -93183838370938504679859415572051456 3371939 618296447865283557542842351969604856 3371940 -157601519468404482840614505719746560 3371941 707723696260804678929938972564128800 3371942 242323946364826246901612760803805312 3371943 8761880996681624576447789787599520 3371944 390054130723583557071434459436764160 3371945 145334041378193200964926489093921920 3371946 295794325077202450502567035713964800 3371947 663744331903387304016492554283737396 3371948 -443065370881607939697143325988584192 3371949 29571751399467579722155828436984640 3371950 -510337965781167873098128285490841600 3371951 25928118197187123268961740297320504 3371952 -54782648900492016665626176983040000 3371953 -178720795562808464994075269034394316 3371954 123724275445242501469916114943676176 3371955 -447276390218412698838993366782258640 3371956 81952913655201617168986269971642368 3371957 -1011399839159479326201019412655666240 3371958 101417071074373969213713673560835968 3371959 10678607024207984375294376851417680 3371960 652145973794229955341059414853120000 3371961 -199510168224574873364983501044381120 3371962 432177949082238867071831613716907264 3371963 39929773261182177387254300646942720 3371964 251831968391318023891828814543294976 3371965 -662121817987484022368163713322349140 3371966 115567550865546171414232434439509504 3371967 -142836584358016358075047582952287920 3371968 -401319626202230490650238299563622400 3371969 -18715220808864511846590962583549630 3371970 -44920808310206129973082133886858240 3371971 180511675201060225436147409584686152 3371972 -182012722931220141746105817500260224 3371973 -202280252878026260590108749039688032 3371974 291206114681366672122356820710720 3371975 562096062029387615430586226422389000 3371976 -1683307899846286751931127625399500800 3371977 -257030330831045471181245037702658048 3371978 687972151563369572258956368846677040 3371979 -183942725187203545300302813905098512 3371980 296454303024262646553213006351744000 3371981 -87677865727580577410542386799561536 3371982 422757048274432592809597352665238592 3371983 510453482563459863196254209367025984 3371984 115301031002134511369131729913905152 3371985 646265094346734336800566383271674420 3371986 -420420595159214347635296982069554016 3371987 1439401914745457150452053723640785240 3371988 -71594431463015009302217096143171584 3371989 1414378996728228063857516017872115790 3371990 483925246024001768129985060687552000 3371991 -221973921702505766794475960450364672 3371992 -480854807997062362378549400504033280 3371993 -991022604354618219269089165842208758 3371994 -149756815677130616970554832398472192 3371995 -200170257672437700536035580619644640 3371996 995900046250356591062734380989073408 3371997 113498991667044873907632377879760000 3371998 -39617453454443502320503883892630528 3371999 719922646385610708965173768366692000 3372000 374345003142540302367216769302528000 3372001 -429073053351814438252634287394364960 3372002 -474181276004644818865414048022390400 3372003 -650749240113140454768935535691929600 3372004 -40670008861349055427630264381939200 3372005 59335988371129629041770313238933120 3372006 -313259583556512377393479743012940800 3372007 381258024790589623363691412128578320 3372008 -624858114056540126340503531738711040 3372009 -64851834048449909489115139305060192 3372010 -383295143181283058777160277484295840 3372011 310447484921401823314693678883760552 3372012 56277896000855448091112468108485632 3372013 985083422379866223609137663822914262 3372014 -375335693435354378912242478248248960 3372015 -908914245097770713099797238108436480 3372016 -5944799605052605985941910771007488 3372017 -21531399740520808470151266581578080 3372018 107010089773338051353121835685603328 3372019 -207367382723267400017431478009342400 3372020 126680655053029906493745322630644480 3372021 -876615257839676470491538397504213010 3372022 -270838135516421039834174003327867328 3372023 885594693993689852269818785787511272 3372024 8237719174089509392844693136384000 3372025 -169867542810252635266732536442720000 3372026 -73164332309278627511621831000336640 3372027 -501310763166536257415778741677808960 3372028 -558161531327545302014533791510016 3372029 163735925402341993291476501136766784 3372030 3587077768595613990539225395979520 3372031 654769463280285104032892068952401432 3372032 167122976897087963648981960302264320 3372033 -169507733114247719897143626892704000 3372034 453544524416594777430157282713022416 3372035 -461706918348895619851487566448583840 3372036 459198020728994498707156799314452480 3372037 179530562275070243379345192345726686 3372038 69351024793221589338986873310451200 3372039 480047410946786505522001239029136408 3372040 -299884728921622844418022837756723200 3372041 -979818290662737131064389824798921968 3372042 -189475923449882243948476371701292288 3372043 105314342980174859190620821590945880 3372044 -195530613496181743057838280156226560 3372045 -109332677292955553710576572429504960 3372046 58057221885405145233954662291538240 3372047 -49512787838523324881345567560285968 3372048 -89880938793539296170367938116640768 3372049 251795985128943649808270428114981236 3372050 -192187530839866645161913382672342400 3372051 -175554249064488588820429343144355840 3372052 -3683889228844673081971139454887296 3372053 119086684708693826022087672638953728 3372054 87998664445938732645929211694866432 3372055 -154343390448557991680243873535060000 3372056 62421902051524414618523820787138560 3372057 -898438221710136197713255038786122400 3372058 -69042703134698840738269623461199120 3372059 170015786039352025017358580285680260 3372060 -2720006560878398243753889267671040 3372061 285836173085451156982745422342348224 3372062 806096354207313404884304353138721280 3372063 -730151194976990466143761620340617600 3372064 2310232176566282612058425413601329152 3372065 -342609667891471871015115501676061400 3372066 486902407708954105541357813680223952 3372067 -1118249671554937401353194246772702884 3372068 -12456397329020616271071418542465024 3372069 -327869514968981995389014989827899328 3372070 92649659390312811593901610091990400 3372071 1639341121623900651834592669111522344 3372072 4201746021123959801067864961351680 3372073 4182770419193070860984826479251322 3372074 -371280342365466252895484130221215488 3372075 136071601853711056002347796933159600 3372076 -100053711361537868823973156585018368 3372077 1120578797838069058886568876761131926 3372078 16034360058643728451876079680955520 3372079 -242772558928283827190745860611118320 3372080 -91121695009887298764600473505300480 3372081 -552562144488223801128784317924175248 3372082 -582250852083241452614530124286161280 3372083 -182896246027544681650710208539068592 3372084 899484591274710521801771457731358720 3372085 -60199927064878764877028663177622240 3372086 391668517327352546917195318107679680 3372087 -171534814769636978031208699502008320 3372088 254634400839334316611324201698447360 3372089 30026613516376147701466741186627200 3372090 311569949285737137355256513230360320 3372091 -1410336770289830860055053674585315600 3372092 -33018899365268126238086597392654848 3372093 49470860592792278591845030070959782 3372094 -120944991943914383896966878117242688 3372095 -259559951284565947784161374899429400 3372096 35812183385006110812715183100657664 3372097 4154577458310700978611067609324932 3372098 119541108847351354955288369062702800 3372099 -239427425096667116652966039657176832 3372100 503199575177943190377461147540182400 3372101 8117370046296532770478775664718302 3372102 287395303780267707500781293044536480 3372103 4485573826964016375459526947083520 3372104 -452941922191114847630311818225254400 3372105 162210367813670196908301084001443840 3372106 5170582917511018407633337528525920 3372107 135197811681696256243790118334441872 3372108 -89157516563595218588496218413384704 3372109 478286490127015671767576978845155840 3372110 -291775956845499101186131474920038400 3372111 402566688031574224104042943244529432 3372112 36707013521940191453028205880279040 3372113 -350924426904719445060312378158379276 3372114 -306379984427295989351515567478732160 3372115 -141512821149857866262115746474001600 3372116 245589886403687737529018439769995264 3372117 75411884672736854781839055099402240 3372118 -78440694396687131114757325509393408 3372119 -1258531283557620309998783066838207480 3372120 438398086559348784734978459719680000 3372121 -122457682303471369664865547509105900 3372122 168870414332753551367082378011612160 3372123 -58485261153311266734240658237472616 3372124 166949590738961638383017321956810752 3372125 49135472543624494489729523822790000 3372126 161795730521670172908562272989761344 3372127 -184897247872170800768572441573143696 3372128 -624937353910351197972715921537105920 3372129 478920978269947837420846304251021074 3372130 48307115881908624227037261542364960 3372131 221830971011417407277681383578992460 3372132 -169619044169234310331206590074515456 3372133 160132981081341102018979923028237660 3372134 -703177193268032327578581270890474784 3372135 -92267596134094276141520750164251360 3372136 -773266684529385579264121426158904320 3372137 -233492154985836678445329666707567928 3372138 80056048087212497587309334231162880 3372139 -1362686998725165795607401293848359560 3372140 -502305936382847377217458166478412800 3372141 447036526755551251092802665075083424 3372142 598114453666556675055594154890641472 3372143 -300663785067511333475191532480999160 3372144 6389043557683448514974624643022848 3372145 76608644726288426968656642656563200 3372146 5447657666365317529371942778646784 3372147 -293018559869236217950625834542575276 3372148 494789417584079442658761063189625600 3372149 -1447148077517422395911196043084530 3372150 158427903958848388241633016370209600 3372151 -342368124234142112049999167516573848 3372152 -345276787588496485458885776677969920 3372153 305893633106611241035642830426817104 3372154 -877306044351991022256577347115891488 3372155 -258708700257334879254273050599069440 3372156 -104571151102945250506975684720048128 3372157 909190992103494213900749167582678406 3372158 -506789230423216686242797924340199360 3372159 205656425302719147750482229180236160 3372160 917339328930683107886561847410688000 3372161 554665683807287461685904788517197652 3372162 4246720503749014285961991061228800 3372163 561363397088719973492653692581068412 3372164 -59599602534898924497685831854772224 3372165 -949861181339808495300800545177512000 3372166 -184482365586198526870406260057514880 3372167 371523971575063253774003377692936216 3372168 -136408308834438566176321968758784000 3372169 139780803684786840768789298769756570 3372170 -38186032815096725809403287359714720 3372171 -792550419490942922736106496943000192 3372172 -190342782725122976325459907643117824 3372173 -312957242190873432261009526795478400 3372174 -113125052255502722055082678699785792 3372175 10909668501839296995359107858315400 3372176 -113990777313112528036265617140768768 3372177 -21466682026251330449362350889393920 3372178 53730894438973740725689901659824960 3372179 -472670456062759349272333351760987220 3372180 29275031604228503144857390025441280 3372181 -51792444934059697323923334942640800 3372182 -569657065612131723829061310040852416 3372183 -32502954647990830078053148022502048 3372184 706932905583061795852348670192025600 3372185 293642582771181496865335424953205760 3372186 162738787348458345198635515915467264 3372187 130025225572053711523101618466176032 3372188 -402071340052111563127415707106669568 3372189 5219818242210455054796694415370528 3372190 371427511526374020419921911472289600 3372191 -150594241614839414213634814632844848 3372192 25826275849458861683332952651661312 3372193 -860939344329077864636310788696671056 3372194 -395980703060656134830177567076096000 3372195 -305306021016887139618539688436096080 3372196 343688791261732229115461378918302720 3372197 612224867965195326543588081145043646 3372198 205726457753408431297349848417829760 3372199 52155065111948414145947718884622200 3372200 146196757256099851365916771417344000 3372201 159977339030724492842121649137619392 3372202 716252606571740587099605848287703808 3372203 1072562764523521555664687962301739456 3372204 102785472611382245259163172478935040 3372205 515857507010710564056722306099146800 3372206 199557641783532494247017400731748864 3372207 586041801077336617873592873158677120 3372208 -18635143136563364933699090187223040 3372209 -134802659326394014408319565778003512 3372210 -56337595457912627863417094048875200 3372211 123212875648304231141719227281848448 3372212 204787737459556032411084317716592640 3372213 -36733802295010844493048494425811616 3372214 -157952592014936960507221534964273280 3372215 336179360764180909378106703910310400 3372216 493545452662128323115717216450969600 3372217 -58508515883035245840302456569008188 3372218 -102919748107834633332289393124887440 3372219 870682496593374322639585750254838320 3372220 694387723217324048143742704092641280 3372221 475388813834697650610212760059428422 3372222 91001217792300841286639458027444224 3372223 1300401591245087166333632358234313720 3372224 -133782313587936677618029752398905344 3372225 -3217762414723173072551690418896400 3372226 -1578877814301218523228451328148096 3372227 343052866232582269501519089431990076 3372228 -177769597937777453487213747691600896 3372229 -217019864413460933555741241967303554 3372230 90745524575798791079427394708805760 3372231 291093501161352055075534650788388864 3372232 7267058628901850583815151076024320 3372233 -1352708345695237531055240943569092518 3372234 363238177010386889143167578124122880 3372235 46337994943563560964666702552770400 3372236 177343576159657199214574730742343680 3372237 -204851566020186663974815942539267264 3372238 631528952504132500285150999281827520 3372239 -258370606456921527559543173266185680 3372240 -127024539239881375474608270667284480 3372241 229990065141524670561072148326573300 3372242 -10146682428792175838643154003200000 3372243 59215025288823030796556933295369984 3372244 899171671234419082944733244602894336 3372245 -569953206909045944128189565811406500 3372246 -421696343397731328878939530193306880 3372247 181673533556338822384901862449762696 3372248 -409504890468037065928397485715681280 3372249 -618604257320701986299077034887020336 3372250 -119456762013627675991016291306496000 3372251 -627730998024194960081514516115922748 3372252 177940597800926136077985947491095552 3372253 -719767197707432012534775226415986880 3372254 -37664801626430184870639747836064000 3372255 122698208818725259701568188908169360 3372256 -147125715842012475704077498436812800 3372257 -263747264203721755789581804040519488 3372258 138606598160414727108267123802905984 3372259 -160486300614788778371822881799826672 3372260 36933244031823294560971042428456960 3372261 -926710261551512517651711672454554528 3372262 1382537411343939799672277381007066432 3372263 -1394753006899941867210567087100465680 3372264 290411536053872304530496995364126720 3372265 95173973478457601292360010682082000 3372266 -395472570706120561120019124733785168 3372267 618325692896495906121802711419410112 3372268 -42916972489113923836326785344298752 3372269 -399012028119304172997908391460428330 3372270 -52045717900093345474573605321600 3372271 302739083137071820018318385121878512 3372272 -43838918352702846524189603351592960 3372273 23162828420395668753340305854837760 3372274 -583813070921316744395603697440826864 3372275 5384072948874676639831035729571800 3372276 162347722530514560613161810298847232 3372277 -228428327901877790266373221541810340 3372278 -253162014192267943245369519297780864 3372279 196229256554196869590103361733687680 3372280 -232742170804896783967611934154649600 3372281 866212937669264158005046963931874528 3372282 258102191391321287952249505944217200 3372283 330273914177261207653640555626407168 3372284 -199756368023925799481589433766628864 3372285 -14233818300933105703887472986848640 3372286 -402073107658910936837356402756113408 3372287 652958775290491157978656276912707312 3372288 132341901755433410435677801219620864 3372289 -422805397645986885830301337049118552 3372290 167664405748669795813824675059558400 3372291 -39299705427696713365665990748004640 3372292 381645694499856010318651400531251200 3372293 86083426683117076030685711307852924 3372294 314787748234365956842328806459240320 3372295 -1421875464635605633877012866656516720 3372296 -171379661918858865213099155301335040 3372297 -676194107664577001844768448826809728 3372298 355356159573775976875041226503620400 3372299 186975510088085168376317985780994080 3372300 -76348032746088113293501650096000000 3372301 -373226251071139013969514415162427796 3372302 -225793852712169735383753447229145728 3372303 -415682037379902371085559751388763392 3372304 -657543778120506597252670000463872 3372305 193412143968081517200316894763609460 3372306 -977492951145210449429134275059712 3372307 64185515096694983819210247640281072 3372308 -5214321722628286783835165590483200 3372309 -456832228847531395063836006427150386 3372310 184757953362000149596917579850800000 3372311 984154043374125130883253731119393512 3372312 -122324984394948095269111997725900800 3372313 -4492349007366416085797955515104000 3372314 -591312573168340280409288408136819968 3372315 -685755534367990224427111288713031680 3372316 326837594514784494734510804804503040 3372317 39166503869607949165510715459796600 3372318 -543396842701528003902474209660736 3372319 -195939531516872700145209135582018504 3372320 -105032357291662799170062373921751040 3372321 -158830420017725036160609707929854288 3372322 705930898791981744785931605378236800 3372323 1554971128358212757342407987394464800 3372324 -67146492199476857206897362360877056 3372325 276215321298947082392966727879741600 3372326 226540460654346530841040131587425344 3372327 1059618017813237042134206227615298000 3372328 -339012552816980132822969689063434240 3372329 247922006317515723831947764647339840 3372330 60839053229547025989614115578680320 3372331 -472481006256587614605032055713505868 3372332 334663055513629988995675198673997312 3372333 -421365777344271704128621134602513952 3372334 103897959104388941064775613256273792 3372335 257048060437296005777253212126271360 3372336 87892053915154411645723119428075520 3372337 -233433205990809607065006354552174540 3372338 266134818535815440430718938948610320 3372339 253992160808815560722641267039207224 3372340 -564039616138736856598436537929340160 3372341 -176148030514987404221949288286408992 3372342 208637529961156364350016388049374720 3372343 129914250617898312968962322497459144 3372344 163705743205937864954678154936729600 3372345 126753763985469734810971159429774020 3372346 -726574551287567680137822389550538128 3372347 -1111348841122846431409090659594555288 3372348 93775204677310873318058236617277440 3372349 -1372950064220329315842062424990830650 3372350 361277123587663504591072995497534400 3372351 215721021397021858408533273929287440 3372352 246307237065045787569954851546726400 3372353 326119261632485775644601927479089602 3372354 545438373535975680486057850646432976 3372355 -305654197292415905375456886847379040 3372356 -21689185344982039661127353754409728 3372357 558850010881893180060184733289443040 3372358 -227934178189415292201963167769624576 3372359 -696797087935360331715908317236505584 3372360 227369839806584113189460529844224000 3372361 -4030626323372143259024606304527408 3372362 115548919620260209036136452844020992 3372363 691572315994907836774477932894125664 3372364 410657249822044469498633108479275776 3372365 -232179395062583388313706303858694600 3372366 23850461221716297949325798322843648 3372367 412998925115524485088019988155553640 3372368 -174233555756340011425161438591787008 3372369 47884940752330389722437821071471616 3372370 48331368698683825340053710854976000 3372371 620318408331555759174084128460334572 3372372 -257038465899067516655657989299728640 3372373 -211875909778097571558137768496260352 3372374 -103389801025765028286695948557043328 3372375 -378133410284617116526413845240412000 3372376 -179602197419882711499628131809280000 3372377 -1075967407960335852449517889507053360 3372378 -199578720126097305377903383224433920 3372379 1130734720476662411135003136202086980 3372380 -10324626146690214637852888603161600 3372381 71473878076611326548757311421712000 3372382 97361679514574664252250612205844672 3372383 553294398375102216561162604764113520 3372384 -814268744820300874950243618123939840 3372385 304094351073379773580129410860462760 3372386 117494400040618614739604070084520320 3372387 -59086385939794533188943471866859600 3372388 -91679729242383608759952717543125760 3372389 -524343299001668522689268163672493344 3372390 28777871950670221295378482334845440 3372391 -406191411648555435995652840085344 3372392 -172830433392398431555165785319280640 3372393 414684930034654542415268074176606864 3372394 439678622307484067489944562188376496 3372395 138880001992108394974175281500463200 3372396 -325395113044607505516116185596062208 3372397 69498928051182015431349896217726464 3372398 35784429306677076225569493038100480 3372399 475527536700989437755730641487533264 3372400 -135433753699010451668892840317747200 3372401 1374635822808076792076444627938672704 3372402 -103029497488231330121880331020452352 3372403 -1775369642504092597662003579013789736 3372404 -2357501085412816858753945938137088 3372405 -339885726098144944908516114447489600 3372406 649773046335083504023043669843605152 3372407 -794788390557282121351949820447016344 3372408 -264029038628614635577531804946841600 3372409 1229391142515846150267709110560024916 3372410 66308589314028043063632399913011360 3372411 2429436028798698087579283776443904 3372412 750031166588579144998432583152633856 3372413 733716897781924088048414563094006688 3372414 -184417520280578889803978994588850560 3372415 417113203768226951820777022295635560 3372416 -180331570466029444698065193287024640 3372417 -168830828519909861333520579836503566 3372418 7546870738984139656804411608660480 3372419 -793369553229010292024002035001794180 3372420 143100556038117361522956076855418880 3372421 -281242604078095682201735670931111680 3372422 -56096649922215313440417375950798976 3372423 304164495132156355038837103670428584 3372424 1095529297200338917112338552957747200 3372425 159507750661325169882347836171929150 3372426 383724141414377358402695806595679744 3372427 -358554403498329199836526199764647724 3372428 -292236667147525290114154655270006784 3372429 -249992488136843699412270984841484928 3372430 151225169856547127327120734907166720 3372431 1930236794854682947307420225667583200 3372432 67997959548513910049382218985111552 3372433 931658496711208613212685819651509284 3372434 -62214672748684623786048458223874560 3372435 -2868183422776498169909963147390640 3372436 -87574155079688267905096956150128640 3372437 972511631431668396828259475735923086 3372438 -96692862949724071463215473714401280 3372439 -239905033637584536604123746229224000 3372440 343167504539239709356897357931520000 3372441 406373123510294285289797445354954192 3372442 -668339174816622340695401199311209248 3372443 -337977833826944932727544432760217760 3372444 -227684763422197716989307479059086336 3372445 -417264381721141614605578579457807520 3372446 235510976410972513612686843086499840 3372447 -2625174092457538467942558723295104 3372448 -414402987023719543554488526489845760 3372449 1798093880639585163686686822366812864 3372450 23758611740465801382382285594569600 3372451 892759753848826835270491390332159452 3372452 831105583105340104526321199690347136 3372453 35811348701322329806891180969008000 3372454 -49000139950017394232668607036068800 3372455 -209245267992077374836661619095583280 3372456 32580256923872325047767357427466240 3372457 -758427772273560454548315459773051568 3372458 -485398118506314532095376617577987920 3372459 -41377778486897741398626226868524032 3372460 34902173941317372523045361742028800 3372461 -1371962181917046583444687194717736938 3372462 4720798369592057297475865640845440 3372463 -1067489049728114005244670784897811280 3372464 130899277047589855274774771653509120 3372465 487097362244690070228268554191685120 3372466 801945824678810887963760843165546400 3372467 -85734870381916729199495292401833728 3372468 -107513236674907792557557619278868480 3372469 6513765936246612820313139502717020 3372470 -83844680157386337591078421579228800 3372471 -365972203343765511586184142470132160 3372472 -349911618882065374103773590018355200 3372473 -554056948604102811548671296076695036 3372474 -110696203846237358010711757133035008 3372475 -92069716998851594695921205646419600 3372476 -153774245196738791078869337122893312 3372477 59278100592564791943548517130988160 3372478 597831813733807467410141271684983040 3372479 529399232717134077175252196781730680 3372480 172902158322544931002333443139829760 3372481 -313919492286298577281563245472066880 3372482 -504009299177526176004049133757230688 3372483 194012702048592565229602439903847600 3372484 -326797162126720427585810861162016768 3372485 290354311389123730894940506264412160 3372486 21041466252592254648205478605985664 3372487 -132905380203249858318025641345291648 3372488 -215037247063536687486901870378352640 3372489 -460251318313492729945646358315336480 3372490 -1045578374089010050575125439774720 3372491 -638466102002899790047475678024589216 3372492 113134401436278968637737864774418432 3372493 774976484163122571977982208203311520 3372494 -170043447104661249195258767363065728 3372495 9458818193093269303182387556339200 3372496 -36415424077664216263333468628484096 3372497 1171827215058749240169669033492233460 3372498 233075330892453314909219865468301584 3372499 306182895073398563436842402680661520 3372500 75125589791356000820121243091200000 3372501 -312603520437550609459826520538675296 3372502 264880103144331807974166145771047552 3372503 -934532931761688690835491717615760248 3372504 -188898778638364640813543606558330880 3372505 49544344066068640926301332166854660 3372506 6619702150223155024682666191683840 3372507 -239362897191626986851219350706819072 3372508 941498071158323611855982855767075328 3372509 -440524634138682599028696894334452384 3372510 302738224513810361373939055837593600 3372511 -661064591988693967122517895308055376 3372512 -876757881023949980913131494047744 3372513 123883942288804024625637227666322048 3372514 666879094962016220610117459233099856 3372515 -481241490163608642125311997394114000 3372516 6987375704932109447503051601584128 3372517 854535028651947144722467706251102492 3372518 -17056088663528548553475521483531040 3372519 435158956594925443820946045726973440 3372520 -591656785816546657289872572756019200 3372521 124620511628893307558077708211199744 3372522 1620410389108123651451353279632384 3372523 -401100102377665824565651763197030104 3372524 694714474820123049981804612068004096 3372525 -34951551703892925669520172945682300 3372526 -750451350629417300587222608203075520 3372527 99171832960472169545331084676640400 3372528 167078520337509945566859307348721664 3372529 -479023818305122441687441557431589120 3372530 119396285670685119678232535018534400 3372531 42257926482584503588198673057340480 3372532 1069287938857202209255159632431493120 3372533 -12228881658294558562201409386751136 3372534 241399460598752645421011314188084288 3372535 71123294886861163975009608284658000 3372536 89401327153661887521845050679500800 3372537 -124435292098746821974272475730718336 3372538 -202772561830136649278924379634056960 3372539 67072147205219046093091801332288960 3372540 42245138955779378686274634735436800 3372541 -254779479919024692696307695180312058 3372542 377583958262624553335075698762524672 3372543 42285442894985348161348632131581200 3372544 -213271473566179652648622156328992768 3372545 214498744902802195767588934211276160 3372546 -131464037538785182912572611850431616 3372547 -114995694818397101917994884532256004 3372548 -939520249323009822428129403541252992 3372549 -210940004513616653205148092713187552 3372550 151568365834498261539961248205708800 3372551 -91892395702381416180198197765154336 3372552 241955375110800919267470826149642240 3372553 -86789726009552224410139536905442560 3372554 -10211734457168407279409435471191968 3372555 -17185335140201187967067804802458400 3372556 176987640506377637148052498068902400 3372557 859010032394200253935104448783024800 3372558 -150105837179515678592167151999170560 3372559 -389254286651443645193612436061314432 3372560 -106693766604875485164738789555486720 3372561 -570193872281605980186617901637772190 3372562 86848358236494361599741366999887424 3372563 -27372531723416837754861362838324960 3372564 -240016575967826965761672903612727296 3372565 195536453761634264981589135672103680 3372566 188209135905640643732294820838933440 3372567 -89945222998750373335152693268483200 3372568 -361432709349724579996394136573050880 3372569 19095157193762799676700826438958020 3372570 -40965503097624216981192621621388800 3372571 474987816809645263623203753258726544 3372572 583647107565318478300079836925889024 3372573 -47583856746699633381994145035283232 3372574 -34936749811646769413276579836174464 3372575 -182072608023841913141222282315402400 3372576 490964166326784336549583961763348480 3372577 -484542939862312221621623336876460140 3372578 97538295527177235702593677696892160 3372579 546727003990761709530964718345659392 3372580 -17420243336582908620389228341804800 3372581 280078749952980722874512653207832382 3372582 -33427963322756302806786015452989440 3372583 165137335662449685563516856643946944 3372584 -1255235684256938970905353707072153600 3372585 165954867424796967673431333740572800 3372586 -81083565381841412630341970289657600 3372587 160017607366158380377509383909722272 3372588 110623262936549881015690810867222272 3372589 -1605235749637502607451335448452938880 3372590 -202472126742271880844715927035559680 3372591 250885889584428034777108772753334792 3372592 -102828577582090483110574403164766208 3372593 -206795806163230178570606922170035584 3372594 284985657525115275803955578299714560 3372595 -122534508865085058549294365057625600 3372596 59886291380259193653165590792971008 3372597 -191255629424660346095152367757884640 3372598 -248222548070195366179428234821286336 3372599 -1852896209741346152507942088931594536 3372600 7113093432463856370464109674496000 3372601 793314410927868887561226738875970602 3372602 308204058488905481356388753744267232 3372603 115047975877935264945993273843955824 3372604 139067279294075535622037896324878336 3372605 554235744800687415869297672721941760 3372606 -374883998671101533551762243598964288 3372607 -533895221948930275028502623683564688 3372608 42691228607085363199787424903856128 3372609 -147449488314844009550598915424710096 3372610 -417244700108786020494369929456963040 3372611 36875851310560623054600153418923024 3372612 -40292536426672681829924977860476928 3372613 540992597746098850068390840782514360 3372614 46676118112159832589645226024550400 3372615 310162118501756748875867373596148000 3372616 267098406506053891663450133855692800 3372617 59594150174916355089714869373639120 3372618 -203227268854538608171048365242224896 3372619 4207176889334907285458668772188368 3372620 525083852823644819425250288431303680 3372621 -320378401796222009605927503341167488 3372622 514389005832699311876139510548388864 3372623 1064159433436719110229694650960181872 3372624 -89538432862268267079552188354396160 3372625 -332644749007011327124324281471591000 3372626 212601915866406584674103809847086080 3372627 -4090527584821799671208793058660680 3372628 -232391505462075087025453146443833344 3372629 643995897624437348922312622670820888 3372630 58753210094906334229587565566979200 3372631 685260165296304033343233123604008664 3372632 752365307014845902371231964975800320 3372633 216045935128458823421896721868240 3372634 -31653392524622165470498364149800480 3372635 14410628010544609484987729230935360 3372636 472937279039347445592316853622630912 3372637 -306667407189628683521212075833189620 3372638 -581848238218137653104814785891025280 3372639 526361017350043975132998073111887360 3372640 246588745365433872922958759452999680 3372641 -739542448770568253139259141244564958 3372642 33172645205228961998509798764349440 3372643 288167429021796510994625393158948892 3372644 527869919706940118459147300026524672 3372645 -65002491697608022462862120403125760 3372646 507669225661423938038402945754429120 3372647 1418565177358765385792362806061096272 3372648 399282469578805697838087153486888960 3372649 349870610601990758128750927021150336 3372650 -280905895974706143947524522157257200 3372651 102105464831138466790245785476615680 3372652 -83845484971448723718327823753216000 3372653 927918834962613518387531286573922902 3372654 -247974095077601387980969698619732992 3372655 -59508877588700650683988687155374400 3372656 11848652352316581352051793313595392 3372657 -328646538296166745951692690255791760 3372658 -719827415798972627906679085532302320 3372659 -1695030691509749700480219396536854680 3372660 75553146969973897471982503233615360 3372661 -457396734236174508024529718712320228 3372662 -6158466448304900915941550398984128 3372663 -120939233387695975454155893187387776 3372664 -1169613335022457893920126356893696000 3372665 174768421119061095731024386111797060 3372666 -53007261516197071951628945039611392 3372667 1353095587448040418353002433719434680 3372668 9047577216874377625047247131586560 3372669 513972902771769391910135066207150694 3372670 -484568691802325409697292050528201920 3372671 -121379303162882642261365693795498800 3372672 53320366135562315256053392201482240 3372673 46781443794798615342274854269693184 3372674 363287726398293397409416717682330112 3372675 614220685531809414625487200117093200 3372676 294380015798257460269750137403883520 3372677 178941100733482413035154560931850944 3372678 -8112349742439490684632734779745280 3372679 -255882057267796767829316412839477160 3372680 723335107204504443993479415057254400 3372681 126153305111186625690170560464781824 3372682 -461907537020447288724133352025689808 3372683 -240788540354566971868763879596933680 3372684 228340617127989766717938247469187072 3372685 -15020344866572657425401291707581620 3372686 -628602445064762421872261449017350208 3372687 -492994829233965710331035190984140712 3372688 -165464298049501467410685435598012416 3372689 1126258992896171831994163081937309490 3372690 -162518666143620640454458349308185600 3372691 497769087790238733618422857421345872 3372692 -318230807536387805207301541346477184 3372693 327747597081685235305870894655524128 3372694 187081846563198254612055068160685440 3372695 1671611850719793711892877298717703200 3372696 -693284088810280036215706257909657600 3372697 429270156130021651153524969060727680 3372698 117038667582730921086477026497953792 3372699 -520360234311127782899803169466706752 3372700 253473276843492821732809881260352000 3372701 343602931290896046403882168890281004 3372702 -67054714441362854922588218612130816 3372703 -227838427967145178266848271348022048 3372704 1263647252306998993885543966620450816 3372705 2977299039257170077188451554150400 3372706 120714154828873995227593581802761552 3372707 -83565861900706227524258063181928320 3372708 -251512314064262494264883777032728576 3372709 -61431610467593739805999241569700960 3372710 228178733993570304013858395304763520 3372711 -153622526868456336013727171998465200 3372712 -406002899319521490903418010424115200 3372713 -105859363549859611162550741522191680 3372714 239593105742769168403778879778646704 3372715 681516103431070247924603277865958400 3372716 737174933500795938823797601103811840 3372717 359756854496338809406496384192950080 3372718 -352399305771909783098285487698715840 3372719 -20330975795595837079797616896314400 3372720 -34777769207825323347686765163970560 3372721 438854659492300087221951198539277600 3372722 719942186860521670680155164248746400 3372723 -225126888699911666613827838202529280 3372724 -863172178968639033635370363136933504 3372725 -778217914722200790795415432392489750 3372726 158157514073353509548511275858577408 3372727 -308864899169771675363357228906814424 3372728 794254367360128261738162597200384000 3372729 -308212883664840417437509994928339840 3372730 -100296886562396036307981261118310400 3372731 -672235733478204155976630516293229468 3372732 -1097095318619290259874042521660129280 3372733 422531254281381346405775570517765984 3372734 146397163015091585045797995800438016 3372735 -259816139906434052605361111761804800 3372736 57066697710998485814796516170137600 3372737 618506629102911654300609020175352386 3372738 -103573215460447207220607354633111552 3372739 572351900157540145024340042972774656 3372740 -1581860249064516945673127739371520 3372741 84350764267580270689831834117560000 3372742 -161717097611208832580484763122430656 3372743 -761182839272240018563275046766362752 3372744 -283726312936764427232517891115008000 3372745 2907648642041521415288852546058120 3372746 -21230157905280652082142719745212736 3372747 -154737973559777604748604702206156800 3372748 10364338886650454406636682849538560 3372749 -1146969481656375541887531894624094164 3372750 208672960333220687400030272646000000 3372751 86499870670301640450060130451846104 3372752 125513867123570639952094866655199232 3372753 107116733404507916479676050265067504 3372754 60991093563414788037274518135333888 3372755 297215258551009748442930180271226160 3372756 309403831858013723809304569756649472 3372757 987187768119903839703643405289501006 3372758 721549712420749571676660096550853760 3372759 8950053341971005429489228717065064 3372760 304220266211282539871603722088448000 3372761 -271006539710603554803975564101426496 3372762 -205252321704044705366935763509090560 3372763 1244241374006605547693653360596707012 3372764 -666416246971302338347697068315968000 3372765 85489800144891925987213097799896640 3372766 -44797989823038208215753658458716160 3372767 673823285130667168304302450127115552 3372768 270836015705671612710070313185443840 3372769 196343561332149576974788536561049600 3372770 -262575459832670962561267278527005920 3372771 55474153376003951270721256498123584 3372772 12412301194551855447652921232916992 3372773 -99945811606446915440408788125966978 3372774 -239698368105388319386066898698655040 3372775 -80003828697474622584331852786185200 3372776 -924132103367273521597260034952970240 3372777 356837020037857851193751017897680714 3372778 300855247420232271783222157896811440 3372779 -1003598209906919291425539341688676620 3372780 -220846665099902882945819858683084800 3372781 1450651728380951852465156448587930582 3372782 -190011044283771933015264506071091328 3372783 173985925203649169252785437948426528 3372784 -26346647050739634986483346897960960 3372785 200495827330211913394057986371102400 3372786 827319056424913521428136462883987200 3372787 378399838624647536796098964730365600 3372788 -428342448513200006464541785807933440 3372789 -195780944702735971060294763122378752 3372790 -278266705549163680131579488641689600 3372791 17481820289848727610303752753513112 3372792 368068625785119734685693395494686720 3372793 785719031119419126805693129988946064 3372794 170145831826933208258850278816336640 3372795 6332318247247839022311481839222240 3372796 74145512865263014801920100161904640 3372797 -819060811894804109625888291027413754 3372798 -95630503713585715289286268531190784 3372799 -126316195827026906470365699129107200 3372800 126944022529519672787771381828812800 3372801 244514655570104375876647921010851632 3372802 412825449967807975206350659723135872 3372803 -263040083130600679034808866465019744 3372804 -40023550939165418619376030307957760 3372805 369152167527516826377253664861904000 3372806 -735548030328743605814401759291167648 3372807 164601377753679692706014240334396840 3372808 57834243575501623428113845779548160 3372809 -221813609141601056226860892821845248 3372810 93677544642852112853384959747691520 3372811 264815909242647221916754238284195104 3372812 -446570194307390092241700452480649216 3372813 75154720630737671834288454739454400 3372814 -145461296478030811912586891199518208 3372815 174810473459369125978219685392461960 3372816 -182406239267683341465984360433582080 3372817 -1235699313769436505166517998747427100 3372818 -534478959462655942926184632117206640 3372819 -2133667135930574061382517396276112 3372820 -273004884133297887512171529529251840 3372821 -470129528554641553334541726944532978 3372822 408986396932385545249594077934155360 3372823 -23928841602347852029269933131806848 3372824 -21440416453776600117422097783029760 3372825 -74408846968716255253631157420308400 3372826 631331369354710291820058516313889280 3372827 11033203067854272622561510185767400 3372828 431210150513068313408062286362360320 3372829 -671118941557457401755034503284448960 3372830 160868883323024851060801648345930560 3372831 -70695824648986550894975898408364032 3372832 365994667486026583854699561280929792 3372833 705708410432903531951981566666919940 3372834 -1805473961194166197327290346283520 3372835 -365061295704000314743140772295827200 3372836 861303140073377811947992068887460480 3372837 -12156245833719893488567390971815040 3372838 188471077446470336035558509765703680 3372839 -314872139542527651010577738592132360 3372840 -851163583986847935620852281318195200 3372841 1399462302897200608037970022517637242 3372842 -654326983813678811580791384028691200 3372843 -72731732874311745304525707038094672 3372844 930390462290582722988806193076628736 3372845 367609332627068334089296357440892800 3372846 -43990623980602822227561589389154176 3372847 340599752565907504276175832619336072 3372848 74695344035431537022385533335683072 3372849 -535439047986460929669613966232766 3372850 -117450710007902195727168787644468000 3372851 107648863634242060505976956267959200 3372852 129212583583462041563433343367811072 3372853 947555063773664940182513915370263520 3372854 -327182382921065737675137870374612928 3372855 -291968759977840817373609818622535680 3372856 -1109915230728530363610240428993925120 3372857 -1216865384423867100881936565385265328 3372858 51731947038814061794828140653040384 3372859 58029202537234799868244434098054416 3372860 -212930501486251422321730658824465920 3372861 282371868007003117971442420660454400 3372862 -113293488972622040289511096479515136 3372863 -250640794288812959212791193008777576 3372864 -267901484193649197477840128235798528 3372865 -287778456321425451295818365551328280 3372866 40315846805912039765153105953898496 3372867 573099238268817496985042333902931040 3372868 1325647747303823477412876958384144896 3372869 392782747882635118032578516649765120 3372870 95735713894478816043956989071484800 3372871 1003567478761569183291343950203810952 3372872 132941285033092771971214629326668800 3372873 -76897137155710523546358089545675392 3372874 237591897266868372564986329846673760 3372875 -1312187955790102143121097814288000 3372876 -71075366962826698507910371883301888 3372877 -2372352615820202545109723691189920 3372878 548011470618904219454788101973890240 3372879 34144801163283598962470446348936584 3372880 -70958475288433967411240673568358400 3372881 324613004299301131746829365706946112 3372882 430748496719120788618552553148619392 3372883 -193149287198079566067504694682833040 3372884 686713696473476455979070557397655296 3372885 -175091927613997351537942685831579400 3372886 -533689039947353378293118424506014656 3372887 -118308649259155560751986002778948096 3372888 1296899873808770337558526657465344000 3372889 214789608607472229167696185355449924 3372890 313461546666046206440893214004115200 3372891 -492129733432737568046786343965404008 3372892 4628545649100073569975327342456832 3372893 -306054366849840815078835170780132736 3372894 270240438110297309181870865957693440 3372895 -62636665386526334891856288849535200 3372896 -267340480901040200391473215336611840 3372897 324428140129573062336998971555395840 3372898 -448830527163496007565232319156794800 3372899 -1649518060168932965813025890125743360 3372900 114161314031879299003039768325452800 3372901 54745440028842038683175907000523552 3372902 588395569914690204460263545026832832 3372903 -1043027369433085050924875466788481480 3372904 -117726885878521054488433916096701440 3372905 251525257927529559890835058009296000 3372906 119642382316327565552040299435332608 3372907 374983840721641726889600511879383156 3372908 -621923774217774612135571754548789248 3372909 824327516186107012354665714947671104 3372910 237111142786326793586544035325543360 3372911 -1289373645463521415535794068704221488 3372912 121147587941390034031395857655889920 3372913 138678561416256291873931366143486900 3372914 -260881543500931820254975584658251648 3372915 29725012755128335646301776942145120 3372916 496091269246828387748845990467962240 3372917 481318117294657659079390239025137966 3372918 -43985016341265035096718477856565760 3372919 523826285483695086185031832928063112 3372920 -2032252753679450581512879197798400 3372921 32206392768946298453586319019625162 3372922 -23659392975828143638307726921448960 3372923 -1150163849016235061863587386997396828 3372924 -2252445724857187362884003026403328 3372925 550664169446686899581368995593373650 3372926 383379939112357546771240531424962944 3372927 -147160335738282720498023152493688192 3372928 -24817095381374553063082600515502080 3372929 531544899573626355598131649876771776 3372930 213787185545040693545274372335416320 3372931 2381376811763725548924644435019469000 3372932 62416761291309898444989429771152640 3372933 59068757019361254966033289061582304 3372934 -237128720972204394754647407232565248 3372935 48476960997663017913521923877242560 3372936 301545375188826870635607908207493120 3372937 571362878972893200887465293637918880 3372938 -272253198989354320929426997530101760 3372939 384254208165694490924617835588291004 3372940 204653622857027397707039938871316480 3372941 -824492646709829529744390516738168960 3372942 171373548988453778205099371494752384 3372943 242645375555156547265139821532431600 3372944 -66234337995797595784647676336496640 3372945 -540916099190012514550329186162958080 3372946 165082660692253132018492849548918672 3372947 -248144968246809376807270988874770328 3372948 -703836091290775847777324482060615680 3372949 441927100067344651290882316855832320 3372950 -14022854639171790657880403268864000 3372951 -885486880063361853629307022744815768 3372952 -297941772028485739839071710949683200 3372953 -161544813132825084331163806672309740 3372954 -95077807119741655181241781423317504 3372955 -83808700312333241856059441765498880 3372956 668196589999424880419223329954296320 3372957 -111656442921994114977494402629918848 3372958 -502686748381415903004954586302817920 3372959 85354826994691133926944491192548104 3372960 -443609403350886114274588548676976640 3372961 -62346890988666836903159322546193920 3372962 283372277794133208402652985221612032 3372963 -8432611142709691944782503696305792 3372964 -614299814894745424311132750495231360 3372965 -60717629885395450861379864380243080 3372966 -41345261747241679495046859460724448 3372967 -502664986278056914212709274777349080 3372968 -270391053525482958588434918630077440 3372969 -651791290760927002605037540197988800 3372970 58300278066554278569216982678445760 3372971 223565674586705919264339950607432960 3372972 -38228421472588786326706821079300608 3372973 481252585720681242200799753204789504 3372974 705974729488648070640597414438082560 3372975 -483569088307850681809540412640480000 3372976 -55172530109676890954268639984467968 3372977 -987643827267537691230163687743960174 3372978 124466922353205677636035436901957120 3372979 -314426228758714172314244632207090420 3372980 100517676080226630532912505795919360 3372981 278139882260048728822595698204027584 3372982 -209583012356206473932707120255437408 3372983 -556781132962057988150388071056023768 3372984 110997203355799748912574013387161600 3372985 190045921697702077593029713008405120 3372986 103018754259220729084188514582692864 3372987 -963330071317560183806040196592311248 3372988 -376691452747825021436248271300164608 3372989 969301716187498103793406863763072800 3372990 167155193680059026312621207299180800 3372991 -310373853110900453531287178240452200 3372992 -112138941777227694471397546351656960 3372993 23455775990669938738241400444201984 3372994 63007424903410735881290963275008000 3372995 -341703846941823058094502005098880400 3372996 -281701462216823849305039213375488 3372997 -68712604705134262994020873765894368 3372998 12402160765912057319020031478363264 3372999 155134575862558822678041543077850240 3373000 1145964654870194191459856308830720000 3373001 75919212567572596098453107112391002 3373002 -35266460228486771804230899271362048 3373003 279860661048479975328087921602084224 3373004 -149821472475461927549220510213333504 3373005 45248919953969499465616744295635200 3373006 -285383030535165425999942623813632 3373007 -853872567922371412860238302476048640 3373008 -141723257217852068906175476967407616 3373009 -246465769489194744391113972936650384 3373010 228076061064603793029504054065792160 3373011 417189991803697722963085763002844760 3373012 440622095382997769071562190341085056 3373013 727505189982700142474573751347644320 3373014 76501777535163619629293625421256640 3373015 -30541281974410418006378876363364840 3373016 47084220561239775328278764320358400 3373017 12762570012794557652899439719130880 3373018 -157733676858525363380465046237231360 3373019 207281135558364517697704577464420800 3373020 50878014691269340291177811272366080 3373021 618796256721876277166213048357623692 3373022 22479824443510958964309971302365312 3373023 -726051510026024190438370057206390000 3373024 747786250372138443272723272172568576 3373025 273398179586194501911885526008194550 3373026 23847537114999440987633450636903424 3373027 327030096592719271719839756131064272 3373028 -256058604746522235021616826959208832 3373029 198191090636407562838760033012183680 3373030 15465368265539928831048609388252800 3373031 -4833522414895777461174939630223368 3373032 -177342939847113252197613387927552000 3373033 265423321688935448946695970279619060 3373034 -29097579218782648231279947439715328 3373035 242171885048827848098689718023273200 3373036 -15561509925117973753952738813888000 3373037 -862677084758001407925100314916465920 3373038 22730993729811707544938240053763328 3373039 102057143212214680740807741352939624 3373040 76782700586478533534588477446225920 3373041 49506780946961733454184548541436864 3373042 -448936971942662756135160120581372928 3373043 -257173881687985356566308265472006708 3373044 -53885281312097324318524606644695040 3373045 -469262591953299181495006564731304680 3373046 304178178743056664618676081587904 3373047 -40147886702023538045841617532696576 3373048 -148597540643967062750309380600627200 3373049 -34259134979177350928144562177029760 3373050 -9564719204229434586189710326080000 3373051 898791808431828734767524446844177600 3373052 -353365230844056645337553514279495168 3373053 629510757871974343548106327739080704 3373054 -448993030404459874958232942313857024 3373055 44860066005092584128909785176017600 3373056 67949804768549517001187814644121600 3373057 -721073103419233697595089602679709694 3373058 -27446771161381458436371974900430816 3373059 186815410883748547204858247948083704 3373060 -10136059613157950976103885208125440 3373061 -2030675016341357428952957722808131908 3373062 221884565086760638377043230727680000 3373063 484555370125513130092616910549309280 3373064 -444463131357869861263844300577008640 3373065 -237995981561470782411303507291412800 3373066 843619446744851180782064113774905600 3373067 33752231269732644763222585616044116 3373068 59723077050551809279766269819994112 3373069 214617779069871411889979056837782496 3373070 -38034516361314877189171023864441600 3373071 592811174526037888663164929263365528 3373072 -396133108670102673319447509376155648 3373073 -277209305965203763513313731565310096 3373074 163437742635569837816143290244963344 3373075 346618086067496210355995070620708300 3373076 196481716925111685524819038133882880 3373077 -160728894260178611636191737702444480 3373078 -572129408714503418376881295070263744 3373079 -229652832181520424104965573172422272 3373080 305132935544492404521386531294208000 3373081 1971128865127753822048378390192315392 3373082 1099362889407297901215154801682906112 3373083 275062537480112397257620239432973584 3373084 -424015134454479632408106098132579328 3373085 -173879496353459510573746003309029000 3373086 130886484561973028422986156790956864 3373087 12443338072021435588055032293044320 3373088 454034155699669795339697192995651584 3373089 59893359219332840292051577304651040 3373090 71461504712926029427089518415905280 3373091 -286827924540301874326721633026937508 3373092 943400754885560271577282823592960 3373093 -110567238740273594027039514816146400 3373094 405557197128899674635965832374832096 3373095 -582028020182367131016822561148671360 3373096 591761980431149051304661622126837760 3373097 -140675812063836987119746791479056896 3373098 281927237437628184601059978127546368 3373099 1068192687075026563179977765909311936 3373100 -137397873236771354456709424157760000 3373101 -295522714574159202544171523395175370 3373102 -215698395283728592968975881700589248 3373103 -351718162953554040394544894506641648 3373104 -67852743211553551848669255822213120 3373105 -137701686847240922038988256872250840 3373106 567471589047311329423791203218283520 3373107 -651140628353936018575366075640949960 3373108 -82711248892132378793946624083271680 3373109 -154033745996198005269654201715308690 3373110 110990697007642289063253319821177600 3373111 -14269039961027844832390627869302496 3373112 -809587950160394980909795672405708800 3373113 490593288190956967942248492027583200 3373114 82842492182114596029041279635780320 3373115 -510502226335076978968778718083648400 3373116 -122975532047898071591833495885372416 3373117 1052039708868270728091860040876076 3373118 213924942062375692169207485592616960 3373119 1303973659788262306889540998580908488 3373120 100478661723234963676509792978862080 3373121 -714374791829762431153524666478095678 3373122 -4053205352640187413762422755219200 3373123 360580382782192623868621425233829504 3373124 -423854367094556058847307782108401408 3373125 49429320763909548682957647030120000 3373126 -665905553158853985860272031138275488 3373127 438093131526618788905260845190130440 3373128 -510843386515937275618159941972172800 3373129 403269133668397728324224198220928730 3373130 468149911830081194775759314512932960 3373131 69486110971578305441663166630452952 3373132 24707578048003802226186387545352192 3373133 5162464620355124256902212474698720 3373134 177469034705436387455619473651125248 3373135 18006159169951531306630398507765600 3373136 92381658825389839303217554291802112 3373137 -201369667051501134471201707576997120 3373138 -536018215185867917947146466155623280 3373139 -2133091860682301865521902527929856 3373140 -57917466119083718721315399898705920 3373141 -572993010921142949032434553313999616 3373142 -146296613661983703988739872367531520 3373143 102639955475375211887525708981337960 3373144 517076467510975372822321354558556160 3373145 744709190946256494476889136314811080 3373146 27127942137425978382371464417190400 3373147 -1733527594564580193441837834968510000 3373148 -464560414592710825850978044547658240 3373149 -246378534128990798029639004444042592 3373150 -2032717087879534559454114433982400 3373151 1282771679910895649811508521652357152 3373152 339929600701421910884834526491049984 3373153 41144786576246965906023549145842880 3373154 276616557045387466141883552673588000 3373155 -205471154203280686185250517116610400 3373156 -51868182990372866407166623439620480 3373157 -1093101998493386479629491750861782848 3373158 -336401279606322088224356860291665216 3373159 694756824816503823483762812946482360 3373160 -299247641402609630159387226877593600 3373161 32007680183243111272215745458223584 3373162 -307653059055882122038412721629067168 3373163 495931441446026978932696337073092424 3373164 -49598799025467902100365955183897600 3373165 -508429300716394266481794481119098400 3373166 212159827990822028732020972241236032 3373167 7294167812856083426524145092643712 3373168 -209619269415175542991177070856798208 3373169 -759121140940152369697170219160976430 3373170 -167132522114362793922771857234342400 3373171 612923889815478147350594240953751372 3373172 -119158084916122474708825115192672256 3373173 82826392702312070063314648460115822 3373174 -84105546997258255242712678371410688 3373175 99724733317735101057454229964646800 3373176 -205604306070350163118956823629312000 3373177 -297816295458269503244804780493917974 3373178 869155927851771059944426959475968 3373179 253480356546247050250420077815821680 3373180 259493692986653000223271116845352960 3373181 -205154063652208569389766377551202208 3373182 -664115646414031690415815359668000448 3373183 -580427040037395276350217423574979976 3373184 -1397690760149357126325455164538880 3373185 -118445276252084443295902996719418560 3373186 -251169500978832308981280592234652208 3373187 -1666551903559960516181670600267056088 3373188 78020286898948817274448061684244480 3373189 267520271184499787342027566983178560 3373190 515873747887053061620626271886855680 3373191 -1203530861457433399806310731287868000 3373192 -10565437744917985854876820168734720 3373193 -281461941297108362798435053420696440 3373194 -56964195498985400862135040202530560 3373195 -254264675256741326066067017720855520 3373196 73164180911597679538667407440326400 3373197 -1241183395822575831750727983301688928 3373198 -112760105701993575528803993261409600 3373199 -57448449392573246773326170018435040 3373200 110523285891354622482142300788940800 3373201 1037168494579043521091850838248762920 3373202 -56346630359011806191922394024731648 3373203 77645116030394732026762759870955520 3373204 982277937947810408689836099968195456 3373205 -758351828233749448506967543717613280 3373206 124189026734052353492957115130682304 3373207 716142175441985991727894954663161720 3373208 -366694358803382187513660767017113600 3373209 104430218848022882998044170752498650 3373210 -180253603950607042376697545486100480 3373211 -1666941916407089889662551253652324000 3373212 283434360922554557354014679772263424 3373213 77158054356207706041766056342527462 3373214 117495508448739089052052161092998272 3373215 -88074575648911407065583926673056880 3373216 -254819427863469514947983540254408704 3373217 605254242236270404373256771005719266 3373218 88282257455357857349369351784126720 3373219 -783020175696663725381499519093977380 3373220 13176406369525168415028266978734080 3373221 10459574670739922091404521379619840 3373222 569777980288823877137219291196835200 3373223 31552505201472929452597351950973920 3373224 279628624494375687709225138806865920 3373225 -34269482441488943959056916474076100 3373226 141365344658092552703104389097922304 3373227 -300806679951844078862015223052819824 3373228 106840084212339055555503428081677568 3373229 -492683113695515179661907425707624170 3373230 47696587047522268765342428955115520 3373231 -308990950893877040002158061448309688 3373232 -248692643545146857556397430403416064 3373233 420174419984903105783394037489900224 3373234 40174987654183139347062222303289344 3373235 172610172904804675306614647356093680 3373236 331307795173021202227750373970168192 3373237 -647955760343160565052780711395938048 3373238 -463344522815577552892218411700608 3373239 -878918502210228758892120164334058032 3373240 64790377689448948267935433152000000 3373241 -564384815049593521991073902742337200 3373242 -35697086375974364644361672313885696 3373243 1019784833222334040625730465025403492 3373244 40302732723441471638498877397687296 3373245 -2542290583821178940646719388974100 3373246 377835166697713981611517805790378240 3373247 46861610009240520448452564409658112 3373248 287660512923528176550481530370129920 3373249 -112395223788984758824014258833587200 3373250 -1228394264697455033617675511893632000 3373251 -49977737739402527640324681087215616 3373252 -684673205981250356554787397235450880 3373253 18065500706957177190593568374669784 3373254 -318957372858195222353744829780733632 3373255 -215578828708576245236589991049142000 3373256 1029680836258472273873091718855418880 3373257 533393934843038654035331856493235568 3373258 572777230858857212655094424442210096 3373259 -203261325729715755729508075153289784 3373260 -263853705761147148001997204699136000 3373261 306910844005312608702385322214739872 3373262 -320211221555782948944665332262146368 3373263 -982314558062102585378909562469066008 3373264 1301183639629505465293928302772224 3373265 -75525794192763596657897082072038400 3373266 -143475089169489101079417680841976320 3373267 -732503208126386742817463797231009684 3373268 -60669232099399227889986547859247360 3373269 369746076778830377681029445778973344 3373270 304453119337502247980921736224398080 3373271 150544135499821204505089971306496344 3373272 144962306621588500637146091893555200 3373273 -556066946969202217447130311442306156 3373274 128291209869771051317642366578481136 3373275 -21628448728703180177885850773660400 3373276 25128362256906216835251571312650240 3373277 -11807406570796068877763614165351668 3373278 79177795894907354754065494373028480 3373279 162596903836744925531915068950292480 3373280 -300686972028012393518529035344281600 3373281 449969226006463439214181316162699520 3373282 -207338076169773076915620265110064896 3373283 -492089052182437513099145566667706468 3373284 367295733883212561393314152975736832 3373285 -131855739439181004744197058301557600 3373286 -127831853796950491333788533398050816 3373287 531896381766909322219932724434859560 3373288 -1171821241932752863747428168814986240 3373289 655546963705888305696148436704092090 3373290 -19390445151664720027854804734998080 3373291 369273690519380926791803333255932992 3373292 9841382433193029901267700959368192 3373293 84782970592044424739886439685514240 3373294 -242481788407992373255282345065722304 3373295 -406494398896380906071065443888691680 3373296 -21463568179339764152941708560039936 3373297 206014113771536976179388840781564852 3373298 21168971373615403649262451494234240 3373299 583035019345109567896063215448422240 3373300 -166648119608011681081554177415168000 3373301 -813050025460917585038455099043400996 3373302 -140133826597333123172072465868364416 3373303 -654831593290654364482240651165767448 3373304 -486746713818278054324924102783815680 3373305 4158888003800939927857423240296000 3373306 -202719445590755288475866172384675360 3373307 -4484500605682412720482219029651288 3373308 -34707464480038076547410929547063808 3373309 -639392454902792745612441253068792840 3373310 18523419601606294262190845897093760 3373311 724840451319117171149963625463977672 3373312 -13333737825891780993216331386978304 3373313 -53172070008568349870582195046000060 3373314 -10095793603939109109103272203217408 3373315 58521756522679715930080809911328720 3373316 107511944975548506699119529996650496 3373317 -315590856268286835219227227958842560 3373318 194195655073028759151670149784197888 3373319 -1172834622210886770599283966912626280 3373320 247923776693062867666736462723481600 3373321 91936141025688135371887058757737984 3373322 -189292407608807006245615614422190288 3373323 595718805721718030714633750712116184 3373324 -101793461573065692691928725947906304 3373325 681358395413343541819450184184504000 3373326 733031257960853065764264561651237888 3373327 63196360678897053784345133769256704 3373328 23375375181580451175541557272248320 3373329 -849592344509776902816882640384313616 3373330 -7947504121106095057632215278169280 3373331 425054311396293791889640126264753344 3373332 88996155628714069379118649358284800 3373333 9194793558205162320690110338639680 3373334 390614800903013117028242263838454816 3373335 -152158412207320004738779160297882400 3373336 -833456059612361230024416249108172800 3373337 992338437958842717187117772476384800 3373338 271751195658350829930706650063663360 3373339 -754810456810375268311135582159083776 3373340 501444670069634773041842625749575680 3373341 -75350382597100429938973448450936640 3373342 -160692934731622823401681027254761088 3373343 -913643563046831354192433602035605408 3373344 -142351605066602426074788768221233152 3373345 568872055547579174906384402838398100 3373346 -386538547392933307704681449969278128 3373347 596840864458191678845285418696065400 3373348 -245820857897229170956846797539994624 3373349 -53172622353181133650957111158706368 3373350 57625565569197615938699027827200 3373351 149249812612695392146120250020159392 3373352 503671586577546951744177080479334400 3373353 1958424630550803055500807549235294080 3373354 524882758788864658085005140155507376 3373355 -347586474536276530278116297744994000 3373356 -290042791842916477758163042383616512 3373357 -63651503128151611104883232434730280 3373358 -174731235439804302632896988471892480 3373359 685155681305268223585652826580872 3373360 -88884666449281809605382236430336000 3373361 318466421184357532829996396787153384 3373362 216247960097191618528296470734469520 3373363 357676511769878423718968507761422160 3373364 117215097424716920349821436540321792 3373365 568296458287399435568456248857810720 3373366 -444648777634262918371145837205430368 3373367 284492179353275525765080167346249200 3373368 164179751133466127326219907252981760 3373369 -161526674706844264504183931637540960 3373370 -72540028374978317229444684291655680 3373371 -163010499379892707791419223253145460 3373372 1263650146944766708895921695768515072 3373373 -181212014181138808658508503628768576 3373374 -297524534720421538254844898392965120 3373375 1292520398946397012801228598346582000 3373376 -333082699774642904075980907670405120 3373377 77833426280426762235832784431530432 3373378 150270995786536823322501279475679232 3373379 31225218196191408720474222672147360 3373380 256190704097511122238864210921676800 3373381 160512620828469519484210865664608928 3373382 259223869211636144981153317227579072 3373383 -42652868767141104365656256057273472 3373384 251090236795984927923157959256473600 3373385 -953031446368271376763334216785659420 3373386 -363625909439017557750419352087265536 3373387 -234856143944532081535020030557418960 3373388 -931420339220618652996988432162835712 3373389 -46142947103421334392150927349923072 3373390 247973721101306683865400751547371200 3373391 -228226749648746660878547410611077760 3373392 166477701397366346501670197186396160 3373393 24179867107138494361508909057247200 3373394 122045087580461096041459947421796496 3373395 -381003785558002208194613967943735200 3373396 -442321981512648268890977558182955520 3373397 -48281769142295871240218726069609700 3373398 16679916669928776669739240169372928 3373399 -655588845932992743505566266516886440 3373400 -485094844251918009622960104784896000 3373401 -258362784208532427084027098114717376 3373402 -544452868265818661197449081915832848 3373403 66366442071670676660205824700830928 3373404 23436425510810820319006548866935296 3373405 236258884514899172586918579166542060 3373406 -385793436986858473814957899794238848 3373407 65816154616687063777809685942480656 3373408 -111081219208962659688014216791326720 3373409 -264175225276990204367583324559081866 3373410 -105334277029605165090511505134771200 3373411 -1029700900426571831267451501632949988 3373412 100101920833472229764251034400645120 3373413 330573281215798391763673123750274688 3373414 -389242278427858113865672472513266368 3373415 165698307489801114867503563380181560 3373416 -160657749440112157565103318884705280 3373417 -151138595432475647452700932280802048 3373418 94866259157930547121006351464789504 3373419 325252369484551973768446736774369280 3373420 24530949770540349941095683144130560 3373421 -691109242059018838101138671815372800 3373422 16974252966377994000350581570510080 3373423 -121560833186019954494020147704302736 3373424 -79472149177323019743186504485928960 3373425 534588745468804678555944241048848000 3373426 -89682670993997798352004595751383040 3373427 -1296037603955342548409248863366284724 3373428 111069732595772698177150757597976576 3373429 583885464517087201798389831528251676 3373430 -148065391365383551998244978222064640 3373431 -580199763181895303997261458624613120 3373432 589680532065501326272647486141849600 3373433 -111566984201979607872244979073664896 3373434 -75827620283331821804481076971840000 3373435 -380892346166036774035362108615966000 3373436 -2247469890799471004197808004489216 3373437 2047085846070793425203207127891840 3373438 125485469170435081314550901618450496 3373439 489337394422518183145315197213078960 3373440 -89452431890959313937783883353292800 3373441 87405800756065105606115697073724500 3373442 143557887784815227182508965545836544 3373443 -417609341705989062986553186519078360 3373444 -162897016984440623377693373709960064 3373445 -57507224417714317977076365690058080 3373446 300181798194741170643448629398507904 3373447 66248350086368255841908960161261824 3373448 12721248824096867127520624472064000 3373449 -182502658156041286455626344839113280 3373450 161221710723026200219755226182816000 3373451 -483650225857152341243325786287637696 3373452 263229963953777901313275237153154560 3373453 -141819066691272085319479361238324298 3373454 -450045333967649831721219349695245760 3373455 -32211809009706188413638684812582640 3373456 103837374965308807283428256065781760 3373457 -16766947911994379987386632208848528 3373458 -423446850823737841529427576373985280 3373459 -213217493096348940734179188598474784 3373460 571730114252254102811136368960321280 3373461 -139549131674839583753747869009278720 3373462 353686599448382484768309040745820864 3373463 -1192189536913629890260920894050486160 3373464 -876576359990746728353515978075668480 3373465 7499041289195586377160745599529860 3373466 -237130955236743326003002676405897760 3373467 32104801441247974441323141247515648 3373468 -239801399533954696538686584005582848 3373469 202037613902269159080159991156939680 3373470 202531698589010434740252890176201920 3373471 978354913070904383697448052351624672 3373472 -2490559577299215692449261654772809728 3373473 -424624859622123562067134137045455232 3373474 -296400131582673463030067694059916000 3373475 -72163099035192105581711719397767200 3373476 17770325929677915062645977276299264 3373477 -1293341066974691553949877873536560800 3373478 186229705049956678141297213806311040 3373479 5314245715629706389905794348736640 3373480 -432665464530493187203299380121600 3373481 513316339526388127864883334933132282 3373482 -48132507403858169280799602393219072 3373483 -194738258658536145747920221260866640 3373484 -114428529922179899708058983434377984 3373485 303278918119249189117334022182188800 3373486 -271334618926535688168790972137071808 3373487 -583107763618039589108849127433269000 3373488 -5208376642721633502744139628052480 3373489 11376301261404811643691352013593152 3373490 -478646239090912401063667243058172000 3373491 156951807809908344968476027468885248 3373492 -368709806828622605531532893800583168 3373493 -112386861083268884655998764663447716 3373494 264540401680660280574352951130542080 3373495 27644584708193572952465691419991000 3373496 -31270400608937430319941422325104640 3373497 -179152154376392615718037330896898194 3373498 768380472092463365130044989197222000 3373499 -789438279109470359193242179982713500 3373500 73119928305090949399109368631808000 3373501 521285149855909406582458658957850624 3373502 -105691838661535310948885179523512320 3373503 68171913289251757885066287170261904 3373504 358958897052523779424634480535535616 3373505 56612995120722245330223752830920660 3373506 97418337533558900787660282093855312 3373507 -1153878190458954925689461887627021160 3373508 645671257211357820976435493328947328 3373509 -61061016161089779212601579173983200 3373510 -10710408760508642978146240517379840 3373511 782152679552075800069365685237745112 3373512 -314568429599960864391661668996710400 3373513 -126394535492961286436094371981704704 3373514 -1374608304463179063057032798989432128 3373515 259434559246206047341238092698444000 3373516 491169616814594463364027973746461440 3373517 331827352039864844750456240599405632 3373518 -6229987165677120344108841492438912 3373519 -339067319957937617869363626723393504 3373520 51614739972039645805103820296601600 3373521 175423294038124111663996947350349984 3373522 4413049819704804099689201781643392 3373523 1876396512088439452126741797673151760 3373524 -38894028460134081111843318425899008 3373525 -31358379050930865354644368695607200 3373526 58595953961470088999690172329827200 3373527 -479670096989111044651453350978589080 3373528 669364799225607742873645453086812160 3373529 380548916510001920567150343622627140 3373530 -97709500888103528923707451970496000 3373531 -280350018016761532991254228627538400 3373532 -647528952785160245350765318732322304 3373533 732754767897737494408256976238826502 3373534 200522475410546718811844963381909952 3373535 636811873231631583669480660140668800 3373536 351960652882904883194354005123006464 3373537 575872078600272036588740579194927360 3373538 289754037999190393860181258253277696 3373539 209134626086588597242943486204400048 3373540 -283529857573325683867189839493973760 3373541 -899448778449223757006978697498704100 3373542 418414635214115818027334362003578240 3373543 146959516890791327688904202032532792 3373544 -227784525188263487556902057237544960 3373545 -1438624144555035233162434093353600 3373546 -547068531226055709462097880450359296 3373547 420008164883072627039957313320490996 3373548 463727250289135735986672413354557440 3373549 -7403589431976209065167064242913000 3373550 190018654220186470714476062644680000 3373551 -758319737818231470313124847439742520 3373552 -61535942596740505357005438386208768 3373553 -1407406486940588790636725321750625198 3373554 460512051159261877781043400626337920 3373555 -824409431110173466192801769393873040 3373556 -339861656178182269876481846937808128 3373557 302803707140259397909426832116885920 3373558 -637436306079387991728300051800673120 3373559 576329548068944262567236396322639360 3373560 -83609404433233270565104779198566400 3373561 132944877083986926889421272426822800 3373562 139037756694912359156995665227050464 3373563 149307190473979061954954750628796464 3373564 -540949066859503890763537888409945600 3373565 -3231451170061637511374942992047360 3373566 -38244873880988744887376428524871680 3373567 -2176890763941812359013998677075100368 3373568 332082321307113175629694307087155200 3373569 119169344192573398866191394598716624 3373570 -490321886151180327842737770100747200 3373571 -30053127997922988316287336323270928 3373572 201923406030608155387030990675848192 3373573 -201466053828176575702766198438574560 3373574 -34360978224453554661404544500998848 3373575 -78405609151544092354992674341900800 3373576 930156269551184718020598251609134080 3373577 37198474922968667392900254699686580 3373578 303424492231848473424481906327159440 3373579 -814670834693655951984105645890316120 3373580 -91684971842409531463040773525493760 3373581 -120069401315330178802372714534480896 3373582 29585792940687947115999454934132352 3373583 -176501325147616887957525417547245360 3373584 -186558917287572693102364307236454400 3373585 894331434031479096187154396107089780 3373586 109774175674445305153368192632123040 3373587 35882535144451004952930979844907600 3373588 -858234549889399276382628078181981312 3373589 721374119007971134955289610004037390 3373590 -22729787743174179195984332404469760 3373591 -53577928193231015822096661505879928 3373592 242950078781620782346097080133376000 3373593 -332710957191328486821669092981388336 3373594 -34767902101236089508007496205216768 3373595 702801401461575092544851751339969600 3373596 -683848421799323229725859686660336640 3373597 2636013415506630555007676583069183360 3373598 -796409132833103103129407620069903680 3373599 575846177114854251671211424671513120 3373600 -652741587885164428912256837826969600 3373601 -1143654041381948780889679994513070 3373602 126113877925723830799396280318722560 3373603 70183357946197375100635081697757840 3373604 -188807639725237144762699096084664064 3373605 131948404178546671121419874087232600 3373606 -233235936369316050641918393563362816 3373607 -2620342440966532402974233828702449440 3373608 -3768905371905282126445428013793280 3373609 496206254508500156457113597544531614 3373610 6104982705470546890228055244804960 3373611 157941616201950710937130770617553600 3373612 -188248002359698145924988980512900608 3373613 -602799146230516635372702789838746240 3373614 415236938157428930445515678326082304 3373615 -103172381875443266706288334014492480 3373616 -341728089474155534580856261064785920 3373617 -5274906778419136510643711223444864 3373618 -211587340237129830159086922379725696 3373619 -269874107321044571481179160653455920 3373620 372202298941664194951736586038169600 3373621 134536697244038947700537125187359680 3373622 10536904652690691335230228087620864 3373623 109296186105382852999697629496144640 3373624 -312460634420650421775505214004695040 3373625 -306863653958831180369543582339478000 3373626 -55667665524450962065034475789382656 3373627 -215862227874577238042522463631370524 3373628 -587169233943833885927929185148108800 3373629 69204443998128750630950409962164800 3373630 -214517894761897081279563995046190080 3373631 107162328261480833623676647738122432 3373632 -268642638005643660407586171630649344 3373633 -530252550108702151230779438404331520 3373634 387197909590083179630211546147912960 3373635 -90348759876001977604094596247192400 3373636 -141162418361050471632202993918992384 3373637 337347279655341450629920746794370432 3373638 -169968926128825184124158040100021056 3373639 -1409685675457241428366814819634744144 3373640 441395294970941652125136770998272000 3373641 -967080458824632112626669844965590550 3373642 -345329166190879866441415100225101056 3373643 102103887392329439319072731306819328 3373644 53216745947857964658264913052531712 3373645 435961820876496958862683362714434400 3373646 482397895211999871963720286932142272 3373647 -128700272637721791238282705308931200 3373648 284392737352779440971466512464207872 3373649 164905632162276996808663480313663040 3373650 11942546776454246892143570193265200 3373651 -30940740329056194191906322006855616 3373652 -53702280911838002018953581814974720 3373653 -44371059173461149691352867931820896 3373654 616615781819827545393807705590527776 3373655 -155466567948070959092651057460190440 3373656 -78197801982431289598136153857720320 3373657 -115357769882221314110273015619614400 3373658 -546906357070589237500100752687591200 3373659 88744127732713082163053788761754800 3373660 261155311639165648496557283085066240 3373661 -565796781382772934194208655615879776 3373662 358346652454686270980931594193412928 3373663 -17558071413003501575654119484110896 3373664 -65299945067036644960376680166719488 3373665 52811031810729323998631805025345920 3373666 -150951453728472545955602010545354976 3373667 -1539704095295937008496875830314218736 3373668 -177128249683732714323872299610505216 3373669 523022574485078732160574579556816480 3373670 441893197501948426296386099540177280 3373671 -355699383871957585005024843383650176 3373672 -439218359097685916073335590955443200 3373673 461198110448217378468390646493807844 3373674 -58565369146028207450101759198165248 3373675 -151772406930206139582674465548143100 3373676 197555076645911457517286768285813760 3373677 359501605568300710625419952150235840 3373678 47817852604738928676038618436372480 3373679 -132823892579682154763941173945327360 3373680 93601949391555470144985610655170560 3373681 -119593363438790929366810233042857518 3373682 -85595751426717955901219404259653728 3373683 286799659795615047994680640827232824 3373684 -475554011887897573830323665216161024 3373685 103724610751161565240407325865464320 3373686 137347562708237855518690321229264640 3373687 -741146374817947317518813278065024664 3373688 10954291997201682916745585452277760 3373689 27197618212017125226915490768351968 3373690 341189123345337224648254598310981600 3373691 -192387294562204497507050974598949816 3373692 -197377592939704929379092603551981568 3373693 90612094252886645805858733808471942 3373694 12593286393834261356981316653511360 3373695 17693627353262197077179434616611200 3373696 -623700281746189948787074740560855040 3373697 184100745462203446207522036862016000 3373698 -387469878320225525831717708046865536 3373699 21285425381744524232266648080785472 3373700 19363977792018394297919818941926400 3373701 117545491430682281847440569626208704 3373702 -171128849286686516553563219828396448 3373703 -1029308530656281130916533545703239496 3373704 -1034722382754338047915575498528768000 3373705 -800500034743624785893568810645514140 3373706 -208747853845574115263766910816825344 3373707 802349529290124233165493436534846464 3373708 -94645850342581927894092473401886720 3373709 -737015153335880044117752364117334496 3373710 147988693333480997903415474749137920 3373711 -494362471817026713282863310447266376 3373712 272711267453106033379066667153596416 3373713 100100737076964150021409899217344384 3373714 -375567311799534499207066486350482544 3373715 28737429733794517436044770941592000 3373716 172890846225365752643841604268881920 3373717 820296100000966693119396717473818766 3373718 -464078695732814590001741827289927808 3373719 333774713247605013239351797842248400 3373720 35082632292085565002316126545920000 3373721 91470671170973506928844454439108292 3373722 509335180927230043531867445506800 3373723 -298959398374290004562149227872729160 3373724 451918519918671383588175609841305600 3373725 34270771318809866601134026458909600 3373726 233759225390962829956070016715265664 3373727 -184469453602290304231643908031876256 3373728 210509537169668708075096952639848448 3373729 77034022710655228937318591655983330 3373730 -170492295802180520038439154125998080 3373731 32524736489497395722535822280779372 3373732 23935697812716283258501651740721152 3373733 -1058069120902867961670166751682509376 3373734 29368208567985291184215222081183744 3373735 1169858356711377110343530446584564000 3373736 861769397328231289123756649582791680 3373737 -4845768557069979096268183345811232 3373738 765997886924670554531400881642641920 3373739 -33922016768002247273118427881645000 3373740 122902830046236563186463882036034560 3373741 -10790523305854882795084831550781728 3373742 549939615718654553831847137552062272 3373743 -501463180503284540503687251270815736 3373744 -361193771018865510905951394965422080 3373745 -772604085318560319740457481466887500 3373746 -360457801377276590696534455298745216 3373747 -698665290455653962372827006343401316 3373748 -665735606638644034845192064713216000 3373749 -101019847749489665033962219422531876 3373750 57779435780134086306788600314500000 3373751 769106033620028014614139399644445632 3373752 920926590199124658926589872162611200 3373753 636314495009724057810670924982937002 3373754 573241167805061435248104763789900800 3373755 53364965625117387494901794966077440 3373756 5858536043153356556590811541869568 3373757 393064386958003914380437809082997772 3373758 284170337173828379027734882942561920 3373759 26918026079064869572853934802324000 3373760 38303078336102089784040642953871360 3373761 107763890560610920520177203094225664 3373762 -108318469857605841356108404066160640 3373763 269044695018751202798789139746718012 3373764 -730955971175167601895248631376220160 3373765 -7858839587748352219190894967031680 3373766 449013664548801614647793932126933824 3373767 379593680857679735494516491284580192 3373768 -14503274994714463485832669547212800 3373769 -2935215460721325259580300142916608 3373770 22431699712355147534085692525625600 3373771 247135833104244927706314730669776352 3373772 -994757942065845069916227742075962624 3373773 -262118869204308694705554408719337600 3373774 206729010770796108599608063789701120 3373775 -102397516547769680605916955033862200 3373776 25310986982698807140847731964772352 3373777 1551062202127999518932453987449065072 3373778 2224930911689246064679693108620288 3373779 233650504521469459681648330679168184 3373780 1086733349192396704643892196853760 3373781 1052148088459658022342534103051701582 3373782 -268030309384872478891423998835103808 3373783 -75086076748829265158849545332032800 3373784 1111976859995221327826890916728811520 3373785 -302264578028569230666298557190972800 3373786 -113948389296749000439143945551432800 3373787 1481181616624416914335808816789066436 3373788 -101263601456931559625007454086635520 3373789 1175842720029734552423542514527335590 3373790 -38519745476686427932750998423025920 3373791 365585516257775196376990730309195592 3373792 186332729289620747088184965542707200 3373793 -441439203185387633749440668144606016 3373794 125686914210454406889173775906588624 3373795 314726265475942953704396498315326800 3373796 458924270081310475589653293373353600 3373797 -332577958232495350770670262248581600 3373798 48093772779351195893919198212106240 3373799 -125891558883261633650100405855350352 3373800 -294127967231753822988305844344832000 3373801 -11960551026977819412188935980654336 3373802 118737381729821086061239983382101600 3373803 411355785445614730210626583290235224 3373804 5799790462659898881332175984986112 3373805 -142577617060202865361998895750551540 3373806 -124574867945830895928941646524546496 3373807 427781268668185109121413908797301800 3373808 -33075144537375567372593201109073920 3373809 584090402542544225549791578807502704 3373810 -353405125225456603515010554108410880 3373811 -3361165721307741024641178230695680 3373812 -65507467746425925460391358051237120 3373813 105859028154622495501319100519558062 3373814 -554144174467783575112601006495739744 3373815 568542247803764431478200218864413520 3373816 540700331032514060895544065472020480 3373817 385782551307087951307341503754402192 3373818 -117098322690155328221091231450723840 3373819 504740438400625090427466078274202896 3373820 248701949650056832702530792421524480 3373821 29476634629179014398264037870285856 3373822 44654073275186241139456840969906752 3373823 1802414013742211846730643188945408 3373824 -177045043929631300960278686352801792 3373825 58099114013398200025385607232145600 3373826 -518064774290432712889790656353315888 3373827 -1492498914218050107991121431006520592 3373828 -77863270196985513601712072472591232 3373829 -433368044731587875918741602801089570 3373830 167285933434992245200783953055574400 3373831 -1904461777752570205187393002884822720 3373832 -84052400583355683476329429695037440 3373833 -812550979821299855445993196429864416 3373834 468902467198767660361883869427141472 3373835 -163042918356125163445256025036618720 3373836 98632096434178669539727609211776512 3373837 -1731825132904947635933379469042573908 3373838 -259651906831036393112035303172523456 3373839 281151648480208218430349541241463040 3373840 83469628372456767256290554575749120 3373841 25696157944772217416678899450868040 3373842 -235403428361039049177703399165538688 3373843 -266339475242659494896932964154844 3373844 372550728181082014981758580480676736 3373845 -182971327582367809707565541590963200 3373846 -28193544773213508092743629029308800 3373847 513736603744216637874818772502271304 3373848 552131849505162711606529281540341760 3373849 223755436997278553966961179408088960 3373850 53854016370819048120917077148936400 3373851 307776387178424193879760990703069040 3373852 235625415217824311526592536050014720 3373853 192689513485151197089595173138236160 3373854 -88511883215979048485308446002429952 3373855 691857137837992609406083086296654760 3373856 -1055399703356045473979516875835965440 3373857 581341976368262919322885159824696660 3373858 761402883563525568879266816260632960 3373859 898517270361753626729576668250388060 3373860 -63248036758498155293064738308505600 3373861 -857353707916447152155834235466713538 3373862 -99021984048518217373423368705089568 3373863 245116170042687675504409745040557184 3373864 -490443084258713372086291020175534080 3373865 761193715533777317225074621257688320 3373866 6084952885968039473040066552353280 3373867 116635393344859339132769032695255552 3373868 -254295519138191890524410782921359360 3373869 -540218827130287106767115228666343840 3373870 -41990398546879838861176615069996800 3373871 303206775491261610819869669207044992 3373872 -188079253317827155622888515314155520 3373873 -9921108722722469212084080803223056 3373874 72336663446583556437164801258429952 3373875 -371988013229035237991260727482500000 3373876 561953369927677062441307840465582080 3373877 -51932545397565352994262299994393960 3373878 247394163013661384291292130635033024 3373879 -1032771330342246391295642752558674520 3373880 216120143623524686450761345393766400 3373881 80254663300086672956624020989057024 3373882 -181047441955548374886327874967715840 3373883 -245995261676126685655392655141477656 3373884 -58162267002792340285364975258580480 3373885 238163365532400735711718180286184960 3373886 543255640045654476332526905131291392 3373887 865115427596696378629664144738290560 3373888 102493316508537600178597888656408576 3373889 -570586442816039587005514987154010540 3373890 -35325046508993778357124137565240320 3373891 -904825332429909834001762780576144708 3373892 411678370647443759636048392958169216 3373893 -41629040698730705083713140839156896 3373894 -259101185618295974287062230631389568 3373895 527023217887633165140201398856598080 3373896 383675709234000759677446951199784960 3373897 -677687562131590597454772489732847654 3373898 320796113556588677630864185714398720 3373899 537184311659671139992207405721520 3373900 -506780245645852721710675751072032000 3373901 93626769662832161370008716431762240 3373902 67266518185353067603044688482590592 3373903 -394307693705103536289049264878307016 3373904 44450647093598642089177186095390720 3373905 -433923912151663680854245209843596160 3373906 9368818360772991294052230115586832 3373907 835155308454387894671360527201458156 3373908 319676676818352261400841738121308160 3373909 6519651136500923479179342847342080 3373910 -9152260196595834912268400031761280 3373911 790582550951929959808080943243635360 3373912 -555923041289828234267453272328140800 3373913 -1359723274127098805986132902231340476 3373914 12772297233694390711710347107941888 3373915 489043552398515771138086393480078800 3373916 35411837947179163211588111251144704 3373917 612089278433370205391718652498058880 3373918 -79497648644829817967431240550552640 3373919 805801691319208641973757638045844112 3373920 364445586396731638882108889785958400 3373921 836898257279204022648814533745017122 3373922 169219316274579473441785632068068512 3373923 325963257672525067355863760413426944 3373924 230811501549111534290564555914699776 3373925 214510833552209233473869558345376000 3373926 106847419874522146294399767232879104 3373927 70946694008782575912215278190469720 3373928 -752496899302154170347986649780003840 3373929 151793924872059891652362533433583524 3373930 39083017580210628269236542834017280 3373931 391047174472156584031349564045218128 3373932 -108581335885704277873453011436339200 3373933 873098114742430389028243852399000384 3373934 -775438769335491561572386305325800384 3373935 270979406325347097700453749423094800 3373936 -21682326228667265953781149248585728 3373937 -39009629955328789339813425619464768 3373938 -321561943426552405883008490908646256 3373939 -292683101329406434070607923847371040 3373940 -319343136353025918703557171881544960 3373941 471078882986527662998233488460764192 3373942 258631677028807553607422407059714048 3373943 15076504408814470861487649322496904 3373944 317545041364808530571182619939635200 3373945 -480036704685827643808846628026650300 3373946 -40203642236784967292748850912157328 3373947 296742973081394404879459907021568000 3373948 -1111743456629144535359123623363336192 3373949 41894223102835338995840893617040236 3373950 17046272615751891898908858127411200 3373951 -47937059234137218971696862651630880 3373952 -14318009651159822760247047864975360 3373953 854042003495871578849104888141523808 3373954 -103756982756102773994536642782188640 3373955 -8785755149117010758067870596508240 3373956 -234799280060737784820874774005081600 3373957 -780370750667404188106903040178900128 3373958 184072349081615345110714031999515776 3373959 -256411226982798864676462813357380696 3373960 -381248971507705834112874478652160000 3373961 891624137257203044009123642786129562 3373962 -205581814498011183342163200833317632 3373963 -103738969292068756052636973102374400 3373964 -381479426875601970092547563004672 3373965 70867682881407514128429104149768320 3373966 552050100249766150414920665536746432 3373967 -583335206650008359851994199414445008 3373968 -31953146902759129999623223237410816 3373969 2625202754765008300702795917688370 3373970 -208402285704990285166264074173908320 3373971 -665418072294597001025039784673570560 3373972 32728095925883402546307711701053440 3373973 -548196810913767548588839134559340580 3373974 5165898123701194919209874345382720 3373975 -482952001762421457408121523381019000 3373976 -285662463214460305712605939272499200 3373977 -611404901956288964419427434823711280 3373978 95672707415859201973737866539914240 3373979 256477075868199412127584104543388176 3373980 208784706705284871926871563028203520 3373981 250440703687656106887685794168382732 3373982 21562665426154972547682180748852800 3373983 343236176653367515346022429777347352 3373984 574777978002234163374677393858297856 3373985 -654003237094671526173155307913473600 3373986 -61590945748545039300694775878901760 3373987 -127012186972575621929589958643114360 3373988 -246643438522450481402420612013616512 3373989 947975654998817337127448525703269760 3373990 -146753934161742637532916879696537600 3373991 -806816631913013586542749297116737616 3373992 131956854509670503722871113676344320 3373993 -171496952406330060958232292592560924 3373994 132260784716765170988918580615443040 3373995 -4435378830750509330201024820456960 3373996 648327573326297252489849789572984320 3373997 1335024320382454226645613722096860512 3373998 3828900769827360146933440287680064 3373999 1802815830072772483337079215536632664 3374000 -1372526036028596342539479515136000 3374001 -577862054650115301270497609959473600 3374002 -249988613552210647747868629343846400 3374003 -780743579652392385475729390235126880 3374004 142590354710647367032334926217220096 3374005 124262832022280519497917109526943000 3374006 -168500143032467933710599852251114496 3374007 -41493003023769674582607740718621696 3374008 660054649933834995615195689890283520 3374009 -308977608543626562004168959728836608 3374010 15585121722090950142543292609202400 3374011 -1890386339194501632857793080873631200 3374012 -537770980249637555480948923563346944 3374013 -101759440932941414594958954799134912 3374014 -125407196087921326694802465016632576 3374015 126427730772225660080049097291019520 3374016 27993979004344416435990775140974592 3374017 -634765715985651730984703746793823934 3374018 -322105769919403999649644834686005040 3374019 -166067552270808986652837405598239792 3374020 -132742333563146022975863279922892800 3374021 50327896049528940303250888582533504 3374022 227553034390098279119970408682644672 3374023 -1308766821172659183212229392270066728 3374024 118794221895697416456673794656716800 3374025 382937644532519140671908763252310800 3374026 -331318357194584104380579678657810336 3374027 1160952746612167167068225528788886160 3374028 162222471678360823901164806579486720 3374029 381223167094458391121379402606848630 3374030 203777463642184907017234368311980800 3374031 128665536396985818855008623920086784 3374032 180328154585249598626841500617326592 3374033 140367726935385544178610916086751680 3374034 17263240158850649703554065971793920 3374035 171191165689745735692818732757644960 3374036 742458024773353534739096489720242176 3374037 908353809497613330606220295398055694 3374038 7757720292571351699949161522542144 3374039 761573220254965821101632659319850880 3374040 458478040979771557075606870425600 3374041 -700287885747236653614853600439389536 3374042 -40228858366654587172376086024626960 3374043 -375261131408838687092967784213810536 3374044 -1268199563554357792223628310422262784 3374045 -59294108534708637620469278894208000 3374046 64672730538548866670206248742370880 3374047 646399277223463042417864754326990496 3374048 79392653135931401692206413723467776 3374049 225039287773130918349634079584443840 3374050 183179541318216948540836249787154800 3374051 -386017480511885224608053433398379168 3374052 -197921664337529992358472723934119936 3374053 1101198922204343821597702118389828960 3374054 36619008278013388985775913290044160 3374055 -449624253691645873909647289278679440 3374056 -496431148733445421650825086041866240 3374057 -364536248293227302642846683353722694 3374058 27063838977213532519686355178964480 3374059 103218385402909716491808984544126128 3374060 -20145841496725177404611316902000640 3374061 -570543863207306672038472362533371328 3374062 105637641620321146481404045050708864 3374063 -548195163499750102612785085736839680 3374064 64784904423140169764116176169304064 3374065 -199102655903093123277753130115790540 3374066 327335025439303244204260731016265232 3374067 101019045208311289723442206437686880 3374068 918521525199035208080119785101162496 3374069 741906266392931125295075931558391470 3374070 45506890971465498760374417846159360 3374071 380990394785753157016566057703103016 3374072 -143898275847251350620767725375918080 3374073 419099608737354716533590367965989940 3374074 -479034722431532971083749524459799040 3374075 211267865133374997383574282074252700 3374076 948875824738033972707193692826337280 3374077 306839646495841011924838594546298880 3374078 223742496122877206008128363977379840 3374079 439152483890286844203082999679128080 3374080 -401489390432318682548003845806489600 3374081 -3067237960667352020561389632389328 3374082 278903405930220948297683226333277440 3374083 840131257462414173433956570148556640 3374084 299787421965412027100192987460366336 3374085 270282033804446237272015256840671680 3374086 -270310521711082776957733118162889600 3374087 112438975372241516901009309436750152 3374088 -419733724183248555026023922425405440 3374089 -1245214827232910921616664427932763110 3374090 -486702279059000431441356969087283200 3374091 -17806728949998541769468987901784800 3374092 -226183386096475387695258951328657920 3374093 -103180972241341756798964103662287956 3374094 -444093727571133472070479984381732800 3374095 -90160333029540914819318722325476800 3374096 -79559991111215250357782186744217600 3374097 893150391374698325863715995375004400 3374098 109099023797227800936758017062228480 3374099 -230654433819357760724932551857298900 3374100 28456384119621509519718667535001600 3374101 252301449962355359665147318296078304 3374102 185866909296055838679031055775035904 3374103 -295365535932329665898203263738398256 3374104 -253551256318417535542311137307648000 3374105 309942794893072417905349199401632000 3374106 383258286821716940482517857831663104 3374107 634380989294455931893799765032110864 3374108 596340119773730424334568561879766528 3374109 743888778589154824313078343492973440 3374110 -173995473661487601142774343633231040 3374111 -224110691750680187294601738412923048 3374112 336654654886449136063174918897926144 3374113 982152671853516824950989448447275362 3374114 -674383464157729948740791912560519344 3374115 416709506082696968831106183959808000 3374116 286181863536807533989000112561021952 3374117 -802055358592731144328507149572599908 3374118 406354270109194277032174076349649728 3374119 519774765355027962122211135317582896 3374120 -247061507484699347471815898290176000 3374121 825059571723899334432807432866104320 3374122 23092713770834183680708384803944112 3374123 730057965487168960592642896744432944 3374124 -1859272399673282086283312834199552 3374125 1125835668624668878097059133183679000 3374126 9647529874739768226087904457776896 3374127 -845617276351094179224196097399279736 3374128 -4799350793706526354757066524753920 3374129 -1297824113418212951862920390035157520 3374130 -251479714537797340002138533859194880 3374131 -95059596765388627532729387630176400 3374132 -118548278032871943499822554172243200 3374133 3195776106301461931139874354118656 3374134 514728020288817133888549571615528640 3374135 -491034610823338959296539872406234920 3374136 -11387445004558562937926165993226240 3374137 366507583051301950997212833933417032 3374138 123159254901747027152848658873508096 3374139 454052728582163429041040600579115888 3374140 -641661516966900915485229946592977920 3374141 507060418755352450794148705085575212 3374142 260865145374503410288237822465902912 3374143 1581438970169442154215956057494157280 3374144 203310806416517148774776596289028096 3374145 458902229108381968623389991130311720 3374146 -114276097646376790623403001040953856 3374147 285415489667347814539629858132698832 3374148 -176863789116719372449925722543878144 3374149 12135282476700855805992278234655964 3374150 -76334975942900976599501453730480000 3374151 -21999473104647001060238127557800320 3374152 -222466273812048061273469599912550400 3374153 -701829619550538384467895199870856160 3374154 9222908600170307300699159596200960 3374155 98979775617373180582548266461222560 3374156 -928427165947766689471268678010420480 3374157 -467595188952895379874232409365373760 3374158 -141824301803697646947406313603428416 3374159 -259289968256462397387180243004490640 3374160 -2261432339829018954796179845283840 3374161 40939510552531709013655209420384960 3374162 191933019708619420889693570998030464 3374163 79550153488315284515163857126256480 3374164 239468988825576262233739170391908352 3374165 707805308904646145064394128817236060 3374166 199822902070935952985174171345317824 3374167 18407601666150037834621585409366400 3374168 -49956758304770807268983088121036800 3374169 756680740694437682313610534643558400 3374170 47552169040208843851915692554059200 3374171 -341762453739440053917637803747615456 3374172 -370087275446620230635547812661173760 3374173 -390796940981659829273657343536094720 3374174 398379858821351535527184993689118336 3374175 82454185629803876256585954489916800 3374176 586401847351690291486976620310298624 3374177 1290935519726099335657593166370317824 3374178 -102353388718763829937612025671833600 3374179 242962462864092834546860645933333760 3374180 202276959606012925483019208574824960 3374181 473338050423210774744510291516342270 3374182 -80022822291620396142157346409721728 3374183 -121265496818411893895933044911050568 3374184 409135611361568325259636614251888640 3374185 -469406147801793832320470830264582620 3374186 470258128261399755262230839649471840 3374187 -321183291675102891616871235996694848 3374188 343778048954375417122241860985364480 3374189 559891010413901651237741712218315436 3374190 -416219874115590038077930188951494400 3374191 -1008903611871550220519552662288146200 3374192 27915657541672864996277866975592448 3374193 487535542748003101399719908694460128 3374194 272951460661484299522660276085847072 3374195 -323071623057461094455006325296102400 3374196 -156476353230926835101930029941780480 3374197 583734959198838904595024808342169646 3374198 -110707440566049415816105847666475264 3374199 -302370762915707577524627376348799416 3374200 -718968562519677532504481174294016000 3374201 707533535163255158826270416290004202 3374202 24866355802281767920468683248670720 3374203 109731535436410775777171955205995280 3374204 294092281352019987054646599840569856 3374205 220148327939069669740258689035595360 3374206 -48359940899088378575019594820608 3374207 27983525505013477791694442426933640 3374208 -403263495346493984512889096817868800 3374209 -189742816488863248908211313783068496 3374210 1839000712599030790114601167872000 3374211 268079263873560657350848944572185584 3374212 74887362559458849024533830110563456 3374213 -34164181570539495953816732143860096 3374214 -184111680036492542229945253160947200 3374215 65943161486605245211848967178355840 3374216 681389152558704569910853139892111360 3374217 25269651697501459270151469423929664 3374218 -34247728819981361346072896487895200 3374219 -34430700761705410354823725168650456 3374220 365162230618804768509370024104545280 3374221 105680595810108242677269454028609344 3374222 6727049211948588820126918087806912 3374223 806315052545247270515362364968091784 3374224 -44786611852446162683522079903449088 3374225 326994434385785834166167263090902000 3374226 -96412268547100291168476569471901696 3374227 -919170094054537702911414429435165440 3374228 488743789082409395237053417031626752 3374229 -670642879456490622380654870941155360 3374230 -113277117356639442899698048039342080 3374231 152954902538655296476996015642326192 3374232 367464262218394931766634742185144320 3374233 -1550355223723737031634417291803886518 3374234 234169205453178872551540781672780016 3374235 925971943504479131242491305386212000 3374236 -855442176050234359232038877021278720 3374237 287953199349280283932035371193914400 3374238 -20832714936295516145101843624320000 3374239 1258153652556248938769591223043275000 3374240 396268442480680298358765094630195200 3374241 5306798724074959298419322104452480 3374242 -411463884736852980729393301519164768 3374243 1316136506793840457545245935411893984 3374244 103327742182914055597591945976832000 3374245 -80441832448254704310683561400387840 3374246 62036173254657990444922270969820544 3374247 -465205649854888334729787072098679000 3374248 722176501310428506678015971106816000 3374249 232823826341842531297523200237938000 3374250 -239313192112968460600955942056320000 3374251 -41584199134487796935793939601740748 3374252 -82568565815385002937933726244288512 3374253 -5153884161395357757313273448934720 3374254 604432266230671702488692503388164800 3374255 331841037884389624855013214122825160 3374256 -84686369589708041476813733977817088 3374257 33249835261345108576404148593154560 3374258 81493231879899393156311235831966480 3374259 63708688480770437153848853487713280 3374260 -494317816271104990999984976815269120 3374261 414751678648082812752775025423805504 3374262 -203234004708089231724460493706439488 3374263 533320221068479001955796836464706432 3374264 -298902231767716166375765355084656640 3374265 -309333240087965394961877596114303680 3374266 68200953907428932164359302933775360 3374267 15843975057106670084499273509540640 3374268 -82407922133516250050215021481602560 3374269 315914705931324407649913536905725920 3374270 -507289868603776379926401319050793920 3374271 -254688638402720385324522673401484800 3374272 110663461464729480338992952531484672 3374273 298730142098133936670956874536815040 3374274 -393748895557453270926955671348791040 3374275 -188069047755991993902383378831408400 3374276 1116285790158526071137475224781108480 3374277 -714172431195201772046204987239522080 3374278 59049304248016641557023252825177440 3374279 44874505331441070898595644926714240 3374280 101267829126668513441604067423027200 3374281 -7515920633492138130624177049642918 3374282 -158262216268874081963425641804826368 3374283 145056563043988787293934946989504448 3374284 298295817701511084619203032818646016 3374285 -94219859291335174252587090675028020 3374286 121901902259373088692244064884224000 3374287 -998706414808493284964069616993917184 3374288 -708154125796374865409299535364096 3374289 -318326580984931315791647295609599436 3374290 629472425834624933730529406164446720 3374291 -14916690113092750937747319260476308 3374292 -58821243348142813576485288628942848 3374293 187080533569546505869575744118005624 3374294 18129369183231890845616455497406464 3374295 216969533339642470642579959382624800 3374296 -8769015437498404360033348572733440 3374297 371348089480106338470994643149396746 3374298 324177624097859011564096376348936448 3374299 291664567568394299428590072635105760 3374300 -156437660891344439408221865258419200 3374301 -261539709164480659509314546161185216 3374302 -333683818121900784272000628766923648 3374303 82992994490613988575375661785568584 3374304 801570909970853455077305694506188800 3374305 827038530048824225467530979840056000 3374306 -45658904334032761947863237626485696 3374307 575310968932428500038916746137063408 3374308 -345538081975185754863519270843613184 3374309 -810137496581124651617123666048811780 3374310 2423162207459160242774788801662720 3374311 219804751783549693619653033352633912 3374312 665659226873317259807358349332480000 3374313 319201646519200648720123094319659520 3374314 -617536509383029145938329251864433744 3374315 163631219393743649119317831610324800 3374316 -27678846719154173653563251405907456 3374317 -1133421625892246390253619645794222634 3374318 104519506168325973099073521109545216 3374319 13069227262982529655918018139129856 3374320 -155636204912288504884828362328473600 3374321 1065397761220615252434436487366554992 3374322 -66984763356476690197673678768349696 3374323 591113697575857370468915060326921480 3374324 1052272181941382510453264921415321600 3374325 -719338746086881085316096061641000000 3374326 -50635903761196478697411922752806400 3374327 473146595781056272685921984342880 3374328 -198891577763586817116559212448972800 3374329 -191194869464140913850243429190693440 3374330 161349748964036230956757338379345920 3374331 -388600377386331552118957234446085440 3374332 -4665244341977120798874434998757888 3374333 -624457882712951417875138081956743418 3374334 -286383984936370887418270958255236416 3374335 -175530125932198696853685960399405720 3374336 598137325629609561074824422107381760 3374337 130753221491729075093031682912397760 3374338 -727044068370267422366768962177242240 3374339 -7200159242413557069230951841997680 3374340 447208960830840874544123742439219200 3374341 268819649919719843827955622817835484 3374342 -295376517111204785024691700406528928 3374343 -216011750736462401131370041902019200 3374344 -113640520864899333464350754657402880 3374345 198027392932477457635424239517264520 3374346 127351859605389327411767229074774784 3374347 387313774740691413395886048432556872 3374348 331062251390098703023952050021156608 3374349 117788460925397112489987823654172448 3374350 27006642230381061502354249527705600 3374351 -190440914915041629217765021453911768 3374352 -9555233615301595816363832577884160 3374353 -466303961759742852636875962716446400 3374354 174558340180330948974132622364543376 3374355 -38797955884601934510583855274849280 3374356 347991635536348457321670195911553920 3374357 -424609356215074593037790311089326688 3374358 92841419816632690231193729199151488 3374359 478501842729690867353825896223295560 3374360 -201817323998243590464192465644544000 3374361 116072072298716294901563518399485210 3374362 -402470290051995379265857387257984000 3374363 -375635826686524651092817635807292800 3374364 49744507166114098961992982690488320 3374365 361875666466159299102827574883710720 3374366 294000843691799137447438176115573632 3374367 -647154094798626848280099172520059320 3374368 1561204680571491349092013562712883200 3374369 -273191039630320346113255451886775356 3374370 153969032996422734679779295931807520 3374371 254852025768082993144357833058660608 3374372 -40587624689344123512412414816439040 3374373 -8335925886235152496300758631524096 3374374 -479674393202234194305554476527020064 3374375 301355802187724130536089515839625000 3374376 -15939551912207797712250688832962560 3374377 -1307431854298000057361820960147088774 3374378 161363895802608104815526498146457856 3374379 -35334655128532383339850477188156540 3374380 -410919027682205643947433697968691200 3374381 470778714747729723818024618795389440 3374382 2190821430360053270024740350535680 3374383 1317761274054959389398777443376857736 3374384 -104916247072440680250106690695069696 3374385 -468942292726282769993216380574663040 3374386 -718040115341286885180639502104442608 3374387 -113569808993542161247124621209813080 3374388 -552688755288147613515559813437081600 3374389 -1022064379827038535086354122266769810 3374390 -381036335586862417922888234018795520 3374391 -326204044963213651027728770960650008 3374392 142434716477138106849624298743521280 3374393 -356551855254711186638723446301068656 3374394 -375026309680648953250485072320947200 3374395 682921131128276151152353143625718400 3374396 -10420926982280273337924297150571008 3374397 -149528375333050449551659292709356544 3374398 -92385763775253918836703628079073408 3374399 -29497743483719822743354870305146880 3374400 33695609457324029293908955496448000 3374401 -736304056937092079728664532350392748 3374402 -566796284556909280176212475455328768 3374403 69556886825520175737735835509390000 3374404 404479329062155240146147620224192512 3374405 -880643683918269298559235401522627880 3374406 95573187265684632946281251990323200 3374407 -121549347633566070238644780967058344 3374408 604710346632044415884868243746472960 3374409 19925580555832451981893755522745104 3374410 131174099257646319409017755647643520 3374411 -1070848016232274841620603455593497200 3374412 286688756994876755854193844106297344 3374413 -251482405544727256541567979240655104 3374414 -168650615303969301973937371610591808 3374415 -270353886706297948706596939438812960 3374416 76726806549922575083418532275740672 3374417 -258845898097197967839700604739841728 3374418 -221320074213101044319426479973287296 3374419 1040389469616952959213300097317034840 3374420 55502094525258294314708584525946880 3374421 365641785336932333796424059725054112 3374422 -155885777583296101180890448192968960 3374423 98817962670104272209739989446523984 3374424 348001524146648441810334391650293760 3374425 34675447410804274142908166066824350 3374426 -160233043880722839862725946540253952 3374427 140671229225283071439999883337452032 3374428 -704005206852028929668229685353836032 3374429 822501020573920008310816075733742720 3374430 -256064644455888802625992236785258880 3374431 -180382288313181144523871369817964768 3374432 -1546297885247123423171683180396412928 3374433 -173530670724083999215547124276146400 3374434 -309440495691076744172315735305344000 3374435 -12666234716331022046448961911561600 3374436 117915560161738355120448891350974464 3374437 383804604271099898603546988888291744 3374438 -520055638824557120903060370395012160 3374439 -169796044614245237998426986851900376 3374440 853705012309474349940740218437120000 3374441 271986946285835759440197359983107840 3374442 -413144221383918185192464319614766160 3374443 -28950434497803269227954919709721600 3374444 579069312928501978008926337460879872 3374445 340317883002138382764944720707616640 3374446 643046303305172503578931572484128960 3374447 -647430133316962002456165752761502448 3374448 60888121314427824054651405729792 3374449 -184607630654336716243576437220302360 3374450 -301125538424387699275185385550994000 3374451 -359146358394694538270393980535291820 3374452 -271411882772243074909581677293492864 3374453 -606924549913580555747002650979310916 3374454 48589837511985011652210671514678720 3374455 -29165158646917543041698596686796800 3374456 1369904279561024486726242626214010880 3374457 -366833353471957727340149418693405120 3374458 -201188197241913334023688773016408320 3374459 901897726691714783146749986087314944 3374460 -26827463557861932522771954481835520 3374461 -1043255405296034598134597971309775348 3374462 2890454338877809733962872899092224 3374463 -657160683892569072641495401245597312 3374464 31664846835822724965724330383114240 3374465 -590125317322538247467472200040240600 3374466 419335731623828199749980438371988224 3374467 -335909594878225695031980479398692484 3374468 -7041528496806065891454469104685056 3374469 333920835635739965129743552898732160 3374470 10125485564305341447842412574200960 3374471 -699245003208611763589276400304260328 3374472 303561087006926120226514777388113920 3374473 1158155628415449754390763930659437722 3374474 -36673541052487054494098982360416256 3374475 45339516039595864067968747292053200 3374476 230330938395436755270772448578027520 3374477 684415896562333528215130486688614326 3374478 -16048349202615270532786990436973696 3374479 -299789656772857004096073736591379920 3374480 28682775423585964697596794419036160 3374481 82659760366009197777754389556132800 3374482 5441278164764912087003473820945184 3374483 -749776535484939848986577000181872424 3374484 263214339925399270591455061002049536 3374485 1086663047845815149378930839373644800 3374486 85266561871998277890810593051662464 3374487 -304758268251963136748637206978320560 3374488 -145033333631268108796239128492359680 3374489 -266027589917723176167090305042710710 3374490 86842577306742454857080363248051200 3374491 -544689922737750448201366626389012140 3374492 49557410564802606224570488051974144 3374493 -46869976615765602966557884864004736 3374494 148245546443412209769643308349735296 3374495 43082826989706631318807874659909200 3374496 505962687048569156927788528684695552 3374497 -59559627381619463101760256254850368 3374498 -10386597486533238992884863041173440 3374499 199261659043463460684300720757964664 3374500 -759487065920539610385610903941504000 3374501 336991102242179398999501845103659612 3374502 -287994814606549494412824239454466368 3374503 -234304769041046966054227913020408320 3374504 -202065625402406247368932303293235200 3374505 -46376706280518143568554846681433600 3374506 -1193394252028364220957557177618265600 3374507 978505521865922720876684987967528756 3374508 392557823939100340235276364036648960 3374509 945442912147782611112433308958578710 3374510 -159236825344729009374693587376061440 3374511 -1076313414394937719355219600666112 3374512 -134907744523205084078207533717110784 3374513 500401415442258265693513511957007762 3374514 -107968750324736822052393042826444800 3374515 -145028950077667650103854412843245840 3374516 -139735903147596912702895781141458560 3374517 424092258793509291752268565656520704 3374518 -231516955659695374539008634633830784 3374519 440716570060117727789800702277138544 3374520 -521677348442844857506433676707020800 3374521 685489779720106629683821114131543722 3374522 -386757440428195926745885103868146688 3374523 -807508223847344319538898882321204616 3374524 397812570556546160156219352320793600 3374525 -18283458661474086892995979444958400 3374526 -277622829393662190441270320802737856 3374527 -600358581145066354578146745038198880 3374528 -91756318451329046482326068901445632 3374529 -498688764250680284109255777393624672 3374530 -194572982398050665381540583757455840 3374531 118907827198042304673122333288640240 3374532 226331584097440231923096549384107136 3374533 579116880166341833444955541554002240 3374534 247204606789021783337194922998736832 3374535 124947339903176363284475383254709200 3374536 232298139571253361001489271525867520 3374537 822662568023338732424820242433104640 3374538 186739996482707604474602203560223488 3374539 -594434077808029537978711513521761760 3374540 152870900823234076134399247599590400 3374541 324077131257371653821673265842020480 3374542 -37450004841535248071758145603107008 3374543 -1437548835078229519648592280915944208 3374544 -45036356249302589109788737227325440 3374545 310803442373563722969250970318270400 3374546 -39254150620107925004705127644759040 3374547 -325431095216440084636813238300160960 3374548 -67282759390903136064176099277979776 3374549 -467161850789484792401906308307286450 3374550 180176324290403614156539276565500000 3374551 41504633777899062273133650772699632 3374552 396816082043437168528497947156121600 3374553 -159019787479794060941541844725030912 3374554 4767043379030826189644832382759680 3374555 -282794881580371110640578248593296000 3374556 392549086075700317359168212556026880 3374557 -56642041604672796196549529687663194 3374558 147457219727679769902032112510963072 3374559 -116463842774856657276618260734115472 3374560 187300912606363533571174313565880320 3374561 -455926400399997589913593005923236608 3374562 239432748041940624094883904389434752 3374563 6881968406822917507094921955415344 3374564 -290216702771482255903899416747827200 3374565 -535491149525373343631033620268801280 3374566 148127791219002042342791438124584064 3374567 -163293169885111662810964658736316416 3374568 -207924894369894941836578899140608000 3374569 2377732469107844041982034716071909 3374570 -492992526787869027849629777513039520 3374571 -19998606767429452298218724309754240 3374572 -48347031563790943342312279496929024 3374573 1444542452197744146109408072597774284 3374574 38739521167905772892969704386634752 3374575 -594877611194455056959427877128339000 3374576 -164773102927822635108916612172218368 3374577 -644287938424118437976540039320277886 3374578 90857754311040091718358616856589840 3374579 -581336439500785201157875211716310016 3374580 -134400595469963386886039721233018880 3374581 633227331428545389650107078517157180 3374582 -59762855882411657333315255055739968 3374583 155093813335361421897977567334420864 3374584 -365365191629498653969547343027609600 3374585 619831070153783524779759088597186200 3374586 -268372368640856602656820493729697168 3374587 395074318123043244357293978313961752 3374588 -290265921063318809915079744096043008 3374589 -315166806172790462934984469413330432 3374590 74976596119686158606303933975683200 3374591 -67111894801910664945348186467751816 3374592 -172718337156901069123982038526853120 3374593 -84441352937586156139989144387383360 3374594 151801779398846425178439323905542096 3374595 -189431181242465394519776259797644800 3374596 125805350867338464766249234285827200 3374597 5445672536852740732019209694631360 3374598 -160672920228386074804445866893606912 3374599 -288387352452634038946216398659991400 3374600 -912257435054786581921513228001280000 3374601 745229827492769962663141465901858832 3374602 -7812664138332327375685945121080320 3374603 275938056577163815891261700372832852 3374604 -305184722292808472506980719449532160 3374605 -392393225651104784715773752090515600 3374606 204507273404790245777618604013928064 3374607 169465502434472827389298899994172040 3374608 -134448060909093965451428727721811968 3374609 -96161890721551005218309730298570560 3374610 120330000176192039328324460001809920 3374611 293105106682479629319245247873927212 3374612 488490127650805016363398174696941312 3374613 351442858815396988593432265752376320 3374614 517784130282696363834278402725096320 3374615 415132775180001305109168203718989520 3374616 83327811300877543361943227095449600 3374617 621296210682532756061718911202878666 3374618 -247095821244511057822830276067224096 3374619 239389431789990814306614417173160240 3374620 -502333898357644421370616706695672320 3374621 159939276665146995409384738662366822 3374622 1783897501489956456772846977778752 3374623 -213733217743482003676503282237847680 3374624 -619868298341143680599996237653475328 3374625 -123773869751434012338226486362000000 3374626 -203053595255523189064110074608471680 3374627 975252809756125961302566782199334320 3374628 145391044195512755384562398042542080 3374629 -230892217074529250389446631817129472 3374630 144483985114405190841461791249025280 3374631 114036064601766018267109640441623128 3374632 57650603160140446444069940262328320 3374633 -652453997153560330325232956663042700 3374634 -237590519122649016076666380001355520 3374635 -257793383424701779147931100700368240 3374636 564094941193432988849009914250715648 3374637 -197143057898393377885168481547277248 3374638 -49405671691850797481755450290329280 3374639 -95432175696532138053652966503529776 3374640 681868002953977173994241020723200 3374641 491543452202642851343047191943404912 3374642 -72575435562544944166771406587584000 3374643 -596798154588441660288486556872614400 3374644 5476027691664151737447962164068352 3374645 956111841936385211855745125340879900 3374646 351857425974324349922732419070381568 3374647 768934467143265420400327772747961600 3374648 -782767861321612902176625068152688640 3374649 -865088254666324281161975582305694880 3374650 293473917626055202167588250910398800 3374651 134212183805501512972785979739745552 3374652 -36544509508946192413939834353082368 3374653 367305036779722042256025705718273298 3374654 705243980167813116206928402721195776 3374655 588473243795264912191724014439894160 3374656 -552761285654527104961832486155845632 3374657 197057917014233601464723357868950400 3374658 8105839286323365145047349044946944 3374659 275544971117516533356774183985205120 3374660 -120373832056072839951898106073661440 3374661 -460604374799414694550381743159249216 3374662 -505643078565654747203984127351339168 3374663 -1449459457026465663126653218325265000 3374664 44683147652696182839466326341099520 3374665 -316752896779431461314505856377006400 3374666 -454223072587777920113574822495348480 3374667 880740601830746362967337983286729720 3374668 -161780494614456966505353324801990144 3374669 163561843636995070764828854779494168 3374670 -9994557815916278462520206356108800 3374671 -37567184710910994318717735464906128 3374672 -58992513999946894344975685700812800 3374673 326795440447632209362742177736584544 3374674 -40259811951296898174845892323250048 3374675 203417025030600393033767294622066000 3374676 -525719990508791940262141718966231040 3374677 -352054054967279608303897673931751474 3374678 -107506228192161555868382800668891360 3374679 291339026154417329215596917204545152 3374680 -72567815927203467737151966793728000 3374681 900541823991306195421237704296473482 3374682 15852978838090823072453396927504640 3374683 -10257367456859374487010849391110256 3374684 437185909412128743291692954160768000 3374685 -307803388272093831000092365541800800 3374686 134290118552176431629515911296188800 3374687 885759121359211692298387417661998800 3374688 -27511463502869054673012838102204416 3374689 36081695029436735771265681793747490 3374690 -371897825515543164335055328562400 3374691 138078933652302041389617947385934848 3374692 1549569740090335087704063922250186752 3374693 -206453303164077112875702747178802400 3374694 -153384773532821949390055327069989120 3374695 569852958723676511540281775569868400 3374696 -249924562415328594411525067317104640 3374697 -250437427148489299405921818099365472 3374698 -301387387425524954565340223399291136 3374699 -542966497630571987577520103138638800 3374700 -110336352416715564272324986892697600 3374701 -749753421952082032455284030560272000 3374702 100174090236854420544207917708102400 3374703 -35112467098859822416040354686816776 3374704 86153848855220009022826340028579840 3374705 446928048490129725734531483830711860 3374706 5498242240063735811415390914594304 3374707 -191715169687940487743705320833587888 3374708 -1017874744691238282545886932414278272 3374709 274621070767992478249259532880687968 3374710 176210215996567296274891716168587520 3374711 -167466265941123551066983349819902968 3374712 5774863878539835814791686041251840 3374713 863629401947999325693165759818995524 3374714 152647552667491399820558679227680512 3374715 286639448506975473763206986233866720 3374716 -884753953516250538149221321157724160 3374717 458828563154363796893483284609260 3374718 -544761175243152416298970658084760960 3374719 -500320236043906139800376244658122880 3374720 -20126439273189043606939200022118400 3374721 72810403447730732898527257243386624 3374722 44575478958430292643053353180938240 3374723 20411013403604470607745609731786880 3374724 -313539098589461888235265555577631744 3374725 191752561478135482075345398115312250 3374726 -11491603220245930414968481633427136 3374727 -498862379492766570102931619156526768 3374728 -390969637349351102573897320007961600 3374729 315315813147910947990389024138514330 3374730 -78289595430781015142579982426624000 3374731 1374230174199000983497379305577368532 3374732 -635068969876405445736589120075972608 3374733 265847873089186527589934734592984544 3374734 214824634792201327574682301588614144 3374735 -121157681876506976841538185467883840 3374736 117260905750351569110979954645663744 3374737 -199583587625253567632350888503770000 3374738 370288381217285412538540680894110496 3374739 348132041395089331858809921139829400 3374740 -367571809608302647285185045829167360 3374741 -362208986899645395743226603424160640 3374742 9958388285730847586587963282483200 3374743 926744459580744237386498054332833992 3374744 -273760266150609451686475764003348480 3374745 55227062262823149353121536369489280 3374746 -414979886108126169112357448831366928 3374747 679019437164005803768771977533768196 3374748 12722925249564128579242582342977024 3374749 67866874023923987475156789894081920 3374750 -551339323757552607215631124194000000 3374751 -130411352126913637201234082676500976 3374752 241840952271364076165397857348616192 3374753 -82846304930807513286447171287586816 3374754 -278567150821147123912063830895447680 3374755 -921936473266505655285020067581521440 3374756 -423342958842985532594980135708667904 3374757 -245081116405880727190366603946319360 3374758 382252660964110133353954849421571840 3374759 995119979108754877745541200734452360 3374760 -136304613697614167851568504381030400 3374761 872870855541266502790761826419980880 3374762 -306765032108074585870305836050924368 3374763 -4822379026145292341400530546598912 3374764 -107039123624451151112863441449909248 3374765 -785350703615233353678239097814964340 3374766 461794635382910138387123571432950400 3374767 481295918470780151737087744580664960 3374768 -256726473909791587163610546739396608 3374769 6172057946676447743721992523847008 3374770 -4167751149494375877672809058109440 3374771 -227267956553589969813638033642665728 3374772 -440541463808295411412766411379695616 3374773 1017094358836463087125966502050676380 3374774 -108940945034092459890259685131074432 3374775 -77299504322385987967480026231187800 3374776 -864216327020951116694759438321233920 3374777 -138075576550012130442998584560288000 3374778 -186237338841522642693642594703909632 3374779 28335461677122408288346060631533440 3374780 200660876036341149190456337307033600 3374781 -382641952435973039619121417939139040 3374782 -641607278724612338197513787622128448 3374783 -861648306375866579997188803268971968 3374784 32005846146739855571042420593262592 3374785 451032712616429784992718538681024980 3374786 563316931888465648856849499783824592 3374787 180878253284063284342171616330862768 3374788 -2146309251001527667640053435713331200 3374789 1873997297295086764381791537373842432 3374790 12341911393601688694790565263831040 3374791 -13211153972364462883741033738054560 3374792 226747433222036741351044688114534400 3374793 -572179682438248045895083473834644118 3374794 222288656987456862780017242636432992 3374795 -1093182702962006661946351295073091680 3374796 -54970433388238712380604368256107008 3374797 600194222920055122460594097230480246 3374798 60707588841386817906129532978272000 3374799 313347026345893794294541512149255040 3374800 -40343570393001514840855016423424000 3374801 441851264451013248236597528234841600 3374802 -246393379000178860026793472351721576 3374803 978836806519967830827282666048787052 3374804 655864096468324198719791529459574656 3374805 35363643257247385554783131254024320 3374806 -328606099546769483021489045170664640 3374807 64034193725548946194480795224027072 3374808 461727596992839578073268357372047360 3374809 122926323754128765990302449894481616 3374810 180012499086444691193658364035741120 3374811 18544829508646820781231621017520 3374812 -814245958264071914549816937177088 3374813 91031323463507069386683131478943104 3374814 -174188902635382621567398853127541120 3374815 -16206842579447972458622251524631680 3374816 -636995608620653050289630342659178496 3374817 -608792710877620006883080210812694080 3374818 364044494812048821073012349666759040 3374819 183223184922144363822269133463724496 3374820 -269152066403486570554042485702240000 3374821 1245629805440546343298230045018097022 3374822 945590361826831168812414691011291648 3374823 393720227729141010622034241444730704 3374824 -116475167993068683026317360035072000 3374825 73340554020830185489097582410829100 3374826 -3060150440549293863517436984837376 3374827 -1192330457879449093560684443690797324 3374828 -27217939949601284476219782077614080 3374829 633122012237122364830039292260749174 3374830 54978015829825369723640268577248000 3374831 239936580055383158272422325697952 3374832 71751465365211038808832647222558720 3374833 223905524017882800889565246122289280 3374834 163264997907109078605773051037305760 3374835 -253002452445682745483569846662167040 3374836 -109744950168080110248529281163941888 3374837 -517562091910029362490659320498841760 3374838 349675234349235736216475852229352320 3374839 -680215337286051876635832583069614776 3374840 32948919056825395309978645377024000 3374841 -29796991801295155391640510371131200 3374842 38808496157455850822424741113865072 3374843 470794122040273464841784607086818704 3374844 -99273965831913139197339504235585536 3374845 146060749883842367333773366617538680 3374846 247479943724567210632594739665628160 3374847 200591080954919257347145035595200240 3374848 -201622261181915149502347215401648128 3374849 483788733727408134872592518169326850 3374850 141822583745687376981842001954240000 3374851 260493195232826365493707318366798552 3374852 -114439766310528411684183666405212928 3374853 -150651539481897907141699790852952096 3374854 72754894313788186800516869701356672 3374855 -4603827520198881212838609979831680 3374856 -328177754435830765678511104731340800 3374857 -1640104095592212340284606077366264928 3374858 -44628452758335429470790885766006080 3374859 -439949034856699835851087911595180800 3374860 397271094231619510871111454961198080 3374861 521927963344533012041728432317707232 3374862 67326692067333483380192574305036352 3374863 -8050866129882700508842433341427376 3374864 117789123100315066498454128851886080 3374865 -4685214132684296350327459934835480 3374866 480138538040315290304209196392124160 3374867 288478756927281464998658798476847916 3374868 -116098856174098285820095771011723264 3374869 -570962672897828228141290201227231730 3374870 371856537394065071938667295781274880 3374871 -660474589689276392841946507111016088 3374872 520251417480501381951561770869063680 3374873 152167619406000988603740276097694100 3374874 -149951504892512650249659438253984320 3374875 834009924284342310628584376631100000 3374876 797539484696129240316471038291596800 3374877 -113896580241941339458976303218329600 3374878 -149537970723062595087955353588422976 3374879 400492780903841270721344849443152480 3374880 228086642623065136803672014979072000 3374881 125685423255270295218436054505956584 3374882 147675547684407193584418364433629184 3374883 708330868794254264694324494220182052 3374884 -176355057871913628011898333925027584 3374885 -114655544246494692830095613057340420 3374886 -44804199996297018520430587013561472 3374887 -347116393152234310127503305383748648 3374888 644476786211927531749902103708139520 3374889 31913367801142220272088241688393920 3374890 -428779680204561272399167203525616800 3374891 647366235769154528763619123619473824 3374892 -269138001172176344039938444920960000 3374893 -992155866244671680071568335881130858 3374894 617825379123503525134826154933407040 3374895 104943893962570561947681204120072720 3374896 117830454679786909668051903454707712 3374897 -654381421420837980596512967332879308 3374898 6143083961646069912182133020295168 3374899 -934442079011407910795666708783405880 3374900 -206048588021418091263676509841200000 3374901 150087632923763139029733216304314030 3374902 -61475288093242914617011626028234848 3374903 189773555104049777756497550196358656 3374904 87118569912752554589662900370227200 3374905 154005373018988607647407666110672960 3374906 135072967705203367500937395350551152 3374907 -277860418778115412113591292613846760 3374908 82891823520714979952438486824476672 3374909 -244264058661444451753504839664312890 3374910 25932471141181092445478221002731520 3374911 -344689460630667881172264990547175488 3374912 -172198408935401765987678021050957824 3374913 745285605065005055326360413950714400 3374914 169583339659919698227410152822513152 3374915 -43530945058037783988694519096563360 3374916 108918052174425695948383084208151552 3374917 87247799741257283968910666130708992 3374918 252919661243379768983041372345057920 3374919 -11415118403838345382041190764710400 3374920 -607830334520604884908776136065024000 3374921 -164483004359267013727860261792641376 3374922 233148623665030973114245666415265024 3374923 1439877538049402850784687869533809172 3374924 -926640727622694333049476240350102016 3374925 477456020828817889229294469452020800 3374926 -40090501043383410538068893032696896 3374927 -645775911442636640753912517074158224 3374928 -88944627531771581621108968919531520 3374929 1294046678560652577663102265589323776 3374930 161759927168728084040017608844385760 3374931 -137622770643703814566149569451008256 3374932 1391265605060245984653038045409280 3374933 111906213247955685292788655127242602 3374934 -122801373199906264499907091292583552 3374935 242209726249399571180102557893401880 3374936 -87310015743508276582227736765747200 3374937 980823829773291556127650223790962394 3374938 -306689405783999264278705577592808704 3374939 -107884548884169053430680025901383360 3374940 86522511688636189277186234570880000 3374941 -6766618939082177768348638731752288 3374942 -94910866559542027300361928545297280 3374943 351088606661421812246613026643374208 3374944 -27004843066596459773307311015460864 3374945 166729767636453302956062930311602560 3374946 15220854159345864676692127267807104 3374947 -411652019995638474388484644916052 3374948 -200299201837174865797145997035256192 3374949 578634604488188456381913367454458464 3374950 -226073538470936045791724411956500000 3374951 272453172763645843677041988830225280 3374952 -294160722842904575594185640905113600 3374953 -1312584951828049226507168449929192816 3374954 457320995488172575403482797196572672 3374955 12708126430903720297393274149094160 3374956 42952800374068429654076249536425984 3374957 910944126550181518607696118874789206 3374958 -424483367913008181033599689319687616 3374959 694562175080544273817765595890636800 3374960 -35795920344619255223260528357048320 3374961 404675317857278877510381233444476272 3374962 -987223898408263739048968046886088800 3374963 -575554474435453586390877687727780788 3374964 5799070214603906620492465960078080 3374965 -662132823489559394072474695400832480 3374966 197267747048754664490886745036744320 3374967 6297801619945659090749238169682640 3374968 50293378747158055584585079787458560 3374969 2692732487170351920554276259815880 3374970 45462143021917318858309845241036800 3374971 -61132870325095491067183657795416408 3374972 -258834837985269737300033940846394368 3374973 -54530756176008609894116279158562880 3374974 -386812328685693831258477574119154560 3374975 198256244657238298008694273201875000 3374976 -845267310183348378736694465931509760 3374977 933162911928365448063205618968089520 3374978 713631059579998926055838234186777040 3374979 246037728452245253386631087427924984 3374980 -101283410523746692485109889357967360 3374981 1683660218192494651897655586847310364 3374982 -87096136455173815792358515890164352 3374983 -172033735635603190331031359808769768 3374984 -12619089422591980334526623574958080 3374985 -128315005412765062866528052149033600 3374986 -463199799680977790858249808484692480 3374987 3893879198430983125654997211558144 3374988 -460488772691761790339141091824448000 3374989 15008471227417060667350308023683350 3374990 -2121890005157052136969844878389120 3374991 1229537616993465442380477680225429520 3374992 -30080067581129501384671259202142208 3374993 -1047954639862797626650679792329323420 3374994 62299341698046636451328822130130944 3374995 121465602248144214358131649666048800 3374996 512641410634353627443447867564654592 3374997 4167140196316283037891422739974016 3374998 757185499736862698504421262177888320 3374999 1134236096966208139007661446325655800 3375000 -601314604692049824644339409600000000 3375001 164682930150620468075425134263123968 3375002 -719458296393736384241930840197658400 3375003 712418586658706370551627366487108504 3375004 164536724199640755668098659961314816 3375005 -271809328679128811628844757819571240 3375006 151317183808275234846999302912387904 3375007 128337252848533693422834041105164256 3375008 -141127918802162225800619773415915520 3375009 54905215210256885734027554838073568 3375010 437808532618841983655273102980906560 3375011 -112252636698709557717192010371898200 3375012 -292829437550334610735888572971301888 3375013 277722352187878453674813991247100640 3375014 -267806517572096195853847812020634144 3375015 -61809257048663398859674632491719680 3375016 -679654308032598790262214966764759040 3375017 1135276459253846486119899096435267066 3375018 287227350676442468075338536451684704 3375019 19298829869041947771445995625178420 3375020 295397896935477676838273519564620800 3375021 173461200443249779817789436629840160 3375022 247135219482988204314367288502416320 3375023 -2298167325326286108733122028757699040 3375024 158983808610374473249151991019044864 3375025 -376237512715180137362505953684403200 3375026 291441871519981467270371209290282624 3375027 16897273276490778721242899189047680 3375028 -571556465964744974506161137513352832 3375029 -117703994318225889543379298549152128 3375030 250423538048513802971476497605416320 3375031 -876665472772179429918779832537610536 3375032 55467228979633112387102683165593600 3375033 -58199100997297693996818096584079456 3375034 -54901098766806150864144641482874880 3375035 -213915194921209723915211612513425440 3375036 -19765058811072888007499061617418240 3375037 -1206395909826681438959203127553200314 3375038 -261455378372268190724479981704583680 3375039 -278267257038734286103204969239761976 3375040 -15156908164645604516271372632064000 3375041 109436589401065080420637464308880084 3375042 217425231942420074767474527154462464 3375043 80368796163544950724607221098441984 3375044 904114441070934468917055302165319936 3375045 -67744438467820245748165081475124000 3375046 -494209371059021985622320384407753280 3375047 -650642920315904591110846887040388760 3375048 -430204101711450321476188868571095040 3375049 -351409332835492780947989491110773340 3375050 78645951391385616568442282787052800 3375051 -418213325518343392133464260506947368 3375052 533644733501871814947434535220718336 3375053 57134246254734041953704946938486 3375054 -636407068184758120302884000615564160 3375055 819923505728629933215497682988439760 3375056 88590413058861790911527878061850624 3375057 14337660064726933244181182125825920 3375058 -155206316709149882355759639158104320 3375059 868790260278179393227050961829611080 3375060 74004139056420506740788140510453760 3375061 -1548818942505552831456824903208692388 3375062 351094439901910213172060043027616032 3375063 -37214833275610107703632036413752896 3375064 -250982473073684650654524426613555200 3375065 -805300298438096822944752005449166400 3375066 -109509333519019954062117397764436992 3375067 -360571924933916528467472942399823360 3375068 153533717348833211433697642383144960 3375069 285156730065053417824059568504370208 3375070 14696919459618599468773463773224960 3375071 -320274860407087405559975796615057360 3375072 -195813752538204866644596308984463360 3375073 -55821922641277780830406558688294636 3375074 -821515792587711137700900407663231328 3375075 -294344693992731690052313342544388800 3375076 -131149552467524936901689649089181440 3375077 20920848239987749749817819115980926 3375078 32133717194724455688833450943467520 3375079 744040222114552270543884834478474848 3375080 579038074415119310450077660088678400 3375081 -93463769646054900790715609970608160 3375082 8574776182614693078673253054893152 3375083 926863317610800158188358629406329332 3375084 212659695060059499303904573570375680 3375085 -167528960036104057900329522594896640 3375086 -146100991364914506660692885855325312 3375087 -632605474390845834183346569675093240 3375088 -270658021595299464001967535463333888 3375089 -529194129974933962256397950512042176 3375090 -314214701912646307355719550554166880 3375091 -90448991737043405767255492032765816 3375092 -221389073553494887499098038410618880 3375093 100860969009619014279177821204255904 3375094 -205067944890863738418810869977333248 3375095 820650857049654927083558162538501600 3375096 253666866121326255899274048933580800 3375097 879059546235413260747995270635405712 3375098 -155269774139827492842949611721261200 3375099 -231354660257312151125007561612716496 3375100 401003418664461867087952631655718400 3375101 -1660291930477370574919264931502048 3375102 184498119283120745422203235250240832 3375103 -478949267519817748470664975516995760 3375104 1463082783512937299809242987091722240 3375105 -126241939895155401076636067893900800 3375106 144106095819137742879780114646894080 3375107 -38907455387983939642269602195411280 3375108 37363022041402977609274039135190016 3375109 183483712145273623228294840530457310 3375110 -87642706242415952270975433603143040 3375111 143643843787523052097541507448438864 3375112 -184338889251218543825947049960079360 3375113 5207247210318079525117035137135424 3375114 -284433688929284681291786614436732160 3375115 168496836725611763834675481286948800 3375116 -302120416039095923064078058419759360 3375117 -951555203331664679222490484948846080 3375118 -259009889382166198193765983048818240 3375119 728021362748800098198436812410975160 3375120 22776031295398350512170095476736000 3375121 -931284692810981696949867393605017678 3375122 -87626755234027406059323206110857600 3375123 557448539333097625444135081870043904 3375124 663334964193684737632524580329063296 3375125 169682778334095486752686601574528000 3375126 58921539778293623021585214108074592 3375127 270198693911622388644997701822457344 3375128 1079520436275058908807383474996828160 3375129 90684717319999081826480705855196960 3375130 -218394519440586582806181523850664960 3375131 25243575181651278898050609123893664 3375132 -300185866242547054123647118848519168 3375133 15266441234792113658571399764042700 3375134 -66597923473679262913520511014997312 3375135 35503525914723230763356479717171200 3375136 -672782039761143142589236987446558720 3375137 1408593781914540976767845265692562786 3375138 170424397863890036603782313323120128 3375139 764879822176094374948907731163374940 3375140 -141576522433917243992701610038648320 3375141 -60704655644818583560481914833638400 3375142 690255902275282396935426610341653472 3375143 -1473704577278797096059323263060414680 3375144 -782441332963010155944888047946224640 3375145 -926612772850245452133355584451307100 3375146 166039432725732389172585208710247104 3375147 -186973868266801640394459082562172240 3375148 -154086466660194920332966582825728000 3375149 -1437620746192478633469216801917087850 3375150 -117507350966365866551182628585774400 3375151 -355405606620366176895621535218593288 3375152 114305492911528662304640767742705664 3375153 973188028214563533789995500667306562 3375154 79816665746387803092974563966715520 3375155 17131592987914453568007530579584320 3375156 2280437189911501764784886856941568 3375157 -321050427082778622713698605174830948 3375158 48911623352906057575492688193761280 3375159 -563828326055379923541783186815023896 3375160 41632990350265007515930263192576000 3375161 -61092208352650321612299444583421952 3375162 -233463191112599509322001406589414400 3375163 1499791903623889145912875862233659600 3375164 -399662796238237917736900188888772608 3375165 10884256249134500033240193799968000 3375166 463639938771688661810669073324556032 3375167 -29731711891584553374007857066302784 3375168 -177078640449735305675738642928107520 3375169 -964110943766557953970749752368194174 3375170 71546606374988757392120291478389280 3375171 -736230526871053010868869286636120060 3375172 -172952279554921905056916371406077824 3375173 -603121538744608222697971521792532578 3375174 648898191648227457185667249182400 3375175 -60090406892741933722537110878701600 3375176 -295489289644017517666126528011632640 3375177 -55112258953912642833158955725135040 3375178 -218785639379041382856640403788649376 3375179 -23444208490310573733007579700130000 3375180 514440467519817676617697627679477760 3375181 639797988149811627399549701361059904 3375182 -24107959937615316199749982579199808 3375183 -167599030008080268386381801727582336 3375184 13682802152888910381235516696674304 3375185 46482125700350825307412963489771200 3375186 -440212918257985202663196893019734016 3375187 -196237062678287318528718108958827968 3375188 -734660793923754222223152976780202112 3375189 35305795629351375708640288865760270 3375190 -56331076790753463011873683157798400 3375191 -1154141306641426418236795504577702616 3375192 52309316012880082958291180630016000 3375193 373070651939324533091777901889561344 3375194 73758225247873953977132295660948960 3375195 -158935678111445958638063349004258560 3375196 644544200867939616637874124492226560 3375197 -127828336550681139138768248368327296 3375198 169918904777949278128148839320499200 3375199 4943474947954896428005422549915888 3375200 -25118875191234908698719781404672000 3375201 -241653590389379368330848213121696896 3375202 -222911051883427897000133458747987296 3375203 -71731969795561251873614483783046816 3375204 20116876407806140150513631119736832 3375205 -6239820228467185082040984966230280 3375206 -91705090187277589446949446461660448 3375207 -872101459236102623455787621882999424 3375208 -321046023973447848174447104625623040 3375209 -791924894637977552893367904138331590 3375210 -289388231386420693812773440406711040 3375211 593877262230223719434763160203624960 3375212 650922789317183994515257648758489600 3375213 110936129324180350375634164803914400 3375214 -68992924814371586257585768706813568 3375215 459218353640832171337022135521647120 3375216 97759340388019837471751566808186880 3375217 -467046364571215715630268531647298720 3375218 -94050711159989597932566543262488576 3375219 179160104880633003364014078790395648 3375220 -64184053996369129984906273206693120 3375221 1145102346845370191844929917522789422 3375222 -353423728412510179677373936748132928 3375223 321659759578031376428887915763488680 3375224 696021497616702901915993066471526400 3375225 168032752142206514955175025586489600 3375226 -694919011010855764173058037581484688 3375227 810557972146839175185822014750574000 3375228 -32734598223599539162443084989684736 3375229 67274605090992786997118505233789088 3375230 173686528565741195996438772772715520 3375231 -429089078308908605949144668346789600 3375232 127255459911774124158654096982671360 3375233 654839166083448044815653418793860482 3375234 -254362103846090345035986818629872816 3375235 38192097043195112298143742429765600 3375236 -42705009827780821541287765344000000 3375237 -577341853052598963979434802133581248 3375238 -400281955988660622986502244685835456 3375239 69646410150080373704900715580070400 3375240 105212198754317476038441488353689600 3375241 -185927953249080597509470649271750128 3375242 -3609632786242385928346412864344320 3375243 583696557443714318588587459560732000 3375244 63754077166411693263761119830945536 3375245 57124511220700924561377929765357880 3375246 -154932244879267740318203195197664256 3375247 1440075130269042030514999825932923696 3375248 -310272168918932332137006143321456640 3375249 58227968690438498527482488952453888 3375250 -391015907246834088361270302496896000 3375251 -494684254377959017588257140648059056 3375252 -238492896642926504347300703086164480 3375253 150226760580790659058255299107723680 3375254 -18553855606396558649271051735251424 3375255 82536078134330750507935118438476800 3375256 852265116758014261966003093092218880 3375257 -367923809702497439781826530361069494 3375258 -718064882924978911769972958889128960 3375259 1262309849510395197354130181995912216 3375260 -196397200922429492987217749399193600 3375261 -457404372906469046407275308575740090 3375262 -286926237340731897470908664537583936 3375263 -228066405098877067184089766589231480 3375264 -278632979856720249279113822475386880 3375265 761260162555823792873994831354949800 3375266 438079356248439075132853997498090832 3375267 -434788321855295159312846824123788168 3375268 418622891882411890397038114243036032 3375269 452977811774715199568115106323306432 3375270 -43653857964527720224189523699930880 3375271 -123406679940192685939200142013591000 3375272 -6919690364144193584779987916390400 3375273 -479882061054193650188106063920320512 3375274 -83184336053990762808147665570035200 3375275 136591030245265551899332156745820000 3375276 -264515433360071942356726306904160768 3375277 125559837122200359128430320076561100 3375278 291851430447371455499628426979938624 3375279 -196767528698388406191048374714516736 3375280 -71967899647507265265884875212718080 3375281 -102843438018573875738740494552883200 3375282 216808009741563088035585014948185344 3375283 237165115842037450479569143524303024 3375284 -135976513848099841854542036425383936 3375285 -6267836734595668949233600219872960 3375286 151943175538066888196394680972210592 3375287 849927547493296195134767197689360936 3375288 29196637294598510375154377037496320 3375289 110332254259815883557510035428274090 3375290 303591354816413913461959304950610400 3375291 546224832176077926111085886811341592 3375292 994439168562454293946941970388182016 3375293 346126373824430478429834101231056320 3375294 53434536960991641355592067131562240 3375295 -92791896111374021979849020403360 3375296 88744607951782490068456632464965632 3375297 -650784043532466363804115739478480000 3375298 476466342131764932757125045194172960 3375299 -2082760445682217500601736001671696448 3375300 18833485537082797693420445353036800 3375301 -108152277299601745241631360706268708 3375302 115566185855740126051435081461658752 3375303 805184121637874528273842868509377408 3375304 748150229537591743180813279924085760 3375305 78058870217355643092351574788049920 3375306 -74159946086176979946258949201441536 3375307 324364308644436107315312113601511280 3375308 468892904714958499340069692042437120 3375309 -134658319442866222269192288874581888 3375310 -286122556166557340904527233425830400 3375311 -311787367965759972964787224378272576 3375312 -174399608778964778092180590072299520 3375313 -409949293711133678843601052653576716 3375314 75674189327855891359974601402010256 3375315 -283698762106369668111990538937279280 3375316 -139350901183329060181436153579442432 3375317 630730676470755961398171326673697152 3375318 -308670161398216206184712230206382080 3375319 -307885989209144657847939540779759712 3375320 93190932685258392975793452699033600 3375321 475005893602404428614699749846290880 3375322 -383438513007919103022501202014390288 3375323 -556195453367703179069184565970200560 3375324 33749817928415897263025350716011520 3375325 -35780347079097824996452449229923000 3375326 211589158487578237767551576381739840 3375327 -606103214136334167178380227336093880 3375328 13209838977214252026145125798248448 3375329 -228569068886637649223425583249087070 3375330 -118053514303250240145604587925754880 3375331 365270217434470108996155715169390400 3375332 -699822209450969978241745928733880704 3375333 265215887620732549125796370151093624 3375334 -386411398488429766005734256259985184 3375335 -17842040412209021235599949170859720 3375336 268600447332489430003170808317542400 3375337 54017099982548348291097237924756800 3375338 433078240112471063751051306516454320 3375339 815547594260073926517635272428645120 3375340 -254435561707067652327552773154846720 3375341 -844752613036432358220948691261395168 3375342 65223094954002533919295781154471936 3375343 -1384959516853267810859889451001945000 3375344 32672208677167061472967783100645376 3375345 -563502194926518181417306847917332480 3375346 205262119317343745550026496673916928 3375347 -1557309967756030733207144074679697204 3375348 289903211095575499003282218799841280 3375349 -1015433966566211199962046248663597650 3375350 6381501243392659957480052383492800 3375351 -6539056920308939350874759426821968 3375352 1108423174481855656290531690862510080 3375353 587075128321748404157151973172687940 3375354 -295550198193907231432928367185710080 3375355 464657868344879646710023152729653760 3375356 -121394130871177743404680094187644928 3375357 -360683992983293508725779498256188512 3375358 -16553242539165728994834591713030400 3375359 -364291250239712177026596352542136296 3375360 -179163490944078332715215746058158080 3375361 -979086888483466447803476830044527136 3375362 128173570878721447849740601152256032 3375363 535576259679041450730336461433585144 3375364 260823013937260347715087035777819776 3375365 260074483329539089072261229458608000 3375366 84360744706806547960144689563326848 3375367 -1637256967840536258008987726098711536 3375368 -710992711376137218509325132583680000 3375369 259272734749592283908770486013247600 3375370 -213124808102100251739107651812041120 3375371 25368336106660719304968437217344232 3375372 -40354748403950079010518772462682112 3375373 75238452004235115327366227097629824 3375374 -35793827241601559157508628029169280 3375375 -430753536214517017849264272356652000 3375376 137162736769130404089015540086546432 3375377 194399395462222834562415308784462180 3375378 366407291018784716024453624500427520 3375379 -151564482500013027276128834190151680 3375380 297959347485290455160179947789100800 3375381 921727223810079463615736210676545952 3375382 -400676431320510738548486789541537216 3375383 1099504880934409447344863279335886424 3375384 -666223274832820664434946780736430080 3375385 168790357849333638106000344136393800 3375386 -30342368938244632972675142588361216 3375387 -301610042250520980598066467036828756 3375388 28237625081449046391103461830615040 3375389 1106777303029394062198888907965241190 3375390 -33047150053927603929342739108070400 3375391 -794198926792382139362485085144418208 3375392 2367817288976328118488772540550479872 3375393 88281009850661513473817280322252800 3375394 -710027947737669876674488275200565888 3375395 535447367653523890074453908639144400 3375396 -236432489320856974370780744386904448 3375397 201606662856183707527699570991827200 3375398 90330145537401357444349585469838720 3375399 -423970955039295181157746168373326848 3375400 163829143724049612350218903209984000 3375401 1114234253249674673788385248798978932 3375402 -177772148625564322831989889928764416 3375403 -117422852512804351719652562564120400 3375404 -76678246227831507285171835201978368 3375405 118845009414651436543700490920630400 3375406 -140568027072345254295782991102726144 3375407 -232416967180157558750465135785363200 3375408 -159991819888311876417897608240726016 3375409 1300718528562300763579757486898670610 3375410 44572997804174736180778792692243360 3375411 42418003956056336955110900658988032 3375412 -468918309805685740483990082936720640 3375413 -2338498428368554453324974014484101856 3375414 -1981035934351170602710537780125120 3375415 -402517562864228294066988440794246440 3375416 -1072405016972182563388943273075220480 3375417 -111714413481857135394623878563795120 3375418 -495997358369011064068510035618103584 3375419 -1004878821244235049757353947085489180 3375420 -27458809600188535024521057125898240 3375421 36029688701696820342710661361455712 3375422 7094475189414595484682114235108032 3375423 197474692117658095542200452642446480 3375424 17508175745667028339893228295684096 3375425 -538808034845894005635561903182423850 3375426 -283224139791284345506528406015577600 3375427 -575563229204693348267630153588635128 3375428 344487665182035562396057408222580736 3375429 -41099200370686500154420277331837216 3375430 336259626621561930042469670331231360 3375431 199203791574224121602631641864966232 3375432 9474794820095791372366303074124800 3375433 -1246429848585520467736461300273768320 3375434 376664654536258896449596955131810560 3375435 -51737759033773729511468571036917760 3375436 312153616006076762583435199951387648 3375437 -606002320628575836798719207388093246 3375438 -56431776916793193022512922880563200 3375439 -824664974898405799266541436320623760 3375440 -181135510110288275700425631861719040 3375441 -30266861150579199332961260816445150 3375442 6394539952843637110370166659203584 3375443 1370001759498715512936739204768209240 3375444 -477388566542777173522782591024875520 3375445 392904483305319955575807918356455200 3375446 -16640545831365474383941055469427200 3375447 -3416561101491173274187933899690672 3375448 -499476465454448845469042296200529920 3375449 63307185597958437388677037494666240 3375450 -35264507057976232022644154114402400 3375451 -570976268295133629167211751061807548 3375452 878054211717977730409738808239365120 3375453 371014586978002729435547133470066304 3375454 -374277507031380021012230365837438848 3375455 -438405909604923442886691212149848000 3375456 281723150108508902022028058368671744 3375457 6885439038186403084163875024106688 3375458 -430044080138104887383210065585855920 3375459 750222793561372985946806774579700720 3375460 -695817545277225087565028837333913600 3375461 -363714312993890574225008334052754208 3375462 -32430538749410778040301796604976448 3375463 23709452833495499288831150315377600 3375464 -105519775559284688626915649611776000 3375465 147464310945490008581700354210822720 3375466 14892974696438435217157382305926144 3375467 1721589671000645053987767536166516 3375468 -493289178990337744119318256144674048 3375469 75196335723389823733849808464787352 3375470 60256579569802905309367254834850560 3375471 68692921190724538739014047373720320 3375472 198658522687468585490427194666418176 3375473 246516110289977906974856572079875380 3375474 -119822044966070579246194687792160640 3375475 502594440698203079467715944395075500 3375476 -313340059875362694153892539161794560 3375477 -247750998209365310226757124436116160 3375478 651717287114022712274761922448443040 3375479 -511837827215719442450141379861184920 3375480 48262233392644392543432281731891200 3375481 -643296766087074434341606544975133718 3375482 94044535741353442428661794587002368 3375483 -377509229380200347684931035076379200 3375484 118293072334058021249940913181399040 3375485 480419720494722498615432060286587180 3375486 168647920692061332882009654178110720 3375487 -75554383532299854373671852357350960 3375488 1048802782069984068463551272473067520 3375489 -15134549434592530812193639104943104 3375490 26836739416458555660872343627770880 3375491 24823656417725126056608735083224272 3375492 -560002892163044756759204577719989248 3375493 -1243149955196716411150745500583034240 3375494 351530668373981394685390438927105152 3375495 -355952162060500337982044894105432280 3375496 -180069993975128663063801741073315840 3375497 -8279661142674726096677074253346048 3375498 108011757110003624843979620267082240 3375499 100677780919300594433671679119500500 3375500 -11901903793111964397745858115328000 3375501 -204057070768329411157706907229589568 3375502 -289464043793664332424864043102734720 3375503 241380028585039576888281318129218880 3375504 66299941177936732167962849166163968 3375505 41930124240025746329232904076324160 3375506 -63395760106040077837743371063161056 3375507 569608318897819379136114693165107640 3375508 1030353718393979751071962379475394560 3375509 398295067505052621190485231061261710 3375510 -454511553686657421334034380750080 3375511 -159185167389539722346580858919480888 3375512 -401539951720389033398852378892288000 3375513 1808230657616268392379802000308652800 3375514 797982770473825798159936826208623856 3375515 -374386175189726251663301785553518560 3375516 -564362563943998760933846571138441216 3375517 -603010078930106044478021416840072020 3375518 81877432369884834258875843535384960 3375519 -105535095488929417941383551052411520 3375520 -18663711068489279206642546407505920 3375521 790406483530928359615078118862086400 3375522 63279496636661255282314421782547232 3375523 1475697286713831114153486582225463772 3375524 -40031090852952941879442987223403904 3375525 122217609858360457477559560845796800 3375526 160344527787245001544964779736199168 3375527 -1133618613690828724201388460253705728 3375528 -16666462673275613113121004158976000 3375529 -725432094004357798555137979403573424 3375530 -159773906781736912010379028897500480 3375531 148489196872620469863135112399601820 3375532 700744038261050831532984586520765696 3375533 -241005035215930865512010448410855424 3375534 167369573978567424982373397104969280 3375535 115959711934962164593713451145121360 3375536 127500239420617458497795778271936512 3375537 -652277882932396225444738007574624 3375538 -155364473016814889125724333784508800 3375539 158664041464043094470181925505219340 3375540 -249938527153349763929842214436864000 3375541 85578804344933735957887176417637372 3375542 -80001489219772381798896778559184000 3375543 3543097803093780151863608368478208 3375544 -451440147727257132141984570308259840 3375545 324991269622000798944990370813647300 3375546 314276193073782144661993977188496384 3375547 -165265560940725414059013790451800288 3375548 558521858734827301046051558275186176 3375549 48031648672136264255891998268059590 3375550 301719295725808977902467409337316800 3375551 1122315108750468492448530217242076992 3375552 231980473291370550637412114604490752 3375553 -874564390916573123251949957826048576 3375554 123495842133105254141426176869264384 3375555 232505249248744320861055826643011760 3375556 -873673686440520076883702196387575680 3375557 -232466003630611600254124657172111268 3375558 18673747480283418213468150484043424 3375559 -279377530168861742820004777730595840 3375560 228258634605138534270589316004096000 3375561 -812070724507895677177888863633870768 3375562 701335971162703905307424318586154032 3375563 -270031835880170674050696394642290360 3375564 -148873630410345609992685183743476224 3375565 -346644165104024341591012976088831540 3375566 137109398013206900751444599410199232 3375567 78612527929609556051435332451884800 3375568 36852641362934416087227557897175040 3375569 1389728734483422019652891288504969970 3375570 135654790272742954966055915054177280 3375571 -752706733684088747430608493052002240 3375572 -19731596647660054892713001000675328 3375573 -1584259733298353131915795381624357536 3375574 -979188388519523452300513094089742208 3375575 164234219373594098415161699548506000 3375576 -34379565661912274949250977595637760 3375577 1138408986288580517991769881648380426 3375578 297426029229691600816443731487578880 3375579 677202745994547604894415661240351384 3375580 26034597370137891608636860486748160 3375581 -1164217209697871529275214672440115936 3375582 -104267883054693993581787736267008000 3375583 1120608690790316915557031700787228832 3375584 620193982228664319446021108026048512 3375585 -80984037733277030375589974474580780 3375586 7182128631569583983682883787673984 3375587 -1232842052267788277707957439064509088 3375588 -52742560471412053116207355576694784 3375589 -351629414113333039874430839226808544 3375590 45901978838272870561555126949606400 3375591 -210423454284836658005078410424090880 3375592 81019167575256293220209721994444800 3375593 27465328932358400648951041404069384 3375594 30858948399438598581190921393850112 3375595 288878816706738845033631160580184000 3375596 -357060828431332808913984544320494592 3375597 -830879202828866472414888735682991520 3375598 777863328807443967517824476694964800 3375599 -312863565956547108708995891015636400 3375600 -61098674249342458630861796745216000 3375601 -503801474111968119522329395218836398 3375602 100090007830068871025244291757876752 3375603 193716059539600869687123422675321088 3375604 -282060152435348386262585787864367744 3375605 -667527162860302624031488510646465280 3375606 -249416737385879747748019275737484480 3375607 5393603359667668862573026105695552 3375608 487825744707189994659098937326161920 3375609 302010969941752976492974906829261904 3375610 -84051849919896292403632221597643920 3375611 -995061575442594168403599289487629788 3375612 265411001077882286826496318146865152 3375613 856637559754382490792826029853369862 3375614 -456898491309822548550258156781071168 3375615 -344913047069882533739363035510992000 3375616 605686574942478751983175367519109120 3375617 -499309580927273460456050862958751808 3375618 104641762582978333004990813905069056 3375619 -828899360217210252625174650848738272 3375620 649620530871482081667791489961319680 3375621 -51848228998920964992955827217689600 3375622 161121866332481934848492615086996224 3375623 -540637165977444424611393117027930216 3375624 -58333929358294871494522424548392960 3375625 126467137476019754895018311721090000 3375626 -403559862011438132593667900423485440 3375627 -281557774790974656860827286276464680 3375628 -68755667467183530277587963350501632 3375629 -5180267362196988236178340916742240 3375630 -140249240939481342439007158339400640 3375631 8227110430318038274568813951537392 3375632 -6371463401355013560563129074237440 3375633 -517092304458272395505678750270379456 3375634 -516212607354849601682016001784398848 3375635 -916904969976304749445687584739174800 3375636 127768767707251366582573056154337280 3375637 9045638829873169662680627089866400 3375638 -140523310868306183000584805008235904 3375639 -857320694550576145708874635588930656 3375640 -210072945949412013006814026862387200 3375641 -745989603394138110907130081706834048 3375642 168791702806513873175931850797798912 3375643 861955917347819310749616683535792840 3375644 -877477383688161062730713128652081664 3375645 -33738516020117978182191020376994560 3375646 329876763115325655036728868791398272 3375647 755155578572229123689593444624152312 3375648 -1131527213983580042756720498788270080 3375649 -411498601735086390234330618343435836 3375650 33649068795087390713313721744245600 3375651 428443491115943537763469427117383032 3375652 -105458292674561315735850263094722560 3375653 -155082803634655749250617574475599752 3375654 391906025142277601814311865115630080 3375655 -380520411697565244908776569863098440 3375656 535928408761733171723598056739624960 3375657 -247284663366088777651200988596061020 3375658 -161665738294330376934890587398720 3375659 326902010769778202678359160824043556 3375660 154563613673035258793637658365788160 3375661 -1650557481680268766557479414432842688 3375662 -491968456988231717889140089591359168 3375663 -811256420021243435597433290614705656 3375664 -222219482051247635662225864880357376 3375665 -64091009407186845166339141588964940 3375666 11892447469988330949291371205187584 3375667 -419844536368500111313406541945959284 3375668 221880272567317921912322127538963200 3375669 -945935660312717641935285637159850592 3375670 202978724068886862834420086305036800 3375671 -88469635877743030804908689348004408 3375672 14802945080044438786250183394263040 3375673 411926296549983390277378212558061440 3375674 -13997986748624639364409372068491664 3375675 -33285531709746754953924798173231100 3375676 -264950526618979207711828159359149568 3375677 314691913438566697543368169166001120 3375678 272664120255347993947118813596002624 3375679 -1026133319324464291814584640309637320 3375680 34685076484389759086923251953172480 3375681 -437316073889212248158014343486150400 3375682 -244115097932333594555646413287932000 3375683 95849433693574559706107673883950144 3375684 -124192059393974564768727018921106176 3375685 -163261761187108306243031148604226400 3375686 -340843464193750982326682522155010208 3375687 2336457824120821331741914268605440 3375688 130732687649836459755040342028544000 3375689 1123811743823335968577313446224229860 3375690 56223922783187398217038152489331200 3375691 -1240005444525606579280711701944313456 3375692 454303752615791011155832232001308160 3375693 577159888510929138436588168532962080 3375694 6036423371617635544932440281016064 3375695 -206482971759767298416331174956523840 3375696 11959695494614647817433115610447872 3375697 162983661528256928817880979399845352 3375698 -143604456780330172107052570613996400 3375699 450302043194126728108781806385252928 3375700 -173135923976577017513000435226044800 3375701 236610680047569455736710801861249952 3375702 -19336049367256050563973866851998720 3375703 1218076270797036155678038456864402952 3375704 1989629662473548996555340110564536320 3375705 -1175700738184516432657974289836729600 3375706 198664843165064335402913513568813552 3375707 -1624322980880243169551326988671641048 3375708 -484622704806845261764756533356312064 3375709 29418490326157680913597674932077504 3375710 -66974379437426965740358397082662400 3375711 8921532240337788771144863481791280 3375712 1309749865129167036330465925900664832 3375713 219932026090580366652605447545124784 3375714 -2267600027877387146473907518310400 3375715 6525436204672853614027597414782720 3375716 769890161357267121033254305596545280 3375717 -108622283768102208923600261078678688 3375718 -205374801530693272499686550544049440 3375719 -1317822526514681074707204294431255880 3375720 -279011399795710402191554198057011200 3375721 576017404147949059845973397939236922 3375722 -43130593296522763207132232967914496 3375723 264869213797436374257801371351179488 3375724 -1151343741412094509294313053474188288 3375725 601696857215454619256552216686613250 3375726 -348336568140147531746016882187179456 3375727 -487985361759583591903342858162368728 3375728 311852226699586733470490808741593088 3375729 -236961485321026196944425203129698560 3375730 32496642145806759250198511049792000 3375731 -838946263249368764543754056059980468 3375732 -184413662071633249358031463269869568 3375733 189914078802703602037683075202209024 3375734 294977478120164576521410088073382912 3375735 -21829606206869168978772998714400000 3375736 51881422898997861523618916263772160 3375737 -924034569046718819659463565537550614 3375738 276069806506036888981557202440440064 3375739 23027288799064755289579477247362608 3375740 799921362678400516390078620865966080 3375741 1090971477499222834423479267016086144 3375742 78984574361096791194182650033281600 3375743 239862002408866847376977480463954816 3375744 493120901192310852480030505697280000 3375745 -223424472972853087330304150273894400 3375746 336042136454703462993889218934571904 3375747 -695204255675503272512084592094012476 3375748 76849218890999029683561774605184000 3375749 223132911637662712548098338577798400 3375750 -11051347631807435078473405373952000 3375751 1133260110562314607837985275810185752 3375752 -1017194399948567241755192601279897600 3375753 -100607092720138288472563290211984800 3375754 640558588095556980827663960449620480 3375755 455107593553583412661802821161104160 3375756 303195996125522519844410628847386624 3375757 -816939500921492252908865554959146208 3375758 -9347725073327745542995149763121280 3375759 -573516899748621661834982221407557496 3375760 10179671917932476997489981658644480 3375761 917104251037485716574062314367026800 3375762 -68860115694176761643164760286019584 3375763 -1273363978797097211358181213729021736 3375764 10822097364926696900063619561916416 3375765 47693365795641788359382171076974460 3375766 -264442915934375181870090654730463616 3375767 1191857345518045773771238622064495816 3375768 575302620100306975972604865080524800 3375769 647915602480311365874726348026001796 3375770 -169282464342754974520681838298369600 3375771 129381148462364138812448041095873024 3375772 -314963709855882937011390923124416000 3375773 62630871652766177318911924657102380 3375774 85777954361463042968639546582717184 3375775 -690150576180500827518880568948767200 3375776 -93953984902477066476632472060690432 3375777 279671110795200342762980151719839920 3375778 91817949341081993872245698855379456 3375779 1099814963829491165767541128822512 3375780 327978186258920276611408609666805760 3375781 1063438026786984143868728122429883582 3375782 25573367996267596219649569988990592 3375783 697940130462988973878844098829499600 3375784 584673719744363317593878058919234560 3375785 -375753591743863068963857649075551040 3375786 -223319042561904889630170587804372736 3375787 -597738848881024310545101337226752000 3375788 343498273674386952509337061760363520 3375789 -66129788181946155823648840907516832 3375790 -185723233613138843114895178848489600 3375791 -246580431616755103392228156461294328 3375792 37308176140361724077391966880530432 3375793 750540831948157748148146044954193042 3375794 -525656989033562571754679724542435808 3375795 -86349768211099632489259021952486400 3375796 -869568635992689729971368102202307840 3375797 -9575952472681111784015329728133728 3375798 454660528853763018010871017931657664 3375799 16708761582825994114988244585520352 3375800 214420785910034037939741499714560000 3375801 -4181675405752448918408825486578368 3375802 -470037581914242488752031514584203008 3375803 -793654494046005411445475081311556400 3375804 278494858287622948305937758794666496 3375805 -994971228853657334308078208549139540 3375806 108415150747547660529219935142573120 3375807 -211468100126834203531458079624588800 3375808 110155455758895880141366549862678528 3375809 -275169128247222442297579471969043514 3375810 -145832492900451146339121032726092800 3375811 -1336457583426212582420508798843643588 3375812 64668108847942429262647498723805184 3375813 -152367251513578151892864055548854976 3375814 4969846772479955660514963606444672 3375815 -1038514428048554912415257741987660040 3375816 195186708311510778283294878657945600 3375817 -214209050063005823408949875382653976 3375818 577868400035678142967021802597517360 3375819 592703076473399479945061573532139644 3375820 -108175322382147704564731759285278720 3375821 1182810801961560906651369977790812022 3375822 -548623910989168215017711082047870976 3375823 -629545831865346582918623695348641096 3375824 -265445899390298109372907247386705920 3375825 288338301240233541065833454780544000 3375826 270254966171116947787621995558193440 3375827 -153020785761644521707017140651502688 3375828 -548721641674967572416374538860113920 3375829 -689457142477085036586408554069371570 3375830 -150984587960037622508145953581405440 3375831 2783251853268972988323117350105424 3375832 81769840431708640997899152210124800 3375833 884054767316594035323217806874787082 3375834 100544391521371776265776555105521664 3375835 -105692753170812733878261387217683600 3375836 106485873440513974748647388999347200 3375837 -39689644585241024077305942512006688 3375838 -239359621960523734535028924471513600 3375839 -157726154696573166623186787812104680 3375840 -234495684470232264999294204310978560 3375841 169926678584856559573424615927419072 3375842 -26794517923320022709678030601555168 3375843 -84227858705112395628145099317916320 3375844 -136491615671482148588756909762560 3375845 -276127736964366762373630187462479200 3375846 -66018707029253246067126519734773728 3375847 213044929946746427820166180948491232 3375848 226001023695649843121825296930897920 3375849 877604704344849521744001048356306064 3375850 -235442737175530658468952398344531200 3375851 -1434130063087924136263825983505812528 3375852 529344569212782811207343939169695232 3375853 -465369805076992423652377088341077716 3375854 -1123162824915252810508964079985728 3375855 -486385408338047952455443555375030440 3375856 -279973669357369761074730816859570176 3375857 879586794012713969107368634528481106 3375858 -152479178878674521885027563433117952 3375859 222504568569950468109823402845032880 3375860 -600437547782932898301894675803404800 3375861 401654481933932642562368596017239520 3375862 224586084564534911199065774239979520 3375863 1446577805234573089337103865224046920 3375864 -185159545478483230377419807480832000 3375865 -298225724960816258651822992526071740 3375866 133209748077387232554467542736942304 3375867 418280244099720916819929170792299200 3375868 1078840858639270381873657894303349760 3375869 -151188948339930347316383208894283776 3375870 -100401405670119014316132942310732800 3375871 -576746834214806144570936171102887728 3375872 372979564847861357816234778040467456 3375873 -858004089766712469799184530353288078 3375874 3670926668926192860945649351209936 3375875 -218241300137833615370190323772240000 3375876 -12631290829559673456126135577743360 3375877 239499771401452760999140459303107000 3375878 96533029176825378036293609652590400 3375879 -43339303868625720940921396075112112 3375880 191591932705207758622800472848076800 3375881 130465035724398854835761599602278682 3375882 347034971390828214078213241395847680 3375883 -67012541924784793510890804574556160 3375884 10186501330064038842771662674707456 3375885 -40745591957819440987280585216487360 3375886 57173905551451354924133463523407360 3375887 -2096870045946230438703442035052680 3375888 -40818846354137288327058112007110656 3375889 976935442013576445641867820142930800 3375890 -110577676526813620629852223087411200 3375891 -28945923220497221460074074389991200 3375892 -410377520970367329046693556632011008 3375893 238203407308779160392937601011812000 3375894 -18138114201853842437219302448087040 3375895 350349843890086361886006715363637400 3375896 520996757373179624610438645742049280 3375897 -13272424427767110639714976590404928 3375898 743968141642799629375992633532393200 3375899 592724337249126612713184349001393880 3375900 112324523928965567532411740006400 3375901 -34986297975929846360966881663102400 3375902 1038928928707350959437015542944529600 3375903 -985849542424739123071752856649924592 3375904 792696798274607362184581886530093056 3375905 -383405014572341751686933867456743680 3375906 351477344882572748238709095764920704 3375907 -525217088485233295850762764980052480 3375908 362765665570231772864042899810738176 3375909 -289430656904573980286831625545531586 3375910 8494389310278555414040934592864000 3375911 -201835833417636147038568868358480640 3375912 -424268818207466489319401423984148480 3375913 506074931664590532192639580831757200 3375914 -130757261298022678841666166239121408 3375915 -511282312412866507987483077304120080 3375916 426806633016219044302662201135740928 3375917 -410203606795605331082893300537878528 3375918 4571347984901469802376812089711360 3375919 1791505168503823748359645847846809560 3375920 12065900049463833053766794187571200 3375921 355226906443680203062837227513481440 3375922 69738937323566949909910023092411904 3375923 1039350134230615782039347382590903904 3375924 -73355315001700824000138914611974144 3375925 96410346491151755964646133884185600 3375926 679739594225302563233883648631338912 3375927 -252910103321033284443509729838102336 3375928 -30465096612231011646163496967290880 3375929 530749671914514297371518388840164176 3375930 -5051535910318808988996050857428480 3375931 -74011957120877238323453092862943616 3375932 115986748302373652337558567511464960 3375933 132398696844296245364411300093487648 3375934 409626053877079230990831961652760192 3375935 -743180721564349387946657848563012120 3375936 1830461463478409945839963051917312 3375937 1050541095990287739469316969537571780 3375938 645762117738631696826991564188775120 3375939 181264178563662835973926309992756480 3375940 -68669606258422489579389129899827200 3375941 341314625246953395425723861553412092 3375942 289185419392625023436186192404984320 3375943 -89108943346759655537980459838937720 3375944 89567559741192956439578107458232320 3375945 387902173887866502430198621751347200 3375946 130059523176996409264790249242604544 3375947 654087142022199230954583104110940040 3375948 87477771963884785772542664285952000 3375949 213326599286784220334599579643653164 3375950 205290585043008763483775581799976000 3375951 786138027812530911338959497416996232 3375952 6601794791602120398166057643261952 3375953 817242273727517739018621744106227378 3375954 117305194625385857118991735162436016 3375955 -266074469044215297925473394300655280 3375956 -543462501964054489149605955552592128 3375957 -73636028582166998143585098700858560 3375958 -9728367583536736973057538831980160 3375959 315353020289262994753054232734673160 3375960 153042260572452743745200674062336000 3375961 -116192558305142970071433945194968438 3375962 81480528011184037962020911504410624 3375963 886278464884945341512335914384996864 3375964 -139589258661936282631612910113152000 3375965 1994204069869455884474187862621920 3375966 -326806505425715612517343297413937152 3375967 -47995260441140111889940589310789008 3375968 300146147889887313199779551133696000 3375969 707099341652110553514460944979572144 3375970 -202169748135331681298657630388964800 3375971 1102679685914781647093735257264269312 3375972 559781010872487822424369645387929600 3375973 -17706909240654318770275236384879296 3375974 1688231509776527664312977356877952 3375975 -335561453803191702897741520377131400 3375976 -94042082853970001767850423424721920 3375977 137219891755233985192753254167371200 3375978 492241883295531908268490921159636224 3375979 -1063502639679381121901802707478371808 3375980 -670330003947778199494039367347891200 3375981 -51974264545067300199993038421009216 3375982 134256559177520245568712624233366592 3375983 -137557744429826149345634303977237896 3375984 36127078718440710117473604873289728 3375985 -144789973778458826872026519520079820 3375986 -60977296026229594280384454722611200 3375987 712040514573158166425995530880290360 3375988 -84161642909140717306839073388371968 3375989 -489972307212173180212246410872390244 3375990 -155838164102992403454692489277905280 3375991 330309667990319164814387296597631512 3375992 374815120745265112617432363572428800 3375993 665085936112254112612700631923437392 3375994 181883387022763218156332571076639200 3375995 -9319706635327196612289284363985120 3375996 244286218789722583830099554234941440 3375997 -1271138811530314425997054354129992320 3375998 -396528561984406848950699721280704000 3375999 281938326588455537704817232251311608 3376000 824473269824275192660822107095040000 3376001 771556023449089111338731886600089904 3376002 -357299578013827652575850107511134848 3376003 -810885525829144955786879503328367748 3376004 50809293593483068579781781215485056 3376005 380074793030949870545506867140550560 3376006 675316033874574412789988368600481280 3376007 1201879452358036988011422939466751256 3376008 544741903267575126753403122191078400 3376009 -58517117541223042405637365685390592 3376010 197415515510823172119003315742648320 3376011 -718777567551510868643905124999282256 3376012 -298867292079999884812898322233627648 3376013 -9915815697333280298820896043538260 3376014 58453201716072009678482930306072640 3376015 1003457642574849969691176350503899600 3376016 1621239656228315679510600011218944 3376017 508443358617458548912210952944107234 3376018 -1008258886749563403637389065414659296 3376019 397862333713833500294098745804651640 3376020 461690593739619852686993320501831680 3376021 1789192978289034388834260519315566 3376022 -104665325016558018014605321559847936 3376023 -16706131128957642648742991029220352 3376024 -470616994730131370462759151259975680 3376025 -59937204066737835929380387303825200 3376026 607455760598969083538412763089676800 3376027 -291353346401025821781129165192413048 3376028 -253956980588912338406416134076322304 3376029 -655164074513684259578599785301170816 3376030 95356813428340259497568004602580480 3376031 202362195860498765648364533969896800 3376032 -294851810469451371094781107403489280 3376033 914642259254645022003737020014035200 3376034 412614774616884306570340585363424640 3376035 29660127480490310865641284162920000 3376036 965551185263986883116351770341007360 3376037 33077177207119988986274466183748800 3376038 144696444400567786916842606526295744 3376039 848626382089359808644076485092001720 3376040 -519934914207695727646855253005363200 3376041 -202762730160764020275475241295922176 3376042 90494789274863487747094416297372000 3376043 1055026370286101938387923106780623144 3376044 -79329165542262083791445997456866304 3376045 -426675091628698001539072108799833800 3376046 9332543109472965604678907182757760 3376047 77099943361673739469214457078804000 3376048 -109129535944950787001463190656843776 3376049 -905497982801368136979419629340323950 3376050 125890577148513788995575198050265600 3376051 -365980851076874668100533673534655300 3376052 394971403105509939265417592331006336 3376053 -294191957939774021592457479411355200 3376054 735829503669887788917053843465374272 3376055 135672000682409799220136319719454720 3376056 -82356883875989373678193000556789760 3376057 -447297828897094695109494037754006400 3376058 244072358243243217841879653621937152 3376059 -6135485748714963182603107344658752 3376060 586692845569154122453922309730132480 3376061 112551800499007908306436051583154252 3376062 -421799561230205181004804104786031680 3376063 164841889211252611111019308021151760 3376064 -216005917568535129325286476071567360 3376065 75673296011684546174857590564249600 3376066 442749390317404958759901825193990560 3376067 93162293085331153173758826811309116 3376068 -410024947592413093413701118259676160 3376069 656430782504805353493966112183306944 3376070 262555411981019819999028573915492480 3376071 -102605034999743970118170014636433360 3376072 11006064333120135670989009272340480 3376073 105994352853675312472750664845603584 3376074 -84176616568218163421189742819378432 3376075 -340364902893340389365115550406748700 3376076 367580873991897055871783184661003008 3376077 -109452279421415955153108939526082880 3376078 -124489273022209548103665716031185856 3376079 161359196732393801985966076971499392 3376080 7364382889678391886869871236136960 3376081 -900298928133822561968941413069478428 3376082 288420220747060445299077867788533392 3376083 580525225616799208346341602853898424 3376084 224639835650031970957222548998711296 3376085 -856730739338178674705504003801664840 3376086 -7627728830277363106447819629084672 3376087 485811755776609127286527889577070640 3376088 -987403992867122504502917288390615040 3376089 -477813481600108589517430654914203046 3376090 -92916796210662736287854358059815200 3376091 -372209921396825913188822775869454480 3376092 -21275231814071466864378177311566848 3376093 139882727610732981045809553620664960 3376094 -819188252633347621904627937232811904 3376095 91207070026632012061571028936539040 3376096 -1008082822672595510588041703596228608 3376097 195137226618052690466399583308496546 3376098 -101542249950716339428409651674903680 3376099 599099056140383712806038967065555100 3376100 -58733611439307606311852227932345600 3376101 -39955382089520553736747609316863104 3376102 -5468082303561299308281642214237056 3376103 -948627103806668664639700861802479176 3376104 25803470168555901169013594599587840 3376105 -621513859204330575344379755993131740 3376106 85410271699528793418183309088455264 3376107 -438726663834682596806877099226421760 3376108 238423266904209851029814455745502720 3376109 -307966547545262083181849088052256160 3376110 7766969531503627236743537568998400 3376111 -223979583835571013951872046668218288 3376112 -287023229957645822272689846002909184 3376113 242339340625762404257228797497869040 3376114 40570181176645310228684956183910400 3376115 37800921884567368608820883841933600 3376116 -223593987327597597309493691481440256 3376117 231677187534283911957693787486801792 3376118 46297893491099555840357320312469760 3376119 -101660368858984569725664546865731840 3376120 -562133988277240604340233098242662400 3376121 31848545049943989567125511851900544 3376122 145109148092135493022017314366987520 3376123 1013991099143889318092183491219982372 3376124 459055052553983079704912963691303936 3376125 558457182013297322940502143757743000 3376126 112087200554012097944235742164508800 3376127 11388668469207489053145567781162152 3376128 -203640040142037927189726272447053824 3376129 -969652321181879454709173157333889360 3376130 -118360316236262017798634720022604800 3376131 490111614639064615739702144122494720 3376132 940267958984000553751334299172321280 3376133 650847530181556478595192414794780382 3376134 991028327496749104686035590761431040 3376135 -2860455228994775150252993138718240 3376136 -340739330212266592852324174801305600 3376137 -14851728934032507839013609644333040 3376138 557576353111195385037407528059644720 3376139 71354951105223909420956098237447440 3376140 88644149541732212252890562160921600 3376141 -948503149764879524066030505456608458 3376142 -46581783846930759448048528685184 3376143 -887176808134467005271349226008340568 3376144 -370525860199969363330737753360957440 3376145 -5898920718808250932657554238556160 3376146 -392588708868928534266001835142316416 3376147 -222274516578779283886565062118434080 3376148 148503156867384512152114428124938240 3376149 -582700399914997023008511017959084800 3376150 238558638622538284570158474784240800 3376151 -2457269934585578326084589942138435520 3376152 -66718154863091606216981278370734080 3376153 516076544504605919211893051327870208 3376154 310299508751453437160045841958273776 3376155 496277584521214570841698827611330160 3376156 422781163381287990789718736556141568 3376157 374738490076604732400933699007674720 3376158 428494308514311942713173589652734784 3376159 -620875352542177675609675327322580640 3376160 121432393880388142852147635225231360 3376161 -18050969521505089816173827336719998 3376162 -320520693863661482283849075566037168 3376163 -310075763313738470166484609501243440 3376164 -565216568929980141078207191396272128 3376165 266687694254963075298754755825247320 3376166 -134081482000784021961145416402900480 3376167 -401600541026191699613024443373466240 3376168 785660914012836315203838648153538560 3376169 9504978545946675170670089046536820 3376170 72225383213317210964873093459773440 3376171 -73234708452945378189348841545975360 3376172 219244813652992266205772033022418176 3376173 -236635434909469788300559984970356416 3376174 851380768926733516774874915327444160 3376175 101366579032181221143022807321861800 3376176 -34142821516227513203214928719446016 3376177 22372007486252103347894088724289792 3376178 -59548586707147485938621341991201376 3376179 88729216833936026041750721289296448 3376180 67182980117111038381542468826406400 3376181 535890337442834310397348465688111982 3376182 213844684422001967161979097631757184 3376183 1099853188979435769352339615247895600 3376184 419071517924689216144791972798259200 3376185 -12352280706182595183235193838571200 3376186 121223887830327452502736349963297280 3376187 229623444722065466835289075631428836 3376188 -4553004793413192236697279328174080 3376189 570283756876440853557713061735678624 3376190 -5577149554639678639952566984932480 3376191 79766766697330590463759931906803200 3376192 36020818411459429353472729213304832 3376193 94498308067024183955488528318150848 3376194 214639340027760449711193731684630400 3376195 276583975901333122582167824462173200 3376196 244470909314860971122598000488251392 3376197 80659386391782754144833364978734240 3376198 866046546070591873248699024704253696 3376199 291075055907037113644673300278660536 3376200 -238370136805748770565739359311872000 3376201 -672419968500723032687801078338626096 3376202 465386290187758557138310197604053552 3376203 689773570770715007786998128826265304 3376204 106535019999608580282429598848372736 3376205 -26522181201258328390640346829718400 3376206 -147132158072004654793009802616450240 3376207 1447165099417713760343155207092986520 3376208 212715242226679069591719882606772224 3376209 -639233191670782259487238185066986880 3376210 125902490741742144327055546088171520 3376211 787043694138113625899732324647377624 3376212 14205882564656203153755524955328512 3376213 -378927139100056996393048825622622500 3376214 -252395675202194548508283520268733120 3376215 186080784898494833044245265136328000 3376216 -407625242705649357240370117577932800 3376217 -276248029656893652079682874247241208 3376218 224625760621153399686744917205410304 3376219 82762190572967244492463564774490880 3376220 34786014185989783852328930256199680 3376221 257724902373484845401753394297117312 3376222 -42948390639956953022486898743190528 3376223 -1678123453138481861578615285142207520 3376224 5800148142805596230680394264739840 3376225 2218489185386936946020068175813750 3376226 28310521952264513629614962356723200 3376227 -179663807184449019583155725060701200 3376228 248768046293790648985020400720200192 3376229 -1311044922407763305624049741233095170 3376230 119342004021797734763251083556669440 3376231 5527356086786947940035957234877272 3376232 41206040399588004295142842359782400 3376233 265290469640843534393476244382972864 3376234 -13144300852851058665124311192000000 3376235 -886488581382576662421592814106028320 3376236 164996587417468154647578383884211712 3376237 689013715895511941120940100847217760 3376238 -837843946240823381743890685114645440 3376239 -309673315666384570462281921842360832 3376240 28600382803021003308734920861286400 3376241 -157292298092360724287873348125324032 3376242 -360564297934991135191912875668300928 3376243 433889449669794860651616172401042800 3376244 -16048534998942476271615890278222464 3376245 -103837389482097318894559606391097600 3376246 17651912365249175878265358964071072 3376247 -1307820099108192339697831060391227464 3376248 -725047803256262371908305796264407040 3376249 614382731214601181267756124237526250 3376250 -3129586602072401867257821678180000 3376251 19968575744765497259455891154907192 3376252 705885228085760774290974704004951552 3376253 -165748655129024440835935372430373498 3376254 87442637408725112728380948209605632 3376255 792144448650359956115132794942637160 3376256 -404643726932596381730303750071910400 3376257 -216160678004792765906598924415473360 3376258 -20501868745125570758835786687398880 3376259 -529701436470242505396251412119492496 3376260 108438124224266371568025597318094080 3376261 -521985913026845104039343745961561568 3376262 266097984368815732023283320893306880 3376263 776516178289548978467816600686464 3376264 348488383409476282124203934260224000 3376265 -13062755665915597048208578551485340 3376266 470120639523606778298318993260641024 3376267 -1564623876643468084991785778939654640 3376268 49843743629101567517011777816154112 3376269 442481478988287327093201227237380800 3376270 -195834224066267297473679102893657920 3376271 -419754071618015368794686503545528528 3376272 60282477883633026511380713365831680 3376273 294113911732697913351063718829705522 3376274 -349666025210982022608644998448195712 3376275 -41027251623648470303775459181920000 3376276 147727601917872747777216916896652160 3376277 -55375495421273308884543903807619620 3376278 -19714806971084692630373770387348416 3376279 11480889443585658530834250345658576 3376280 -458395680721003180568488301235609600 3376281 49192406736606224197486869102878880 3376282 -61013451589364267336945897703652608 3376283 1598847304904420378401253748839253024 3376284 -642557577311154059473171729227032064 3376285 -437214647835421392963625714915188480 3376286 -571437142099539269207847306643233408 3376287 -296199066242725226489930966004894120 3376288 -1503373217868638520371501100929187840 3376289 -386807780375836988888343140514274368 3376290 -58769103377081336564188718681057280 3376291 392557261302130880459471101067817692 3376292 769638148716221840255989002343342080 3376293 476458048547739997446133487761114464 3376294 846686866065470112966455169306249696 3376295 -151142620414195653221506001708774400 3376296 721162278862407263132673191497728000 3376297 139256047637823347236669378163178746 3376298 543840989197556788102776965938824960 3376299 -487296559398286609378703712448532136 3376300 -418583133124611930723317371391936000 3376301 -65431074265894075720140316346110698 3376302 116860574769085823568829567697203200 3376303 -6268773124838910848611239772334080 3376304 79225611029464915355670996550778880 3376305 -595002537933114405123482446073234700 3376306 -133784858496339772380230402432529648 3376307 1028844808078074552837514522213300224 3376308 -139438743607003348067935135809871872 3376309 -166517588702709850186687959891303300 3376310 -180311368857576956251520890674124800 3376311 -71604677084521615659124108566048000 3376312 -304465697719777827259405087608852480 3376313 -445423443111759806854474681705188438 3376314 332731312027139326118208062612917104 3376315 362995349408299038008308600773912960 3376316 -610515073059376617855122848359324672 3376317 -1782842573719312852377180735843840 3376318 459078794535079712881401193280053440 3376319 -608923484228672277917239100842288560 3376320 -173665699948311372688195125164113920 3376321 157628534493502781379115455247796692 3376322 552403565388992318971865894577941712 3376323 3491040118410171605143253463934824 3376324 -104449123531584212625890906379857920 3376325 -770891617641299444822190253579495500 3376326 -403062817454907315579731091696872256 3376327 -105490109599644347846591259278568240 3376328 -917363790917562237300245830019619840 3376329 88960293862666363574777719353514176 3376330 -232288855454409874201719714778561440 3376331 -480776210714531395107230090531974656 3376332 -459869610329685583886619139828863744 3376333 -1336919853052437831995136869624097418 3376334 37228909821012989188164608525844480 3376335 648185906225961545127517501943792400 3376336 176558808275752180753243215961178112 3376337 711566354552707136256789926195185152 3376338 63395768199852360514244270141153280 3376339 1657954810465039246169406318959401056 3376340 -957138971193068634388207911453696000 3376341 -521105447453980718592749839768830450 3376342 -45554897121140102769315078456351168 3376343 1115002892321303413875660438223667592 3376344 825336620674018273479022248991518720 3376345 140625237522453035975957275567520580 3376346 -381656282339969920255807217490778128 3376347 -127379183403339480475229019282160272 3376348 851858890756579406649975900553476608 3376349 -19917360575162662527537500104285920 3376350 -96123195629877236660415958239648000 3376351 -1163789852847561699186599085294258696 3376352 -409977916930585803557047041041891328 3376353 -204004796520527620784874909949950720 3376354 -114429499958431542236244401359572480 3376355 359610821418417904601473724162279760 3376356 517484970405919316938303594083382272 3376357 877084086941999258092620882408240480 3376358 -187808526610636971050364595187154720 3376359 -386509939111237136078819101430745936 3376360 -3328460469328007178237326568652800 3376361 67564619301733894889453138801070372 3376362 83586296070097198766994833528281344 3376363 -350226412488834890028310009908549388 3376364 777374160934152184205176565751985152 3376365 -30509250134698336191294205940751360 3376366 -165941580520220106309708838199806080 3376367 -2231048152121823675712175119791259368 3376368 -83815078449925539619446792052113408 3376369 -1200069134537248924881780460570733230 3376370 377786892999411008305197033242007360 3376371 -107274566289544045565336992091079936 3376372 -675798007702493853016275479538807424 3376373 -195411621981344268504676116898008192 3376374 -106539047199721460067247448859116160 3376375 -1408679686506545089053472239141006000 3376376 -798892435263879691168649704000512000 3376377 -238944659388578607369095677483839360 3376378 502987373806768784271138247954320240 3376379 140491383615372423753080470837426980 3376380 38802972238583218214407790019379200 3376381 -1194993524586466408926614981404636218 3376382 -106207600507876074221673224829736128 3376383 -293532357880962859397623315206126120 3376384 -499536503890382871554294724689920 3376385 185679872434046728594117780805885760 3376386 -64835825441677393426348094408457216 3376387 -167269403989073000366965203669245840 3376388 1059263391160297926259500144720174336 3376389 -53206492131749440311222985169392512 3376390 -446358824888238559365458764278844800 3376391 -8477864946298849654337073440728416 3376392 -135671477827110462078411089637089280 3376393 39424494531174172418953865040328800 3376394 -624329422732079749729253646419205888 3376395 -493010435160638889125579289197856000 3376396 -6280782208397977929145304248999936 3376397 -505002566022355737827579076943262154 3376398 23200736389943063734621027108426752 3376399 -134976615171770467232858509229483336 3376400 83484343084473282490409677475020800 3376401 -22351252331154771173659899175166016 3376402 -22823217634904395018715233209652848 3376403 36395398003716969896109953909773584 3376404 41861935021795934693074767498606336 3376405 159919159546300091388409637902581120 3376406 171907773105456446800816940567869440 3376407 -540407518761491886301008301710212760 3376408 528032153271013516012741700415528960 3376409 -273866091972311068764617505311694390 3376410 -4171579805097879066526606945620480 3376411 1316765788894665460914262043388439024 3376412 268591133285849753645414605724467200 3376413 49205503024194148255520974712415942 3376414 -238054709657985423966334158533876160 3376415 -320431941599150490674218615079882400 3376416 -236681028142706347568793928506802176 3376417 -240201266267423981280951091559565648 3376418 377360951828900710760979774086462064 3376419 745576486651573072774193893272301944 3376420 162299397309286043443069676795650560 3376421 1653359065505997427337935207735160892 3376422 -81503083312508356747045255819984896 3376423 21867439967995578885415935466704144 3376424 -1996773850772467137734754168026726400 3376425 199324026722655715472171165545243200 3376426 81399557453567940506905829334708912 3376427 162705231816359279075442851010299712 3376428 -114146978135452151647440061881815040 3376429 558096310288633768160877745480151776 3376430 8338379327532355810808981201886720 3376431 -72812707378602945159479981520962160 3376432 55011094846038838485739110576586752 3376433 -5528563592505539031493692660892800 3376434 -238087302428780970978704304985729920 3376435 -134304993030034653350518406503128240 3376436 -267157513896537678346534101993572352 3376437 506939498525202935351652262929872160 3376438 -95161987569918673048867463585675520 3376439 364315841161211819643076039277405400 3376440 -115824369382018236015606230296780800 3376441 -578597151810227500706166890342713080 3376442 471387054316366578712759601601676512 3376443 708113887633400957368026891884688384 3376444 -175754987413082997433497524042712064 3376445 -95926668600125636089237093528999080 3376446 2611535445174651315121515257026560 3376447 -160120755871644173421439870424746568 3376448 -44797295749586489658492551749435392 3376449 -333973823619065695983588182365854000 3376450 153950156786994565423864809770380800 3376451 391396169753997676562851556767518060 3376452 266440950255413216374425327922790400 3376453 65575254123725321063675273057324702 3376454 164874224167418521770819374193645312 3376455 233350540784276309042385717458543520 3376456 971796113064549604935555596838650880 3376457 98667926756578393813902541724234112 3376458 -211444518916424871062990065834536960 3376459 548088497385140508844642363813616660 3376460 -300410216439763138112398395742924800 3376461 -485590342499806030033323728220194016 3376462 150640951579178362568920874147159232 3376463 154987325205807830230298295734009712 3376464 -26819964626854576019629692880945152 3376465 -139449155812817828576116440848889600 3376466 -803537369145213196515719774977363680 3376467 279801832766117255618875542497652084 3376468 -266539698198793352938105484455092352 3376469 -28732896223884089142532402317350592 3376470 295480978103969392574848296449145600 3376471 299404327821272758069175355208243200 3376472 395352596779418275045595904930693120 3376473 97346395269453822627202904857261248 3376474 452495218142244225309754302981002736 3376475 -588915822144776093480202432003223500 3376476 -237034361958959099264081327552295936 3376477 224299686933630447448804576602786720 3376478 -153140835003144061452002420813487744 3376479 1235776622712647659580752234413715728 3376480 1563514770915008653392213610070016000 3376481 1347572778192594150236423380867088064 3376482 -138948921442428139662686229500547840 3376483 1288715455380583818041237740765887624 3376484 641659249491166691121099815135078016 3376485 -225544027889868979769558705575117440 3376486 -110375094890810572925054691070955808 3376487 -335026655230622735171791088527137864 3376488 -12001521561587021903887096156569600 3376489 6971135672729006378331711532761600 3376490 -116767663269436073584728974268748800 3376491 76815753425278976946266886243245760 3376492 -152358947931500419411779107652403200 3376493 526028929336457843994662959232742060 3376494 -369318348603066449050088418831316032 3376495 -265292799447951778584955007403171000 3376496 141560389565578609808861462483042304 3376497 -45810550053373137178504395103290000 3376498 -527831842316737964858169516074373120 3376499 162976212059786857595991321575340960 3376500 -145483951132020925794811343648256000 3376501 -58497948162221395282524286225804498 3376502 -3300082634071672627835559620870208 3376503 236481007787230329630200686614242040 3376504 946301065755668584392772715769077760 3376505 -520515440957180181524901302209020 3376506 80572521264985045835060254332687360 3376507 886142079819938574194370255178478756 3376508 537358832816911240301064169093859328 3376509 75541971389759882115163136378700480 3376510 -268021197242580402223269229498299840 3376511 626602166039698782428081804749929600 3376512 216491181741231043919974767997747200 3376513 -309126014196131213610875302606744640 3376514 165844894668428200143180507425484192 3376515 -350022929902824758841148160518721280 3376516 320725929275852577707494829645144064 3376517 -1317468691104697659906872225080917540 3376518 -206876078034098380247546379645708096 3376519 -417495782779793382278381327915855080 3376520 -54108856867240087266134344531968000 3376521 36331890473463576858954440467448490 3376522 77680639353798424465158988856235312 3376523 648978108835374988164376897401099504 3376524 146774900396059866324078472094469120 3376525 545208508251912007087075511723253600 3376526 507678833029556869706021790620363712 3376527 -302347759948237121276661111613734912 3376528 312777765484817878115107127112499200 3376529 417441633934000941014605615319095284 3376530 56025105444930233362928906355852960 3376531 284524007567762219040056750827001996 3376532 9338223022503911602314811371497472 3376533 220847254658499523547452978160660448 3376534 7525412096574184953847506804356352 3376535 -1201411886178233577872555287308930000 3376536 553269401354832941957611679556710400 3376537 638944760676844167040900847026106186 3376538 -134048562470030326666251947198971392 3376539 -457856295238252119929023075300300800 3376540 -85044286185421670640624466892805120 3376541 70010761733851403339060949136660230 3376542 -1551387800268840843271482330311424 3376543 561178466800378978375167427123536904 3376544 389534962316407509809187444172455936 3376545 76165580892817541849764679849125440 3376546 -324184500296598605981666681836094976 3376547 743280809326033753503487102938612480 3376548 -113941312956514666240418108289945600 3376549 441108516782306592613933107606715392 3376550 -261001742062627899484093723889575200 3376551 161271705140435090916405946660253184 3376552 946388514034139187224385630245145600 3376553 -477998492064520493147253753855103116 3376554 167353954099677177965792157786865920 3376555 -14350092790334329659502775733298560 3376556 276291304672621954187182721871832320 3376557 -780409194031122109581734288615906280 3376558 -743497017042992138661381430735869120 3376559 718745408050914272619658143526607760 3376560 -53181716946678454910225381484134400 3376561 -206906403034354329199274861040216768 3376562 46293903497849273504951017432737792 3376563 -208018440752522743818695159934624000 3376564 -60853457004691190957857472829533824 3376565 53131778527189987037508574179314460 3376566 -4654435305134732601446385186012480 3376567 -567298577923130601400674411780679384 3376568 516587319527839073696099205927260160 3376569 -151697107597790096317715153240473920 3376570 28069769985097968279410709058886880 3376571 25024325413048546990583175685506000 3376572 290681105900328327731753862654792192 3376573 -977409351878127045958007892133858080 3376574 630758420336774030192160489308293632 3376575 1272586799807924986643743264185000 3376576 -159804499247729828920982946984230912 3376577 157139316566292347699361663778964820 3376578 -45134206531846904014567745299560576 3376579 106220653519858090931334461073605180 3376580 -455100479230931919328485931009205760 3376581 -329238816425122674940548373408603680 3376582 120817395564965124982959565602643968 3376583 -76706669788016523434761648124027424 3376584 181137940371733573904906268433612800 3376585 -285034854164577150567181180752388800 3376586 535924811495266774067352374518474080 3376587 -250534988648620771639448329162131240 3376588 420429002927974466089724699179287040 3376589 -1361896484424502865536410479571785610 3376590 188521491535810633264161380280036480 3376591 -335781744661996662840535581266144448 3376592 -3637279071618325176967208974417920 3376593 -670982294311700312054234760417979200 3376594 -141358804279456839949202905953074880 3376595 507838274849308327428571449680247600 3376596 -151970492821052851638440435422027776 3376597 460598061874566757312210064109334432 3376598 236566498158362185372837968104896800 3376599 -463011951069936659651481421843563648 3376600 -630480520535452789803732461949696000 3376601 715308295534784560538221298005043604 3376602 86615508440375018608024165668438240 3376603 872759193793192978392235686554534852 3376604 -123295365298006987224088369165025280 3376605 -171158180077613923560198447092150400 3376606 324462559774554813244645845582087744 3376607 -169191978782890590145407989076748872 3376608 -691955689768497200761279831183196160 3376609 944657976325306095192513171582491810 3376610 348453526639004265288411131412828960 3376611 -72049215143115221505522109319569968 3376612 729784059947962980553820088692080256 3376613 -232271614681095160911091775467744896 3376614 -38103444905198743712612343642256512 3376615 16206705752943013754318212115477520 3376616 -1155789315533228842516560263599211520 3376617 -215245372148522376811229118685630320 3376618 -2568529279580520159187024517038080 3376619 279339368788744932774350081959468020 3376620 138447627134574997266565888823961600 3376621 122600207849609239331733110904541632 3376622 -612688355950821099978569229478077888 3376623 306585281425447378570355330772873600 3376624 148035316780953771583083988195082240 3376625 56450148919881361483939409024352000 3376626 517387766119127504162533448168832 3376627 -1589808702742693521215234233746665524 3376628 -627748693176843449947408486119637632 3376629 698806214725309459471602965929399200 3376630 -56633506965995402895091128081492480 3376631 -998609086708873958491268846323001688 3376632 -21224077718424434608648557920256000 3376633 380120104759680183811753527100711808 3376634 250179874590514565981217042725775216 3376635 595075940292428679109460804819679600 3376636 -1039593024194578690228161095932351488 3376637 32718839699671179057700708162604544 3376638 -118981518256008178082109378656712000 3376639 255490710500423872097663902230702096 3376640 221772984628230322944244996217241600 3376641 19618369707754099952463126417414624 3376642 -434270895718926562317118573356545280 3376643 1028435454685808134967033419051184892 3376644 -250394080237305223794418080988692480 3376645 1571986102868934131369889624682807200 3376646 8924051825779119758811942033318144 3376647 -11844230107885599831735552413083704 3376648 29379988266053353681260543979806720 3376649 -28110666473696895431473459907684736 3376650 107038202272137152870386411145433600 3376651 -426581673804260033985882010031096 3376652 268118180874033641065760748781729536 3376653 -85627580255076115174105641831616512 3376654 -21173507021564700134600624534812224 3376655 -606813827076244300007605608242330880 3376656 -119118655281867907123460261586862080 3376657 -688490540868658141435155258941915328 3376658 283792260983540003204938810560865680 3376659 65678275352979729053383993305578496 3376660 11210737997657602112537350906675200 3376661 17757599342773115217397870971432480 3376662 -50207202037457656759665050120810496 3376663 -520607921816864923765781307020814456 3376664 -1165380279014391350844885668738672640 3376665 78574177232467294669216289973366660 3376666 -232056697227488753776708195587557376 3376667 -220838998257084719161481627436277728 3376668 170493309944994474192505846532161536 3376669 1286050665576017860763470768966420070 3376670 126446409678071534715126403118156160 3376671 184569172336149586404622881168407112 3376672 -121463288158351677221681835293933568 3376673 1016913641804742923175881586865020180 3376674 -172045642521691000747482550576911360 3376675 15675827343205621366815791402948800 3376676 96754657454077606381391037052551168 3376677 216403753785594764561710067295047520 3376678 -105538757975561861970830118693282240 3376679 -97169801089034915826186731951097360 3376680 198267891908772836122847808417792000 3376681 551350676874256313373611267481140544 3376682 -372045949561588033531676207865065808 3376683 52990074174941429457478965406157520 3376684 -370055052741344179429766592653773824 3376685 -332378348946991083507327452115213000 3376686 394587518284419047949016298979008064 3376687 438473245526970173700503509802840336 3376688 12724180439725602494437181425090560 3376689 -199951090014568386915474566360408064 3376690 121028398188733131264345807248925600 3376691 1714169110897082936741401500458293152 3376692 443655455198269789121573548602519552 3376693 -363295552532215972234339903197749184 3376694 123933146587623608159470056312087552 3376695 -46730484095454380144654957557094400 3376696 -659450296456028699015537136344862720 3376697 -257613857059058326844470106638285440 3376698 -17336570489830531548843886592462592 3376699 33781755423333456445500649267914240 3376700 24378824520306545533927783368307200 3376701 -330414015838468072506448074866112960 3376702 -132887368113322697174580070778507520 3376703 174742785356919558299534778587641728 3376704 2401707337401993498310082895544320 3376705 -97789547538353080398208250758756140 3376706 9814237074717575265062701874104320 3376707 818145151071866539193042348658184440 3376708 -43914007821919099171869158688465920 3376709 -190322054974711801044365277609122784 3376710 66810045929359883919959911431029760 3376711 -76432334315421654558593068331344960 3376712 -527971747470716788534162665693772800 3376713 -499033140663707091816114030130569456 3376714 -594189965725792980045833070054701568 3376715 1042712806149076536899152705657713600 3376716 -97868934188027229160664099972628480 3376717 -60938498378568366287276674911322068 3376718 427152784482303682932560234369375040 3376719 291313768225571530326070114761986688 3376720 24129220453832922958175177123020800 3376721 -351217454576104380461700358835926800 3376722 -222216447684957680895096930512094720 3376723 -609705506501609489216721144239616864 3376724 304616105699408714050294374257968896 3376725 135520019468011738283784687625471200 3376726 156898023926022767833641657351489312 3376727 667960779403640190918906461879521200 3376728 -734368826027124035127740972073369600 3376729 -278613894643388949485540963907780080 3376730 -52379846706573464268962037588940800 3376731 -285617208509173684776098242468692000 3376732 -600949156945608037045050331028667904 3376733 137788057285664113338904705542780000 3376734 -363060503394167915992280255169712320 3376735 271380378986601130491172920234544680 3376736 -167302311539129425979978846421123072 3376737 62769758847970296344223375962945280 3376738 -715886814710232557902511355212034480 3376739 1583864486085233173615110175963584540 3376740 -597229698522634716339080340219371520 3376741 1026510233211258069395871929974867072 3376742 241935288979137974231062758909250272 3376743 -135985185330308266487808950390603736 3376744 -577118603806420987632278536515256320 3376745 92377811381656395460472887815501120 3376746 262824638063346729567868609649917872 3376747 -13531573571186126680925201062773120 3376748 445874425465082828700074863821105408 3376749 179737726634421636044859592614914880 3376750 -138360207764577344906439872231040000 3376751 400475610346598037726149968697210352 3376752 170225131312692835925400433847697408 3376753 -1285059119975733845918884567190333998 3376754 -369030339094663231504720919874938880 3376755 724005197591916565342489392443023200 3376756 -344942072332322236678378252819118080 3376757 1493023105661681649810391683220073340 3376758 -60348168023874013995083722869442560 3376759 655621004161491428049636380182553960 3376760 158072954736435693495482568388608000 3376761 214946436402151100088845358642624 3376762 766248880009059469075274991201664512 3376763 -207523817341506149198291981470412976 3376764 232087530450403931912042821613485056 3376765 103790635497122984591340032803238400 3376766 171416042724143977785160278954687360 3376767 -43261397985120561417648947732575488 3376768 60687536121929747647628366095319040 3376769 398898701873132003140742041691471808 3376770 -228753037960381288157379259707878400 3376771 -1322514273582703647575927622258609028 3376772 146073699542853186467073562009546752 3376773 -9626173971056219610765833565551076 3376774 722367427973808790497807906987671136 3376775 -593788742398816443235417426341345000 3376776 139331498018543479562210682952089600 3376777 -420871577742422753165179694479372536 3376778 -354621015094122625934425664592291744 3376779 -97683182171711934812773336560632832 3376780 -221910007825782379461163413508992000 3376781 79990048994874330752279131634598582 3376782 -374795372525822001002141288901106560 3376783 1237712316060114473207039297555658032 3376784 234814250521967400435272251150540800 3376785 438112539675022852464246311319763200 3376786 149482707650706880819707219186027408 3376787 669479921284481465304742203961911600 3376788 10858295708696935916902206524436480 3376789 -384876934589513134081581831140331600 3376790 -7983373708148423354555858921681280 3376791 266781621642887515590484522354590336 3376792 955844592419450653857476664668928000 3376793 496921172720078550066470063531078400 3376794 1352314500586705132012432135653120 3376795 427818074838344950659410125031417280 3376796 -141342889308392724939855860988326400 3376797 27574943795937619939805315872291200 3376798 166124236179932130997715428121105664 3376799 156193388909395249502963610352224960 3376800 -147764249235927923530641353028403200 3376801 -482809497195831949841634094803692796 3376802 -148537094361332906048627738312718336 3376803 373019456888317767915958055905050624 3376804 1037647300708135385431408355902038656 3376805 -264841054379272056065593383121443240 3376806 187408830231976638616503469506316800 3376807 -383791376411214848706153217866715088 3376808 -692591567119865934516241894593623040 3376809 25592460665403498858412762587878016 3376810 -495797759033087805660960715180513440 3376811 928064295510313205559994254224591412 3376812 284389257874580397716574125362056192 3376813 -424054617722995722876839449490987520 3376814 -155724739997872766819552985414094848 3376815 177402901093029275153231114462466720 3376816 53866869239604572830947561523331072 3376817 -650787384566207340185199452100577134 3376818 94968278103423389042363549869879200 3376819 298185646889712592226063995646110220 3376820 -195785890127419572668959715599680000 3376821 106809259929053607457748817749811936 3376822 -463667979498038752584306856724424288 3376823 -142195778044187800686753381254867928 3376824 698141290760690235032991341760675840 3376825 -444962710371186838265137149262806900 3376826 41785027940075951729602243167104112 3376827 -187491434542708905375909495594555636 3376828 1292395118264375815466713400662016 3376829 465152188780391057601227429089884876 3376830 -24803229952695629930784160866140160 3376831 -50919706976010840824321016123264000 3376832 -199911450019531682261777737517629440 3376833 10565683826961801437241483536537184 3376834 33956294379880388538312280689491520 3376835 267107251534714556251303507439040000 3376836 -368545291968765305099120495726499840 3376837 -701022657415222421232983743438928160 3376838 208114315444346965985838229298876160 3376839 289281068179757699132315298711710160 3376840 -167129853368442700051391479704115200 3376841 -2405881844450021318614307540441976 3376842 9074436373900795914622686506969088 3376843 1027469867562018947329692708442323092 3376844 -137197483647725530467197393486166528 3376845 -656886773495237889779460971633584980 3376846 -245872137581147926189926436882343040 3376847 -1632785750781145578257205757564952040 3376848 -145064057574912770608950793889120256 3376849 285398456991754360153097335016815936 3376850 188787457753259290968015710691140400 3376851 -177939113643545355039732645308022720 3376852 -122468515808169282059849099164784640 3376853 -133741974779497630819040469428702898 3376854 14058801894257090609707990771250688 3376855 1219240212625025285912206183671321600 3376856 -850391594039094043031159767022960640 3376857 -32206937681092240968304470259963680 3376858 120542266562829128115797245090219776 3376859 -415541816142332346268194897626138940 3376860 174430854672924001141543759251701760 3376861 -145645890148681822148875278172930816 3376862 -81091135309669675470515528183075136 3376863 475692305676913003061854183162544640 3376864 438084468285517660310873292042141696 3376865 -82350846104403621536558228123323200 3376866 380586489856090866831491615313504000 3376867 -398590234526367823983061386382723408 3376868 -552831246096941023419037879176576 3376869 -498747136267787391628308685181290752 3376870 -97178914717592956962907012275456000 3376871 -26909812942051316568694439959824408 3376872 533948394534007030426504548627102720 3376873 127182686261426468915674419115527924 3376874 53606431695662622871198474537440000 3376875 -109147689354831598412420129166285000 3376876 -4574124412721164818267453634821120 3376877 -5249849216131118198495047146740928 3376878 339908860206830770577554718738793024 3376879 -320895008387975314461899795845901328 3376880 52549013874368879740013066657464320 3376881 266206857091296557003549460367082370 3376882 800328569724802515319798722222271392 3376883 101206763380696215779984420530649568 3376884 453511856498607592278857456611700736 3376885 -112278261993469704755830278073175040 3376886 165299256523593967237014884070367392 3376887 -250327233923275958777442730436630040 3376888 -828845251916247535716765458312970240 3376889 180053888054990726913873554413559040 3376890 -15114323464227717378768637052371200 3376891 -73517187546173518380972027947276528 3376892 1531982880620162799639029794627584 3376893 -41712045514325643939967383480330336 3376894 223797929437107520382905538792951232 3376895 -243287289260520036685211564815589280 3376896 -351094329324147296779740414285447168 3376897 1647103504583986794731790946555904772 3376898 49638710293843192336789028614350336 3376899 569653315649715645202554092108994768 3376900 185852758386193251269895668206064000 3376901 569525001743602979566169650864067904 3376902 58321751337053747394111135942764544 3376903 861244333641542149035617884218717600 3376904 -19882794372995085299515011402378240 3376905 199627595809890436327968163022688000 3376906 -133312343061629790961908725482592256 3376907 -66209375248136358042328568078468448 3376908 -106209246489774476704300213307988480 3376909 -488880378529051285992175147328682420 3376910 -70543712867410123091724824933624640 3376911 251356502174863434103743136761231360 3376912 31180403740727235311990839464689664 3376913 -89450781527637658244293560760255002 3376914 102604647268938470980268600642472192 3376915 42562459488048628368579140162642400 3376916 445489491551437682324497386269968128 3376917 -200671241113755547907630923978643520 3376918 329963655383706934116688765855366080 3376919 -1791034889808474577307624824461312 3376920 -225238802027173608352268185937510400 3376921 -1285504194528219491928376044913717868 3376922 -9713019836483154773761518701599776 3376923 -127523879036221899491429381094564864 3376924 -60352915254551149782796152096384000 3376925 -428342359435164015472606427089582350 3376926 10241362923785005951198567423718784 3376927 -254961209499479799865900912081105200 3376928 -611369295762926506227335648489963520 3376929 -211407422798657255739313206519792000 3376930 39386959353533802448025252092108800 3376931 205901061819309852448672332355443264 3376932 -135202452316994407546404086163775488 3376933 610109405904240728450251549261051038 3376934 972246869491364636779632507755212800 3376935 -61149729762530847078685471466796960 3376936 530716445474348347161674976716544000 3376937 -1146932971462696236612191998152513414 3376938 -226384609246336900582467653113834752 3376939 546036164015216399995869726699426740 3376940 -39435965387165739237536462668216320 3376941 -103398854601475478396334990322991808 3376942 -784220082185426372405172148723432128 3376943 1226889335754836512900605654259506192 3376944 -54891666261245269851117554689966080 3376945 194120119523805688146037056273397440 3376946 704471567382082214559921972829422720 3376947 -239496823853939872834116173825027328 3376948 -626881427209223486160936868687071744 3376949 -73318909221660603641517913433308050 3376950 435510385533948112882370714363904000 3376951 243894990595933621003732423293289672 3376952 -796667489952376960996883509162106880 3376953 -17193379044220936722480432898477116 3376954 -117995262191070294062592253969277184 3376955 -919985111501325786822397727299424640 3376956 -588821087023620822715280359888797696 3376957 165420801107884384886203769683713580 3376958 -592733064266460144195379714184605056 3376959 -93401247102727329253861027867824696 3376960 -86196159346371828548291313889443840 3376961 -148118676389089308540104495783995968 3376962 -7765385831797202788301522557183872 3376963 -647681375141277992933219085805139520 3376964 -479411609873238030303114149683458048 3376965 53658269391401826657416248203835200 3376966 -434232928936745409477251428792620480 3376967 37289036386953836183868648050011440 3376968 185144182286191148379335907213803520 3376969 349510973828134919575007154679825370 3376970 508718376094618997222877457809475680 3376971 628503830282971507537178093535126480 3376972 459847671406343096330949183674667776 3376973 102872423516683734803824035030576864 3376974 -113894365410042985907427807048958848 3376975 -63375513231971234585541717649728000 3376976 82570756430726015688597387208876032 3376977 -28618177002323988190327335425674368 3376978 -663406927220335712115560570987184000 3376979 425232197156056134210194451021593580 3376980 28339046133439811129104790532533760 3376981 -1296988422399288937709797835282855218 3376982 -35737009084768182393857618276978112 3376983 181735901414269544010105994792233600 3376984 73127063986543509414327293340672000 3376985 -189973456545012151988939589297027840 3376986 320609216551961404379681268780593664 3376987 63480690082830759103731259024109636 3376988 672670681228438989725756366807167488 3376989 311367613206390165997322159721312 3376990 34134006077524846189536311760986880 3376991 1023859508208385414671220185532591392 3376992 -753521235959990039951993199439380480 3376993 406674635901407220436141230137214242 3376994 -389695664527334498854790587196470704 3376995 -210428421908324822142775774981004880 3376996 -152790648192761501367132880339976192 3376997 -299069331394613993563047442610466048 3376998 -145549751535503207126492000930611200 3376999 -1059816550288194463361034842685119664 3377000 -248253041161841555833491323105280000 3377001 519130656995657137804709156976047424 3377002 -114114857676579741430967982561232128 3377003 153111184971252134767937903253987840 3377004 -293626137268601763363976254732914688 3377005 4203281313486252091870550490340800 3377006 -58282188668123270866868444978566656 3377007 -190924903890290843998545236261741496 3377008 -51500786090201428552200749411565568 3377009 1489759435479947242262159965669632210 3377010 27505107064567360121678632983582720 3377011 28394346211515442443153319010973504 3377012 153441741964497739523797678593181056 3377013 -939757128429483790151815708279920000 3377014 -139879030327285874321491850582879040 3377015 -562140968602672556172697721822276400 3377016 87563842979814762970808127401164800 3377017 -547708765086979699791579485796947008 3377018 206796080171762488316026682460270960 3377019 -369998875109123021260099535251100112 3377020 -8624772948571823850701652948395520 3377021 -488524793081280787214857510128005760 3377022 -234107640668095541570877848867312640 3377023 41087686598547182295161110562064664 3377024 150265624631414178602318543663923200 3377025 174266964380105942364204899858676000 3377026 881055051127257556047154583514661920 3377027 246361993728354155796351489082462032 3377028 530384638556927290781093711966161920 3377029 645766922075449550251739628824801630 3377030 49388595152867482014165853070496000 3377031 260621044716396475939891850387255592 3377032 -963376534691892019270091474403609600 3377033 139544710576165741432605357228901920 3377034 -53212547119959509956433366135058432 3377035 129029548912196102831961515524488480 3377036 21131852050792906821155879397018624 3377037 213014235337396671186836606389786560 3377038 -12209086489618777242705720669031680 3377039 -402937995716794573587474129252067176 3377040 -25562790061579328831756481854177280 3377041 -1464237494282707634461984786848813200 3377042 -699501448354620400441258005333244800 3377043 844136447172249634438942354313550132 3377044 -386047916702363133442030044711223296 3377045 -188069949092345558959269457219758720 3377046 37300642420693884207449448897768384 3377047 203717749232580647226477779310344064 3377048 -16222463953242018487138109110333440 3377049 490074062955885628503257403079108416 3377050 161285404369184574387193467999432000 3377051 557725581044174858790102289772834052 3377052 -6787499588308897752104385795118080 3377053 80068712822831365855778019479803564 3377054 -327411835396379413148675586464210880 3377055 -331587830870837903084269807719164160 3377056 -212776311654199246776429738175561728 3377057 -846370786870749236193972300377591808 3377058 -178486319136025237050512039965231872 3377059 -268962060998667544221335265120551984 3377060 606900220578166891291086929688268800 3377061 -829949580111616566057201802315607712 3377062 245784698705915726826718642430725632 3377063 -1132078951045130078265651313507981320 3377064 -208171896192761595568681502985338880 3377065 -70015735273863333435157512789192540 3377066 -259010966304496477536123470547939840 3377067 -316686640194416036575829824306606080 3377068 -132211228023837130165698969961224704 3377069 -1308296096640919303719437536495831530 3377070 -123690938005225512740880131961945600 3377071 298869425029960944038944894410505344 3377072 -229696460524354264524651812774068224 3377073 -156589475551824012540001800941192256 3377074 225161048172048395064990725154004992 3377075 235712603773023883833280424197515600 3377076 428578801772959015300736088113221632 3377077 -712162941421906635058333450949106816 3377078 174699067490842150786962628116963840 3377079 136417530084848986826745409964832000 3377080 -836065080029424584857201072884633600 3377081 -824965381027588672347379008136844118 3377082 -83595455506668270870043474175582976 3377083 16035466176577000627101881445951332 3377084 951984117438376489447905508176101376 3377085 -647502180858411801873800895994032000 3377086 -141459490788280194200779946250379008 3377087 -222084927638573906818463785648226448 3377088 29193319021941404485245041217896448 3377089 -792591210521338530631136662806674110 3377090 36190095895279119750562919443576320 3377091 -2174447538253881839685550327266816 3377092 -767789904643425522562672184989122560 3377093 -964395275360074799902312003398578658 3377094 185295884053225905484252892624259072 3377095 1028230628544567128295795922941540600 3377096 -557494903176411535957642949424798720 3377097 -987748162433010007454682877221163926 3377098 -123408689437741728763227055930571520 3377099 -1125973432487034678594084962707899480 3377100 318570951855026051285497296108710400 3377101 -63167458225342257645941043329921280 3377102 -1041950726225967487998525494418563328 3377103 -454546183805847462609663442751487096 3377104 128417481217324771705070170069008384 3377105 -518983239582502981898659569855207000 3377106 -333917250770995569177890647771987200 3377107 -345293224356119842362175606732235760 3377108 -275042703569778378840451372464537600 3377109 41145714514390318930755747039783168 3377110 -98128739778107094811988115765120 3377111 -557924851266929281429415122370727288 3377112 -665715067084418229132234553790300160 3377113 -605696475081517525443886623015004800 3377114 357783082453072348108548585486641088 3377115 -74192586194810006220568415836124160 3377116 753775618664955302290824281192368640 3377117 424507681368425082312495434235128640 3377118 85091963755541596576975407898729728 3377119 -1432692071722056718454610311094832480 3377120 471702838799896266499742769858478080 3377121 128713010783930918121991763544768864 3377122 45545814055540938758633527015286784 3377123 -190543511648929800578261189162532840 3377124 -494922968743925791030342514885447040 3377125 385845675563690806452968652063867000 3377126 -57479073094176526870976332924034496 3377127 335082691060817637269826100689272568 3377128 62902341955091689547821723368668160 3377129 525860409198639374650911875307227892 3377130 116393861473600757666112578320139520 3377131 218869400562945840217122488218883232 3377132 -163963703293490196786389109712393728 3377133 366060328406358885748108561395564 3377134 -6598479106744951413699291867936768 3377135 -156635518412571647606314524031119840 3377136 26876833843722397426035903973294080 3377137 219130918979672434507546338887996520 3377138 -252525114542899918639524541704864768 3377139 -725936975777165357627410284951237576 3377140 -15932780706746951525493803121868800 3377141 288157947343642369856914642543354542 3377142 -76216156603542030103995542676734592 3377143 -604640289745966226976276137649976320 3377144 731878767726791014394349803176243200 3377145 -538027301926661136946439198085593280 3377146 75653457386843433746498543009980272 3377147 170217178672827714090012153536923920 3377148 -434573163505434961705658382772600320 3377149 -1066768207959031194082431374794637280 3377150 92452690301597235060391773028560000 3377151 158986336245066385729363982220789168 3377152 69052752944389711055080398457405440 3377153 -17171343362129061042952541218137516 3377154 258478992698602953667597957293223680 3377155 -7650107139740876404684007492665440 3377156 486560873648158023224618964979643520 3377157 192226101698234005571542016329987392 3377158 103763406654215474514264567576643680 3377159 512564874131677469881603607819276304 3377160 -247645140081125335880235068989440000 3377161 -424814727767568349954363752744075238 3377162 -434937847243447424729691213223968000 3377163 859996246606863793741055290828754916 3377164 649328716363686890215777539091054592 3377165 -419278849660520077604057933827474080 3377166 149917727492161416853671752303351040 3377167 60825227014515626528176124476151216 3377168 -145121067485677243562716679939678208 3377169 -101599074257043770555106905776719036 3377170 13625713430862525437634603716016960 3377171 -96999102194493366396703767044874240 3377172 -637808146480373360593240016274475008 3377173 37471727049685255060358750774577422 3377174 474481854937570074062988274908162240 3377175 30411800887986607995816430733362800 3377176 1075684871991190827164103452785397760 3377177 -15285906963451165615032637609332720 3377178 126208393151735903634415230706137600 3377179 -52864984537328330382097397581525616 3377180 -23643711164203579532648863905868800 3377181 -348685254515315555263730140853296896 3377182 -247711032701212243813887765651378048 3377183 386671001499884882606172982407137904 3377184 -213821923459562606317816900283793408 3377185 591786770499799614254149053624092160 3377186 346330039255300412500537748723788800 3377187 -341549183979071373053972138537905920 3377188 288734213761047035279225337069365888 3377189 -1208443526963099245153557431564387010 3377190 -165534185837409005581765806480612480 3377191 23624628703360945851255779537497592 3377192 -28777337953943214616057877633433600 3377193 -287230501731346576171599748991673600 3377194 -276034649660128356817177162935637920 3377195 -999186063786557516537588337785953200 3377196 -430262365164153877247951646879291648 3377197 -14470831317982335773213364559050560 3377198 -434844953979062214324889329803196480 3377199 9293695045571917980511280690358528 3377200 -117008330718837448469829969926963200 3377201 232871811695884801042144706687357202 3377202 18643435026514137027642788254384128 3377203 1577725446791122575023934326864552760 3377204 794690391916184766982777123781075712 3377205 76757308613203085216244586264855680 3377206 -310829004355107549017333227699163520 3377207 4747700121787583940648378495372456 3377208 469094989370454646128797484252303360 3377209 -1208712234542592224251520429741166960 3377210 317610208437269168212057541342561760 3377211 -86756819006972050414866630617746896 3377212 -211100769627887559162994702231137280 3377213 269305702065626020246011853750189824 3377214 -241887701253992338427071161829953600 3377215 42582739424406215115706413402196800 3377216 86518344140723685747813524043202560 3377217 -84033992039718746795028804669715920 3377218 324378972950923594646153214406339104 3377219 656220467682196457615601475219858920 3377220 1896812303495212792637305708216320 3377221 -994191647952129615469573439558420578 3377222 470291527620811219520602292871973824 3377223 -376211051242684766963844325408488528 3377224 -577861626583974952114823199885465600 3377225 -766142681061871074839071901428685250 3377226 328767750674212153989289280376524544 3377227 64789189818068070518851082617687920 3377228 -272652587855092553297854020287677440 3377229 -3983307316355343834320726392113600 3377230 295753939741576470450502900448899200 3377231 261350235610088550952632646341840 3377232 32823333454953473212333183303680000 3377233 -50342947970715756937593740392480256 3377234 212839386230504860125071890074048000 3377235 284362466369441582900824936753374000 3377236 -572471598868268998611284629130350720 3377237 1844256714449605660889774550381590712 3377238 -91163086316322873993206046658000512 3377239 -636635786294194757356944767297875960 3377240 -174973609884125181830080337079091200 3377241 305028053676413179586807542169425920 3377242 -623492408299465950693141857794765056 3377243 704081128838915080751534157459399492 3377244 -111333834535403381859114490801843200 3377245 678269604565776467009268357125323500 3377246 -676096814638013128377045298089068928 3377247 -366120733363044084323288792718624000 3377248 142337713923866162090569190959742976 3377249 477025915612603910378959458356218152 3377250 -397907126873031842179715106489600000 3377251 -98276817500248965247973295829217808 3377252 -228186821225179940437279165260657408 3377253 743886215507876672097489191114145600 3377254 -302246349891318159538450744691724384 3377255 -243288613336832956983935119714551840 3377256 -29602880800736231686156890981580800 3377257 257391115980531284008058576304479040 3377258 -107455012292142404676960692861309520 3377259 748884402464958414440758501961471964 3377260 -287868076937716895320976806826373120 3377261 -445968901092664113549954417279156138 3377262 47867239852134672112395729724735488 3377263 -2621415645564780411541494234524936 3377264 -117835890784449149361622907376107520 3377265 39944500140058268109817301639432640 3377266 214533227685841183190011720247566848 3377267 -1678671151865492593789331862387406320 3377268 372164646651149922135479373297438720 3377269 404785311821458736673343567522393600 3377270 195441274615774899438634576862672640 3377271 745043362305009049241731715435818704 3377272 88717116934338717857144313932881920 3377273 -361313078848481479814927094836235900 3377274 108718532838132918771416219292077568 3377275 -550037892516903070232716188787307400 3377276 541639612779773538104621949018774528 3377277 380973560480382472386271670918234214 3377278 -694997065044891367853351293158857280 3377279 -557462009171773842035908580141777088 3377280 373199604493024165476462206386176000 3377281 -368492498830341003138491771292385918 3377282 277368409243347884874181084581050400 3377283 -36360661839574981883228541212889600 3377284 -825940032488346979904550462438208384 3377285 931497762906395140268796388922209980 3377286 193768727429910124452232224824796288 3377287 -436404523296975922512937916883033064 3377288 551388007752535207127009372402073600 3377289 156854744173894983559182658427115024 3377290 59944415698757419786314016515118080 3377291 -33324950473489199430443475814989000 3377292 -151569821752856362449036317221401600 3377293 585034274660749974025098749328846924 3377294 256579233294038877248201030190827520 3377295 -10981288586585125873001196278812800 3377296 -39960462230155023006884265366528000 3377297 36382658558144433946607212696802304 3377298 291899143130697200159313544928724480 3377299 -894505305633963353175837236365551700 3377300 -157985973381023939263394694732297600 3377301 -327507674744690916450281130797110368 3377302 -334383402087717534905228427029895648 3377303 799786025625586087460504185488420552 3377304 197773039540219082051924549522104320 3377305 1125170455136601473584090710243501960 3377306 531187861810108936172958597383424 3377307 223877917284939365831609953206775680 3377308 41503439262717766070783842000098816 3377309 -22193492690137194795513434453022720 3377310 -49668278980994119560889452308883840 3377311 356720694774536503421389253795880960 3377312 1007659346541576002350337612813893632 3377313 -662625445338594989421326723121581358 3377314 362979994698032563483703866832594256 3377315 526140643077155268317436786707658960 3377316 -31560711711474427052113148353929216 3377317 1133985186050852471448914870980466366 3377318 -259445509725183320393602899657262848 3377319 20752501595532726055326070762590336 3377320 -257933949364747335465880400594534400 3377321 -1089263537708503597837046415370313478 3377322 117274503283836871260589580090004480 3377323 -463995566972186108386817818098520572 3377324 -357846945576210168251572005169672704 3377325 -53033539412307922539891300951372000 3377326 252771780217524384601532689400954880 3377327 919712034025473078044228818342698552 3377328 57095201028268967217285011475529728 3377329 -255960027666799870816976721252208640 3377330 209179584226019874335835126684625920 3377331 -42560031029784800259834642523116780 3377332 330672519142730111425306001333647360 3377333 -46300235937773211654917362688568960 3377334 -3088587218757433395138664705457280 3377335 359482301478464491786139469559491840 3377336 -354779700889524311450852556354416640 3377337 -70479624615873760237752830729907360 3377338 172391563567835048269345136791774320 3377339 198833444183532760525812730732398144 3377340 356464714830773055034258300853606400 3377341 597450776829025163834805531960641184 3377342 -151978797147209347072695009155606208 3377343 484324305919756525081199462304887424 3377344 141896708801688576621696552592736256 3377345 -16576249467754020703428714687388800 3377346 137084955144985903460893765750287360 3377347 -31512690392597508224833284150187204 3377348 -191558346474758815597884245302984704 3377349 20447861282941848986298135046190400 3377350 -293034487684902705230151339457725600 3377351 465465276246117741061186257062055672 3377352 557920919145167511062892178268160 3377353 -241601800664854469548035962480978496 3377354 -554039969983948960200667443719196624 3377355 520194453188603964503626468701246960 3377356 307301437185979007103669910352199168 3377357 -496689580092087801157758306389574528 3377358 -460509482351701035755193316606805376 3377359 -24866382614518138196189542493735440 3377360 -5205273352888710556855913915351040 3377361 44270439347851455147855186048638400 3377362 526110168392445770418338470178892432 3377363 870764923410208240031618492158432584 3377364 -43204566721556983220747920545269760 3377365 -21118579129631500956365859125764200 3377366 194582565102432729912997769237107584 3377367 276959977583497831516971424386377520 3377368 841437103881366021677163170116239360 3377369 1125693648509426787103421199597621060 3377370 16795971151408993314377033957053440 3377371 -84050248647230789750165473275290428 3377372 -98727870634724089300459276866124800 3377373 260576715015258207236045877330097920 3377374 2909661194157312491214152677524864 3377375 250555607852174526503344618787940000 3377376 -3859986006563094163123188328562688 3377377 -194358932991323199159007873799815774 3377378 28561762940770373496970609924106400 3377379 893752115070550315904777920014334584 3377380 -745022223475136750637506717817235200 3377381 26006625355405501317258189476335392 3377382 -180802242478715178378644478222988608 3377383 -34233689403538534415672590872294000 3377384 1009617906005375278777144340692531200 3377385 312148347451933047780689068267275840 3377386 -1155431200201141742615112608117684736 3377387 -400011860397208538973407175170255760 3377388 -38555144226021811237664559135326208 3377389 -309731256789281989127269445214986976 3377390 72505856616539837485933070039940480 3377391 -259742684413623923346373635233782008 3377392 1100716872933273724859873218232320 3377393 -1298616661906317532658348672079773358 3377394 38797453482923776288160757916731024 3377395 -136626061475706197853267117476269920 3377396 -321978872772372152723549981445089280 3377397 -388748557761479008803882041302607328 3377398 -216511444841808506952947971311411840 3377399 -616289238543462135539038553132606160 3377400 31325378113293018634747860765696000 3377401 -1046952328159856432981258633025288598 3377402 -238831317895693620876341994965614080 3377403 -1720947312909782992166120897424324480 3377404 -921645417259735783275363029390086144 3377405 376185548178369391142489576744022060 3377406 196311251280235449374768908651408704 3377407 504719113883015667652959692971179504 3377408 -1432472774209824253147387809780203520 3377409 195232012903909969510668076707572160 3377410 15312810395482176100893660051939360 3377411 231995636423301630353908910389635792 3377412 105215108084774899171505731093340160 3377413 -127900273647249484781201542240571876 3377414 1087432672214427335187788686258909632 3377415 523523151300616485207435107195155920 3377416 -69168169702575860072483826373754880 3377417 -222329558899664915611839662466432768 3377418 -27107666309765937203102065873964544 3377419 -229957678492144064429153717964305600 3377420 -1137504179956490524544739242840248320 3377421 -637580583939614177224801429607121120 3377422 100877641088838231626230181071896000 3377423 -1049613710181592056096773788868077632 3377424 -131060483238999565483911584689029120 3377425 346793870041379816936951517370177500 3377426 28632007223338047940386052206808224 3377427 -76463223341909456172292970924483280 3377428 -65372433432220763103125779154892800 3377429 566451171425988857952385349964376320 3377430 147060339102801174415061871646617600 3377431 201123005838433094722100426012380232 3377432 1110554881388281596231730750261432320 3377433 521634436334276623199005285402447824 3377434 -49491908643948620102502348764275488 3377435 4674404837140732051084272609181440 3377436 -183398391052260757073442811943387136 3377437 91290177203926965422615972252442432 3377438 117913643649096659146371765793437696 3377439 -122358929923572103253349074558924856 3377440 -442659225129675339612182430980505600 3377441 -1692949018867676058615768691605977148 3377442 -447795977526145388568393188632717056 3377443 -1139412955730021572251661719269215880 3377444 89708759991090230804587014412394496 3377445 -66627460212702569868519189711370080 3377446 -812603823312075179371069194386315136 3377447 -811605474107328744408248628745828104 3377448 -168575532785758616159644790702745600 3377449 -1324076377465879533264516880622172550 3377450 10649378268585469639685072578944000 3377451 -57540285507966075712833809571839232 3377452 386713051622186299149749404336847872 3377453 694058941429952702994415268520831744 3377454 93398920986835802923836221228166720 3377455 323449909254573454491929759589629400 3377456 54952010239420726629335185567629312 3377457 -80858239574218268483398968102260412 3377458 -1259151774378750894567906965956608 3377459 -226320017781799360540477676105745960 3377460 89071077459199540713337870465720320 3377461 -121957587878749427644879339240725960 3377462 -368906277881682264013125421136780736 3377463 1402542685489843550076051144164468688 3377464 -942816174643640287914115380973424640 3377465 168923126825209741796605934024713920 3377466 -320066803695097924786078353810722448 3377467 -1291807743646210417267266230888578848 3377468 -13723355264124968601260685662697984 3377469 -494377930246160321115234362553113856 3377470 -242725268305668483912441964142151360 3377471 145761973681878626900183716860374952 3377472 -181901654551998257084684524710789120 3377473 423885911909723033401581545268352 3377474 -123207240952905207451145709875328480 3377475 -10328071068930438125513262443057400 3377476 -375221901561887896548805696976621440 3377477 -139255612228461315340033231724572128 3377478 1018249830432621196002787287582720 3377479 102451168245743901602332084552934880 3377480 740166663472625454021581565843302400 3377481 -132385293408669531054267410045890560 3377482 -536326689056005585169363979603411408 3377483 405221506111646635444076616755955732 3377484 -329384987208024971518810329878568960 3377485 -642700017330467054879522821476688200 3377486 234829544931492937024775072974896000 3377487 1145396182915214086712402006064702720 3377488 172047588296533934034537272661696512 3377489 -229482132188167830567323414223170844 3377490 -4761382798196934471158744701370880 3377491 -6494414111980201938936129663067360 3377492 861008169282010751193571937000943360 3377493 -5116275634770960180663672252436896 3377494 18356305411853476423754078734304832 3377495 542561243712064516289955301246695600 3377496 -193733247483740808297976700415283200 3377497 -890680915963415401232128772569862960 3377498 -267530981184495768710351781835333920 3377499 -327682198766850302092463474015679336 3377500 -65580233357496568508775603866240000 3377501 743055872058436817671474914664900032 3377502 -536348677573194638386540141024585920 3377503 -844716908345046038808889698820865248 3377504 52776654173903574988537436216229888 3377505 340683756560855395435853394260146560 3377506 29381740407055963774488279717396864 3377507 566967690454257504740742495877762512 3377508 -249704843620631246593178649462779904 3377509 -883241546908762904482293833951611848 3377510 567478615252811148890821869356108160 3377511 -167900795722468485568775117445165360 3377512 146651889895162781360292826207027200 3377513 -650306334756668773763305951713047238 3377514 -181335635195676377383759630661222400 3377515 357269499190022792342552225414115120 3377516 -8637100044784218710815593644340480 3377517 233325513720913791190656354879375936 3377518 -19780795979921564680341274552751040 3377519 -1070768503928611141495783755708815256 3377520 37450412050094297024358484628766720 3377521 12458361728395147671307589931088000 3377522 -655272494578886318851538952351967200 3377523 -160587568260064333116512752716651456 3377524 -41043499119103860955528141063927808 3377525 -39632585456664103946042966562820950 3377526 -414102091053528784692377442490098816 3377527 773172530819575663048216950092749200 3377528 220461938925904848558519024621649920 3377529 -324404500534914417975935365938150726 3377530 -19245925653022765827735917449193280 3377531 349610659801741591509133772899193952 3377532 -344936513890195830391534067113344000 3377533 180177444243999496774962185809956480 3377534 15731277824185093405696752406637760 3377535 11335336837469882940296794815014400 3377536 -430403438199984186198119031232266240 3377537 -841783157305587669019934003079526608 3377538 -43430978907085629590024222794244400 3377539 -435198083180202130865171893526841840 3377540 -32414170290582946584200943719032320 3377541 265255123732953966075566370579712128 3377542 -222737875221108899198827297171260288 3377543 52609073475511398056320009276844160 3377544 -471580975496203359683775066603233280 3377545 142468739323589894949068871584510280 3377546 148442310485210905208247753695495472 3377547 692440022225151484616704978118100924 3377548 99583741671474629621453645491107840 3377549 217372510528790880514873521922285536 3377550 -38416389946733230176809200211712000 3377551 522036597100574312504246072742690600 3377552 1593904067720081124437619755360256 3377553 157989107217309528487180559542631424 3377554 -166556143280933971866767800592818560 3377555 299687387390461089409935297192630960 3377556 -54787711377139758296835421821935616 3377557 449299359305737034857344078678033806 3377558 -295592558489099045947671297788207616 3377559 86618858334941743662499776425687040 3377560 -463944622075110000436802633585049600 3377561 1515400561471971008261850321863786640 3377562 202023129350012797538685659813670144 3377563 110138290226019889664536980797919760 3377564 953431451833485280869244758666240 3377565 -267435063245008744719799785577574400 3377566 -42479543196398082364143153325528320 3377567 400712997147781364949819882061403616 3377568 -717776374136700014535022682163904512 3377569 -267282036004958204381109520027067756 3377570 -116517033273897102861907985962376640 3377571 -238861444852906915361427732158001288 3377572 -1087219892331535262903490191417118720 3377573 -651374936615192345737674661657843200 3377574 23148038983619035505321778176322048 3377575 -393709721934707674045531218039726000 3377576 -1823553830110992335338144703084544000 3377577 -232882274168223575458443316314592896 3377578 457611145165572036920072394316017840 3377579 545373441750632548825837545746064180 3377580 -108675832310510216910676208202516480 3377581 877456827148072735810562755574777292 3377582 42561707687681778092805531756336384 3377583 444125562084498814118718713196810480 3377584 35677771551491894915796516201431040 3377585 -190885600480169552651579391820406400 3377586 290066209630920785527729719525108864 3377587 643307443254794750306289544907412236 3377588 -95272161893407627108256693852682240 3377589 -215026642685744382757046036045535072 3377590 223822485164169477927264831213196800 3377591 530044799991561936716221113096369072 3377592 892760519448169614594789859344384000 3377593 1251423304338942967000453545353820842 3377594 23052526261198392226331068590816 3377595 -14679890164465866745333996856009760 3377596 -117741447993632670647526103938321408 3377597 970739601302189166005439215337119046 3377598 73262753812602627047580799677745152 3377599 390109841536457815283295262339361600 3377600 -23221759633769387623602347153817600 3377601 339560602396552896409112601503723220 3377602 334329104607948981831321506493977472 3377603 11001247348278399428168687859297852 3377604 487036177668661380233717036909832192 3377605 38185008362350846900271786849034240 3377606 491151110189414640437750798839654752 3377607 -7536201926882554625375215543715712 3377608 360343787856686297852015153659576320 3377609 -1125764039451632744073172231394945190 3377610 95909668666474758258503170462312800 3377611 1720018255507386632382386755495246320 3377612 -115541277120909915163608903218380800 3377613 -255910774327427972709411295674689856 3377614 52144118672767725974600951849685312 3377615 -2155141489758476409310065074255280 3377616 -8700034289247167092965486286995456 3377617 -47489678889270556817264671751993100 3377618 -164175734634040830199592208127056240 3377619 9599277519022349529516269323157616 3377620 -349850671911027398127450426687152640 3377621 -4635569074570122459593664585125256 3377622 -50321274403950066875432305563561600 3377623 -367542863864630600266120851768131856 3377624 1034683186228719994199816761597224960 3377625 -229304912058980172157817351775456000 3377626 -82327224079930254483460661408298240 3377627 -79009815397795472761159336799251200 3377628 355882074938513989974759429338757120 3377629 199985977240257989833852674527736230 3377630 -392452023051308015495504105916384000 3377631 309332947350543516636527167965993744 3377632 -271126326276782190137796165638553600 3377633 -198583585485312874215765820394268480 3377634 90618541499918195219319255497202048 3377635 -445151433869831618962133052313409040 3377636 229785408820146409599061808101539840 3377637 19916348967774312892673689284502968 3377638 -477684162323213901632579357853301440 3377639 174918282222453411304581045871121280 3377640 -58359136019609896246439830668902400 3377641 -18552869470616300796559236628074716 3377642 -90145797908485361142471350222509056 3377643 -174978407830500575813987471707662672 3377644 104276049231745882861085376921526272 3377645 -644082814142911518063411304393459200 3377646 -135297189075986805976871757092784000 3377647 33735557954260399386068761974265952 3377648 27106979666506785558281804566855680 3377649 831726491108894223075029827841690880 3377650 6596522923793430748648229265513600 3377651 1046896328967243230233978003057736652 3377652 -28248212682553714495792994715015168 3377653 266064848875674420249242558095689902 3377654 -18099851548819115300666370614176128 3377655 1086673437953034550601501210786256960 3377656 36044952248552797245184691240079360 3377657 1473899014380662803990092132563820906 3377658 151098644263602553291221261535862784 3377659 -1089599319586587360569495230446794640 3377660 268993115187748198156093192398673920 3377661 28826262774164918874976694870243904 3377662 -291627776978421696788508537835574016 3377663 158965773979369234449774119686055280 3377664 328191454249211824809627874423209984 3377665 -394668514081352125695178335978680940 3377666 -12514129594771728736042809816168960 3377667 5053170162678073748970027073966080 3377668 -2247107852751271312745842112209920 3377669 -51511131905714801195408639993104704 3377670 213185621451766060284192774334742400 3377671 1024728984363875406212271264603721344 3377672 -99899407015670614388811620785843200 3377673 -10678995233318606618070064113333120 3377674 770624146240787643957091560559596336 3377675 -125440170256615463194726208961733200 3377676 -53908992609585159270286157611299840 3377677 340736396501696446711284378816407040 3377678 20543797029049640678740859038756224 3377679 119428795475919490902668049202437888 3377680 30309274927420188044740903406223360 3377681 534608074462613297546868363622240500 3377682 17586617245513770570427333125702144 3377683 -142658456588474584592942738469175392 3377684 57657409619066032029959186419180416 3377685 -125882643001970727065301966299050560 3377686 -11423987433961535335673337787253376 3377687 -484918473746279747468784486511561200 3377688 -346207453222372271243361559579852800 3377689 166915232188436296204624383718848256 3377690 -27593548467180177015554405275356480 3377691 -423258376892683137226064764020263160 3377692 197683645438266696576317475028828160 3377693 9079393103680471579668471972877248 3377694 51268949182768349643395731886318400 3377695 -421550575219975609078071114695347800 3377696 -130084216464515185166525042025037824 3377697 -429170783453485040990353808049829200 3377698 -259624563873300549955110948284602368 3377699 248972910921236188746201952227120864 3377700 300185388567772037589389901515136000 3377701 1290228785052050441791521059448656702 3377702 -709830051551726475970612074658998528 3377703 -11603788045457149678775568939539712 3377704 -682450932080252490820285717482946560 3377705 285665760984368747627189409644989860 3377706 -172602012976553452319654054036716800 3377707 352649489981182161564152234230683912 3377708 -228193493740233347702065280181142272 3377709 287186390750866058818948849187892384 3377710 -15143765168951817404320239101729280 3377711 482120010577598170347504634063562832 3377712 -64212122791398352966440092463071232 3377713 475538549634900620049908524338146340 3377714 -267500527678712253260535334456994544 3377715 -336402560592312819832130946290640 3377716 -309106880654635384122930263914092160 3377717 -796406290577431502470389829782654660 3377718 -337319613626365091206214903567202336 3377719 252936968657241826454322100564881040 3377720 58044851290550936049367993236172800 3377721 390671248863750126717048135298239312 3377722 376566161872044177941165318759820912 3377723 -752795662929599687481810204687776028 3377724 20301860262348654427819270368460800 3377725 118133860473620402238897637474676000 3377726 607215294726147573710851337279649984 3377727 1270305566306215896723426117719853840 3377728 20462847665013528608271594647715840 3377729 -378127034481894627446854503378938880 3377730 -61805683283898363499914941137075200 3377731 33717837359045499054353423759840000 3377732 -482763607762674236922026290190507904 3377733 -764507205838957767029930052506354976 3377734 22388805575874372960126203408278272 3377735 32213963961669500016866916607550160 3377736 12664080187157686468405171879895040 3377737 -486113326894743069642850674985321008 3377738 -59015827629334528938061027241192448 3377739 -572250080567809853193099768490363176 3377740 420091585313957908251851461680368640 3377741 -508021664030834822802867209972238858 3377742 -821044012192826424062671246573034496 3377743 556211969844458566987917958038215328 3377744 -12218436980584080180706009475973120 3377745 50282721878073226542021192273385920 3377746 248078707620331495038086271520939680 3377747 -361502736496248907864963256657806656 3377748 265828073669437265302968504733870080 3377749 920207109138149237338653975202038336 3377750 528673167990473531463134176989600000 3377751 -422114626279336745331719872010066016 3377752 359872689706324290388174030146478080 3377753 377697676695621862938799047695005764 3377754 72705499029106772843701572771271680 3377755 742422176482300933558238520774356160 3377756 388689596380717498509676881365598720 3377757 13327528479715763052373178275485888 3377758 242084966427608415124516679506176 3377759 -144305689033039005855167179016888448 3377760 -17204516385305839533474913431060480 3377761 -1111846408280482976440283224620936000 3377762 525621495738758538663189692979623712 3377763 463770567355450615107134187971873880 3377764 -171567373574174022294364407620464128 3377765 -896416972316170483113736127751806340 3377766 -415582712310703342816148535314314560 3377767 -230852264269793437850121527796929288 3377768 -310946883581643080596208561603543040 3377769 86487932558825586744168448266739344 3377770 220192151252164900396269197802773760 3377771 -703565600730485690073356963910880656 3377772 418477206783080963968431437523223296 3377773 163821259454379656477672115684387040 3377774 -741715957129709623155123103633020864 3377775 274427994650986715783536818634878000 3377776 106102457352529844974944253487972352 3377777 -109396049270056969589685872296427340 3377778 -104258615695914024284211248170594176 3377779 -1143687635390172190538374989293816 3377780 107510917044565082498512342984704000 3377781 -45093765365197493738503003414638336 3377782 624495454590084330748817203714990080 3377783 38730133631613449829062294621625984 3377784 236938311355491904807638592524472320 3377785 -22002005090642923714270145662835640 3377786 -469883062936512417451632904625355408 3377787 142830322503651216586682671857730560 3377788 -833581774251912151710659977012774912 3377789 903021564305903915320256783085679680 3377790 31312162112487116455958857325233920 3377791 341270938465556911233536116965371584 3377792 244248805830639826808236595478528000 3377793 -729406165515242315380335071841955536 3377794 -116029526075777891568655498583443968 3377795 378612414692773272238621323500230800 3377796 -135471841287035205433359450381336576 3377797 -276973392737659933783729267238143268 3377798 -358309062037286222444030837685132864 3377799 823212757842396230881187893061641584 3377800 -289127915961398436295154490952320000 3377801 230391617804966208424691921061398400 3377802 -10938122760428481068196796739904768 3377803 -554049099473730949647463787264079360 3377804 455554291013224717123318349616061440 3377805 570973261506628243276103685741558720 3377806 -434315994386626872253760390325315648 3377807 384099738017472421664235361433035056 3377808 103614704775494610180804495495659520 3377809 1104647052904641554449001606226497520 3377810 -329617941901816745969696654045785440 3377811 -706650446779275821728923393320903616 3377812 -552486577240856619177221638697993344 3377813 -172252668300044965080887119325869938 3377814 179082479878529019421358749927864320 3377815 -287837564870629296186036669714413520 3377816 567052836274463480430030545960140800 3377817 -369620170444127528544683221084439820 3377818 602445369516585305069219845141125360 3377819 -405200539625710887019995512066575104 3377820 293020035543057676676113384392499200 3377821 1351698927064987500657337922009986022 3377822 -362497282665934341178742550577152 3377823 -719582095113819521388053528950437816 3377824 1222621848817934135113289285192318976 3377825 126857150355571021196271649257451200 3377826 11411990211597593319969768760089600 3377827 -1031064443501828753065732604426406600 3377828 -641985498606456807895464751276367232 3377829 -33326277702842147593880760774210432 3377830 211124020627069229178457953562512000 3377831 -240470036366618288369980234610037720 3377832 -62827936207142951000423755305861120 3377833 331379295760574242550056380269392200 3377834 -266992341169711218430531016758031184 3377835 -617457918134813102921521155595161600 3377836 -262843656507037899702769771314176 3377837 1334493979069461500264118407679774486 3377838 -193376639545981744213562132057950656 3377839 -526790801384763066579932867646976000 3377840 -158195924085942663535728939531632640 3377841 -48428894245778222405767270925181696 3377842 27134166031601132088554930118117792 3377843 -866691994517946285604923655080835584 3377844 48889847857243282582017723762389760 3377845 670884557348644144968987449919395100 3377846 164872068856420881248522900278675872 3377847 -499561789442658325479371970147922560 3377848 -746824536749760462933295113497456640 3377849 -73531377180939236287111290159380352 3377850 34780162008220273310187107833228800 3377851 -8892666433470639486745918364115528 3377852 392957403975872005870672147134759936 3377853 126870429873616477035106577067356544 3377854 214048811504683505579052410050565376 3377855 233340632237334790608875206751572320 3377856 -230313263564175656596689634983936 3377857 68209984753597884601003089900638592 3377858 -337956092974017598569937949299518720 3377859 132764640676516948490287603381382904 3377860 -539714780906603177814787534884145920 3377861 -316427505744101602233695511506573538 3377862 -49827805875264357007516632692678400 3377863 -590031161905274658911008970171182888 3377864 503389676967658634652129298956288000 3377865 10542103958106051281656346445577920 3377866 548780737031774724614737507576149600 3377867 -22654328153677136365093466939198088 3377868 197842200379654854660343814529515520 3377869 -1230592899625151641951602878007927840 3377870 -387109297337516091893724925379178240 3377871 178122958756910172910181354597865072 3377872 84677554346911752958896436056686592 3377873 142045526676176951755434180037531122 3377874 -328180971677726922527632852755987840 3377875 -820065440531993233191194210389452000 3377876 -88607034397024450268119147012544640 3377877 -6686908097268979844668735868093760 3377878 -135193942659055660130495611047138048 3377879 616355466964469405144206512153480 3377880 371424792254421013994509240948531200 3377881 -81288288629721553286110299410388668 3377882 34093107940193279968020612459686400 3377883 -663592022905023068328175308263084160 3377884 271034200579319451344624142099116032 3377885 705425407928683613756071399365922560 3377886 -6138278448677280243030069677494656 3377887 370494779142328108106106635006661536 3377888 181349007576972843541657667871965184 3377889 -843954176733790364069092148497632480 3377890 777032941166212237550869264099476480 3377891 388106869794277502283533431041128400 3377892 -66121647209852579656454950769184768 3377893 1530041933915159352781836401513974142 3377894 15276265393743429736450692956067840 3377895 151990902683569850042176604741283840 3377896 -877317807764384831240475929889177600 3377897 89345488645971659350231246791792720 3377898 -207713066819336815641622475195316816 3377899 585705775504761336803882218230344192 3377900 273999945470998988281689768190579200 3377901 334453576943757765691282763761521984 3377902 65615701070000687315541971787333504 3377903 889197381251447270781609811926691152 3377904 194418084727092916778835111736541184 3377905 -504141372027902290437206591751284940 3377906 -44706797959298445929953945490641920 3377907 83689256720362031858598305810186448 3377908 8162301259853643736042818112143360 3377909 -394394669184950081999833896205122240 3377910 1090130412777154004077162798867200 3377911 -710991092973545149674555472230494488 3377912 1366201761564854251321111747902259200 3377913 752074487885575717740152550126240480 3377914 938641597590772942265773701498707712 3377915 212206926092723820099209646043642800 3377916 512139237602254444675383228002165760 3377917 646764673622201970213413822639968332 3377918 -282618478030708623635075089340724096 3377919 544633823143516860450518823087967944 3377920 -81846240058244413746853933429555200 3377921 173805375624993780427015187135624112 3377922 346019673493365031477211662504985472 3377923 996872126680336867928263954563826172 3377924 -394904455282344039852795569098871808 3377925 440610361825746119039230303977413850 3377926 105663729171291251411537019060914304 3377927 -6477563207959887285839979858403200 3377928 -368744063740259116103742457317703680 3377929 128045716700589971828000973671980084 3377930 -169693856753457385856733681218228640 3377931 -191514996536379617446959415152148560 3377932 -492551151386092909687400361721141504 3377933 63729955829225317147111867864759404 3377934 -98636622086878295882266637529016320 3377935 -286019835610119899932890221727482640 3377936 83865795818865133333229820049833984 3377937 284440551175189362776216142115124352 3377938 -69961883791292753771431118715104880 3377939 42536568609873384970140802682944056 3377940 94588413729201269914359724095744000 3377941 -303347428982593057245729582145339776 3377942 69647610902869897253840707693603872 3377943 1180496468602343586499534426002702264 3377944 -539686348293114450934077489688995840 3377945 -169175490590103379243890729080196600 3377946 25933359087048384537664258877423616 3377947 519406208018235291490213798327787396 3377948 -24640207651225677280491328252498944 3377949 -284276276136468478597049679293455680 3377950 315199985194729316861018742249864000 3377951 5539418530981127048736402541993584 3377952 -339583797880640510669458183041712128 3377953 910567598760194630035900906612099120 3377954 123533898451454883668036576552164176 3377955 -81191791289459166640336834346004480 3377956 -346782375554242063693518022301418880 3377957 -1204675481783326527345850828306722 3377958 -369950226858524920194465200791967232 3377959 -209046850939387174208372659758886560 3377960 770022472255455137549492264359680000 3377961 -687917967788977918885075001717364480 3377962 366533280616313353806115389231050160 3377963 -123990235351802646984279921823219788 3377964 142992576429670852519800421731041280 3377965 432193805527444837444662127918366860 3377966 235384599553519764504996750739719744 3377967 46954478469066266032087858293536640 3377968 195494873413387382909654864480501760 3377969 -166861899578558263843908260779091520 3377970 396566104800046539920703200388403200 3377971 29859904226539064960527555407748000 3377972 -555558520556686901884947543223388160 3377973 -166888734419323835064064564265493216 3377974 531137724314750232336932440223864736 3377975 678906898185981378516117039537978000 3377976 -10691825161553988145677607365181440 3377977 -228562275684655419319516937859922688 3377978 -135001840438793492036329675036896000 3377979 -801317538556652761875534009878262000 3377980 115906584315532515370650155439936000 3377981 -309863388092931218335900422904348218 3377982 404373148226572718474290881133238592 3377983 -19952076711577768504548757624257680 3377984 266528825822726924793910711566729216 3377985 206527997038647458426273935318742400 3377986 363266468810740846650191619843365760 3377987 -87104637426522440249397889142047488 3377988 415755780533271733439961229521199104 3377989 352073379365889437469842925001069756 3377990 28852400061733863492489142215659520 3377991 378010095065955030670441921438894080 3377992 151723996253965108330212322304640000 3377993 -972770805142588533850018512269086758 3377994 -616472573243590659930753088841472 3377995 -13893803037298320468136272999669600 3377996 691780930694985189106558663170528000 3377997 -204227570500108846806601392621361920 3377998 -89835954203087828726896448174403072 3377999 612813311501891861744089677653574000 3378000 -21877036587934456503561976184832000 3378001 -257098506056081318315014345835050896 3378002 69300871172564825244229041952309824 3378003 -219422644052518320849351255793002192 3378004 -306476376456208468732642042250887168 3378005 -366377853397084681409868776508242340 3378006 -235837292153562046817776100440858176 3378007 1211086811548322451493851295454573160 3378008 170725826426016671786985543286456320 3378009 480410489444201697078667531822508640 3378010 256794714845044300716349939529702400 3378011 -416492064327428865726811897198449168 3378012 93323595354208699497293511040425984 3378013 -215256917240154828695769248201611738 3378014 -66381870597992179258276138943263680 3378015 -33957665268896844883014024675055680 3378016 -110692612137886016337292366165966848 3378017 -1166235351028711127809205559347067600 3378018 -144000114038374904272987657478576640 3378019 689759399339748920408697992380245120 3378020 174420806198913141602473788938676480 3378021 -702908178555157482904263245033165376 3378022 -135764002140473474002035774753392448 3378023 -893806051992765408272551203580302696 3378024 10842511117753444852621719656478720 3378025 23328715856869075381523222508080000 3378026 -86248380837050237138979808868843520 3378027 338290632715560155547420342246045120 3378028 -108029500643130538106428378255320832 3378029 -654943484540086772702520208099407360 3378030 36524226663751169779457729736712320 3378031 -66325106597953975093352131898521536 3378032 35785383276415484995512389281185792 3378033 -372960710190092075227669879027269120 3378034 -510440612457456746207106410684309760 3378035 506545876583741427635412988857594480 3378036 471118900000498591297720754964418560 3378037 10280714239405506216398527652147168 3378038 -50534057623135399458000192875099520 3378039 74068763096373907378010840958044160 3378040 -1262595879829978974472618316943360000 3378041 -1594743975178746797467041833436417558 3378042 446257685237291425156580223715632240 3378043 -642700754683443905584420764833167708 3378044 28884778780884760426205047407323136 3378045 525615880652846775986839180109683200 3378046 54351432359240131831066099183169280 3378047 -470965663211416192742908054726533504 3378048 110982153983547402364855006317772800 3378049 640464431592255674259566057301522050 3378050 120763081987510851713665626802312800 3378051 992862994061891348336249796718733040 3378052 -622899476578467737916620457557025664 3378053 669948633467603595825415603951208256 3378054 143000961382966213603947964837705920 3378055 -665239806497935405383480818891996040 3378056 626785026048048386709832418006630400 3378057 -13057027863237438456099201122145312 3378058 -177744950979022015370951773821225120 3378059 1022448565311945749704134922550338260 3378060 -317341558453974058443600906610360320 3378061 193082181736526489595122645238130572 3378062 -21659159073950168086346762204539968 3378063 12612144307759768147226523514416288 3378064 221581921275335415866416900546273280 3378065 439218703398767267919786222270983400 3378066 96229395977863409349610667010090624 3378067 -314294442254640735700769169390777600 3378068 126714823069011562361501948020222848 3378069 798506828241461145642367852557378894 3378070 -42653792864714622955379058541639680 3378071 1307823776705662744040998039847395272 3378072 -52637992737189589501052775361781760 3378073 846457357497506032489854602173684736 3378074 -117330311609853590309907263100603648 3378075 -228912630210580724832174748124400 3378076 -351118265589790566223740381890242560 3378077 -787904626057414736544015620088543348 3378078 -719638327099625798041567880488427520 3378079 -785744639309161289963639572343970912 3378080 -7872931497477579134198619942420480 3378081 -114689330971665291178394831331195456 3378082 89462780381212449150012561477609984 3378083 -66666757891877579171867617327429668 3378084 -38024875485074816987806294432081920 3378085 197337222147273426002546921677206780 3378086 15499127041494119367692898419728320 3378087 -246497571323274618326592512000115840 3378088 -287786611597722868055479928883609600 3378089 680791542567592906632464101821787968 3378090 -53052668387209485740057307298087680 3378091 1190399164515020334913006364366688592 3378092 686871270229320685225624241671439616 3378093 206275297811799662813591668335737664 3378094 -260167872671197022517090289181807040 3378095 101224218252331165095458880688387680 3378096 153724935904289656314135098660536320 3378097 -13182169195328011676380262741989536 3378098 497784678576304048521029243636182800 3378099 553233013670783625235617431952971064 3378100 107260833856286905931564871667660800 3378101 106727379477163060641453770528479104 3378102 -28182403505776209740657423832637440 3378103 -794418078530111977493849206316434648 3378104 518032905241680989186045676139929600 3378105 -2489378018520038794936754878296000 3378106 -296484604711156558734942136633231248 3378107 -255481646363591364199976588067007644 3378108 115813373526165210441743744268341760 3378109 357034966926739123353952885302239712 3378110 -121513175325672146630770235057758080 3378111 -636640691903790154897380608759394816 3378112 414209620883646597217665001849880576 3378113 47867350494315759620851204788397764 3378114 -157075856569254620636676350129490912 3378115 -233112352690802578496495546038700880 3378116 -161678713215913277291322538636111872 3378117 181310701665978872544028750903769760 3378118 -208452889136694576599050336782549696 3378119 1518689144674714422241782136490512320 3378120 -97534975326937021555600467367526400 3378121 -472473279248350271643862175906031730 3378122 -157769118294201720058579811360603136 3378123 -226989243564537402806029326193319280 3378124 -430352789398544496656515025173568000 3378125 759930649456122870065512576941600000 3378126 111368689731475163783002050089569344 3378127 188029243760452390058853185472820976 3378128 46745156724070924561442404282368000 3378129 -134119766000533039820207129446630416 3378130 108962101025832477764062066300300800 3378131 460452959433094595560190567619565932 3378132 80601039801927040697274023969587200 3378133 -1470719250184255275160765897105320576 3378134 -418225633576234683333444539155586784 3378135 24107585804373046736007840551444640 3378136 1355494248731656578191582317351495680 3378137 70020419492944874022120976246375872 3378138 -111513578631007357514927398876047360 3378139 586060979600814703534848095438851224 3378140 -699536521532115548221788545816939520 3378141 39339940652549477920717069238400978 3378142 101612252739061243970101363619129472 3378143 -844469653241664124094410568199070680 3378144 134663889120197680915930001486905344 3378145 326659271972864581864496985539130900 3378146 -137800947143087618803050546131591520 3378147 -92984405654391411622605173891960400 3378148 -20349995478484041841854763996471296 3378149 1069813712223132375411608837129985150 3378150 247433918023682483105606102669008800 3378151 -1756437085634267736598562667178448 3378152 -393543584260830267571319347394611200 3378153 806934244101761180692583479583215200 3378154 -45998523085304558947782022710822720 3378155 45070861161643631248697624086636320 3378156 -172908143667541504215388658603934720 3378157 1322100920475390943116017223162952406 3378158 -168239094675048494907907546381149504 3378159 303373121832385194084368355278712720 3378160 152767749013747030179369440978042880 3378161 -466049273567793018222770077038942876 3378162 87985366632665229171550860316442880 3378163 374751805300130264504795628819102720 3378164 -338139864546040041283179829658504448 3378165 -135122380105940270204330597497130880 3378166 -7023661816013285771393390722355712 3378167 -70972817332571935939510909443829152 3378168 441609252793362508161460690710835200 3378169 -276810783774056108731227552377102204 3378170 547294491794260237457381606106893280 3378171 -74624659799724715417332239971885824 3378172 377117197028188280380880975199338496 3378173 235239794666791925977799574032855340 3378174 -54199394953691222277928032540478848 3378175 164659218193408525921525640470399000 3378176 587113007207385085072235993392742400 3378177 827984920696253154475805432963652048 3378178 -84412712895432367086334147070453760 3378179 203689966102616208491162886593005776 3378180 70505735518935878417817752909168640 3378181 -804175397091691164155394002755792800 3378182 -430064818282212035606526328930132416 3378183 429302515929229896582592111793025024 3378184 375005455927970344155523816648427520 3378185 -641050757014750954062477184097418240 3378186 -78750545612105010913583822738770176 3378187 664294327374296048874959867541834836 3378188 914954900288460161505565344790811136 3378189 -283416080716993155789252709359198720 3378190 637518730479126425739078358002681600 3378191 304717993357926155653773783469916592 3378192 -124342184239493460162183307799101440 3378193 89881851309971935918041831528910784 3378194 173286216874219984745438782283778048 3378195 -122467732851860328556041449459067360 3378196 615760371458908290504600428419990400 3378197 841975114352189493238864824564581646 3378198 564704780152490990800653758878863360 3378199 1215821148835408614877166479320560 3378200 -101028443618101117619550844354560000 3378201 361791218644419617073822613202273232 3378202 -561548497514025157446760826308075008 3378203 -1358282070446336597284901930168839548 3378204 -424228300501066492305643590386317824 3378205 107204305755387908462149168720016760 3378206 -289660294913544952151737735499435136 3378207 626509634485393639117930969878129792 3378208 -1696323775025799744607362594910371840 3378209 22118964683157688443297034690322208 3378210 -49952309313389713915163529110860800 3378211 290873072241112437944785570488358672 3378212 -914978546224394623715043430648796544 3378213 -58003288549086826457879162519001600 3378214 30690554518568193406707616219625472 3378215 123331891572760270995102747918738360 3378216 436031628182535576081405338243481600 3378217 129992326498628545195769484731950080 3378218 -475044040915929093352730730019375440 3378219 -312903443516786091403505432327070720 3378220 -105207866257938425607138736684446720 3378221 -30651195377920532614260239549384832 3378222 -21213974599338346803337376320637760 3378223 140879492901544326191708595314497920 3378224 52497299150932117485068212602470400 3378225 -68601530216295426257011584736300800 3378226 534455485667455930582200110543703312 3378227 -933856686030511940859560174492251200 3378228 60057450063841092392957807237824512 3378229 -1013623379030471219904206243119361170 3378230 -17834525831962089418366680526800000 3378231 22209311360908159331215798239145920 3378232 171967261093684279275768535606026240 3378233 -87169286149446891094832861553458940 3378234 150137192790312367174555443317959680 3378235 -349238216923842925082308516452771840 3378236 -227617209091291561398055789308902400 3378237 217593869631516188110587858780615840 3378238 10334959911855635434672120418047680 3378239 -98172984992220325802679637900796040 3378240 123004877557119749543469839391129600 3378241 704223448696010497720411043058822484 3378242 231961789088874320858218217623936512 3378243 917826008241235160223801661160971008 3378244 546452359920501510608966721977698368 3378245 104722104247214788007183222715612120 3378246 -74363841072954479773476899872785216 3378247 655958704256913398035403779278651352 3378248 107140339358730480866312168482590720 3378249 269475925243020267233723791519813824 3378250 -538732459832971167018925918738056000 3378251 -561327222273624278219989464922362096 3378252 8386687088619837488684663417966592 3378253 -1322822279269980531629368366984639498 3378254 -538195533615329192930361120013182528 3378255 -468176949629882944393007288982835440 3378256 52827847534187080272547474337955840 3378257 1417234685750548981292200280908975200 3378258 112826512567729793416405885257073824 3378259 716388613393672103839848870179572460 3378260 -240034058085347865551915550700581120 3378261 -211305481413056144355895083095591520 3378262 356700155080618066356709269160651200 3378263 -263395647428705562975112978931237376 3378264 -682961087455015820508338773559316480 3378265 -441740046848990939953692296539449600 3378266 188976047115198706686016441059400704 3378267 -49174253569323547202894065520770440 3378268 1201835998718122240370798176600558080 3378269 2087195874008316370492734907339387596 3378270 -34217138957928172356200489739325440 3378271 -377728417044274306619046041443092008 3378272 -805210042651447597026942018869526528 3378273 -333518096513054485326454318914287616 3378274 604377449598389179325374058058139392 3378275 -461100857043837110148444291279377700 3378276 -583870919379897641045971266001152000 3378277 219351400712445032008263767242944000 3378278 -543009577795694528380153313665863744 3378279 259767037192246687100405714799110184 3378280 925932602754870669468764348158310400 3378281 44500786568909653806488108900139600 3378282 -342797214807630897632422747083479808 3378283 -172494465406381432890952546759916040 3378284 -5280129142786305201409096412018688 3378285 207206506736917707647751938574895800 3378286 252704720918618096738751039725372736 3378287 97425194549683112318966288008456704 3378288 -118764512689321274311438873799786496 3378289 -1178436412217654128311012926297892910 3378290 57904180463172553655014444260006720 3378291 250198506690300749792075072023355904 3378292 -624797561461523713962678168983993600 3378293 -2755429502660277840454939874965458 3378294 -57295441582173860971123904166754560 3378295 -240351718164325131828371320828800 3378296 437706095787120785694462570096353280 3378297 140928505124960442256338897005951808 3378298 -98937990441351262098687832843627008 3378299 -531369815669612753003407791300560520 3378300 -211118723443394573581384068858739200 3378301 1257511167615878779730312444972967302 3378302 -500499470264198083397429595931749696 3378303 -93491553439837360790613693987244488 3378304 818874218865315816468820165625118720 3378305 -724608059811597862818759056368017900 3378306 -183114395466764994918459644371514496 3378307 72506813693900637077494431838930556 3378308 222605977098287331777733927015700736 3378309 -544046955690636454783206392754476544 3378310 -196089573145004035379928540825120000 3378311 75492256879743820429751244789964632 3378312 230276602256574672747549604708024320 3378313 544938049731882131518473924471838080 3378314 185648793600591138133524705372099840 3378315 632940354321760063578228212785601520 3378316 556049530858003551131971830786723328 3378317 1186601127844057059319175260661085366 3378318 32335859835708742508985618787639296 3378319 86313283499332568343719117433423872 3378320 -60925848893641776253602011136000 3378321 -150990936613060309749629211425872320 3378322 13016325072642938901063417289342464 3378323 205849868879996238074814910566517728 3378324 -575973838784317555721991130201810944 3378325 -669258798111298704343757324682307500 3378326 -108310424719278596767422885824048640 3378327 -477573652069703273746137627739219968 3378328 418509755937357835055443627627100160 3378329 -1002619821066321997233695382813830070 3378330 -289904189395446530485880206956279840 3378331 -133991028315767146337308865479590936 3378332 178679604809583973349358840220541952 3378333 74726591269430683704521674626992640 3378334 447307869750340255756286270844306816 3378335 494689919973991566571319866163399760 3378336 67463045804035131157360401290625024 3378337 -357346049781908744644655428701002014 3378338 34019543375569765663579189171968 3378339 970083414845758632097278857551575204 3378340 127360645946419567557732776285184000 3378341 -1972437838836468166828477868388294048 3378342 -147425088457957820120517841207483392 3378343 -511702252582726081534296820541110408 3378344 -430679053991723156127992968423188480 3378345 139390063746734577857294536610339520 3378346 72512996246670393634528979164337760 3378347 170513117749803626440238821242540432 3378348 -30646671094022317489203899438184192 3378349 -73207858518074658406868099089933824 3378350 -65760514705488202253100161079657600 3378351 -25430276737963496285657362613251440 3378352 -333298010999229306364826594657730560 3378353 -121726130128428696127741158274716480 3378354 -154917710330292670053477491528393088 3378355 93403537541762961955404139184145600 3378356 -1214752801112049012349791936697528320 3378357 -380738708743656668980525758345140946 3378358 9875522664879448532290913715182784 3378359 244859058784897250421101800792784544 3378360 -470306635241418769052740714168320000 3378361 157042036779663119873867525064893184 3378362 263708733991760353455473492713067232 3378363 109341350675063671346819024654207088 3378364 -561149804118297635988112643015950848 3378365 38585608005810658155548141056684920 3378366 121411945858160922703456090674313152 3378367 -76710775922527263353667305955994640 3378368 960909976500933185952301486964736 3378369 232757550997461712982094968899425600 3378370 154452647710821556930341328303502880 3378371 -1468270673039039253715944281974813200 3378372 -149225018652211891934266366621713408 3378373 903544083566355828383014952767630622 3378374 -384792399121700248290042400347197568 3378375 136051908994150681841256921442560000 3378376 927824408351446733049597491602114560 3378377 1034187220130011895087887238784731226 3378378 -65944603597171442009714165300193792 3378379 494740212780790450736162339443075584 3378380 211738024833093608197802165892096000 3378381 26600909438774358519743598896160 3378382 264078706899476788641468842683059072 3378383 -665221438877805128713318192216612368 3378384 -80734817736230442602170485993062400 3378385 135029442546014496265803406043730600 3378386 94089845016364629783537797660809344 3378387 -1102278303554236473102484506962503680 3378388 317691072443760194902208516913944320 3378389 430413297455073367323393167587325856 3378390 245823797244768172540929618466867200 3378391 1560934091202551907545518155197798792 3378392 -341562195412609626852439749464862720 3378393 383263971272247687288927966997699968 3378394 309951706752938354942754418876352496 3378395 154718307472045948049562415895792400 3378396 6089335235749198773565459804717056 3378397 310519319485643454705763519816238880 3378398 434878081729264228856389547988739200 3378399 289506848618127540962856395971134720 3378400 -348901950135872103684015472076390400 3378401 300500224380451642650638400589819200 3378402 752798362008046134467950347620471040 3378403 -556991145266150987947684616961585972 3378404 -78428678337966777344564592453366144 3378405 -457859971103926340695268615430975840 3378406 220767902858114078883889543641506880 3378407 -404566529009006038933104686694085728 3378408 -486746063365006035779449269843394560 3378409 -392266519463187150404525661770894960 3378410 71757356395016693137522407203312640 3378411 275079352688839682585641915891525440 3378412 -768139372723855954264763234054758144 3378413 -711072890670402923552393886905024040 3378414 -100296575920170461261920332112163712 3378415 -18235166868375867591469946373149280 3378416 117741355155144289208831516326428672 3378417 66931965837817230947870525728715712 3378418 -189209565665499707976109522095437184 3378419 -455886045058588471383844031370717240 3378420 -186458276803803228456518707478386560 3378421 -153707245249547016479019626140639968 3378422 622820291725686374243549287692388512 3378423 -74500534300241176012448920604016000 3378424 3141761754141463253344298568253440 3378425 411622540330025982132187488748638300 3378426 181053030945446888761115861179104000 3378427 -404476363776318059209338125210246688 3378428 -512991109062491472736666831365588480 3378429 -2630036751111024151233059821820736 3378430 209881692091443054583808110238555520 3378431 -158822783439694825008448592126360208 3378432 -160957106814605736926515043827187712 3378433 -152230594303847457188662016448276140 3378434 -587485050657634171364969759042958384 3378435 802774905490127593271173283494617600 3378436 -19268593233998474301638013250280320 3378437 3220632825854471652130605596793660 3378438 189211741965897891964625887546264704 3378439 446156220460951604460240349158137240 3378440 8624384027418981406480690443264000 3378441 -52615897850820067718592034319328 3378442 78982939386941325647372079181516800 3378443 1457859983011813248111081425531483904 3378444 -449982550194712369633289018367157248 3378445 189160417694396500119195985473396480 3378446 382507556345383865373514358735734080 3378447 -122932757950654118927174221991299200 3378448 -163137702976970662328893556011491328 3378449 -1244615518987942314174527726503817550 3378450 92465798952285792788088282107443200 3378451 1024438240121528946841659538486449452 3378452 432503654558877558013778177725882368 3378453 -15272736371052218437335240988188576 3378454 283193143843117589952324583117750272 3378455 -38439699436538350505159700054540000 3378456 413316466646570823173431733030707200 3378457 -808008037241712763028493983099338294 3378458 -405509957835512488600779372335143680 3378459 82142777284846904363296772742197760 3378460 -437642952942688575490990334430397440 3378461 1016644618758820403874074904434860812 3378462 -37274755721997018390592054398176448 3378463 28642091362261858607643674587682928 3378464 -327906901041017366729363637632237568 3378465 447711817049429089049688609094213800 3378466 21630583207674520519817812709514240 3378467 18290598883161643616981048016663240 3378468 -310268639727764504514130666714536960 3378469 -45127650298259087295543311393986020 3378470 81951137127404877042126150864514560 3378471 904981550471175848380030333873642320 3378472 -608847269726516891468238373250995200 3378473 115168036519736331701616719363658240 3378474 102358563814836233061123581194185216 3378475 898184432994024383319490106358483400 3378476 304642586998659493140384786804706560 3378477 -692043368702152531518560640514841280 3378478 800286304572850328820461241237661056 3378479 -98012516116435672798208523516442056 3378480 21181756817767561651118643184926720 3378481 -379731240603789215187326963478900718 3378482 172231891289439355157747876714993184 3378483 -221891038382241129316394850530194080 3378484 130782171356606082155009816686918016 3378485 -305659843413176979322255651194403200 3378486 -273512069489176086885225449568630336 3378487 191004365273241959518959338347640752 3378488 -209415389151699679694390148057354240 3378489 -794751935411095470634331907980675712 3378490 239017355115322784432534188599340800 3378491 59913087654633600004791546708178272 3378492 -230189694094380912232231144109237760 3378493 445018425855686807096323084011947424 3378494 -112118622040706518273373683801623168 3378495 -419988781076659670943210008871180000 3378496 -136757050363731625978006812701491200 3378497 158689508551461975019905954080618946 3378498 -411705703057576386988704519458376192 3378499 -80778949731758659637274280889714500 3378500 -1191786548513377278795843958842240000 3378501 -185446958609874708114263506308656448 3378502 65254200029943040805387368544481600 3378503 -1336567037647604376914774314715703696 3378504 85630968204053668046869504720896000 3378505 25298218298923188498682021066989960 3378506 -750481526676473920748199689708868048 3378507 397029016190003740382796385102861824 3378508 208086154986771868483278546921174016 3378509 208514576200670041767432406939774710 3378510 247976256899459185397420844044160 3378511 197352208364727264497479179367709152 3378512 304476132981280317048929360828547072 3378513 -4063654287686117463523662768476256 3378514 493461468632827095606383072338805760 3378515 124768184077116903622808878493080320 3378516 309761503099926747271634609066962944 3378517 -313580761323295118340491253321852960 3378518 152273600819461428096200316511552128 3378519 586528073725781589375418678122051744 3378520 547178243933557297044574058177740800 3378521 -482915763243205941087990555300397500 3378522 -241389757992568358457233692262747136 3378523 429478445330669692931640037719773040 3378524 -191065899141407234197486914652859904 3378525 -99223138562967379039283762365130400 3378526 101671787190501017187015050370179712 3378527 21985758169105532440420874858393376 3378528 -722994015093195468570479507366608896 3378529 -198392266330119567403644600087033600 3378530 -185906266066301820532428466411503840 3378531 -116059659134698027321251643046310480 3378532 -940701408789782014958717153524886528 3378533 -1171204556128143227051508176234473218 3378534 230925773476570099540485252404021760 3378535 -38264032911818787412842480279214080 3378536 371090361726615165928399956477788160 3378537 -708459927669111219688746921279382560 3378538 -3458218349505310312294405023620256 3378539 -240515674277687499163304045802887376 3378540 -292249010709976728395560948649164800 3378541 758410159872306067894260414842584300 3378542 407271155752621230011404822129182720 3378543 -146605925631091892567914269613708416 3378544 -3016847320923840706234309218795520 3378545 -227283628239779715297897347846415000 3378546 130605880024675021300369939948339008 3378547 191077944893165829082801611488252872 3378548 -1429098172035775573751294223179403264 3378549 489607989638160476661049661519776320 3378550 -108286370801366883694180176408480000 3378551 -3731598976177867686185472833792592 3378552 458235166025508392691440380116357120 3378553 22962603353239944341402121153424 3378554 637661960536977233676341907255236976 3378555 57654811628861314854999858755590800 3378556 -770245401166722415685330926574663680 3378557 10832787400395634483347066714791424 3378558 -13211637016961453155923683822739840 3378559 144866214431692321434903000702661760 3378560 -660308815716710942472260221403136000 3378561 70552521350208167793388950858792480 3378562 556543135312433536146041287673856 3378563 -42141317753721573575950212473729616 3378564 -40893333193285223520470925374668800 3378565 -30652479390745952184474484352073540 3378566 -55865946719829882641669107374368256 3378567 345734077696864331068433517198189480 3378568 453388504097467563515504376028738560 3378569 -591783127849670639598334515669320604 3378570 -106216109035670441655977332489896960 3378571 96350108385797617759496185039697664 3378572 187804056945212432447118700987358976 3378573 260365011310332398407919276504424384 3378574 -289529853240404519853902005589734464 3378575 -2399931403972230027291244677015000 3378576 -3715978364373611765394851653877760 3378577 1553357542900733234714792890075182912 3378578 195612894655329603338650963251526656 3378579 -8056366497747768199337280962731152 3378580 -11421425704870303066451548384358400 3378581 464813060647939312304266161269944320 3378582 89756108922483547006730642001122400 3378583 79057178763430646202197720707674144 3378584 125069659800788279509140925086289920 3378585 -81084332269143285032471482870272000 3378586 623436574207767383802742245317775312 3378587 370167775307911601112328663186789920 3378588 130115430342574958754481928651020800 3378589 584073297688717424319974192062172390 3378590 -198049717358347856722905535310635200 3378591 -35154116393410976734861004295528408 3378592 28677982928976425954487391126290432 3378593 -1587849815770598907829405539745125120 3378594 216802304370583305658638217669411200 3378595 -615142535271680884365704074148375040 3378596 -6946037311583821974349281947283456 3378597 101942343690250190897999728052273664 3378598 218655840314297453254180927835235264 3378599 13239864464132093635086583453897536 3378600 372028360899308602076501083403904000 3378601 109410824728798126432161269422891252 3378602 972766187493161304946654864614277632 3378603 232198452331686967901460503585090904 3378604 317077652563128086243262321682048256 3378605 226457045773161284512000916623370520 3378606 -119672923589092932283972512710590464 3378607 747380200516510274527622807032320944 3378608 9243927436458851047370949681414144 3378609 72958189876092718142803723063675008 3378610 236584706074427010726649457536044960 3378611 -887095020108560982484730863179628788 3378612 486357542500059435782325751515942912 3378613 -308517397924122515452383627646463840 3378614 382979557389694291227996491206181952 3378615 215932838847771510276844168052496720 3378616 -918233759010338897133792798726451200 3378617 238446456869991143337792571332676752 3378618 85389281285293116162516627305856000 3378619 -1202637083356956137993207540686349980 3378620 172509652016229739492981140860590080 3378621 -754966025290764110021435291425172256 3378622 -11972013660152547201653234935507200 3378623 -430550702441596715250663181661886960 3378624 -32877341249230245513722899772473344 3378625 497651877921376142895994081920720000 3378626 276552460943622344664350904915341184 3378627 -162209294821283421268443264822465840 3378628 -296126169008178368325855834786152448 3378629 362204716292637349516239417972019230 3378630 54123138138303048700034270168987520 3378631 327155183248226792645782364130429984 3378632 400984486672252977951184332124692480 3378633 -894597191556280764344374169300123376 3378634 -76162262199586170287716415130006528 3378635 61137295274271382528368493662487200 3378636 517948321392974676361015398033038592 3378637 687171110789137943765145035787802240 3378638 -528887980956365080144026337385129280 3378639 -2822354023779401203680813369615744 3378640 162010213111701773833446934858137600 3378641 -245653683745269055967909846924622528 3378642 -530314645034662173037618393179257856 3378643 -1516941300767199944309222664909865108 3378644 -111234356966425236913893450226454784 3378645 -491337542609215638759101574048384000 3378646 41148735823561232803916382109205184 3378647 -597229066714504694290063649965910904 3378648 -363848231470352357598740877740912640 3378649 -448166421307598772935385361084367350 3378650 99060749864685792350754223487385600 3378651 313993909126733197138354650041948160 3378652 -25841022710452537814514018648304128 3378653 -917689453684287805431928261676883360 3378654 148312138884677962074126866917842048 3378655 -1667799148561679914141187975803200 3378656 897481981081576186390422280812625920 3378657 623857396332874533609676615897656240 3378658 335413603182412656457492033767194784 3378659 -25845851238423856135495440788495232 3378660 -137738035034989862876173455779082240 3378661 277888598424363077521359026333403744 3378662 200240738253156385560037025563992192 3378663 -444209407721566156620449730215885808 3378664 -271902152251450076636033230481326080 3378665 816845994300123995470824723449805000 3378666 525717466747837801994513629323705600 3378667 535911679333335710327813797755081716 3378668 9765570444690558856786527626682624 3378669 -78911429372711404634140069445769600 3378670 -181591669135136496619569182437062720 3378671 -514822964783216231521269710983582128 3378672 269564851688848368753805251780280320 3378673 321663004546062943577661555385260800 3378674 265312991849457649284146420626777920 3378675 219995720294232569371326355262472000 3378676 -338054546026484476481972592084250624 3378677 -368984185631605787121771605291099520 3378678 -11485287904394211417789395782349376 3378679 16797300301121733112929968694096784 3378680 400537260445934244081479926771814400 3378681 -357134462661454457717560823366747472 3378682 -5494567384206266465984398428289536 3378683 174611081851285631263368995803920 3378684 -425408641923851875146065262526692864 3378685 526286128007625417595107110997615960 3378686 -98655817069326481358250879446366208 3378687 -63526859883413873174771985609959904 3378688 447115251418919403640924294191513600 3378689 1163114288702994474975933599820377856 3378690 -11077705527844135548218492686786560 3378691 117624066353961024201418800600804092 3378692 5184265266945424228044247792435584 3378693 80217038039150234314738039106815200 3378694 -210966108692206364303512210810905600 3378695 -676476113838924656796295982143921800 3378696 -502992007989556306484574610442035200 3378697 -213550760024218549192884288763515228 3378698 -77115835593065112135772715117931264 3378699 -98223949945517983434878889813680880 3378700 34423617782265823879952451728025600 3378701 12499411064800836559680310736955702 3378702 -307198949992754026228622170638763968 3378703 695985492543015085868289767388272280 3378704 -61838698282946362559582942664327168 3378705 317535818834899460587487316264745920 3378706 751745653395829767960821103463089552 3378707 541494505825398404875614053073172680 3378708 369467939813147330103710567776419840 3378709 1236487354333123118345202421459446304 3378710 544873443168597985706431496713493760 3378711 -55236304858533102291454804734388992 3378712 479204199096951501176460280592947200 3378713 -483321990389745545187951344919868800 3378714 241959630602898049954235534626199040 3378715 187259998543773967118922853947831360 3378716 -492922308744495015139210077476803584 3378717 538798352634987415169617882741499334 3378718 280026704838853386807578532454214016 3378719 -264751797478830176686065215977502880 3378720 458568393560347435936759962560102400 3378721 -466067487624886243526101188494329856 3378722 88475800599645706143524885017226400 3378723 223520869581551800737693414169689720 3378724 131881135972356356234838523687584000 3378725 4477620901618165353801462965160000 3378726 241218291690708331189614034299252480 3378727 311701656156883160704965998211215664 3378728 -168088784320298782057780139348551680 3378729 34778361699833289270485997139560000 3378730 -50678074620943319148091615260462240 3378731 -1555707338464852217470473808890267468 3378732 12446557072658485119140741546803200 3378733 -1817265263341223802829419594738499176 3378734 -776508334746597203276842228911969984 3378735 -58249079713598614101092006581339080 3378736 512146959305447911181446968310628352 3378737 -296958460889239101714746274351346320 3378738 -157721306594423701510305564610344192 3378739 -135886612767487427214069814876508928 3378740 -445426653814593425662965923949999360 3378741 -466949362279444823909506611182800608 3378742 -42001293076398627718967445706588800 3378743 -750874057974809517524729321361688320 3378744 -556351744196763067193332441965895680 3378745 -960288978125222249113727719431117120 3378746 -161816491765626830754791915614176000 3378747 -18633927916515471127545907993181328 3378748 -599018481176139947179702605230244864 3378749 -751391701732785551937258441892479360 3378750 32591076528784278401458115455440000 3378751 -443959100687180133349476409511468800 3378752 52043146711026401297933181684547584 3378753 11826974477050508857442102653504320 3378754 23849353201727470306338525045114576 3378755 -1085567230872386305117898108368377840 3378756 615460724669797958225733937234025472 3378757 150397691583662100326664154435439006 3378758 -855501766581615370269058877496719520 3378759 -377653482329206834864085395700465496 3378760 -39900311973413446312893883126579200 3378761 -1023498499956378042530331424824684480 3378762 61875724556143477818091878155337312 3378763 -437731943857191515245140378199242988 3378764 194935470041331471529417228247901696 3378765 -151123524508160132284426228643278080 3378766 -135979456858805231683438203530591040 3378767 28865234269014594284709505805771232 3378768 -1843043280901378384536213148532736 3378769 317928409842692109079029735595450368 3378770 384395374799999544181087408423795200 3378771 -161394880229175632433454259125762680 3378772 -83465859197174160903620468427694080 3378773 95232786836380387625505298236599580 3378774 89025435812436318535891915574525952 3378775 -231531116854743826991180623471157200 3378776 -1095429362508760377998260825441443840 3378777 480413333058237642645077744654899920 3378778 12337293831318738319890764813305824 3378779 -67291096536098155326459587172674424 3378780 230343563368558057223444151205324800 3378781 334186183197222651224487147706890592 3378782 52531954675995664117682465370019200 3378783 398844765602603483330687950916333568 3378784 257337384745291317382753592122540032 3378785 -117970721571831896464540853231611200 3378786 133597735435764190063882316995323264 3378787 -311817509896797463330623969692782564 3378788 -32164789964152535249255940967317504 3378789 525892143174660989148261523980542400 3378790 -286037102502618842779343944104038400 3378791 -435805796649242177752279393147351128 3378792 -35189955779047277622621243871887360 3378793 -280879426846444244705471683563047856 3378794 -521899642119943107132668061892340304 3378795 53555891327613711962469540881322480 3378796 486774540088638907894123185093680640 3378797 720795998889577796637549879660465132 3378798 30247817312253771186405421015862784 3378799 358728239220024233459062955807310800 3378800 14745155524876089394223106254438400 3378801 395704793922972181787681383857511104 3378802 130754534934735275449514412439498752 3378803 351151283799335857404030991695239184 3378804 179562032383862455161812599265280 3378805 -22858866253957471103681517004858440 3378806 -28530151154799542572685840182135680 3378807 -937906215322765355767780696242621360 3378808 368647199338733964514259211299328000 3378809 -319340147592113652023635417140777984 3378810 -205951707292436576632947667322085120 3378811 -27717560172550474143071419935915608 3378812 -1029130143021757782527191388724633600 3378813 -226898826269150591724014353437388416 3378814 162318488781026722215064548420214272 3378815 -474059167130590798589596006848783360 3378816 47220130207834461160375090308710400 3378817 494819871859399586061393909876207894 3378818 310587625860436388814070287735002016 3378819 238307655029129344310774260326693120 3378820 9419026613665620186772718444444160 3378821 -64086583552818797488201310920524000 3378822 -546624683949552522546658390679869056 3378823 332916006307946721547491263269595440 3378824 -284387690614741606192222486029143040 3378825 67752230353729860978525792691385550 3378826 396175848392567268958581765150547968 3378827 -293848631148208427866663287584320320 3378828 38849434278281315767548230857850880 3378829 442928833066195750403439458417369100 3378830 -114865462296762823769068017554227200 3378831 65883374597934323222296408900554384 3378832 -266555565888375276167722401225662464 3378833 938854538285312667139532224101370740 3378834 3547859001322471417342660013609616 3378835 -871761077839126143697627737772784640 3378836 -333270390043274851242825123699131520 3378837 -193505145243386889475468226627744256 3378838 -513663407974963186648262892915094656 3378839 -1425296454030850418727258064047042360 3378840 145094683426766119259771622207897600 3378841 -2225612659397823930280734664523072316 3378842 112157840884791663435852997717389312 3378843 278497930946636653504225333081132320 3378844 -21344388206516427830719726243683840 3378845 37779340241957945455233638835648000 3378846 95538162008730684222057676375895040 3378847 795710590835060497813821551452542120 3378848 858603045213426675554440454020792320 3378849 -90040423996556370930451038987609936 3378850 -244875116907118321145558657604723600 3378851 -195325372007642344023348724923456192 3378852 316273224152960357060541976488283392 3378853 605096014975593580933489977883074720 3378854 -5035346870833806652130649726983040 3378855 -114355640097060112647269081461877040 3378856 192645372299457380762495617395978240 3378857 1093097604359000517565818856633658106 3378858 49536105929714757185733324945830400 3378859 103648184229010694958738071813868840 3378860 -451070097605176515481041417640273920 3378861 -89201615631440076665652731714017920 3378862 -250686910884610725728036579523557568 3378863 -155683497545355679027280568940237896 3378864 -54659311253765610372726890389733376 3378865 386879461784790612003091683368611200 3378866 -1188966515415147229487333582475601920 3378867 -373084003128540151195164590453492688 3378868 -798709554951110262768092434990759552 3378869 -351933203179000711928243800025235720 3378870 -151880050181703169869391587903615360 3378871 -18266089852513980844348619385505800 3378872 -138298543912197905913743552942776320 3378873 -1096271293531902649256910037921992000 3378874 192198597441475475943625016099277936 3378875 1335806660298082250548321595581884000 3378876 -200729547337772662891252756466609664 3378877 973450228736737694280819015622644480 3378878 33721649470014738512939596302282624 3378879 -210711130938553622784792392725610256 3378880 -54137619820306267454872407873945600 3378881 -809133155704723671008789788714032336 3378882 160290269560423879474741347448097280 3378883 356053947076766422077890154673329144 3378884 -410749489999001491245056633438760960 3378885 -60587327294746333906472201108923200 3378886 -86734506540891498948768294745507584 3378887 603533896922395206591441562923741312 3378888 120693886445614453075414411676467200 3378889 -650713043945381645720818191535014310 3378890 154505668884092790035949759064089600 3378891 63232086822120371779516998537369840 3378892 152193658785792441533638817181041664 3378893 -190595476490077282135148681733998400 3378894 -390203658308426422800957300513547200 3378895 -44868883479890265182502503283823200 3378896 -206443453224716642298044889621331968 3378897 11794740234385767650622015120065808 3378898 607970737227378597147906295482805536 3378899 -553031288234291018541426834902458080 3378900 -33255361367482387841584643160576000 3378901 -1553134751079027813955454137384466098 3378902 697763187798111280743385115762341152 3378903 -826956386380117456582017623344139520 3378904 228745490313640914743970776146421760 3378905 610741426969118026354439376776301060 3378906 351762271074994565461142079805943520 3378907 -23309576180891851254976393600536576 3378908 -133582078563744723600838734452090880 3378909 -396113367804269794777345604673657600 3378910 201628802740794614897020936443351360 3378911 421440996953748973170070741349528112 3378912 302645518614285177115381104080584704 3378913 -74023311041858697387630144972447838 3378914 11873746000143506321049546717041664 3378915 1034214860442388149848226467493513360 3378916 -117462265372147608672263179537736448 3378917 383474123361382138469165615169259392 3378918 183417732691169331014696032905472704 3378919 -902057309681815169233582337370356680 3378920 -107546382310186401473034332969472000 3378921 16987870258977351522534847418588544 3378922 -341433889501161508252908039318585600 3378923 521335767546244315487161109165885172 3378924 430146703362142982864653688431835136 3378925 -1087027222699056604979982621219550 3378926 -175447513848766715517656546029454976 3378927 451277982393006501572138197896896640 3378928 7141687542303585648156511390597120 3378929 -529225457890108163509563336081847470 3378930 -82902826867366307863945098128793600 3378931 399422520505802918260142418939734732 3378932 819936563908275781057197520476122496 3378933 302284424703129044719684950521762364 3378934 -137235288158208053214216830633566080 3378935 293654827567084200861328539086232000 3378936 -649978247849504672429113314115584000 3378937 521560308778810440823242656606519892 3378938 -193646375132010772379765956835712000 3378939 238902103969043675073847364659929624 3378940 -2511379123697159068726686728217600 3378941 -714342794532819042602805390993211200 3378942 -402924086962380113076308680989229440 3378943 20619575700733812974714053268165104 3378944 -607433740202413336844527812627922944 3378945 -355231360053636657358324487824414080 3378946 -107180552637556475368405064212871136 3378947 -45977608391391939802008265760024880 3378948 -21439996901709091511145618541777920 3378949 82679099458088732035076627338632736 3378950 266001141027312934344775436726652000 3378951 18089480967214351892355586486845360 3378952 690492306284697339027079079765529600 3378953 331195372204490636651108893059309504 3378954 -373139220419299626191765879656720896 3378955 713272597115925853546946884857924720 3378956 -190594911224279414999906834581957632 3378957 -105968584252425476779764113516074560 3378958 185296649080120275135348252472927680 3378959 -1278588333248047643593322469573034800 3378960 -884140437197391638307498042900480 3378961 -460862211430264006756413109424938176 3378962 -130654580971508514365981505307140096 3378963 155786008033939694921840469472429824 3378964 -679732349841043619052009375126892800 3378965 -82425212044541263411818288649805280 3378966 -333608767352290977854393364840245376 3378967 -1242864611592205406310776602263916984 3378968 574188738055154775771715477343784960 3378969 -368287080272691236667084499888619520 3378970 -84989226732789552939422299939645440 3378971 -171178579637356237457754746129901120 3378972 285406769427980165464658926204795392 3378973 4521961337994714957822527199396728 3378974 22582802799427592633284324220290560 3378975 28165574364476542200669875681280600 3378976 -832605368906447444125997117258858496 3378977 -536338483700356124284176419874808128 3378978 -26031610696781728145021606773179696 3378979 -728022105038843620196718976372976360 3378980 45748596465910706159418948963532800 3378981 -649219483289962438150117076990286336 3378982 -6589452510452072778082652496211200 3378983 835950965610230021442797139542400 3378984 247004263189626995329242947042181120 3378985 -648399168199699814561962302700361820 3378986 -113764332761650163549699334647227200 3378987 915926748192044604332903461384630044 3378988 137201322033371958305922357017221120 3378989 -686211837757549688388707281557725280 3378990 -28717539166230445454404988725263360 3378991 1053280540647064107967252122435969720 3378992 -225903608882650696188954131306594304 3378993 -13320692706099926469957238015473600 3378994 389808428493835273295575897384321296 3378995 275696205597085903552427718036374880 3378996 4247260730737280696584282572282240 3378997 -1139225881102838298612703352954225554 3378998 -306784540137956441454684260655144960 3378999 61018623029858273507554281493774848 3379000 117766968697581946510695885619200000 3379001 625089885795528300947480952127369002 3379002 363010499931099109986752353025359104 3379003 -1191081120019949665290366374131038748 3379004 -1129704047446626606826264277469043200 3379005 270591027710578142064545117265880320 3379006 -318786031247062839944353996790562048 3379007 459736035041847227098055374647507720 3379008 -177712499410152388857869342500454400 3379009 99603993299637747900423212166087216 3379010 93332701445133231485039091361520160 3379011 352402690064693028460214680900171584 3379012 -123009484306447116207387688439615488 3379013 1031286169458000393391798621054491168 3379014 308440246973327741367924587960741568 3379015 -118467709806580845915049800748839360 3379016 295776593603238092350619876716692480 3379017 -694169618722547098749574299578817120 3379018 -373372273934836888312773211940812800 3379019 258747991981093999253702843389566096 3379020 -21811186307007902927982178142208000 3379021 1212469926710470637145147378047231222 3379022 -442575103772387277541740517615296000 3379023 -221384152734269282126008733761542000 3379024 -18751298653151056033656198590103552 3379025 -56467097269741233597706113078731400 3379026 -972560014788827061175148919078912 3379027 -1555617215322610878967398578143407124 3379028 937386796938766148618295220842807168 3379029 575352007661048647282498991710337184 3379030 475094903988784893198251741801660160 3379031 -329855915491732214440016925871926336 3379032 501051400830820923063634620024791040 3379033 153993405616520170690346736001342720 3379034 198491839134339397107701651204432352 3379035 -160004139532237055355032187283046400 3379036 357381431774227112725429445663032320 3379037 -1060664037209400394938059961341476314 3379038 -117965557102294323669737621969292672 3379039 533305619928448638342607012786888320 3379040 -115722169515617337791756783525560320 3379041 391138660343290984373724406417861650 3379042 -547091940156954412837905481181009328 3379043 297915399123355809971861236628075292 3379044 652972249013951049081768171710392320 3379045 299733306957596008311141789042376320 3379046 -1236910182001721055802274792875104 3379047 38235700533930954546384986338207872 3379048 517658769374347342113785292515328000 3379049 194112759181794251723074575364405050 3379050 -319306326592854135836831604508224000 3379051 306767861115176696052200523423156720 3379052 150095401094974264050185017376430336 3379053 235108671446387646365228616455152704 3379054 93652731209437887480148668347033472 3379055 -789211353191724522233648885060958000 3379056 -43268398625820247184105179438252032 3379057 -1355217422139010329569310064010500368 3379058 -454716403368597458146625597753977824 3379059 -204024747983891476411818746229342636 3379060 -342127751336127908849601884713420800 3379061 5433548281573161371735292404656704 3379062 28177552280375928968207160886714368 3379063 -290636960221267144581153236972153760 3379064 -88877652167569540269070853339566080 3379065 250834098309394856663966499052197120 3379066 185842893153062710094948775221285232 3379067 1650593691153810256022787262927164960 3379068 44557272345323390581662739681148928 3379069 14118100371951322658515947759110944 3379070 -288865863693065997347939364181763520 3379071 382863423359221133373405841896512712 3379072 -596005722533663535982510117748736000 3379073 500575839032996368491672133701449220 3379074 -4662962301630047950481689328382720 3379075 -239569137536889749225715034950266000 3379076 349441960287095338527131514566597760 3379077 -29047408136308466936394036579817380 3379078 -843901511902130377362161521363212288 3379079 1099649739088800341595222742898585880 3379080 -283712364694554412799890855268352000 3379081 -1694195370100285197723080642803625948 3379082 -126595415213514628991608106855056128 3379083 -438814802098909201882899862301697576 3379084 333103041203294019898235672950505216 3379085 -793059614285248921844054258306327220 3379086 719736096661299533015996157899999424 3379087 -8897399718298130127609267850381264 3379088 -369616834176057782490940353181605888 3379089 -111984755134150462439971085261902848 3379090 -147562013796248069922704882278579200 3379091 102225701627436683504293971185680752 3379092 -301737466060522550922697831852904448 3379093 259588044317854686016382494857155840 3379094 -30173866388066443027917122452826880 3379095 -369825455980103363212854948549456960 3379096 102273340910992745290070962523996160 3379097 -24193401712601021495471090387835480 3379098 78975236322383187315801116732235264 3379099 83075641172082319746489996930734912 3379100 -8965211190062510870087920155033600 3379101 -751694882145707786860091829091094496 3379102 -420256842381278526657589603141248 3379103 -2066648543807489053468395512689152 3379104 497420878733789873200780208599203840 3379105 297874073493152126636587471559981160 3379106 617661566126168574689021186400700752 3379107 331812886483637224486858972502951040 3379108 31475829332854577129486197693862528 3379109 -765982400959210199620318968544809000 3379110 -59004350826349566162758073290311680 3379111 -1084348744690925430886805051214184568 3379112 -22160532134928797551912396691865600 3379113 -114835131949222586139511383482819958 3379114 95998699320842980275166169388875520 3379115 -640741127408283936013197883142382240 3379116 -147530936226805854829888264758567936 3379117 487084691537396655334409017123348192 3379118 -287556020479137706889764010362736640 3379119 -418676571851925850878421152535398912 3379120 -83377433941537286483108318203084800 3379121 1522504966698385208929333440561718080 3379122 -1010829988804499144018876880701568 3379123 669591371395624619041225129447344720 3379124 -106354977462364535854871101580574720 3379125 203681235087767451015412245574488000 3379126 -80478122191845268293697416642950976 3379127 -605422567983222937877004191001336024 3379128 552961264374712927319657097353564160 3379129 -330821543536370590473456739556344316 3379130 668963439195905248239210102725526720 3379131 -456537353247199870620354432519667200 3379132 -231792212655336546353474594089668608 3379133 1923068437748647172163547097102460684 3379134 404670177819883693121697174867148800 3379135 547085913410222682167700562322575080 3379136 -51205359301900621604554714436861952 3379137 -319413821776087866601782404491607232 3379138 53806462141940950556720281554241776 3379139 -277371359734764302108516912771973060 3379140 164017952179009113805331120239944960 3379141 -280859489985931533250474329684226440 3379142 -189538407547967911481878887760996608 3379143 -482265506942478063568963997968418136 3379144 463030603217243453953268288118236160 3379145 422727390739527744088766655516165120 3379146 -542142885111037071780939138557107200 3379147 -393190900920506600072429308852919404 3379148 721095557365433546990915317659763200 3379149 -43805897478412113600297252245671776 3379150 -211898546670121463433192510132072000 3379151 937255290895620471700640917227650352 3379152 -8863848935396533032142350243594240 3379153 222582855394542873115248355725843184 3379154 -55713153651509960718892373163386880 3379155 -1606406724051668736400963900062720 3379156 -214100565439460108658845689316321280 3379157 1023678304240914711082637148968418012 3379158 -457914775230441296564986906901815680 3379159 842210411692137250503615893193756672 3379160 118176925073896409273791912964505600 3379161 -378351287176520166809642938320218928 3379162 209017713231282842293315945154227200 3379163 67533221978587515898107892761190320 3379164 -74044190167541408313832071540695040 3379165 305246601470586638575198959968365920 3379166 -178673920223520509266459290567828480 3379167 -656211051441276921876673283557320 3379168 388327158210345994012460560666066944 3379169 636733846187406815091508642627011840 3379170 8675921520430171989466512348195840 3379171 1562207135022942779023325777668662000 3379172 224289306086320879620487236333699072 3379173 -14131214124538901986668910641148800 3379174 -229678556286568427918318320105363200 3379175 -916125623044897944730876325223055200 3379176 -419038572368720357778202449102996480 3379177 -1248911991431066059259255778573275974 3379178 -474806013466919016031716201948069120 3379179 144829361573147255424346041420364416 3379180 80617840674589222142214968354211840 3379181 -190667631715477497195025980538080468 3379182 432090506248474125691360795171516992 3379183 -800982351844179407901782691745296816 3379184 81027995651637375437153787523891200 3379185 267178487283307311122218125083875200 3379186 -196910104693550138587158719109543936 3379187 1182299996218774497770748932172469116 3379188 -89733845332272434657504231323330560 3379189 -982468574550796835420083015315815168 3379190 -371019399543013296703801572480614400 3379191 -336601930365865140024071482154678808 3379192 177855481533719210238949619258081280 3379193 -551616888528047099595339567558925740 3379194 13348106442872748011762077452392448 3379195 614303395125777389285357585893171200 3379196 1266172890297082903597439263727316480 3379197 313180169807973487184442107512012800 3379198 2548837873460221638304977791273664 3379199 1315092167941907417610875765741788464 3379200 247197580122397073283067917474201600 3379201 -443593532471389094333866799682986048 3379202 -77712801938985762278525489802854448 3379203 756179241407502132466287824096326212 3379204 105376910036501431240621701673798656 3379205 501054629470904467072364285571388860 3379206 -281065007961283701101597404563382272 3379207 -497250391038825810372230857745236720 3379208 -252548723767953358283084603143127040 3379209 382807147787759082237647035617404928 3379210 -191836268655136176498313039116747840 3379211 -491360964034714868470446720741740376 3379212 1031010438890491759590516514079170560 3379213 577375979911128374755385774264507424 3379214 -175386681902968986619307611868372544 3379215 -25146441352625659325983157777441280 3379216 115060941489753599574886167957471232 3379217 380081096637375597977122444858861824 3379218 -144724981307975124791821298631982080 3379219 252289397115085911467528814538920400 3379220 105514530930208771699020072365583360 3379221 -510673730825365469831395746193227840 3379222 -80025212690982800371748789098776576 3379223 -280618471606603789976591929269753528 3379224 785977840608180590332712078787870720 3379225 647637675800245680872411724927600000 3379226 375996005054331674334435302356823040 3379227 225973544722480571928973700524203528 3379228 -8361021025752394887275407328960000 3379229 153591927706884032422081299688028160 3379230 208010895543723998122435047017453760 3379231 27601843632030997024925262811848032 3379232 -1017184553782827179212778371311403008 3379233 -391372671048903809564661895326760512 3379234 553001410054349898262525256284424016 3379235 -115036227079332787081306376696782800 3379236 -6369683129540260301023958600294400 3379237 -824403218370517249764028802150786180 3379238 -883959095133490661899580351872841856 3379239 -53786189295696041171066060766814680 3379240 8971066615055732961290477204428800 3379241 220898418670777264327411731992160 3379242 162567234410146672130486408627057664 3379243 -25367640152520338676038876640246720 3379244 215352737818777908523120722462915072 3379245 350031167356114734712373210085734400 3379246 -71155645264241855217249519212473536 3379247 -386661533415908775658705121766851448 3379248 -3954269342969800081800486253756416 3379249 -1511957399158985718498501801424000750 3379250 13923531648352820651699479077504000 3379251 -8934692349343168143761884799466960 3379252 -656325621869409149268925740347219584 3379253 -1483554513326392916449865827272177600 3379254 -155544488956269118024320451084145280 3379255 766257231671427347036365021938598320 3379256 -6613087249851160221924735849861120 3379257 -37702059423740530732144271809379520 3379258 -486123532887960216134804531663799840 3379259 -92808021619721115734369519498619696 3379260 190298608402473128834727388757084160 3379261 -370150024907318320736360300634125076 3379262 -471805109717457601659817699290652608 3379263 91302943081239164662809472343820744 3379264 -100281142061414476693754105760317440 3379265 151530244824282814944480546734535720 3379266 -115307246107589005470909550530470400 3379267 2124822640299924605769333981240696720 3379268 -1165982095312204125063300454759521024 3379269 -53797913083970282577420066733031232 3379270 -175275271788043631106472165233671040 3379271 -71250285283492041236495810913121488 3379272 -222156696548043325120360593908367360 3379273 -507319372505725663591470598247901478 3379274 230525339876660274517525041486807552 3379275 -64040103383811437017618656201298800 3379276 470083115378299073405379655010803200 3379277 -402938470135024041733899983970859488 3379278 -88627898575613053963736356138168320 3379279 -65553062236993734212004424666060288 3379280 -17521351730473259692684748403671040 3379281 52622581745121980218813796670051264 3379282 -212314094738225229499552929621169008 3379283 -8505552176965181958439827291622800 3379284 -2708818233648660139671312708372480 3379285 345737240815425594865136065052334360 3379286 -592444919635183805003963742161849280 3379287 -237732943467580176222099227142479232 3379288 -21796294403254800873848934942720 3379289 661610699767593716192081332164510090 3379290 -57327698130519862791918537452801280 3379291 823490215132671138389161398474007800 3379292 -54445711489773973865079634682311680 3379293 386129835863416794024031949673390720 3379294 761878975490578909128158250297449472 3379295 193896101729356696636630559131189800 3379296 43147386744818407048149339055325184 3379297 -1409008223539496739744497262682124254 3379298 -181250171650565564707271986322499072 3379299 254457117068308671202590207287013120 3379300 979418916726666155788584219715584000 3379301 325856888279278228356725616897442302 3379302 -2072421561329278827163049747571840 3379303 -831483566608986816190000047463170056 3379304 589426842187213860832132875679334400 3379305 -289641091695527458218515922935058240 3379306 46006123956774201806490672962987520 3379307 913222663336548427560555268372743072 3379308 364662820774998174558002392663119360 3379309 2704963216880543394600011880991116 3379310 76764322522704004586240099186442240 3379311 217078899074105701289549278093318800 3379312 169855368553585156822293224552693760 3379313 -258892041867424997104117885054818240 3379314 144759241773602588172696881521242240 3379315 -72668491329881167712414247675569040 3379316 7549455870721777910225697734529024 3379317 -134936999196425102433846786732695520 3379318 -504776379851000693978670736357004640 3379319 146125917294737532968202171404255496 3379320 12690167328340078967701725173760000 3379321 5129375046207675736757646668889024 3379322 -174108068408088831128376746375238288 3379323 323389659867677648732257256779484184 3379324 -826427452080463940966426523982272000 3379325 629974614409208686988946795337252050 3379326 404489255605971787779372594757260288 3379327 -4756969214539988001236975754037760 3379328 776505046211241342403136345729925120 3379329 136575295558189074004129166577106674 3379330 -158728061970176774945691210084964800 3379331 -448938659886713107728980207342996868 3379332 -84556255515982404042173560833632256 3379333 -269098074616885053110603372768012676 3379334 -193178894424501908533102335708155424 3379335 293990044798279806639917296380584400 3379336 -819431868925698124189074142805360640 3379337 540786167688902033743634555907684900 3379338 -314036029803410845568269344455223456 3379339 -1641401278479210263564557490655009200 3379340 542029335069147281045246512333593600 3379341 48139660021652698853079572784537600 3379342 212497026056218826104504001205238272 3379343 224568297179663014903911678968279040 3379344 -80425095685266900736136806175342592 3379345 1028236189875376497565478443753996800 3379346 -219952910861042507372228756437150080 3379347 -593822487899315091697768221047516160 3379348 2610729522292705701688051301779456 3379349 -134625169987798262000711735808855264 3379350 -2803767586485207779616616352764800 3379351 401143534171518714361414430955505352 3379352 -192943323052452967477441981767782400 3379353 -624472180059846470756228941461508800 3379354 -746056420044757381282168349001116928 3379355 -74931370859612964345996735085283040 3379356 -295092900574562730410861593329036288 3379357 1052146210287342724819782939098117606 3379358 212096482594061145591520113384979776 3379359 -534602784649152364805790307280315520 3379360 -415937997491634455205028413629399040 3379361 -572186181415321895611244833314379038 3379362 -163904823057695974746568571488121856 3379363 -455873016321688398473396101130525952 3379364 320316078925348260102970326571483776 3379365 402513530437925432186501639097018720 3379366 392483780526169321900804672256053440 3379367 -81803453717705184007854933910965600 3379368 102632568358067078148554068194508800 3379369 359008466743941779457078413970656896 3379370 -960500186474625437068070605670400 3379371 -452114719201329345764404624315154088 3379372 -28057350184968863540250574576529408 3379373 1026347214768804479429869873109561622 3379374 -59788391160086473005010752578674560 3379375 -108698018736363255720216030074740000 3379376 -34679931065249670567991285726052352 3379377 -134729241103248478605017571607969680 3379378 288177268918585278089520891008605440 3379379 -473914680133418235043817180801496048 3379380 -81480988737966975156414350739578880 3379381 -906178946017060408676572035232103808 3379382 186403491831189427277707624230375552 3379383 551407168786429291625948645786429280 3379384 -299262222817613888539549300425031680 3379385 -663303732888881663009715291593103420 3379386 5439110048784406624989686924507904 3379387 374245746552808965617406583497617664 3379388 418010550748620976256539077437580288 3379389 18339828830606494298020563422428608 3379390 -5743043582798850989952973054464000 3379391 -1053037997401843150189276361515190208 3379392 -20234748603835503093801124478582784 3379393 1010015935190599566515472455149592642 3379394 -285216551548297950758566854955972608 3379395 114095112832049594357398679161826400 3379396 797150864019335375414598780587159808 3379397 -250961869938998455319054917557412800 3379398 -81612197108814356858031612334013952 3379399 -447112503084985453373642353250358840 3379400 246045398857147220015034835102464000 3379401 113107473973011392360352716178318192 3379402 108266074733257310815544542353258240 3379403 16294786983954345739627516674609984 3379404 158285160417497008717142517733834752 3379405 -75304205881759820534122675827365940 3379406 761185739540922904769775760388329152 3379407 -827994835519968734033872431790281600 3379408 -146360465920877388910661245663879168 3379409 715053357543666027837748349097305760 3379410 -255462915691919741190347478066012000 3379411 357319691941514065437615496529879632 3379412 789882966675603706903704293214996480 3379413 -8602324911022419429504692518259712 3379414 585274976381065390211126019652513056 3379415 -459562534396198583232163531516099680 3379416 288237445076228484338664152946278400 3379417 -131955536215262086342050626637580534 3379418 34651696092720193801209433176038400 3379419 -14223764965903180041499250740097400 3379420 475324048254344153919676169297218560 3379421 221431691272901759541060019346897100 3379422 39278865147194701328108716012815360 3379423 1267433624389820540258369407253084944 3379424 -813746051107659830377314632157364224 3379425 43598501240020042988448298966953600 3379426 338323210576396090507103828246520912 3379427 -133547668938025367614070841305114724 3379428 234743604101295194761457285801779200 3379429 -344423165177073478804646818601763970 3379430 -983575939810267249815790298407380480 3379431 439422092964462350034167912504866944 3379432 -458790473419309528244751344644638720 3379433 1773238391815841511338911712422581840 3379434 117106416769182901042667903239956480 3379435 -422222604242134194573199060843630800 3379436 -244008754461487123452940031920957440 3379437 70611723004442496296039026793039808 3379438 361338103567533753034123447976685120 3379439 -40057534699313173175757885036965280 3379440 116635433375940848564723196083896320 3379441 -17621198840911520495177786862135936 3379442 333772110499232162533898064958614144 3379443 -45974623724761946038657539078442896 3379444 -473032995575273536013661568614888064 3379445 -318393249749867066438113734791667300 3379446 115297418229134361466877473763217024 3379447 1500079013951990843884855564868158800 3379448 417526326352103884778122265975439360 3379449 511119238454805986159367553331728464 3379450 48700223718670339133749632059346000 3379451 506775226344175936843977951542750304 3379452 -283582952681448883653624708060691968 3379453 -330802012290323274321038175072544320 3379454 -90185907341052502921487431075048320 3379455 718594208125025082041751851937895200 3379456 3577080630296262965634201857032192 3379457 1344718128240779849668669764698184660 3379458 12510566518727074520604229837751808 3379459 -95572422155256464750620639325876496 3379460 -69476354297914228265558440975564800 3379461 904961561134769241659276602461410880 3379462 32040040310226225422503658305528320 3379463 993985428970782779697487038940514712 3379464 460187236976697635096496595328778240 3379465 332928209954256378295696877700645120 3379466 237886605190932277549553781259104 3379467 -83859764210540572167842086486298880 3379468 -575163381621492490807025964900612352 3379469 502631308142710621237921637673727800 3379470 43890659848792390343025549379829760 3379471 -29192226253901648791270021796741856 3379472 -212003868240872706353457962118733824 3379473 754391043328435826176636698220883280 3379474 261640156787738300498717862755453952 3379475 -181275104020143601090530453911313000 3379476 280130716968802173964911143502968832 3379477 -1524475166571422700755587069382642674 3379478 795395514146661791255605681757099040 3379479 55458067146892456661679128880549888 3379480 273775135597053764792271748916428800 3379481 -131569338311116463318056832123086572 3379482 62867307576788563710863209681152 3379483 95087257016737158732651671278572160 3379484 -434290779432093926459575809008146944 3379485 -533547552358906022028196388543652000 3379486 -940886019608396549537481913395354240 3379487 -691774830958058604762347901268776864 3379488 201283032376339556219860570972618752 3379489 -768612759874875003859156754619094844 3379490 -224155222376998242474378302543244000 3379491 -342534306281544216441144303288904152 3379492 -199427048846858347152366922460467200 3379493 -139006915582012042346608956644926278 3379494 200607977011919725332353465123256000 3379495 -108009130349859851433598893265497120 3379496 383787197678359342683302425469583360 3379497 497570370152472266390685224783324640 3379498 327153387338864992031888225261187936 3379499 -21980251764827661075342721170026136 3379500 -409405428551923871329581935325696000 3379501 -786671006332946700794718537631579498 3379502 -102793759204629349410931563639992448 3379503 -372353528683181610631273917470165496 3379504 31077320139715938354847000876728320 3379505 580510935163575744762290452116615360 3379506 74298968129934816701940860659665408 3379507 -55775457450687490424698637326857840 3379508 212632097785046434527413017515540480 3379509 -43353260245609423401915713731455360 3379510 252128738554344539435453023792840320 3379511 1083097802783594073224140856597844480 3379512 7509144130952966299030032444395520 3379513 934117870734162926153880174220862762 3379514 -459012504380072172134407324910112144 3379515 -327560826912948777538102892243803200 3379516 -30927259115975510103216453794187264 3379517 -116608278986540492496537688286821434 3379518 -436877364842137434887625749692355136 3379519 247052478801739828177023688716135408 3379520 -113753680275453426376630644768768000 3379521 1005511619767558310018575673024677824 3379522 254364251917573974261628840100910624 3379523 491150232974999658210341387752505040 3379524 315975077160088596962313092296006656 3379525 -209151858837837332461896686415338950 3379526 291160266334374739840255353173711712 3379527 -40766906387982032264861259099573312 3379528 623408399689782588563463569792040960 3379529 -484090203538365550491911216183452800 3379530 263363244108631057070230581676800 3379531 2904534261764751122922373914447664 3379532 -334776084887770494939783799447523328 3379533 -1458288487497060801851347755632523456 3379534 -283120273618418796807945431079883584 3379535 -54645321776309254660906568124051840 3379536 2295345456799879249127615708528640 3379537 50614750992838068206369451469893312 3379538 -1127418755686579449488943870657955200 3379539 -71655556708981819617921254363675976 3379540 757789875365243380352282182226538240 3379541 1649986995183123454822999680518870400 3379542 1523268809483495730912566086694400 3379543 6173010037357588771634241365227760 3379544 596318309755649055426205393540300800 3379545 -37192362203660822325546425607783600 3379546 601983506788054027301654490478847472 3379547 -916950694715093987192916675203780328 3379548 -60443021741090907141395461430184960 3379549 -518890529410998598897636451628591360 3379550 -355945200725319978642627101568739200 3379551 144704340253008598605408452603487744 3379552 -968710226378625286355044985774800896 3379553 1191918522998234613553011055639149744 3379554 89600717460425322179368710744772608 3379555 360341714223739252542530495437648560 3379556 41783701656678555245832895675836672 3379557 93949047151101500949311597743839840 3379558 -20880734751001360526068614883737600 3379559 -157058400727245387079958904262023240 3379560 110726906493793911421333542982041600 3379561 1163923565183644146933419856270540324 3379562 -755621908976142848026981795456357968 3379563 -52016211838664336509110049174208856 3379564 -425538005542285838136694477305005824 3379565 -59249176026196309651055943327022080 3379566 122487600615636302342796433210603200 3379567 424383504931649256140355179169854320 3379568 -326761442906643244571488917223342080 3379569 66467780621007883884905982061874544 3379570 74169644109446854212684113566680480 3379571 -433972911833143450846697719032215808 3379572 -176734024281737827717429912411404288 3379573 -1142763787373425745791619858377706820 3379574 37949252284396710959610237607249920 3379575 -73918720722762851163138422369411400 3379576 63715477225960734736337243982581760 3379577 -710967170546873592372335851437293868 3379578 -283581616307154925859081413291800576 3379579 -879486173862414706105701392244672000 3379580 -42796488098487942142562320141301760 3379581 780517306481748564856697461862170470 3379582 1002949501489338641513348021503726080 3379583 -1117299356362457912280814988516329680 3379584 69551110912636514936382998540451840 3379585 7167022479294477534038815447809600 3379586 -100627784864998281685041395924246016 3379587 -383924138033835148598480405675341440 3379588 -888406629365381296559647346953405312 3379589 -21057893852193805680994381875644160 3379590 436102474912020242670668997574137600 3379591 203212923920717774504741521676366184 3379592 -1802707878673023709584907570674401280 3379593 120828710970024896556541779351125184 3379594 -264627313038840310386292105119118080 3379595 228311059799410829536680418082449680 3379596 137244385904362726645548513254559744 3379597 -70722650228367915548160169226711040 3379598 70293835222347606383702250413475264 3379599 -730685873826647020226636638625261016 3379600 -28499299504409676344468685992755200 3379601 -74112477769579209147585272623679196 3379602 70371015215029568320744726328862720 3379603 -892442487384543139528775439477624148 3379604 -140684966757205444247511561450641664 3379605 -217718700498722421012465702151619040 3379606 -693381155854940690763344992437890880 3379607 -315023183282908416870420683819323776 3379608 -4271930965241844217969172608143360 3379609 -180429062157865682416411466435525484 3379610 -80937848990563382880867976303083840 3379611 27529077777729512697547882293502872 3379612 107154737430517763302467463617568256 3379613 76050279976760050341426217396037862 3379614 115739086971400206828776400201283584 3379615 -395957113794990688126527487138449240 3379616 -135466298954542868430087787498242048 3379617 -67165669708503742980167083049376000 3379618 -484547308399029051947144687397926400 3379619 -838493255018396489009998264478098980 3379620 67279602569582323760711243504025600 3379621 -364695281428047779694411399079294688 3379622 46241809269550565070890240475060672 3379623 485214241831311783995483650883517600 3379624 1129647722873943722945287943222184960 3379625 1040644096373018544494887691078880000 3379626 -9377657562431274571301652994325760 3379627 -833616667447675324069236796466376368 3379628 5707040486550897932342141559630336 3379629 -119223102112491727702822916427770880 3379630 19786974677821120283281932586773120 3379631 436702245084409363208238651091114200 3379632 37161540603732570020106536257781760 3379633 -179392229822900801804836868229099118 3379634 -77573161635274649053807205662860768 3379635 -254838045828924556279912143860911200 3379636 818499279768766876237628477593493504 3379637 -698452796161170638178845548825432608 3379638 312902193057148958623521362157841920 3379639 841370730732824292923747878314630440 3379640 -80239653184370995590372339456614400 3379641 -35490202457157281998249667295428736 3379642 -26006763873414140732830097580074496 3379643 758231556195674692103664686683695024 3379644 -336470845109136984418824834277455360 3379645 -245970235395057293661230574919190100 3379646 -109350486274132436872413464412567360 3379647 -366963950446876692011834578772335872 3379648 -287743939743058261990013823449300992 3379649 -128653196895574073779902314531200320 3379650 214634475907176574645797663114249600 3379651 -290246888043485463968387539521408 3379652 901297658560078382664418740626065536 3379653 -119178108553390673834743877753628516 3379654 23588111508293116172670379908451200 3379655 789502948988233878563309963526925560 3379656 223049146079822576842373154193244160 3379657 442629244708804648063385308305354240 3379658 -689264378532023468532487210366522320 3379659 -151898045208600632645055860167513896 3379660 540882575896415963014085805020851200 3379661 528325619393926612645236148639964652 3379662 -173825485232601016388091633797433024 3379663 -301328548524712772410796592380997760 3379664 -135770029408026671414254496771973120 3379665 -395381727012209136083665142456062080 3379666 39873029786536372117643598695645184 3379667 399151009758763876501031299990948716 3379668 606775911341513245511618590097780736 3379669 -1822396129645126769950254207199682400 3379670 -175858703805813189802696707386192640 3379671 3786148381970219678878189679055360 3379672 471644814733390285075708733132236800 3379673 -1341608176094692763785706376033094896 3379674 -107729633808393351308397906059547648 3379675 144406152216714681338252802836920000 3379676 1596701729981118262203693203146303488 3379677 -205970940129665375361611991718796448 3379678 254999081975475678361456906072914624 3379679 978884095882240861447267883758891176 3379680 214612746728977377177726513241128960 3379681 62260067350968794313368759035652384 3379682 2953156726002153662158557247248384 3379683 -575158223445681647949815276583799176 3379684 242744421255585342755902076557873152 3379685 -904581053658255019629633181817381640 3379686 54048786723595682955150939702230400 3379687 -287614463603763300009677534113278664 3379688 -227244174373263753469663776995543040 3379689 -66644982131105904951775838918189760 3379690 203247660344864513797359200793909600 3379691 107979061087699121434674167701984800 3379692 436280839324757389907935983321380352 3379693 -747901009001439158511681135481103156 3379694 -265723518820213204016053951563847104 3379695 -514970214227127882028680444298834560 3379696 205966998015688238639658687462244352 3379697 61998013909900725745144134218110320 3379698 13380507046649333328475659260451840 3379699 -457568829993554599485167326157184000 3379700 -421344107813659709583706133095036800 3379701 169630022505200133366195815821440960 3379702 53475719739065337089358171667658880 3379703 -126956275236746694994786311850537440 3379704 425130241928886720255385562699243520 3379705 -92220618618616776646048228424839680 3379706 -465350934736157415247636751919879936 3379707 605306375707262862449401034971526604 3379708 -62498281905553801745049142958006272 3379709 -1065722448862693190819874421734468090 3379710 204482922144448021595201318686392960 3379711 -52060714441026197265787485822581376 3379712 35103739010764108738614550597730304 3379713 56348939128891659991762347664466688 3379714 -4758161682910388370701929593818112 3379715 425867040299077657471137409723224720 3379716 -110834169022855276724206606392288000 3379717 202071672370549203983402110171073280 3379718 850873698856099491550277662395855360 3379719 11029415491620320769736218553404672 3379720 -831168784478067904784947341606912000 3379721 -853380915276115801851762697040751078 3379722 147039612439282405886367353935971072 3379723 1777021774082003987346210947493550560 3379724 -623794725745567696551239866358022144 3379725 -31607796205674924540242489535390750 3379726 462029534101873682085270119716611648 3379727 58347038934792361261596797091810000 3379728 23030164156874146699641548997132288 3379729 -393671383678124563560160046790318670 3379730 -230329121158871176916554599834534240 3379731 568053715594310039582118220367591352 3379732 438497233268506596666145407070897920 3379733 264236206439578911812811070491004320 3379734 122320688286979730818948549550873184 3379735 -520691385947600320403225598388245600 3379736 -790913472970517537002675088942960640 3379737 -55381499455070166965862594115310640 3379738 572517052994414092770479691375905520 3379739 -1692215587607040922671352081449995520 3379740 -73234999059784608568051289242828800 3379741 831310889873456628216504887845399142 3379742 302537024170353170777651665229276544 3379743 171730367312737726659304397898542232 3379744 315536082430390093187516929495007232 3379745 450961901806581174553275478353062400 3379746 629547839210325376009878620924911104 3379747 -407323616657833977771336584865948000 3379748 -599049252045700805588064903404903424 3379749 429888824087099770672706371858548768 3379750 -159173434980198273623861007888480000 3379751 -1210824966453092551357929282785674248 3379752 815916288724472780303443631397273600 3379753 -67812815986177122031394072745150192 3379754 -2753475860754922246261188653572608 3379755 -73509226030446351001571531482797600 3379756 937769885039010287357330527301276160 3379757 -6437970130218262973524456499073312 3379758 -6330187035638562031786139153356800 3379759 -464754522896661665618493677944382384 3379760 -11993971253733849575067944420966400 3379761 -128238971201427822192234040251957696 3379762 -314534926334577368640547433841904368 3379763 91969009683938516628802263453492720 3379764 260307273983572535889933657618149376 3379765 157438921182156954327070196976504600 3379766 -106631714600260568035197266929291392 3379767 318646670572905609832819793442219600 3379768 -268534402799425939576441093991178240 3379769 -16212867468846648326478847609395756 3379770 -432103800224329147917564255455519520 3379771 -1042816420148575010930358105027035768 3379772 -1825595671208773255803133497119232 3379773 -26832674236270743218875928114952576 3379774 -1471681241731014648112921776564067200 3379775 57148615573815981443026398616296000 3379776 -218019739764060213139789165017169920 3379777 1122971037515162161830454828036907440 3379778 633504092879475775948541825108674560 3379779 -667124719427619713470903627960720800 3379780 -243377959185851007960746326625218560 3379781 -757645667404862804995961749300255170 3379782 136992301729807960407247772372158464 3379783 -661220943130365592934690272562380776 3379784 1565222080768142263659594486712320 3379785 179891856855629668365902316844228800 3379786 -169774063319135856896685097977939408 3379787 -693214983944033041083561582373994808 3379788 209953347512154981563423286556913664 3379789 -330424838018572489549969129412838944 3379790 110459439934701713084492021655550080 3379791 -57052445040382721196302766971340408 3379792 -75916973389030324819444496230400000 3379793 -332786750002539634719591074777474958 3379794 -27653751075834632506259599336512000 3379795 949861693665850272545415045183562800 3379796 -186083930399152045718654736566906880 3379797 259794570163065597645348102664236174 3379798 135917193349622639676883501405667520 3379799 251381037208440484211092594713697800 3379800 5871148904252598094967268519936000 3379801 1272194506691739016898392981574737802 3379802 -258622113008871061941390324326891808 3379803 4006876216178056576171090587505920 3379804 -141868970334498229218064388230576128 3379805 68546346674404950223277569135171200 3379806 10012709249238045573379259855506944 3379807 -1309677680740187860782065745834737088 3379808 895790112977887030429030878115921920 3379809 -61205280262580909026145677762945440 3379810 34104823145811052262765672723435520 3379811 -128274948523755818260552307701033200 3379812 513881608653899150426969123540800512 3379813 236909230340618884497253013635429248 3379814 518867308467370350710160393185516256 3379815 -470140648939311079218488899775568000 3379816 179038691046111998922282004967424000 3379817 -208426441117841216937356273720118528 3379818 -24741729523770715784920109200204032 3379819 1488426161825804347103050644312271220 3379820 398605028523914237244591422368174080 3379821 -734775318949057744022576377290429696 3379822 326174283665633100249366263128475712 3379823 -530662350491781015954878857438263600 3379824 200045313444995900186998833632378880 3379825 378694109708512164104250787879492550 3379826 -795689828473354712257721564987259888 3379827 25575845802119528455934905477704192 3379828 -651978413022145231055258189132655232 3379829 -763133453456339186737896832252335570 3379830 -53229180380715759727730536685671680 3379831 -159888575622591030015134812847726448 3379832 -495599094858822471946560616144281600 3379833 1090239411374744990629689124071811200 3379834 -31705515906913919508812505362246400 3379835 -130014385891887356542025449143539040 3379836 449603587590345585148449008106496512 3379837 1195454384499994401938695083942066438 3379838 28075412664064374166237525111977984 3379839 -90062107768055450326704058098975600 3379840 170905247852167974703711182756249600 3379841 -731488237774477792421474470506660816 3379842 836915854890331667754389611035076608 3379843 -14324128870903437988744412642986176 3379844 214794435444822486194807644044569856 3379845 68569672932489224742043088132150400 3379846 -420906271823850146948420239055860128 3379847 -1045475066682100308137516010443017704 3379848 69454565455603034406012268230696960 3379849 274843699391342550804896946973133520 3379850 49169247360046352501602992583392000 3379851 -194385432853630313413264994294539008 3379852 255142545022644714279849474713850880 3379853 -601710472290366295011747519475658880 3379854 527411444338488344030200213997922432 3379855 -134659558765237248795772555361807400 3379856 225299244707014216853185998969741312 3379857 -60621372614726296269206137456769280 3379858 708572364772570476117992955308987280 3379859 278904414015002018206816790506894416 3379860 376692629965018837128778236429312000 3379861 13926052524447884745728477047948000 3379862 30626488158527545074982697195814432 3379863 -408666554895931084301960554693371360 3379864 -463815436652562518134177461660057600 3379865 -143138427396550573142387921507887740 3379866 -162080279015754446522229979549287936 3379867 -184257433178877920108090305909620320 3379868 122742205809941805622620592305856512 3379869 -195270589322598857716660987383581376 3379870 -86488988817358445640565490856000000 3379871 1274790770789374091632755569985335544 3379872 268189184918499533723101254805094400 3379873 288459967134540271238074679096520000 3379874 -204913736678236659707411197093054080 3379875 -870993096635269714253147583617412000 3379876 15494740173954451569533895363580416 3379877 51736366473240519841936139104449726 3379878 222145323148952203667119001436888000 3379879 738958988260244060228592974464559480 3379880 148491226411212408505297200753868800 3379881 914432509550021398848573314436119952 3379882 350300983005925187916054908002040064 3379883 -367922651040093485764989834729913296 3379884 -438585387137061382398530190082572288 3379885 744544230569578690419616781623709580 3379886 -8909015864577939880523146878628416 3379887 237182746780450700391227972688093312 3379888 368695336587127471279871792864886784 3379889 130092427050006822189399413313765156 3379890 -67713655571396886465997279209838080 3379891 1043062363192958358847857541085219800 3379892 738495387967645314445583882988983040 3379893 -526646536404312671534752954478208 3379894 37640503219676965906228631383842432 3379895 -485684064926041686385964021967618600 3379896 135992192382821849633056199343882240 3379897 -19777339221182808583435885395757654 3379898 426002521614340761599195323623888864 3379899 198445693021543252477827788061017088 3379900 6713408879227949197639269281228800 3379901 27032704519885659552460457609526144 3379902 -38481849576415647015191722672367616 3379903 -687025601005765355631157262105702848 3379904 355781770114165086131885863266680832 3379905 -199577226089238008480407140369633900 3379906 -998441280219438585171495286503366240 3379907 35173772046061246663740637035603600 3379908 -15522335657865729145495636437602304 3379909 45479040596911235931455438422037404 3379910 262582547361742193347877422762224000 3379911 193359955187378554946268642929850624 3379912 -25199934763272861537130324362854400 3379913 -377552155038825035559449164118320704 3379914 -723901912050148033498082230689423360 3379915 144759415328921442963373308277228800 3379916 -236485613769927654106002915841305600 3379917 51615381440043323402233230980118720 3379918 -692757517618189898858362499664062400 3379919 -911274627640897049972918423411515056 3379920 -150840107190267242885859636158791680 3379921 1316581183800706679324426259828256500 3379922 124940523831075011488033178491008000 3379923 562938257420506402069209863070762504 3379924 -724748310830631387883464892464742400 3379925 552846919624856057427161463188800650 3379926 2308347130407468354748922318373888 3379927 -181649197968003307802640411925564608 3379928 -344069036199162736952823478160547840 3379929 -2215776962346687620903986834590720 3379930 142278957445147842624079296308613120 3379931 1781992955876250011945161732925677464 3379932 50970674800352654220933142335737856 3379933 -507028113068887353954244835436020640 3379934 211390808269885287743048911506623616 3379935 -110843515091284173418887872191294560 3379936 346801957070963878369454486779330560 3379937 326349234463338972547605873992233392 3379938 211585583005489643849910258793620480 3379939 885956428219169840868387222958947740 3379940 -813432329659043179045644166729182720 3379941 363181630509174226538953992804157440 3379942 186411488473100075029922893748671872 3379943 -65494232557006445599469507470605216 3379944 -495373440711215222556167625431777280 3379945 491518731955087558752279441765289920 3379946 570244561866652896368897060070881280 3379947 -184236844799472596245757578574860200 3379948 241755746406298513756176771146465280 3379949 -29352708202377906281139099342880608 3379950 -27246309344074413240154981490016000 3379951 -106929813930923684067294752971903008 3379952 -343052264041291270768544375379001344 3379953 -16214576461719251211735464186719200 3379954 -118970163129453931802660774627108448 3379955 101604176905026883246195966448994720 3379956 -339755022283408794160229041682300928 3379957 75890866113717831769696468201392192 3379958 558469857849417922582532735625733632 3379959 -247275176573582233896618038833797672 3379960 -253267593936695092008047095948800000 3379961 -171565616392929271969229940373944576 3379962 122114172079160642064648447015063552 3379963 1392440404307913486371179010271954212 3379964 370267044302729162916853491598703616 3379965 139142559788402369739264537473283840 3379966 -188591337694085270060911816406339136 3379967 633213263794989994830170181366281640 3379968 8128632131012766269918333393436672 3379969 26781590834780428809905264887666644 3379970 306028583589751571730165257227368960 3379971 159929729037757956694724314065048312 3379972 415009606557368585450555200382107776 3379973 -63347348885457118880860653711534756 3379974 -205618188088672213236872263231852800 3379975 -147012366640536560110499777129990400 3379976 8845224435760394867441309139609600 3379977 -461048819390974221049450243334185686 3379978 -79524461155219239886676731400306688 3379979 -381136310392983078711932140563399180 3379980 147872048531306186352084692795919360 3379981 -418296361798677138918655417874661600 3379982 -33223183644081823388761524538651008 3379983 -505955141700799237547013497818265976 3379984 -173679200555208917086608957027123200 3379985 -329285679082685736600333496401504000 3379986 -366920923975044625241031532745185920 3379987 195049945905364084387867149793141232 3379988 491665827099004092524197315557488640 3379989 -265369438663213717316683624733806176 3379990 568635624736439180560226587717920000 3379991 -1833820809855052959551646035936239248 3379992 -52256694220320963243764336925081600 3379993 -12427947590801950930523870912468076 3379994 62382429960291106105058260875401952 3379995 -116163124174875491191859958327290400 3379996 519189164071146094928316765275072000 3379997 1212124124957245233221497397212249446 3379998 47629484819764343067297718323289728 3379999 -47427538917363703023765288845698848 3380000 -140250751259056912133873161850880000 3380001 846924170266275553140030437382432432 3380002 442500389490568357129502156930186400 3380003 1115470871334329074913821837224259464 3380004 -355862245132468648125358331180261760 3380005 -92308967621322185561978867523206400 3380006 -12164863251536980908205402172008320 3380007 71676290498924539630026530049977640 3380008 1667298769613269792473068047705190400 3380009 1084549620176386805325905988702436128 3380010 -277717045086607413416154414811591680 3380011 -309743341366881741288698429042549760 3380012 -284450899215926430517356045893554944 3380013 -12702788948955319738665810316816896 3380014 807322375280862677907212619961728 3380015 -2296558064586346337361119821440000 3380016 216204245608830563361089243379400704 3380017 56660956978082517403898289639746066 3380018 -333276571785965916514025062224269040 3380019 792465891263046302290816465520547840 3380020 -22596158170929097875838466631456000 3380021 -37749124820686469139353313076476900 3380022 -343839589939000624944644466440613120 3380023 -202801841045534291144767195523535360 3380024 -383901133757936297463647782635724800 3380025 -5487534376572387266572355658820800 3380026 98310995928598292644161860628507648 3380027 -257820317741316228370836394370431728 3380028 239490399998172481749016679480209920 3380029 182193302672486938096139472668634060 3380030 -26069065902981305158548659138236800 3380031 -590728114335611392779403510217068680 3380032 345387955837648055845252042696687616 3380033 768216678743873405228133013902009282 3380034 -86287612373349161087961456786432000 3380035 469862569011670195873777439452926480 3380036 472677088807954717796784839437777920 3380037 963959908604156782592031089770727520 3380038 108949645597128111962137296213037920 3380039 207647620705134549666540431365842024 3380040 168944385304683954094547293843968000 3380041 -163562252986467845238706386478579328 3380042 -354369057768264031881457422801188160 3380043 169913980009184606595793217735064 3380044 307813101501465618380166966256783872 3380045 955096387369508918536488390035844300 3380046 -11042536415387104335451399766119296 3380047 -608073365047178052515860985684226888 3380048 -89281097706363618314527975269728256 3380049 14199984933529555163234526654074130 3380050 243516476493781917183821794797802800 3380051 69363323487617699491374904219758852 3380052 -420024109446440049294720212956102656 3380053 174203799265667956336454824788646780 3380054 -59049501051016978791703211705445888 3380055 -168721532971965281351203094633287680 3380056 177470944630807763495645820766310400 3380057 8749146830776071141272084946803520 3380058 -5196794434381572036563130443027712 3380059 -215604099605188727751435681143271384 3380060 -509810193048435926725393971751979520 3380061 493290658158777298831896842687144352 3380062 202963745556451593906205944744253440 3380063 450642711006497208457139673712226040 3380064 352999606640953069616212052761116672 3380065 -79816191888061533350039760649350000 3380066 221093011962578410070374183268957760 3380067 -376516995295447690502501579760217116 3380068 1088686059995479704754922523374814848 3380069 70361531688663205857338728171249152 3380070 79569023722162422470289901269135360 3380071 -811608099792292993679443620983520056 3380072 1805462763383917479540648610628352000 3380073 168095554253781079582479144014733600 3380074 -71224533334960207776696707624057760 3380075 -17846933189743141681691641578404400 3380076 -302765193618692199925531843153428480 3380077 -228672963635729680868240943049090068 3380078 242446075141132271832205370988719424 3380079 -513548013946780382415231873297146616 3380080 130912277172040834148576865414021120 3380081 72135217156421792280878748370269600 3380082 72742401424062457371870087016327680 3380083 190642225553374837744768210368709376 3380084 -938043194578826501136066776511494784 3380085 -165635482328224510751444211520181760 3380086 220371680611463577201439261813816992 3380087 -1340183425307783858713672504981826400 3380088 -306183354412811858928644137826365440 3380089 190471272241352476451452357074534890 3380090 46834493304147250205921053846809600 3380091 119994453583755935476862448897258240 3380092 83661710453591098298188022921820672 3380093 1165435555464387616743351760947010380 3380094 379966388504549952726463135337429760 3380095 382920011526284211553524307272484800 3380096 -760643566599163193731960672396247040 3380097 -67459617745201983578635466514072576 3380098 -22752110593600103760166957712516064 3380099 -1976515812583750230440546851980744864 3380100 -30587844378034857076777196884224000 3380101 -2979216840219831466268071162154048 3380102 -683313532995337522753199304475336896 3380103 437714006167190113076558517893326080 3380104 -120598718131216163946583291772436480 3380105 -406900097310869347177173656690826240 3380106 131442169605478514176974986738191104 3380107 -1931800010009923893283071177266862768 3380108 215779180029028985219042331117174528 3380109 335160407403546113095287055979603904 3380110 -502657324464479287299900382639699200 3380111 108672266151567534354717654007637232 3380112 -34556756546943269751621565043859456 3380113 205511020607350515032918842783753584 3380114 -420563701396293633771203938209247344 3380115 -564784438651076120624172809334467280 3380116 -18112365517266767021695506027683840 3380117 -11267834203542048474044606272390980 3380118 -266687812015645683355373074217108544 3380119 -11241510813545401966191488073637360 3380120 -692023338293033689830046737839923200 3380121 -722917148464914352016362062343012710 3380122 -147963134853200466028989369936972576 3380123 600360653062189673317127763343962372 3380124 -13142004905860470925275081888276480 3380125 -335311269640383282548474023933536000 3380126 -70986209534295583584514318113620736 3380127 748327039357894274865156929810970624 3380128 -73030406931758056823213877272641536 3380129 174957436311251033451123029503349730 3380130 80988818972630929209645585595384320 3380131 -157074066657574078451134713171492240 3380132 405957544115811683280775150441697280 3380133 273492929513608314074471058672822624 3380134 168451671605459019363308884936437216 3380135 361575000996876828685997010898080 3380136 -492161289485431430528959730241945600 3380137 -44753233159474977619403852968734214 3380138 35751957011087739776112797930115840 3380139 56923649899356353089051895554045584 3380140 -518569608611997319233975237415618560 3380141 530017977970481846100587305457707542 3380142 -232209977994141001925782593758321088 3380143 374926516793053288030929871835780344 3380144 -2434405497675654684419379062046720 3380145 596950096262283306758833338026718720 3380146 -356439796188351065427430795455479808 3380147 111029297929922187365515320383794752 3380148 -289235605361458530728596390635005568 3380149 -8556723128662189759322162322789312 3380150 133975198715290940056930114400904000 3380151 -1590782981861129062375612431578759040 3380152 471775872337970593210142980532613120 3380153 -498649689104067647717835671820853440 3380154 199918139018875086162199431651333120 3380155 -74959418081329896161383678220941440 3380156 409168589390246347977656387141340672 3380157 710868554029522481595870834046080000 3380158 126060662549739766881683909646823680 3380159 -1086669683903786599943016134747736384 3380160 -27868444226651151284525329746493440 3380161 -257393777079010196914613719031742588 3380162 304587263190964153337435288388890832 3380163 -280413533758966150813750414494845712 3380164 427404831831563305066729265860405376 3380165 347695967749423826727953009820592800 3380166 -311845849244484741806152604837175648 3380167 420466901456165185345899786336337752 3380168 -749685574274802468285342220769525760 3380169 -162382930357758848003463830898340320 3380170 -401969353941501989159632330361250720 3380171 1265579716226532623237881955477571792 3380172 -80123255846007002921304071012007936 3380173 164673969367188482192285921662396480 3380174 -31780557942246677270354393624581248 3380175 84733306988707743625980486281590200 3380176 129926364931219543472078617044582400 3380177 -560086918865228345664174534036280320 3380178 179171706482806913777863658313953280 3380179 536215353947721064229775173738443080 3380180 451814267852143366082837236958150400 3380181 97761735115320754082575611041192064 3380182 245050815459232100422085103048769920 3380183 188111858858968317401422310351426784 3380184 -871825259078919742789994628879360000 3380185 -1095181432103078218472258363093146620 3380186 1038955389253809196658689352953597440 3380187 -7714988427821776833191148627124032 3380188 -78565693514546879229255588312495104 3380189 -1145384754174271241265028311898706010 3380190 101607234145888432516234959047408640 3380191 -75296359746767334264985554759576000 3380192 -92725508269772691685802108634267648 3380193 -1341681000925724995031511862221793152 3380194 419395184245349464122186319753762896 3380195 -64135264703101856764153267335321600 3380196 -206005070587210560089220270336887808 3380197 -583280132118522648886607716432276354 3380198 -350969477178598891052303860689050400 3380199 -199379325919610789678194417591861680 3380200 343484385607664083999861601007744000 3380201 -748583659694987192480365886471348256 3380202 -148329237189833152023160908509667840 3380203 767077902328437899586229262116734452 3380204 342813868941719198711218241821619712 3380205 -263983158020435597218348756050500640 3380206 249386085521016968740822849748607552 3380207 -935485458696377620097323018164506544 3380208 4537044667988287183492134352257024 3380209 -27587253401309410731093309636033536 3380210 -362025007186929857782687885708175040 3380211 -4980656662363071083666220819076800 3380212 940881261191352997461617955268177920 3380213 1000741935671599898092432999487436462 3380214 52388429142679050398658118099200000 3380215 778738839563776222686047576391990360 3380216 855822861489976485542145259203502080 3380217 384614150352387514821367194510034992 3380218 -68010354450694217116452199143626496 3380219 1452588064565331091069765521953922096 3380220 137178788394995265968033489459942400 3380221 524409366995761436148198819684249292 3380222 -624345202555271989615442515359226176 3380223 -25391704807804797390678392450126592 3380224 657358877260974513568048415680495616 3380225 203759467242707297352120788931417750 3380226 -35322225082730447004000311781600000 3380227 -156562932430751101689761634174001924 3380228 -892337911115534631780067409430819840 3380229 482461151865330031635447150595806204 3380230 -1221337479192174109949755350804480 3380231 -12732852525653185625153520554379048 3380232 426647490871223154488619850570137600 3380233 350585432683061548730372182497141520 3380234 -86780256396615718110827974816395264 3380235 -445126722626535385659371929022634000 3380236 -621123290663084726593726940509739520 3380237 320110873317216356785906072170589632 3380238 119211650892204898658259297451144320 3380239 140886534217168834718644735406878320 3380240 -86940954738969674561208564527923200 3380241 -124634025968004053909332253342274240 3380242 -233727229764385384349952132704047728 3380243 1461341462023254604408584751974312492 3380244 148782693029631388942233148833779712 3380245 -169559767117365100218092208778920000 3380246 -141419347280852207978328238797041664 3380247 -171897568464297008212341157111100832 3380248 -398481127070743485902494229682401280 3380249 433878677351687323623117567018434250 3380250 -344670932661654159469377925477056000 3380251 -34698843094218154647729532915703296 3380252 -146539598817806199994775343074918400 3380253 -209055680761303027141779729678650496 3380254 973850486794563890886967635815566080 3380255 316521851885386976925335935877621160 3380256 835620438563846901060227410231296 3380257 98625616935486242221671877302774192 3380258 -192077888235590681320534885472186880 3380259 -505397341528516054887915626861513472 3380260 290905427704775352623271204283445760 3380261 -275555372301019739763775729052664708 3380262 86873415439884383471134932833257152 3380263 -327035499159730069077746980674803760 3380264 113268536311036155982594027034296320 3380265 -31874191954983709153982590616640000 3380266 952661928985395885865665133195104 3380267 501216729336200403359106435156244224 3380268 -195216136320935181680118537004753920 3380269 -130202189475836024037573874732941000 3380270 -328551232591191527554524669205945920 3380271 113194718676090992202345846734146560 3380272 -42425001486061507322664847231090688 3380273 6618643549703400072249733932105984 3380274 87846201262843902158855635812384144 3380275 -487564873740986552205176583023895700 3380276 -521237722939180973828708158376883840 3380277 -610220178827913834973296407091898080 3380278 -263345236819530477787585864166731200 3380279 -201371567246142010360924650748985424 3380280 -302104787724163942049050119375667200 3380281 -748547699551344168938184255704680918 3380282 -65609750821309671840439081510333728 3380283 -266981823157044708035523748009534896 3380284 -508594686869238442412369916297588224 3380285 519786845818696046454998733558967980 3380286 14862276701200660276000405684740096 3380287 414949160942623921043831116271754240 3380288 373119746123953629324256430837465088 3380289 330660257752733149409444256716412768 3380290 -72950154823954199655073891047628800 3380291 -2365115627026082259648550586756558808 3380292 -48294025970592102822470296358377344 3380293 -409781076316795852780598774906309600 3380294 8830447709919906031784017228482240 3380295 402046479609641419184238079274170320 3380296 793750610685180229960502604641633280 3380297 45756204084419668063392583199889972 3380298 478429589091791637087527104768085760 3380299 156764939252194843035156694576753264 3380300 9754342701428616372606159538176000 3380301 -390161543303657151092889069695786880 3380302 -158428057235646440635053367752976896 3380303 2317151278897891233997638136848924480 3380304 69120466375641278049432169119350784 3380305 -550745862652362895307804629932822540 3380306 56010809160156492653695998071774352 3380307 203719086554145057130158197385576192 3380308 11893663896742406364325956552943360 3380309 309070581412527806628719687432400000 3380310 -78068519730942298661556034315493760 3380311 -309337832796128479577727557228587176 3380312 215149554135391380747889989283307520 3380313 569958622203879034596442912927924944 3380314 -582693354047290187018347596150550560 3380315 95914768925305158381007269042696720 3380316 45785773317294178110878370914304 3380317 844337485567162171262564115746435366 3380318 -419773280287178513209413857685580800 3380319 -770818768313156078291881101811165680 3380320 247946407880343557966395294741954560 3380321 -194586811113455605064902335938094720 3380322 -84232139484455415212009954635766016 3380323 -644643716720997211966798022708155440 3380324 -422700975202045012267593138547780608 3380325 84789416059372493378708501776197600 3380326 -457599716135136657292745884976637696 3380327 -225987927975074731265826203474977680 3380328 42691495570093621699151384295014400 3380329 -756071415153302598353081727458468316 3380330 -406950442473275464382719568929440 3380331 528144881562530190940184012780006400 3380332 709928857999406143393145361621207296 3380333 37803142613589640954519526871515136 3380334 -496353358781600552819570575296165888 3380335 212549199048541992460621571099595360 3380336 -330567030819393769774705081312247808 3380337 -669620316048655245884002904368337406 3380338 -15226771958057018369171916862916256 3380339 303936647886310105038202482622822224 3380340 -160601696857833185207233449974292480 3380341 418887498522192208875213667233795360 3380342 54621068441292802456412698695222912 3380343 -210002812663837911324641754408717336 3380344 642259129688975673307148966918553600 3380345 -56537109278884724106714992601459900 3380346 -666326570643757176092312054241369600 3380347 -290151855929268882646620484166549960 3380348 -273320473588570215555912923944679424 3380349 17025014434010510801450738513701440 3380350 104704230028972416750569583069278400 3380351 -704589727471877657871026287249372656 3380352 353118358343318694396788348697968640 3380353 550188570747333481929086084569188100 3380354 244835376408134145644215001572003872 3380355 -116315856965733209909481780235940400 3380356 -58813026242480686863104823125360640 3380357 235256927358773544491729868759652992 3380358 -222147185356321028336762893944225792 3380359 19011224621971636204393964945315840 3380360 969996047012813073827741638673664000 3380361 635403228221876738781973110522553872 3380362 44116556562151953905283021481997664 3380363 231284116278436360883769180307706400 3380364 -89696959316919235611074565731377152 3380365 -719986330007608599173693564992247400 3380366 -178485965786117962274676535123522560 3380367 -548814929768861788003344944941803888 3380368 45790614956199154599162228153729024 3380369 928413994885379179363120082281978740 3380370 80584612498400055645039441897692160 3380371 1034733871037098370421259421099136192 3380372 101812177047854525669897598810703872 3380373 195660402924662952170551830833110542 3380374 -355129847881510071559790932193348064 3380375 1170815045646980457661523284265154000 3380376 487716708405358376077469314703155200 3380377 73808197269788775961367817745856 3380378 -477830663379916754945822427658751760 3380379 321515717619455666935412667771829248 3380380 -159808113180245187777713501942899200 3380381 212558841612392838439451739131890944 3380382 -51245647289459879166645577681362048 3380383 -879458880833985110006315365223967680 3380384 -261017409975196143771460230114705408 3380385 -343534649023067642698710808157040000 3380386 -830587697298395895479253468960082608 3380387 117514586896498697406657006520419036 3380388 530628670078360802170135736005048320 3380389 849609686221339966503451996113856 3380390 -130860211101319006296056436189502080 3380391 -254142411905725885540328923066048848 3380392 -224130347977984454535283115450496000 3380393 -330117045471192756655410151531750236 3380394 109193100880465254706118456004617472 3380395 118275312039469720431552174965034240 3380396 -312457345479523417217275636224019200 3380397 -88090071977287291458356973427783680 3380398 -35409355244486830428464280121585920 3380399 -1790555384786108375760707312197093008 3380400 -183494643898647651072099921321984000 3380401 -45060425472436921555872803906655598 3380402 -1076862263403612712461670571420160 3380403 86278106383789369966051580173464624 3380404 1976553932519279777717546952579456 3380405 181558479237943554554423308425532800 3380406 21133662166181486620357537842016704 3380407 586926504298278132965811028057263656 3380408 519666359846029143651451997691432960 3380409 237213845404766839648652288333903028 3380410 354024477612148891073905075237632000 3380411 -108213842089270536651323414653084968 3380412 374819427326322229852230978358080000 3380413 -193941554060541437329303365380400800 3380414 217702449477353249860233390920928000 3380415 80038047219412676906450727433008000 3380416 -76891175751732064552852804872437760 3380417 429567810734309175657401082997163220 3380418 -81454707754823850101748538283938176 3380419 -382292461380800768426142939637734704 3380420 -59048302786057470532359977034462720 3380421 -76181168657655217730286718424336736 3380422 -82628446190380767753118585927459488 3380423 -311132707469776459660108908796268280 3380424 365296493754914761393980860715909120 3380425 150710576899192114250504935860984000 3380426 65199304551007788746638040232161280 3380427 1018455993404290785652703150331345840 3380428 889858314133935335661534860245948416 3380429 -237125806371118493992183008464405160 3380430 81978133373607799946860998440106240 3380431 123633581759307873266239158779439824 3380432 -171767624028906724863707155724894208 3380433 -10616687897995713988793099433726144 3380434 224331425422643462440323497137961616 3380435 133566119150582347204954956235616400 3380436 -662677500629606907174272842444564608 3380437 1020307979050021892255300167302819584 3380438 210980572039594498528566586637049120 3380439 546388103552231740884489992301937488 3380440 153180064297436062634220103619788800 3380441 -389737248762580609435669900133287158 3380442 -95996156302961262211025707053949440 3380443 -950223706874557824646883767213632240 3380444 -73662335653681437248592527964440064 3380445 1633086547360167404069043212149920 3380446 -335322067092265225829690613051604416 3380447 -362805355830108137259351905202624288 3380448 482568237957978988205589809665671168 3380449 -643284872395953177373305164383059550 3380450 -97683448873238635237416794081563200 3380451 -268474142511531180081007888810919616 3380452 323723876204784694467056639661637632 3380453 -333888234736768283307542140812167298 3380454 -1347955715514444188820725859250176 3380455 -366746152545132044442263363578502880 3380456 -800200198920548337716603653932549120 3380457 34951151808151529845370158771716096 3380458 -501379338079421050059026223462691920 3380459 -1265735285800694352202140348304451340 3380460 304224745207753650809497677887324160 3380461 290702301966161750610801348603337920 3380462 219970556667836635639213544447303232 3380463 727590269809748780984476481436155592 3380464 -90249457741642608745356961922580480 3380465 308048343531758284393787979068003520 3380466 95004818994243265497481998114359424 3380467 207751437342198667584243304680674232 3380468 33686424269401586840170450665725952 3380469 369382067485113417220175919908634144 3380470 -127684715253481049959948770086336640 3380471 562517458603009157411268142963254672 3380472 585358397997470643627589110299136000 3380473 787186770754492737248926434689583722 3380474 711406192981499824510435577794336512 3380475 -85932550042259453244695894140339200 3380476 185519490676224891724522203927252480 3380477 1346325342794461768172216549753622252 3380478 -245568743820217465956713891297923776 3380479 1609283847091118955211248724206414784 3380480 -419237699762870653390030620327936000 3380481 -86938776597565785591302173339230720 3380482 138172030461815867056973535654569472 3380483 864632982543819411666728565081972732 3380484 -5099147980720817818303775580991488 3380485 -612634691649165948945028419150342240 3380486 -86238903548908957354866067535370240 3380487 -183584584462068424858894827186401280 3380488 6373781512304569087480616974417920 3380489 25631598753380311548265691775816960 3380490 -188733462913275391689424848959237280 3380491 479471035242817987076274124495760876 3380492 -245833465793235130401069656093360640 3380493 234973394605222409680151338104099264 3380494 -41963468825413385513897681192931072 3380495 733093767506145600300835219776933000 3380496 26211545216412037395408044349456384 3380497 -53056198354796891527566887654431054 3380498 983758467529087482016295469547680 3380499 -106670343892629050933637973713002640 3380500 164644125430730988014169651824832000 3380501 412885207712435014614180195126303480 3380502 83069251549573093203819528439837632 3380503 -344353188657979305715580658491601280 3380504 1120006607960979332596964640544757760 3380505 94920400587256140987867634170505920 3380506 -21993277128243047503920026391372048 3380507 -9895702598047179295890107479373592 3380508 150800010917598588655255686382725120 3380509 310093682945703770997163682209866240 3380510 -344546029717065512834751689799384000 3380511 662253343777637869666461635041574472 3380512 153221780822751653204011968774144000 3380513 1427777967333879819618548304694152084 3380514 292112627852575935195923714995808640 3380515 223693507993113625095051647131550160 3380516 -325725991372192061318247159483442560 3380517 -157983163064941126166026634849000832 3380518 531337155735575665945499241270407040 3380519 -28728501587597975801868581703374400 3380520 91342714223907303733017994154803200 3380521 -1519354768996971785971173132342751500 3380522 -614476720798935719649103748902491648 3380523 -330829173201602209921740214535635200 3380524 81816297948333665721333244118927360 3380525 -414347244659649413022091405500997950 3380526 241994228113438106799027164447874240 3380527 -408261695822989238571615707842480624 3380528 205595139575479200492834774741860352 3380529 130251700442865635801277588557123184 3380530 -589838439108591769657532103901137600 3380531 5243997020826383140708210225129728 3380532 -133649336429898025846781335974137856 3380533 461805897459098427227085561750795744 3380534 242920654155408858828342133731520416 3380535 26875431736594496854864798199085360 3380536 -173873768025690340864002654621880320 3380537 -126381187950206510020761757508809920 3380538 -95874935538875019358418229083051520 3380539 791343341011428972310834881489082340 3380540 315233145838089871013382639475968000 3380541 134633020148182026219046015275086592 3380542 131005955713111277080365591084180864 3380543 8077084688054298720007956276623280 3380544 131259729865154740960525183832555520 3380545 148350492062263145410705656800009280 3380546 31202781514902838800877878381548064 3380547 -541016735345556124736255027578291728 3380548 452150577430232202974994612552315008 3380549 -292520679819185091251016974394372450 3380550 -20085810643660629669651653155430400 3380551 1516588760308316013749742185153342552 3380552 241382507183709354204458960573890560 3380553 413547529393168668820433997397300464 3380554 -382564954800117556788245658747843024 3380555 -438096346210322123293672798185011040 3380556 -344758203576280008459779581686804480 3380557 -34793670946313326776369197516249780 3380558 -333179415833138501067525020081269824 3380559 220689320755076765987321977021429920 3380560 166668812207952540384059657294561280 3380561 -182579555090651175025665114196061838 3380562 85174992775696066396163390941827840 3380563 -438171813874007044866394312985254656 3380564 850252735401288403094286935032061952 3380565 -443250224973938907973481239132224480 3380566 -98026263808517824171259302396241280 3380567 794320120224624867463038712254500616 3380568 -135322569144738835589410137302630400 3380569 -1089734326890967745630095123233416448 3380570 31107484275405108934445403560386560 3380571 568358051206465867221340931862769680 3380572 -273152929469605986042093610035834368 3380573 -187409945328302487153047712278946240 3380574 -4968967385750924907737545155397632 3380575 -499358221487564641252782605297424000 3380576 -423077434881890130217591529082716160 3380577 125366932605787084519106015060979120 3380578 -425352302302326069688650041287957344 3380579 153490691663184802068383229220223376 3380580 -30906343721415538280166231392317440 3380581 172561727979127097795988671239540224 3380582 -249720562770286865305586175262296000 3380583 -16710334736882188824431123354991576 3380584 -23408529646157145772039339522237440 3380585 -301526769878149305952431558624113400 3380586 262898542137559059471036364121972736 3380587 -80434364609070353967702615324046448 3380588 848101111481094521624391582742517760 3380589 -1389983953683712899833607649456860480 3380590 -248260298689833911706622394908471680 3380591 468604426331912498784940534559270352 3380592 -202830453000924339020332134391971840 3380593 -385957261361476498118936045342374476 3380594 70534412431645941834382007564083200 3380595 -177010725697742273904805451700246480 3380596 -243168172819165276131944563557348608 3380597 1181288948345839276228154089814892480 3380598 122254548814438919356031477181828864 3380599 -532056752709493866416397424736085400 3380600 162640246772377724139638333151744000 3380601 120032689459222976060296945153992384 3380602 446450897771128058141459697919264512 3380603 -600618191800809384461702224515830040 3380604 -515506540305157624687475250177007104 3380605 -529487975493633744440848536410588040 3380606 436221135616867106083683946444810752 3380607 764947805850204338992199715533909304 3380608 420272232115994272655177528817745920 3380609 -134530028168050417253201035733944896 3380610 205174835522922887337252324395381760 3380611 364320713696593189225165427062881952 3380612 -16838695358798152384299190500556800 3380613 435769809920980114693206871838269440 3380614 -276265555344612778314532964478038208 3380615 254744118316265407383060245396767200 3380616 -554355829327975529180740490301603840 3380617 -9788635176460281149472094527420480 3380618 -33534037329706300661458167659244240 3380619 -1160259540644779605318399927399360 3380620 -122221305774625098608848223739095040 3380621 -549772296932823022355179989864100308 3380622 49943534739192554876534706317743104 3380623 -391009863672472780000329348773234128 3380624 -69612467997756434716216552975220736 3380625 129965917531104856826648111338346250 3380626 -220169066772069636100374773257189488 3380627 -827062997318039940148008972625117524 3380628 262488070658672378987148821474334720 3380629 366335643761134073731410892354089376 3380630 -15522316666956207064426513546863360 3380631 106661478755200488222601753091136720 3380632 310565046239894378863144029221683200 3380633 -833246313026542367150230001161640118 3380634 -65800263876919955241086488751057952 3380635 -404002968536661001026330760217060400 3380636 -231807128752770965344910311337137152 3380637 -102363794744216412486112907232945600 3380638 483577553990194532037750446291214720 3380639 -1495432554295344430192068156562522440 3380640 -600589593865804940136518297588858880 3380641 -186849511723115957023140117074680800 3380642 652918261944900613904859106753705344 3380643 56905473421671162930357926755184640 3380644 513428436028041310759934088211277056 3380645 421786218158722574227067365630875900 3380646 -374659228733889963892480928333827200 3380647 -1273300932667636872366353678992161440 3380648 208687802239756766169959237270031360 3380649 -21729595032814211166357291628590912 3380650 8068313005808560678256432972313600 3380651 -498843598125394150638244780116587400 3380652 -68741801130979313876901634601891328 3380653 -11960150933072290167387740405249780 3380654 -515236115135994117617958103528783488 3380655 -49918649743006641546090783889766400 3380656 -331145414192762400172713443455909888 3380657 1064643875996314922610417180576381906 3380658 17374903146701305781550360193801728 3380659 -372599574026156431202910783960017140 3380660 -6233306754810601821960674476861440 3380661 -805600386723886242368765655294720900 3380662 438309522768778777672701636830371200 3380663 -420483374615954171212008039349834752 3380664 271960189667974293407095736640798720 3380665 -106663983083964275803079658673161600 3380666 722950668066363052135971562446330624 3380667 -440539912186201209668716751064486120 3380668 -212120768423897185075945493641341952 3380669 1297593510542283111832475055192224070 3380670 -205135709818028579002345245223680000 3380671 -40474362991609514640699286187185440 3380672 -4814252806339107872088618442948608 3380673 -748802155854460246098564802953095136 3380674 214916374695826962881999066387810304 3380675 666942035268770827377320846907834000 3380676 424076261538276066475163549642038272 3380677 480110296477219061513877053315951392 3380678 11144455285572575008384031569152000 3380679 596909931414977999540847949510258224 3380680 438350306155010654812707234299904000 3380681 227889478413301610222482589106972744 3380682 -262047582489926540404494501458635008 3380683 -329923453103828742135444254945897068 3380684 -83079882032023607786146872701028864 3380685 -125220720192346838331816448020480 3380686 -555198727002681578631387830773110720 3380687 1000100469404740963165081073943684336 3380688 -135479346578266223757462670072037376 3380689 -47900777962501947377828424611834560 3380690 200982436212051756746419643217679680 3380691 -175656581254198298363051872416980808 3380692 135451042086151358285885711984158720 3380693 -50724783004023614809293037956650916 3380694 73389035164607789098184626289342400 3380695 -1101255016983637271694757531509142080 3380696 537675498920575963009588043218821120 3380697 26571226249900672733752640241530346 3380698 -645653595886825478618759798011280400 3380699 39155336588593586588118912224030736 3380700 -135588590599490073724088777859072000 3380701 368012174057314145717100505864504992 3380702 198761863346372469889665588981611712 3380703 -995498888886264625572266140389120 3380704 817103594209809137611010386431836160 3380705 394312231420082237161221221047518720 3380706 -139420754462300116986904055129502768 3380707 147157739313031212908530180914423432 3380708 189151953281312582633478310876984320 3380709 -968054522129906079550179346178212512 3380710 -398761408310290325277823611331453440 3380711 45655505710647108410884060085930064 3380712 418268278689787256040511956161003520 3380713 -337968450754840236970627886332629376 3380714 -141226203207219912337480335273662544 3380715 -223898790495478697664037327033736400 3380716 486036864820245054385733189926211840 3380717 -586294660682172265329680155319549322 3380718 53864966952284550197850152874648576 3380719 -761441119040959056848979146753294760 3380720 82763677916036131769397716387758080 3380721 270031848484683064945174206166779264 3380722 55841997169532848315689730901386800 3380723 -1503765915532958219184212179042943028 3380724 574428282792434384690441836026224640 3380725 -10460901046568678833555936193000000 3380726 357318486536551885901002271779073280 3380727 -96924694419500926231559841459724800 3380728 -111126952083900962135426099967037440 3380729 621324375014672914705251717664225680 3380730 -6217703367635709611976005703809280 3380731 -148541873647251765444189482816725468 3380732 256178984708008466811615945566724096 3380733 -878098123207850786776091952499284180 3380734 -37929918627496859681461028389348608 3380735 -236016025303804214761642422877831320 3380736 47587125883118975487529616909795328 3380737 -472105066196631804427918822917525948 3380738 970009314081601996349448813180426240 3380739 -41653467786637801017306368465840640 3380740 -284408449766146238812629844884848640 3380741 167952455121760038183121278316253184 3380742 276102081366727096430750544020565120 3380743 -987224197849433867766006531366236008 3380744 -276638349121116949418532337292851200 3380745 -183251743446173259614541759371234880 3380746 -8857514484673372348862315389459200 3380747 385693454099079747487030455031928880 3380748 -3957779450692003907074279000670208 3380749 -572794740795962111069722280710944564 3380750 -207445547553553362737290643181936000 3380751 521246332950711908337312320363201280 3380752 222550393592803767835968994110611456 3380753 -1357678952065846222633045751300935440 3380754 19204570010362964624113272656808960 3380755 -246085379498227787103150122863158000 3380756 507543583080325014611481348818841600 3380757 572666535865758483457581862689835392 3380758 203588298874831553559474246675593280 3380759 1306556430595706877797587492052870520 3380760 -301130567225563914040615829769830400 3380761 -532057079089933945427856563373347638 3380762 -18401546742121106532393208435491840 3380763 -194130872294205524974411639862394000 3380764 30726576867020302521514542633357312 3380765 8562491880039823569700439708346060 3380766 105676904633968382121472559573326464 3380767 -65072879308297779007045129958055040 3380768 -1295305831343680377373895612070297600 3380769 -398463369239725456518565980839943552 3380770 261773504738838207783405995205312000 3380771 725042735661843027366018933297882972 3380772 -87694923080967637512417834296936448 3380773 -507432699110590607432437302481836480 3380774 -549553736190245735439305044550904864 3380775 328493494168623410733159452271847800 3380776 -564324365109915893337958960496640 3380777 914980080557399329133073036346549626 3380778 -1055957489459380521828021036120480 3380779 -243591879275752447797076795100876620 3380780 -104216148025686581905270631064714240 3380781 404148794409987113678876182707269760 3380782 -1084493177029362904924284133392729600 3380783 -91910704658684266883442657402231936 3380784 171562269816320493913779244884295680 3380785 -425393831254196726726168534861015640 3380786 403642758052309380964191505648952592 3380787 -705178553294173500759350339146280556 3380788 768350903041316823363302672961481088 3380789 5678769977899270183404175514442624 3380790 96310285151604102457415552808898560 3380791 1232920110884289618501688150102703400 3380792 -1373840088499321775517462601147084800 3380793 72051930110403848134041671087429760 3380794 -481229543880994987530188053552680480 3380795 -315703395122057872078136279741794800 3380796 -224149428152386096169131730380482048 3380797 -279982535679923464217342225816343968 3380798 492281587553000725512168016746113280 3380799 -121012320303031414482142066466417520 3380800 -97472704878082237403103900899737600 3380801 -279194026173408928999573173358987308 3380802 -422361150890027196585316341981552768 3380803 13830880764895224818926377508678640 3380804 -1194218141264920684784817442492563456 3380805 -1124734401593836049848426507184832000 3380806 174629708278683730026082610447242368 3380807 -377665522705943204646021045266510496 3380808 -464895731005891808436376818407792640 3380809 119881456104147564541172658392482010 3380810 -592961943597324013644537611131560000 3380811 -17225756645028432211163255939136000 3380812 -1100349688587145662777107179561049344 3380813 674108360818409919517704441762499062 3380814 -418012407587884991370205096984576896 3380815 -87347234624588431704012092986684080 3380816 134009682976283927732134688413581312 3380817 -301869559567475812492427122160768064 3380818 82263732424255604068002646634027520 3380819 -156034863380068294081007731552072032 3380820 118934385754625240424463644063713280 3380821 842861752595119081340655215252605632 3380822 259032762534657052510757855971550400 3380823 -58664407279303252399883856448069728 3380824 -580227502954555745853133839839539200 3380825 277634273338854879649907985127848000 3380826 -19194439358305276169591145460386816 3380827 360679798011481342698301738525359232 3380828 32868014929337133083143915206084096 3380829 -217512613464773466218897822178454272 3380830 -470106849601855611398523740495114880 3380831 -717801918193500517333074902343344736 3380832 -2388014559977507529019032411832320 3380833 -420197750402749645778273360290237918 3380834 139710459451666180231813626828792192 3380835 -819596500811592442097494211485691040 3380836 936730637750952173212243780879652480 3380837 1171460820392129102508080094768063486 3380838 108716641167366218718787496811132672 3380839 -158932162840922552162235064169331072 3380840 -231058403104097511204441332967475200 3380841 440037922775149315744774468953072480 3380842 234045965888200765503496606391793072 3380843 336811422508902456918572839524278040 3380844 -265474790044606175969991975831120384 3380845 96645924399798160552081690973623620 3380846 5548761968317928027633318487738240 3380847 17353091209809291735799214642323728 3380848 -202274326694712490520509210535755776 3380849 -138468777413591606620614677877076440 3380850 112701095282089176182529453355363200 3380851 -2005401895106685666493055295676429728 3380852 448945279082117760170654462075370240 3380853 213467039665047044031132583227709920 3380854 689300054875972138714206538379465376 3380855 -962540997645159561679275190102083240 3380856 -536210910060987603945565154269900800 3380857 920182824012491722493726855179408106 3380858 -51853151765081126770683269541019200 3380859 -1576687707900122902653291909015679416 3380860 -20665150229617315312923107544268800 3380861 -2776782330233606836395097423513914 3380862 82237934903618240824584043152000000 3380863 -990479852496641320245286010184181888 3380864 234899360989200334688913002531389440 3380865 657557618381902901282282507757467520 3380866 -238237640473521873636232771523320368 3380867 236066993553201263020040444474560512 3380868 337015554221995086797392873926068352 3380869 -146032625425277300020535691544461730 3380870 166505831605573228270278139189276800 3380871 -136486657727043216864197426422680240 3380872 562429566493682640673254365452861440 3380873 -1447288669678589981889407659105099878 3380874 19059732303437373021163665991701504 3380875 7736541244222910933344550166504000 3380876 -253374251714253363629475005318672640 3380877 -507551957988371638580382031686314880 3380878 -8422167330136167774028324848334080 3380879 -426857207956314652806537862767605760 3380880 -88409989043537021171621103320432640 3380881 277751852558388680975009170395548544 3380882 -416153496384674078572088533711748208 3380883 673144255043136679192042404338653248 3380884 -438471840991760563176020259578429440 3380885 -393921045316187451875258814964176000 3380886 -158625366491224709990270187766145280 3380887 915868142288939944876395035537065192 3380888 -175403425925925707493214389799280640 3380889 754355373437936064647724585155369424 3380890 235064340510057311768021880717926400 3380891 -209068326573664511640776074223788032 3380892 -301207966652525127281248284183333888 3380893 560951677715240999932021626609031142 3380894 27846519247507885436806557931100160 3380895 23523527663435820695267462086919520 3380896 -1390196371213381110088197760932446208 3380897 -193353461915288288272605116571219840 3380898 738741942568218503066683090777620480 3380899 -119960146625837466542487499115305040 3380900 -162613667715508773417586688768208000 3380901 -1276611288714233776139165462635776 3380902 240319028342097082177110625860252000 3380903 -278004896053816365993042778564326336 3380904 -321818594021727876367622598881571840 3380905 -522776321706306324829717040680154880 3380906 53452303172786039325446835180387840 3380907 -491207078767637651962340092213028880 3380908 -194221008196190799383507223104640000 3380909 -351156382069091477371688027877565248 3380910 -25898801179285086447222937159545600 3380911 351112823935434238834668697573235400 3380912 -59971803526347213232219665040539648 3380913 -294877115744961805082308450973109600 3380914 -182759317259321072161910031845394528 3380915 -1403007498367385727363936184054476000 3380916 -151084639658324943877182285913620480 3380917 -1176227953630431125884983064165907360 3380918 -10845065209938657151534661902658496 3380919 -875138883299570701113203165821900056 3380920 120963854302090744360169303933644800 3380921 -49917703847234734070747607321167868 3380922 6188843689926335875769471377975296 3380923 -88430212668964144469754778537643712 3380924 254586373311376082451669985033552896 3380925 375798229525452917106667862104644000 3380926 139314917977201933051791896558403840 3380927 -619641743493224515833307835375878800 3380928 45717999991850950833025937477468160 3380929 -97441364735667001142146806118913470 3380930 127344410068884189144124719265344000 3380931 118208331751098883640454948500940528 3380932 23747038576793273467674219201880320 3380933 1281178580784407962140839172020497182 3380934 294951763894090708365725138361382080 3380935 188426512039999832475077916649614960 3380936 346727319307136197048274283048960000 3380937 85653706529869109476702284935132352 3380938 -24654817812093843003061701042079488 3380939 -383096694022340841768313169008381776 3380940 15087065993511608841700163817047040 3380941 64278597732493812221569670603156342 3380942 -352002750548412724044315192693939456 3380943 -873066332137846450190124631215081456 3380944 -71226424656919713388595729900109824 3380945 856573645393877745321827388607524480 3380946 56831480598709822178609299405350144 3380947 1282161023490840948431431692779084396 3380948 -758997223655230171539399825139800192 3380949 -62624029458190186997906536853057664 3380950 7085328616816202111106519636228000 3380951 -752223420365535401810720035807255200 3380952 473463158591234161912810361470156800 3380953 -518472935764375656345678434456604416 3380954 75671600873085235197224793121070592 3380955 -123896841233204813491444347340473600 3380956 82112107124084791826154592560494080 3380957 609090873611946482756448214649047206 3380958 68719017367831129864214964530396544 3380959 1574413458728713047933738299146081800 3380960 -298672464603576050613164888193761280 3380961 -12083167614646042948705890218182560 3380962 2933067540439880192565525478962240 3380963 1694598597169209256512676226391077280 3380964 -687212414151831595356847152243969024 3380965 -106691204677932925459323194443363200 3380966 599735993586945072099311406257502432 3380967 523413163248505778229470820958188240 3380968 -306992761278376926426277140149437440 3380969 239908943856693435954749446815101370 3380970 232246058062143842044459809943104000 3380971 1472592951655690356988724205598728744 3380972 -45745435251772757506671552571776000 3380973 302518721501574599216492124783326784 3380974 1015609407772639307528499123796951680 3380975 -271860364717259034651403580429992800 3380976 58793727653964727770842001606279168 3380977 -464127348110721070459841574019924608 3380978 683433894011155394317529250494720640 3380979 92082638184860179203708835153854720 3380980 693856001242049606251962030132192000 3380981 243199183621746524796865625090596782 3380982 -709576029640534567568596561802304 3380983 148011211088982184027840292867488704 3380984 -421849385273267175668173302496788480 3380985 -107351866451811805156095406278683580 3380986 -45966894489352641796208785437262848 3380987 884722771677557111997685345227321636 3380988 -267109186138115739859158708952636416 3380989 11541260472308944612760365398528460 3380990 54248962240293974908826557255418880 3380991 -130825398545900251600211603788542336 3380992 -771179428591605735446984416284377088 3380993 -184741418677055334094506181969413120 3380994 409722326535940994748394312976793600 3380995 -48249334993769464773012374883794400 3380996 52108936845408145223874743342776320 3380997 575365886423422561126462204044972000 3380998 -297499249363347886928793073375412160 3380999 -260103578874424190816660008032081000 3381000 241793877457580626382981069905920000 3381001 46961296825930899866911713815410880 3381002 178743194559047824009106013207611904 3381003 -343669254180466889732230627077032388 3381004 -13934552131589332862555493864173568 3381005 -144150932340947573714945646728958240 3381006 68308184716231686049109575397795904 3381007 -6499617027956729118841645390039168 3381008 -238173745421302840304427419125997568 3381009 -9857428596170595370245120438844512 3381010 40424508345943763373841938475200000 3381011 -221956523445151634633181697982607900 3381012 -386229969362773495149094427016130560 3381013 -2077763494646578372267100847099588036 3381014 94982876131169388918945191866277760 3381015 183278841482656414534584590192609280 3381016 -278477606655269903725243459236587520 3381017 -1037539568229653552198306004207482934 3381018 397061006232197022547834496668091904 3381019 1228929822258540378560530240895468420 3381020 -85158347660480598236969578911959040 3381021 -10788516689984316253455634245620160 3381022 31343004337404229290244253368453824 3381023 129639295979982876885444851110378560 3381024 -83124123330200422289649975463772160 3381025 315258689956165795794264827812522550 3381026 -617606538741656748077530821832081152 3381027 23971634048989860380461611583474608 3381028 134306380668392461031830469855870976 3381029 -717797800788960815998480039397237316 3381030 306824675782447375643981381344680960 3381031 -928450782201350337335437367146811000 3381032 73723912607475403189035592271124480 3381033 -594152068074646905755937285992305776 3381034 18978585832127634522141067931875680 3381035 -50800965791980364879405393944259040 3381036 -28128339238205901244109792361615360 3381037 699441847359357120155259154145354592 3381038 -290323573993349107778823074356198080 3381039 -569785128279141043830170818980576 3381040 -89491116453541538860300215432314880 3381041 -474243669100225524424361536433831616 3381042 164159437828288947354828019714867200 3381043 65388179134674052193830117681591000 3381044 -1135423562413615340134728784533300864 3381045 310546393604877324879863965089057600 3381046 -75926587605532984197751536280461312 3381047 -627343732532261273682521881922640 3381048 899837335471819626902281880921702400 3381049 920020263558332049554274315831452586 3381050 50105240508560114622193996118880000 3381051 -162163887466039680772567995222592656 3381052 -576931749568608888800393753071618560 3381053 -104067090855831585120755998390004916 3381054 -365957324676851389430587398036264960 3381055 -19539782015022953131685154772118040 3381056 -9818148714657370103490307719954432 3381057 -673592345387614304212016230666704846 3381058 -726602634825803084558586030144675120 3381059 -398173133421200341899718171868690880 3381060 -11837162012142934817791447834275840 3381061 -417166751691819409278659107366880100 3381062 -428835870610303835522450389754039040 3381063 -203598891177716707813751024582767872 3381064 -805122563353818760663611182754324480 3381065 241434325226934196026688704250986120 3381066 80727532409611351872607977724168800 3381067 756132841570946926865005742706405832 3381068 -72119607500718145722357649561413120 3381069 -163536861870059951893982829303513600 3381070 -39946535147109471278867879725486080 3381071 -45709914747244619206808547206929800 3381072 61998078620492469791824079076065280 3381073 -444632723857422529960415544268759836 3381074 15854329698339450271801076513083536 3381075 -284880827748420212185954932390270000 3381076 329357291281828479772122247809765120 3381077 148793027449783845183628486608274944 3381078 302597508634682528608865504665509888 3381079 -785365638361215323586623603488580400 3381080 251102473431920338967487131662540800 3381081 163921081905292949279532611365083840 3381082 291502171413086305123480553848479744 3381083 49611160202156896906673102030412864 3381084 -124741127389271636736830772920669184 3381085 -849483520975060956140142001472915220 3381086 1063763851862545322815019006687243520 3381087 306551610225942165862793121932690760 3381088 -952452016866069189663681459687260160 3381089 -194928468243608070507004991688934110 3381090 -4287287404707586370915072715164160 3381091 -2225715977499721814917108238075136 3381092 203099105983036681763757631260647424 3381093 172760556736030604892090438963206304 3381094 -573481647998015345302100975562479904 3381095 456100953838995236449442283416364600 3381096 -334769780901776210678277941552087040 3381097 590630514367823747183270965527010852 3381098 56856527317495155885364062756981936 3381099 -440385866322845833549382822403264936 3381100 389320201935075918245214094029190400 3381101 -610382480649098090400801413528969898 3381102 -427240696535154894859831878701080320 3381103 333663842242350559143304036282136 3381104 275426747521157481834372066101329920 3381105 -83845401712282759668123556936500480 3381106 -182868380466158844471666735404377056 3381107 1220651671544322493995410360360346840 3381108 -152100410045396221681750065092198400 3381109 122270246476610452457048395895852704 3381110 234939425624391918021851855911392000 3381111 -71255725436746914596756813529886968 3381112 -34473312903087861748351999617024000 3381113 1765966188277982187640923528507887520 3381114 365923681898441272784659338222193920 3381115 540336022598394309672451505736551520 3381116 -72102992661453706933804912546191360 3381117 -278178126843067942544597362399096320 3381118 -172374628722540677120024419487340096 3381119 -279503441187140524437921918670057104 3381120 451713953039464595760904148720025600 3381121 -1211702375365102935073533646159851520 3381122 -77293208460215917443833331452856288 3381123 -352944254253327433392257256089282832 3381124 250197217778568414136206400442597376 3381125 -1410897882648657099626564713401960000 3381126 -2097908365634389166557091250364416 3381127 -725623867414487267490788487058786024 3381128 -1428612579866509897312090294417981440 3381129 104019413220450182215976766020245440 3381130 477261577651010811376611257182123200 3381131 196252563014237119309447242081996720 3381132 216861348633107261578105720381558272 3381133 -5501793040908693148341565973176320 3381134 19948713232381450524369806840133312 3381135 311285165327534438902938559282964640 3381136 -146949178319405000443515457177583616 3381137 2034118548146850385091554398830401392 3381138 130834191245201513651811983548644864 3381139 -13186740895722316026799846763230080 3381140 220802899260478571799253336897658880 3381141 19928923777062358371627469117522560 3381142 498357940388049444962782762994813472 3381143 368073214122792236392708549365736392 3381144 -8612862616432465166818992688865280 3381145 772532534176801828049522325153931200 3381146 222276013814296602545353164711724272 3381147 -219380118329731072356277862122140336 3381148 975112947105643495439741595067678208 3381149 -42365690921786405852976041131373850 3381150 180897447936956524034301125537457600 3381151 914050267485739343671245406749405152 3381152 -1226509000957808982909128456830844928 3381153 415713884012692468105862142490621104 3381154 232043081479038461861905395450511872 3381155 -294610164821860359222332111274684240 3381156 -109358517450279957147177898780477440 3381157 552229471475453695358160228759961180 3381158 -533703077505990779706746594381373120 3381159 -304838419133477335962656990640815280 3381160 -2951284482213927094364320512921600 3381161 -176595534753251985733786248673220736 3381162 11524404634334649597978353478173184 3381163 -384139496955793565240243421084496588 3381164 -1094362700593354052479675182346429440 3381165 -47459754690666608047382711330842080 3381166 368393820947553174597315054610717824 3381167 1805973881234499060435482284164980640 3381168 83254089653712160325841756865167360 3381169 -245275233357945600906920642050727040 3381170 28176776643072053294922913448140800 3381171 -239633285656079405814975657146958336 3381172 -256525041859627791618729385681950720 3381173 -530217412673539567948302350683906578 3381174 -30561855510960760011470224346228256 3381175 -7722955095144297884731263835572600 3381176 3272162754652525839926476808908800 3381177 -328985682853037930778340280886874560 3381178 -22802602502259945956412433139915520 3381179 995545865580232441126452322167207780 3381180 -189148603480450974630330521945702400 3381181 -150467677692775703599551981779578176 3381182 -1446082509012865016020044189145728 3381183 33339939920785664613498221391790800 3381184 191382307421589552449197696578748416 3381185 376399370513505176639488958538157800 3381186 -106077003353222932417845356649467136 3381187 -105792966116070764634640316241332164 3381188 -108491478240258712805574213446469120 3381189 252795635251710764044078059064499520 3381190 434872266863223963307038058744041600 3381191 -1070673897934642656568867983902384616 3381192 394769690322446919839169264602480640 3381193 -524549187985436466291924022232827558 3381194 -791742200048150738268746142878641104 3381195 1906135605755610502411075853744640 3381196 -148370251780213748738185659269425152 3381197 98884173483585591454339105944812460 3381198 79793432365725135709742052946972800 3381199 -527251198212227277603679347954087120 3381200 -86581691897411332537113862176768000 3381201 120327362228957443509334800292980480 3381202 -446233239571826079986757226777094400 3381203 422859582978651850409546032458441120 3381204 -407974111556145586672930024956770304 3381205 424105351962120768593555563089280860 3381206 -217709810419790863428758679766388448 3381207 -152702789707907861557179203998134912 3381208 -324462043336761194072616784781475840 3381209 37304539190637628391879285705678400 3381210 37778984924074083118407169062144000 3381211 757273458838631298938667598175631812 3381212 -432597830213346411946429397617964544 3381213 468821401984059424490940425471865888 3381214 41122040583158005890989568242401920 3381215 -922426064028745175526807499492143600 3381216 222035598974833329318152526265319424 3381217 293204903706735490252369676207564992 3381218 -493985871046145842088909347218667440 3381219 7509811864520192229402689884946184 3381220 -149302335709258644297525609045265920 3381221 96660802705191273058670808278954400 3381222 -185864475849168987760896741919758336 3381223 -965085202129349344324991013323491528 3381224 76746820936659498779355801600000 3381225 6685889430098547846662863034739600 3381226 -540765337810780273601927326588511040 3381227 -2388856880610271662292730095642894368 3381228 -153054481912534022770724729749394688 3381229 -310874314695517804798558371306617460 3381230 3477431400560722498351451026199040 3381231 -14089145590022563982307405639110400 3381232 -48058468931501597120473364691419136 3381233 -882645902496538625362207499783418816 3381234 77506363754420186399843846325454848 3381235 171874045619822003453710120343901600 3381236 714545572345143512168430518776913280 3381237 -1449857066621156026445189531914450560 3381238 315742701021298173874352097203066496 3381239 531163763045708938449323010457112040 3381240 -258207592701179564732297632555008000 3381241 221659372243286250869494121562247104 3381242 -489121595078770010305184691324739728 3381243 -2716644562927677362307628254773736 3381244 -337019744948951903282044031541648384 3381245 -82383091568855867105417604747008520 3381246 -133554128794304771599621378781380416 3381247 332957559004331460025636241623047640 3381248 -20231970815561727442378334687723520 3381249 -997729355842941725544360541971166848 3381250 617130553255448812528975158743100000 3381251 -1117172237699331466709257455308543748 3381252 196088322272934412639024352178204672 3381253 -571467263611741147418892265586677536 3381254 -138344916180007706932400523431031360 3381255 -633951321093684931137418146400502400 3381256 -715166477059206677518997619279621120 3381257 -301687984790159609978120665135382400 3381258 292240939485928461411929814752649984 3381259 -116696742487268666538512461439234560 3381260 309690186963607407946297724767994880 3381261 152498002375954620179050556962045440 3381262 4122464390381389127105113690203072 3381263 -111895077310133974977835980048012096 3381264 -186036282262618977607278756618240 3381265 490143987639865110172443842955084660 3381266 34989757961964644534393655907762176 3381267 82518114048889462108493944723107840 3381268 -179072225658145939335820746455199744 3381269 1231334839747095487048686147386726670 3381270 -125784156888625795532404333604640000 3381271 -60628927388096595267655545433849528 3381272 -43089296560864497662515270011310080 3381273 110572324287807510958403995431349248 3381274 -602655413381914227423233032075603968 3381275 174657555643846458398550593934330600 3381276 -146784458691463438328420733989953536 3381277 -423114460200727623755712828644836448 3381278 -88308820477402801393156821328821120 3381279 603228868560006842085713140856670720 3381280 241822628167852486880107419244953600 3381281 211664243961884639420869611138506082 3381282 -15286986352616318202244528194126048 3381283 587407570422888058955220277517693400 3381284 713168050060527172771150113955368960 3381285 -13631776259750453300266865546040960 3381286 125961809851749780265017191827310784 3381287 1214285003143033416099485067272640 3381288 -87217497717958428057064159499059200 3381289 -139006885099392076953179669254564480 3381290 298295478174762999927260957252851200 3381291 1388047672410023626520110339592890080 3381292 516975272229201598049000634301591552 3381293 257785068004849486776721452012587820 3381294 -31382067210560793699084713167257600 3381295 292630448668942204272378492266521800 3381296 1462892955974562936355576853594112 3381297 -79752907958484588119257321985872320 3381298 36639567675627788309847486360183936 3381299 125161548218134436553760218791356128 3381300 33072105143789765491783421847254400 3381301 35880370182795787706840536475676864 3381302 204849436824215024725790247388136352 3381303 -725762840418838719980938614512278296 3381304 193997000876831944807145957455749120 3381305 6445646126389320387532307804607360 3381306 -109965534916103830321534288406762496 3381307 -776202465937582652449384477622057688 3381308 -175305452319586014917905740844836864 3381309 -478770140079906168686684767443313236 3381310 162484683692905533085575618261456000 3381311 587829775049101062148043090258943024 3381312 -56115455480575099579158753743732736 3381313 -53493917423003933908434304493467800 3381314 -118631312415145215666810725117550720 3381315 -42125762364945412200965779385422080 3381316 467623839799339582034445256525265920 3381317 -597441362218168998378224875238046468 3381318 -43524770358906808511866525748465280 3381319 625343933258840252930735093428864696 3381320 581491489846033831695802475425228800 3381321 -597450031248455902846949382980816256 3381322 46683241601396305467982022497649664 3381323 -431777223258148926528485292648285360 3381324 -264238650109658742129029049220882944 3381325 224014639002034496557358282019817600 3381326 98875293734466530229871606653609024 3381327 960846751940784849469725522099669864 3381328 -257714582801641782429010996513742848 3381329 300109757164588893693135130942077120 3381330 -55402547246931548484911240853696000 3381331 50250414795838889958770970076049132 3381332 -784795967796632475942827110342168704 3381333 -681755667150308802982153448381172576 3381334 -138278291358504326921416996602558336 3381335 -217897466838343953364463965972258800 3381336 309469474576905988417983737732505600 3381337 378086421928023792467250953374979280 3381338 -294673235305356935319843894117553680 3381339 -237802157718976938231215154803476512 3381340 590434696436246372291527685257827840 3381341 1972026982255502850612042511074115500 3381342 -82328195962129200441957489915319680 3381343 424590480217000225898991266668318416 3381344 -1253826177627696942573353702396657664 3381345 601323453728451461278822730074560 3381346 548909908555562962159002981715297872 3381347 280294179453113949335586009052119600 3381348 6368906614436433147033859978082304 3381349 -912013274562812705910343584812071680 3381350 156047807247862255680139489801660800 3381351 686254159906712590687886775891798864 3381352 -264079285045698146321216525284546560 3381353 -242587294028234063639311317343572336 3381354 -296417705024621006553162934007516160 3381355 440960742108360988329108364884540000 3381356 117310712550821641557377702809239552 3381357 5897071212856538025242544981705792 3381358 -415344862012560596271116421762320640 3381359 1100142967019364995714078627109892560 3381360 9571793165616746619930696750858240 3381361 334670832400248258845881491600810962 3381362 270913844215866228766449226131516432 3381363 -343132287878372109304964191587201708 3381364 83255430212567287874490817453398016 3381365 68681613666852641640834854740452120 3381366 82803651898456548146479417455052224 3381367 -681754468116273172053811522466206248 3381368 948913500477675163883970632459304960 3381369 557776561088976842827411134354993744 3381370 136678252289908283671147952940326880 3381371 -181159446006959695219718277508324320 3381372 -486355085525682388331988288299827200 3381373 103793545931135779690477550867542720 3381374 -49750939644263885745386895143576064 3381375 232719837069473353638506674096128000 3381376 -1260705221503546804910158141917757440 3381377 -513327354326448149929967321142610620 3381378 -7662241149799822517661813578686464 3381379 535078613689654398426631869626990160 3381380 732141010260910144614739922909932800 3381381 -205074970342027175454997953754724130 3381382 25530637547317046490851235562845792 3381383 -670233534727341777581200417584039600 3381384 -357497730281349250577690766755143680 3381385 -11485940522153902380751936945242240 3381386 724553057538133854773884525447129392 3381387 74885462881497741494280352855136256 3381388 335459047484164339130360363472236288 3381389 849647639907829652816967906780376800 3381390 290794359014424371712389229714784320 3381391 -4477525767357174934647636946834944 3381392 24285813427959596728930259414876160 3381393 -19282153071029655770177323590859392 3381394 -144318405056632053653142933164408160 3381395 177315728850294723008074188650420400 3381396 276913852309898068695718056850593792 3381397 -106725994542756512699692333844074788 3381398 103607513544690253749369489239118720 3381399 68652040482555697329213652197891840 3381400 236023409766740494887145252592640000 3381401 1030509618341955924838462339171299402 3381402 231931081942740303401072438066110464 3381403 -84180983528426837929105714628605616 3381404 -204940217824840466337632702543537664 3381405 -532621638131269091309116799362503840 3381406 -111007898153706384358566992380627200 3381407 -676924742219748633977386094815004568 3381408 -84494122781440619255280166895616000 3381409 -1152693036769937482991155066753711390 3381410 311961727394527988822910690427011360 3381411 -606562700672519652969049731421472640 3381412 297540711796580430265548856405124352 3381413 520331746404347331164604872383991040 3381414 120314670485081244395279524941957120 3381415 86305684021494862296393640160539200 3381416 463517885822799693869103579377909760 3381417 -221577924318560576585067736094842332 3381418 175942285391750661019364665186298880 3381419 1388667547237241916006712852304048400 3381420 -66014918458494406735209112563056640 3381421 1851734536852284069046218169610479200 3381422 307980945071788693689963833176281024 3381423 -181219474053406835265884512683943296 3381424 193318405224651829154283100892119040 3381425 45967280868205073946734315706342150 3381426 -26962640087350731002883479441089008 3381427 -146871800986598813034344006505188528 3381428 -152159006953864634937441683204284032 3381429 -1001979635589510662907414175731063840 3381430 -103328636459883309062208377549654400 3381431 727487547838961714519243543088200232 3381432 415641460252011128293505052100792320 3381433 114945536997574136333226243772879968 3381434 630211722287315966697240938548224 3381435 -143245459245755725533930916595385360 3381436 -113743857710586662459767481758359552 3381437 -394132684663809898493540039264628480 3381438 -150807783328909264480140754252093440 3381439 -300223000404349463484983205955135944 3381440 304937245766631586557739065189335040 3381441 -92483635991478909968722191808253328 3381442 -68754320540987051317546702391295456 3381443 45213602584754862403725516948128544 3381444 122181856876152605044093187433415680 3381445 710905594080829387205267926080464700 3381446 -382412349987698766440290860630308736 3381447 -121069821967539731143453096701946200 3381448 -313932191249987949921903458889891840 3381449 433736895764576960415934763129844480 3381450 -21048096823659539735681147735462400 3381451 -610292924414838456999762418629341548 3381452 -409670764997238246752908500991812864 3381453 -482030607782087925586746564680726400 3381454 313956890024638250232150924489322176 3381455 -27060088594199007565478571108295680 3381456 -11359539885281364283732322095595520 3381457 947431897041948805582394760426954240 3381458 354396871426284945966276349353840960 3381459 472266436844796454808775567974405304 3381460 -194842033003079208181974282677821440 3381461 -198242635975661469861609388278778500 3381462 -175771897596087698839638980298756096 3381463 451460420744463078654670711267384712 3381464 -96486987070582614458510017193902080 3381465 107538206361418997672097783160941120 3381466 393097933426777173976214327850720 3381467 354341739758931042957000431755458000 3381468 -447183533029768882610967352875663360 3381469 50155210540001917022574571571457920 3381470 -29868960670161632941544930932410240 3381471 2081007804405836758884184963279440 3381472 -436993947888600738263837226835378176 3381473 684748443616860231925342023735010722 3381474 -275747877825051065085981046237847040 3381475 -125698497971759978858430251358735000 3381476 -2833873214591393501729832370470912 3381477 -4153832719936270010833390340742144 3381478 -92483591612665109543969482073820960 3381479 287006626241202592427549424682177080 3381480 129157682991427629405263068987392000 3381481 1132729676256335555677531633771364282 3381482 -30498360452649800196800810526004128 3381483 -77105076543846812411079319783337472 3381484 -1083532397365401624980905465330441984 3381485 6481351912653884283392898081543180 3381486 -404584038827347334975132707303299072 3381487 1128024842800602922883722770138583200 3381488 93511167445386746403494233593053184 3381489 30325784658792889552251850729026000 3381490 687529191967973027717660874181486080 3381491 608813732853295549522853584021202400 3381492 292234698856408232234145275525578752 3381493 548325762965598951470787141528589742 3381494 456522472457147788284098423208427392 3381495 208000076686273425473348866932932640 3381496 -725205255704541563711526444511088640 3381497 136003792055179513230208561803589632 3381498 83160884052720673157721274816681584 3381499 -424971233976535512318776813897110680 3381500 968700223799304517259710569935232000 3381501 91023339257724968846104728592530432 3381502 197464540299332896775713015384307712 3381503 -923985185723987233508841793532349312 3381504 72432969762798655508450258140004352 3381505 111474155684996161223962291454102760 3381506 11144886273206775745999587046978560 3381507 28320747602485935491733901082469120 3381508 -471766466041293411965781898831512320 3381509 1428354885533656349610018179725828416 3381510 106764036848086730291602382364088320 3381511 -167950219928483699997918795417542656 3381512 -991245398773615170728430692978764800 3381513 108295481564902128965874499954332864 3381514 443555658782113446472360631297111856 3381515 1134633055644964925207401087508706000 3381516 252275696648046224579240552902348800 3381517 -355394686136085015578906671159903296 3381518 40039213032880624548608274170553216 3381519 27799544896993994098092884700414480 3381520 -971053414352197265144851790561280 3381521 485888622420943480012674930861668064 3381522 445152788953140831645414964394028672 3381523 -547214672898457483565225156227606228 3381524 -200418707164114972765195397906123904 3381525 44046620154079566516913819751352000 3381526 -262878443227540537523222806555957440 3381527 531415706756905336101811340885474376 3381528 253672405434994116600399796985180160 3381529 1395955292966492526772434919184588928 3381530 -149472950400746152660243366647639840 3381531 -260038254848987402895060701564537448 3381532 -180099011591563110345009001754910720 3381533 -540131119995353987240355425402288736 3381534 10810641221473452010314788833424640 3381535 -148187918130292653538441978275589440 3381536 175462599838524707415809022795251712 3381537 -6135959131782389068971901312494432 3381538 111100417228241617566257745391890432 3381539 -227463547938372939214375047365229684 3381540 -126492608585953262331353733172531200 3381541 29450150207726754129504884825484412 3381542 -243002875803161789056266030173369856 3381543 131020635168155494949529357063396504 3381544 -1028037172314692107387391593332326400 3381545 281728507710245518177956945551953800 3381546 -166613635537229917870971391528275456 3381547 66874390986068799960029063099368752 3381548 811560042644771673228145745602891008 3381549 680280716595840602895129707411436864 3381550 396715132226247176002861763682364800 3381551 -360465131939702597095194919308926448 3381552 -71541460122581269489637293538476032 3381553 -648840549021004590724897032502861696 3381554 -203005972488651806226503418430254336 3381555 -234331555014264260680807391981640000 3381556 -38744307344646652914676062554591232 3381557 -462019432684317624176708022146599296 3381558 62938895383880568199963731314395584 3381559 -387130507160353818848002405659916296 3381560 14112664449520038110252703903744000 3381561 -1434015457533581049380682220215987360 3381562 -319426213367934769278700453730413968 3381563 -13929495822245984642591681054318400 3381564 -318038402847580983667411011958132224 3381565 312774126273114458446943374553802720 3381566 -48058228485047059664608496036160768 3381567 -95374488688573826673744974574923520 3381568 -158306238642640964032587510227402752 3381569 820946907550921860265885087270763970 3381570 271781283248093607274591766836492320 3381571 -423970061467362009273105811860539448 3381572 -142511794231568768243756141498273664 3381573 121000703202614215731910918431472128 3381574 -16310699880188678057243849188089600 3381575 -23175965709935387529793262332184400 3381576 -175071128952366949695226887378124800 3381577 932067435221258040626425478911594980 3381578 367222605118237291117921084124256 3381579 -30086706108828500665248333513751416 3381580 633102894756645231619713436573363200 3381581 380330206727323497720059643027043584 3381582 225364094095929388890015508543918080 3381583 -3246396973207715715849780742962000 3381584 -26062221679905325084978471557734400 3381585 -184510858586644877921970315187924800 3381586 -131734665844590660061933541406099456 3381587 -1671529369458632684527453880597532 3381588 327763010647265315562134926222473216 3381589 202295726182594857153875031402917546 3381590 227293813190819034276266561106988800 3381591 58885791813905410821799568359026792 3381592 -4305107035715328594059878776729600 3381593 2115288207934422163667252217839614464 3381594 127201138541080703856634392783475200 3381595 -77608091373938170474296288982579200 3381596 -703347973566852797049922143581283840 3381597 1198596300694449125883358473107187840 3381598 26373798892254564743827317444089856 3381599 -276087266124074354658911722637715360 3381600 -70426231705292892048989270802432000 3381601 1231036651720915345541962129497463600 3381602 143027860538280017285233390889789952 3381603 23700007936431430351197768010344960 3381604 -315964487611404297641544957303308288 3381605 -111276335158451020742049620710163040 3381606 7729178183479046045877770477073024 3381607 -46087442838028428625654174222667600 3381608 555345868976568023252886673526184960 3381609 150261140746906099583350063327119360 3381610 429602265729851963600564573966148960 3381611 -293090844771739597054649141142564000 3381612 70519252793246131722178998776739840 3381613 694446808613670666209746840714027862 3381614 522039975147674537694124560636127872 3381615 -91132110018428301015716301389150400 3381616 19941878944686994693337780067368960 3381617 41883538598140970229443359198620480 3381618 159110751035059721204753728971376128 3381619 209566916915878072386205402320514296 3381620 -227123690586852918721586495675904000 3381621 355084577014801028642176001284578240 3381622 86666246054426757294208574795966112 3381623 -151580336500524745279247033577019968 3381624 851297346143884283448434589123563520 3381625 -680932854826075575831313906851942000 3381626 15374782500447721933962605869346304 3381627 -334935979694031701013970276400584680 3381628 -210372390218946404778811490712420864 3381629 534569709228930494133475542669912576 3381630 83121134394681474800707843482193920 3381631 531460848056699495771041523016417264 3381632 -477909909861610535422107803084390400 3381633 585775882681177241713607650622991204 3381634 -276625904376379334098233149188449408 3381635 192885960373191032487783913041912960 3381636 -399272856477712273829814995248985088 3381637 127929393439245442669284986792648000 3381638 -64371087190070587348420545216294912 3381639 266586333443322989194504953591770880 3381640 -495450403404006115522416764922163200 3381641 -1207268187910562739727368759162713958 3381642 -661266429233845837847325678777208320 3381643 -104313610528480986973421994131666720 3381644 59594589477434062940781837850214400 3381645 -335299878869441299375368772388626560 3381646 -497116396681386371185652117954619840 3381647 1258364552708376149104382089248450096 3381648 649660032529574358693455883730944 3381649 16334693782963614171971569405220464 3381650 -38308751862151340267835561414144000 3381651 145587189162727455298873733030389920 3381652 -39057684878271319296216960864383488 3381653 -823483861503425497600921380427556736 3381654 -508409112665413024133601023693217792 3381655 481439461872794311254903649606437120 3381656 -998580466920612039368425754538117120 3381657 65138031890908900299903499059354624 3381658 -240246466621764957522996573975989760 3381659 -951672969920322009649302136535107440 3381660 -215111278814593175426588416677803520 3381661 145337540735725429534690249329935762 3381662 -319596114850156938262608113306775168 3381663 -33066804243007519711439745486025656 3381664 -510770334182858061075067964400599040 3381665 -175446467152753008335547667065338880 3381666 -42023807512625853924343677332785152 3381667 -206615717264329045714226757291290640 3381668 322053898922510772858119005251732480 3381669 -24746064345189076919858094804715296 3381670 -59968552549080338863295846962158720 3381671 140383955261223089088082176985873032 3381672 18373489821902297417696441605324800 3381673 641739298218216126568441561539580922 3381674 247077081751657872932583577732684800 3381675 -328468163342269375790265467516040000 3381676 -649596849470558746227585524911800320 3381677 -154574358665513836246102674343972320 3381678 168487808919017246680001957629519104 3381679 423976336210901899476485578298657776 3381680 -49737865524273996881379290856161280 3381681 -118617731763909755216038018384552848 3381682 69870208658546696351595099258900384 3381683 -462897916179726942100558242167758068 3381684 64119223319740369976185140999131136 3381685 -381841703975164142239695134584507620 3381686 268446843732113723554986353835110976 3381687 772475311324067799392983271259630144 3381688 -517652212209560362497593043229962240 3381689 137766510885888065805071517683452356 3381690 101985624147164039593824114716083200 3381691 -291436819257907774232342426337731280 3381692 2110215924391279618797518529818112 3381693 113149617528107683670547913232376384 3381694 -377754687080333484417916400599951104 3381695 526235355256207558655942935369876200 3381696 476083708961660202706582498600550400 3381697 515731812822161316813644314316218368 3381698 58476150463999917833978660935227600 3381699 13846312301009178949651385157448368 3381700 -70821715020746847892905661641113600 3381701 994692676337409982083001414229148702 3381702 -316043947309861632651683730551277696 3381703 -138479515662078160981739383425526800 3381704 670361947878316799630277098387712000 3381705 -57292878494633833184661222476953500 3381706 276015849303438708711224248038165552 3381707 -551328564343361369928806859584034048 3381708 -379390111081539823808985368650752 3381709 -943253860222841717652112295553502090 3381710 -296831321333482696256207071717842240 3381711 440215428305071238659703076631524624 3381712 6416668318433668784335218623168512 3381713 -143074261231803578019920185773237696 3381714 -187380016737338853510982333359045120 3381715 370406062367622177342796648578495600 3381716 128020117765339454822850461880874752 3381717 -581264117837664521797083998239981920 3381718 -5814021646785590511539797813951872 3381719 885512634997416866328467960872611120 3381720 288016964811449121953536770987417600 3381721 96047990066674569842262149391540864 3381722 636215438755139978261300503539755232 3381723 103584761714121644058924009963600000 3381724 269429675473987919950006374961834496 3381725 18941463788210807359113958047093000 3381726 -105980826317902128236360025058087296 3381727 1140264334800242188348359585243068576 3381728 38274653042305533862464985604554752 3381729 -155571788394010786306099594734424512 3381730 -60607952327305701072826590971612160 3381731 -798197764671381676546723904587975800 3381732 541745840779322883848884586190934656 3381733 -385245109385522595599152052166321060 3381734 109563031680711856601183380121672640 3381735 3192083821660811899297317546821760 3381736 148095952548889433819399141684428800 3381737 911375248675570445429582349013133712 3381738 93816103758578751276674409303846144 3381739 1550743784124031607504301631495419256 3381740 -186106357912644464434874181574041600 3381741 220063286336463278189536909719378240 3381742 4083498455649282166651234130179584 3381743 -323469899980110603323497825430425008 3381744 -142468216148292637756419486646272000 3381745 286255855786066515076111826824840500 3381746 574135263825433487677214394864335904 3381747 -14365272625777893883388724807597000 3381748 -573386861987871812883458631401022720 3381749 -25659130187055046792502750365076160 3381750 39524447308301463684706982942112000 3381751 -35805406788043251851239213325123088 3381752 -161886008630741199128992440536924160 3381753 698135728119747653409072261340262400 3381754 -344322294853392107357103605661562368 3381755 22492118624753607152127413976522960 3381756 -136038539467470299851462976535527424 3381757 -266123296527618966865478721637695994 3381758 892954415044175549372092081861421376 3381759 -330905902259720158657702068780470448 3381760 255100246380445409806103022309212160 3381761 -159401331554856201532064692093111248 3381762 -169840186616671991898503496319941120 3381763 -140366238011536665955112001632786688 3381764 -763847274776716521293683261186583424 3381765 332198423289115120077536824623656640 3381766 -222496222466952928880489685238923168 3381767 79942858879396150376421991549041816 3381768 -14018938414572312149990469677660160 3381769 -38633256556320472467991268213561830 3381770 -29690588575002829661387325144714240 3381771 -212405779713898385142035553525730320 3381772 572166797513947248913378883616232960 3381773 -1217609393241926538714544260774027978 3381774 -130774709249473495410374968662359040 3381775 268269909641422540405421230098465800 3381776 -202779814435033499277322018922938368 3381777 3834332204217968953380063985401600 3381778 -9489821987719897469098930845000576 3381779 785990608731294129039003536525870880 3381780 -371306308567982974627204038520627200 3381781 307736075485826455461810715073855932 3381782 -262065504431056568971997637279646848 3381783 -126029719188420056382744824298117552 3381784 -1217146829672566281935386198962063360 3381785 497875656478571034830638430758450560 3381786 -119544847053855480957380171572324368 3381787 -446682407790297431057553045154333564 3381788 -1091504482843008579770727146183526912 3381789 57888058036921766551198235077041024 3381790 88595747541581367777040614246681600 3381791 813272764155613543706404228084976640 3381792 99703139339886650095762820908449792 3381793 1196096033548563655210068645506710980 3381794 147705530877120105074777470377572640 3381795 -487160789193764578071136315932900480 3381796 55636618436715616697130147365253120 3381797 5237128579935947509992005432338812 3381798 -13666749557420984240999239140483072 3381799 792183791446462288381369557927850864 3381800 119122941473988718555129454161152000 3381801 259479641741111020314941016816010944 3381802 -44723780491413668417836344143757648 3381803 -457332958645617264346379649376944456 3381804 102184595046121251311498102042327040 3381805 -127867197460099568174338454855642880 3381806 53709262725381631465758303801312000 3381807 135242961091367285279062034197554816 3381808 -24384508227061094796263700852408320 3381809 -161054820676343839914574608249738240 3381810 -55152550052063069245576302199680000 3381811 -366682818626568436082700701591069976 3381812 102270401597631704368923216663459840 3381813 -263345708515512207665178188600523858 3381814 -209358564906360590408018526989770368 3381815 -201014098179361335869049725261024040 3381816 147953490191997023810289903244185600 3381817 -1344089354776464290056280232719907440 3381818 433125090667615440407698352158813440 3381819 -57075801344845681584098398822801920 3381820 96421245117228406460433274468577280 3381821 -254744896788395535729613715997125760 3381822 -22997911059479887401015557178762240 3381823 121485580783112362342460567530619072 3381824 92197871093767883165480111708307456 3381825 471669592913020071363618026228325600 3381826 242295743412186751945325381846146560 3381827 1027166268075275597140620935983140624 3381828 -150729001394534410035591344447041536 3381829 843132757587020390634972998705920 3381830 -199517956365913478249037892558957440 3381831 -108527970601910480372670930558412320 3381832 -1017843847412525768959541741622067200 3381833 243052040950124612821547704451682660 3381834 -195185388117183281503610720769711360 3381835 -382718616878935276999441933120970400 3381836 -376346516010940302242625755334155520 3381837 241847049610402995222978066440489952 3381838 282857536548305462273133031381207296 3381839 -23333697066743606138524592187177360 3381840 33740707631534174798568765708042240 3381841 -744310730078492794847895982269263758 3381842 -137177858351851297624207078497468288 3381843 893588670229958129576693008269524664 3381844 370800212738641864164634475663764992 3381845 85485189557971094591000848222138680 3381846 -13125549118235736683846516459323392 3381847 -138634647200115137199651309971184000 3381848 27844368553481828765930240668047360 3381849 -673168482103279304900215199522249766 3381850 -73024690980338436935170716902208000 3381851 475562901190186923448796877714465024 3381852 -198778637573756159057217509696372736 3381853 464638603464755971716847474250505900 3381854 -104396955069497930902295778946547328 3381855 76028783154443774365913076256194960 3381856 -1075018384218366557358270013040099328 3381857 989613270499294436675448378895035072 3381858 31346366953005191618976430315249920 3381859 -1107132708802727612297247162451830516 3381860 318837942804658603803676929597262080 3381861 -72615735874485247652481633324322176 3381862 655835013478237216148438416134787584 3381863 1589388754045248334313094735095522160 3381864 3986199950101467426440313488179200 3381865 509068461236413901801045412833524260 3381866 -803221981016512668871010518586956368 3381867 -846002610015492800167490396280175560 3381868 -389972135421427662290218216243968000 3381869 -844390765431956595117976159068988704 3381870 88651897142088681859902580186444800 3381871 -98043571407822710236564978158793328 3381872 66029198286063134169651588226744320 3381873 -354922282900016837178106482971708832 3381874 -86180050908509800532825876227020288 3381875 -91235990820882386991952130721030000 3381876 354887184301332241820634929562037632 3381877 -70330572581014471265319709208098980 3381878 -106919940054068967558028349859695904 3381879 -57575908294908062171436453455050032 3381880 -379162812239332719330531717338112000 3381881 -798221045538842149563353156940759318 3381882 211024193172304157100211071811087872 3381883 75555329061825268341372355977297920 3381884 498157511882670429462111003076721664 3381885 169317783401003408271781116548582400 3381886 743232206336704916824019437736800320 3381887 98826948254963613243395821555585560 3381888 725550413442162988398818801662033920 3381889 -292143743861929559034118621944878144 3381890 -13846559531307725972427746235310080 3381891 -685592110030624356887416191791872008 3381892 156639171949748458109882210118568960 3381893 -360755240248522365419476217500313640 3381894 11977979113390215771373341945477024 3381895 653508841823401383985359207092657760 3381896 651504169486282004670845275482193920 3381897 168609332074591295407954777934839248 3381898 -4018065194995283115162862847192736 3381899 -240487220925843130453492246899226464 3381900 3463330931419574830183573057804800 3381901 -1221226243685186092717951741776288596 3381902 778935100394123909421813026229839232 3381903 -221734604784286982344591284531847056 3381904 300277444216570230141793205045534720 3381905 -687196495574604032551698632575430400 3381906 -155825834527362073788867873199963392 3381907 -13604365768138296657177885815790200 3381908 630896409865014315095023627802044416 3381909 -463268434816490901007312032966220896 3381910 13094400031665722422411415050517760 3381911 -100287070042506796694994847594473600 3381912 -14874620179075597305266007553413120 3381913 -752380723298497047441594758669670838 3381914 -11534105192171719916316806350384128 3381915 85236691133561907396420001563703920 3381916 186726441330707550140298690840222720 3381917 598590506768607361531606257209677824 3381918 -292398274648723071620409301997171712 3381919 853128114799970392646702751924228320 3381920 86146511923462502032695565693747200 3381921 -173090085166776839606073437543528301 3381922 257724179274800441575501408139968800 3381923 1175030498973891523907448828704126172 3381924 13689691140769766536990116502241280 3381925 -118718496978046910741586888259877350 3381926 240970281947290600600872968464140864 3381927 -116398366163912076658765557824139480 3381928 521107515366753593993400905301688320 3381929 -1510782074177645718187285550271165324 3381930 -14682756687223167392955298416820800 3381931 -113159333367920365736562042818318940 3381932 233036759197624324508515864204523520 3381933 9446098125685204758084591739477824 3381934 471537662878901379278668000545527616 3381935 650295703799874451556073869818343880 3381936 -105233598142146602295712060830547968 3381937 -323242794065321193779346847783898968 3381938 -151923820946115625694053911071176704 3381939 1106391699035289844898164587944236800 3381940 -518321839331027416837925002296648960 3381941 -198762326049168360836048022611044128 3381942 242837417158414644457963496983384512 3381943 143011423210443183013676298538636800 3381944 -74792913052626884782525800283668480 3381945 29934291478949481790299760245964800 3381946 -171106341845395406689473891034402080 3381947 -137439770640554742239591642943939408 3381948 143142965801884307363812027712663040 3381949 730086996638941832775553206127400736 3381950 3017351815784577911020909684800 3381951 231375181204957857275562025812552720 3381952 11184220340845384693887018100326400 3381953 -9589278041418713972167798424632956 3381954 -359243867245911334975118197857369600 3381955 -959401953206806594668344382794534640 3381956 -497083429122328709735597002744874880 3381957 189373506238456865088650050707613854 3381958 -382026729021033887318678104911325824 3381959 -34126123983217886778324311272702848 3381960 271410390491800428516074709690777600 3381961 -939790064039811877987433639603939376 3381962 575721767208494336983603657062086400 3381963 -53427892292442703985360032408806432 3381964 -441112122067507644212755084653217024 3381965 359684390002418922838988536435898520 3381966 82279541444982415874407674451353600 3381967 -331237321825266612762561602271867888 3381968 365483265514244895402270414466670592 3381969 -48899738126962586797560001521827856 3381970 211663244265225235533945733699435680 3381971 -840093082144659416881978955801319828 3381972 25171163653195412921063707173955584 3381973 15826389906715392157300757352564640 3381974 259134462249947941856244847341809472 3381975 -132767017221238895333965919398331400 3381976 124936679504093340861122800951296000 3381977 276825431431799049199115343628861134 3381978 331069967182836233703453027456244224 3381979 -2480175304285021597205442654641888284 3381980 387880269803144624038410204687360000 3381981 78007836182282265222165258041942880 3381982 -57334958506869762811703323117615488 3381983 402192156176117472723114469572052848 3381984 -403446327555455626125902182037323776 3381985 71709139358385687797057619356434320 3381986 10835150399576267845844608530906192 3381987 174437799816955657269828229917725952 3381988 745894653094552216374784120866370560 3381989 274356688952484185427622382951424768 3381990 -115920579452947369862172806068531200 3381991 6338624836120918120151254923176152 3381992 469088076694263749264609236202880000 3381993 612775143283944704307895966878864 3381994 -151433531938264595549022427287015936 3381995 -919889441163959278258431681555134880 3381996 -357930024091289013625064101007313408 3381997 -68795698732384350014686080493105428 3381998 -209529028001237753270562454834562880 3381999 -688136505812187549529191446815449336 3382000 94428865447361290494515659161600000 3382001 -36146284204736216712276842812858176 3382002 131846444335726007673781965806625600 3382003 1407669271484929207749936639990722252 3382004 -190800498263118745458852925406091264 3382005 -107001239957070623549172773137152000 3382006 -497860956892599422466873714710622048 3382007 -72546248354354494131669510886129728 3382008 53144301368195065335091892419952640 3382009 -610133324863056868737613874916792000 3382010 91833158875040026886665968874536960 3382011 727329757543426754253999239680275660 3382012 -978454311939323065208606948011008 3382013 1442197133277401834247229390972928262 3382014 -252485137378526714372475027659483136 3382015 -85559789547982246509180796005967680 3382016 538393186655476628070107531081416704 3382017 -58962750710481126467736951875984352 3382018 -18470842348262165031396953593552896 3382019 1496279722861832280712161416499282840 3382020 469151602264128612525911610813849600 3382021 1291423002729517232214430548380028700 3382022 63359448786484976419751429431630080 3382023 113374116047013240965318793814924368 3382024 69758625230408016046664689551528960 3382025 -771049194232100935518009089823336450 3382026 423082388353797044965528219392860160 3382027 671087655155545674389953865951177664 3382028 200210268302513256766567628322484992 3382029 -178416219412097521888065182976489930 3382030 -528094233095180038670782189417515840 3382031 21105532334647944545709883786068672 3382032 33303712420803686686824044212715520 3382033 -35718230918354520517004124390899216 3382034 -416666837682496471194570863824390368 3382035 -113979312043244605864906093373448960 3382036 2837206505639037218577800422868992 3382037 419476169256044215093382637604637952 3382038 -105483366326217603592946550548275200 3382039 -931562256854583107065374697675935160 3382040 -208381420830071643957724101214003200 3382041 -230326930979358651671743934085957120 3382042 5272969834919592612400313470256352 3382043 -90508234583326434119412564618914784 3382044 -334758772190344880667515464517174784 3382045 -144816263793950763212022213293303700 3382046 -716190221227282142702555471376102528 3382047 -858779923363362285948116323196286960 3382048 -15052053405851766988300530111873024 3382049 -426752451932200705141594298868060000 3382050 -23611069346439328165137065002790400 3382051 -249822257966310220457005521046468728 3382052 -150160743699324969131083218357169920 3382053 -80542605595685370651776909740123296 3382054 3558560076739547279297960348160 3382055 -198398174547184968412209633610772040 3382056 25151682274076688449106759896678400 3382057 -66489521902598093782449592059033600 3382058 482210274532859028103734859993968384 3382059 -126157448657045694315401904046617360 3382060 370910312328666098467818105187599360 3382061 867916629416842937094871781846282400 3382062 -120796217599589693455340887172277120 3382063 642598271556899224498364990712887312 3382064 37667016469317544906327702116827136 3382065 -97207978201002339773084607421865880 3382066 -211200686118576378978455529583062768 3382067 -193369309440995570270880238595605680 3382068 -156606654043145171644136713195868160 3382069 352238472729077703932696483825208320 3382070 -153330287267706251491855107112619520 3382071 640880149203789524347589077951872 3382072 313705738745829869836511858469580800 3382073 -304661480892798956308233725706747264 3382074 -149570743989670950085339078903610880 3382075 173411123656376519303042613258737300 3382076 -318272153477123998111864091654100480 3382077 952556404706825484864776714904165120 3382078 -710176899706379516134907359174099584 3382079 10064730926969135077710411271107384 3382080 7152079576202421513243351916216320 3382081 700112575613329165862583232080894912 3382082 -163937332981227213869977282243067136 3382083 212618851187547810722237858989499652 3382084 827523342065118258517239360732229632 3382085 -226193844358978245866587894458497280 3382086 106915424516618508543855879977977728 3382087 137124627096567766879909307177233000 3382088 -624900969860884285392637266785418240 3382089 -71769189640332142738486231416057600 3382090 4451708339872862009738190278855040 3382091 1562019622263614279442473222370247800 3382092 63859513168090006044962851260675072 3382093 119113874035329602724728867994950208 3382094 -717338144072718145926795197308671168 3382095 494088516841064463742139615208355200 3382096 66427398559957165708394974951342080 3382097 -529765605388634617416032628347036160 3382098 -39962806599598347583336372704732672 3382099 -207542553186322942993025590826420928 3382100 -152774953073175959768948937021235200 3382101 651719870346871491619004901197265600 3382102 -311778165975234919859262536954113248 3382103 294150759464481529485420497437913352 3382104 39782415923021678909352950136176640 3382105 55854103942789005636168027586624260 3382106 52325957418256655396490534821090304 3382107 -420363988618438868634166774829529960 3382108 -2383533401587954478039601189463040 3382109 1157795791727003983815899223541622310 3382110 251004235993742867727286341851140800 3382111 -332737982985022338093164369305252200 3382112 -1200393923763550677088126644888403968 3382113 -35697562032824078766739376774861376 3382114 261416227401668912941124933240211840 3382115 228329222722676819469854925653722320 3382116 -279633332334946522527247304490209280 3382117 711857088869598505795532009040487166 3382118 282906447772902805905829431344109120 3382119 132554043349986228420344198711007888 3382120 -439939209553069219087347442719129600 3382121 136063265241353398182464205918505332 3382122 4342677186981351291749490206327040 3382123 780182683665761771416259765433824372 3382124 804573140329019472480931761242839296 3382125 -579386105206656826349100252598560000 3382126 -609135257936659917796138338280727616 3382127 -433058417585133535858843989311026608 3382128 293942546024316935979518969035161600 3382129 -806434818760348209649104999654292270 3382130 473821597220574368030834836972524960 3382131 -23465757991183735091143984574994432 3382132 560039573014392667965530613122872832 3382133 224221151158285860923416700236741440 3382134 -83263288475013953321152918901772288 3382135 -895172960018011438223448690037066920 3382136 155711878117216403175893411225395200 3382137 412404943519420925790527708845409280 3382138 57776377760242124662217154957156720 3382139 1376161392872505108979126669503514320 3382140 -292786459128613905780245423881190400 3382141 125204653931595313991447451622629472 3382142 -55102825305723546822005901282794688 3382143 -724104234689564484030061791394190136 3382144 -637357345225923068547020284734996480 3382145 290841236412292136339677188127601040 3382146 -287728993182641471667406557719652528 3382147 -555172494118226269794692719343414404 3382148 299741463234263751953702782333747200 3382149 -306849326042436547081598639058440736 3382150 74883041329385787683232451163961600 3382151 -1097345288135594883434125408647945000 3382152 -588549742476936515944023800464588800 3382153 750862362623800083514457284776437402 3382154 -628456363267626957324103969986145440 3382155 -387672179383802196172773689718240 3382156 -181295008812344843833379087531658240 3382157 14250833268531167327653535171924406 3382158 -140308455675856959198793237212877824 3382159 -57880909372767156872112047017395600 3382160 314693853759483723383876480497090560 3382161 -62983033736873811226815256116528960 3382162 58082030812128905099389496486744064 3382163 13193750645869298840245142968683024 3382164 107066181797532391582832889889123200 3382165 -16790046487992167776799614659168480 3382166 202677866885339453976352580116383744 3382167 -266603301808857958805157092374188288 3382168 -87686905414588000093894016070144000 3382169 -294943885932592196831376159967720704 3382170 -46722129337605773519541104846330880 3382171 550596326267580162072286261622901680 3382172 339584054570341324702713571463474688 3382173 -432242251264018717805076019812433440 3382174 844256543315998899157445363982846336 3382175 233344144973370634266603592772013000 3382176 816773172080458377183903429395742720 3382177 564664403082009529227599441108397026 3382178 12065561428465283783242862395781280 3382179 -118929818059540533416745226664622216 3382180 52461402015354212634278479497768960 3382181 728595652997617206844847234865699264 3382182 -14544047812656010144241421365074560 3382183 -638716991575511312730004774848452640 3382184 -268737942276840168789949554383278080 3382185 513283600938672448124402341966852800 3382186 -728745605785665647161083299673872208 3382187 917178130869873150928676897299363872 3382188 -398539788898740717482199221077670400 3382189 757387723516772789689083629557907990 3382190 -91768203326923394866207545745612800 3382191 468790918362099023978650784098926600 3382192 85458663353601257871245869826048 3382193 152925807301821578166700994212836864 3382194 -2906277095633313389408391337194240 3382195 -2028176978104328319872821426996080 3382196 -301507446435269589448041692498718720 3382197 246350282279645122013484149540626368 3382198 -194959003237108630439343978583202400 3382199 -379167963701568928240220536666051800 3382200 118732423472004770576589625873920000 3382201 -481931383969944579829293832273594668 3382202 -554841564056022166469967518065346448 3382203 967912304616322281917467585273728 3382204 -44811453350124834824349348472422400 3382205 217953770055876271955651776911612000 3382206 361318127982365283374102422759175808 3382207 -243102191907590710201986181167911768 3382208 1597438082439522215575759859220480 3382209 -32216985296910289715228741210050080 3382210 -180092411143210395383853910432328640 3382211 -261268246086274080411330141019965696 3382212 237138976949520315649860001678233600 3382213 622960770137948116180484919359183964 3382214 1399971133966426418955126951271378944 3382215 -32705570843703015091917926870522880 3382216 -1082020468181736545476581608900812800 3382217 -207410708555146997940400328780077734 3382218 168175911421135297006113207949032960 3382219 299960513458060677187216057745218560 3382220 383688664741059277448479303778810880 3382221 -769676554524485082588516867882938688 3382222 -114637406208172003408302225977400000 3382223 -115373906849223768381802553089966536 3382224 8256224337140022500643972540530688 3382225 300341586241484561851474838992714800 3382226 300442404702014953939498775571783312 3382227 656644673407965786523414391278763520 3382228 761407930286649235670917236865597440 3382229 111450934911512605192538116501450830 3382230 155429621055638930902360379643918720 3382231 436505534830875950258545461000081032 3382232 233766085071322184378431938204180480 3382233 -275157627940849679612133199117916976 3382234 -599506879502946349676053109203418880 3382235 -333219850848502689609012548462034240 3382236 1108204683560209043156823554386944 3382237 -68182705015549751575210963771009114 3382238 291292578485396077526117100189755520 3382239 197216086014892739701314021077493120 3382240 -170262164932777685887134658088140800 3382241 -20549788591018735511209229574094080 3382242 -175474450400778067239550599372725760 3382243 -1281689832384762848846267269401585508 3382244 232428227494653976549928250693417216 3382245 405280477384453125675675963277304220 3382246 -180476534013035248854512785862156160 3382247 195575241417095801834222904159185280 3382248 -43944857733899491937213729281228800 3382249 575121950143129036317955859067316928 3382250 90442943339121134431897578499008000 3382251 -15635393066784180662841592941025536 3382252 -895852670664265753499769401273710080 3382253 70278457449189588105073581279763680 3382254 -104045321009868158629974629779454592 3382255 -9297310576496342763750520254871680 3382256 59525286856023650509297425978949632 3382257 245206765068493623120881266680146592 3382258 -478099458057315817641547899412571520 3382259 837092970534373911738535431423488460 3382260 11436687827242118874331358260469760 3382261 -2105983460725325041646399268062374848 3382262 -80653709722645552285864126728451968 3382263 -374635402068894696204288349246023600 3382264 627604088780549687112406612780646400 3382265 311225546278072303402225825795245120 3382266 39998049306112007001632499981868800 3382267 250491853400545911605440788691193392 3382268 84181489522907437564087683720757248 3382269 333311406646436132459004292734457920 3382270 -98704267211189754230905476759456000 3382271 -199336673764126325882556063596694528 3382272 741926227334737403956166777735479296 3382273 -501170047567149286586122347408408576 3382274 -36559312777890118582989889196622384 3382275 -20068104951720179289014499036918000 3382276 83998341448322281655192539265989888 3382277 9720841378328207840130886765500126 3382278 533026428678906580159887339137317248 3382279 -396476104318238512970982206908534120 3382280 634497070523438587727394060197068800 3382281 80059482307874952215441788577212224 3382282 631870041650210055837638276553394992 3382283 -505515488973533362051889174895602496 3382284 480393796806718570938838590553959936 3382285 -754975535278123370343229001947072800 3382286 -264445144835478081728384954686510080 3382287 776016221544447997750337788958626560 3382288 14552567773766749420133155888693248 3382289 -1661087515282546440574242485444466960 3382290 230335172212336023469366140787353600 3382291 1390492646248481482346189828845696584 3382292 57737109992803444932644038528608000 3382293 282126439924864751054094694986784320 3382294 15489851409295630248992758017172992 3382295 -122103647730607579345755101771519040 3382296 -175304076770402679245082656032051200 3382297 1214753056050904182695964588651564746 3382298 274663323464727818763783389571459840 3382299 163949420326251025341105854351745600 3382300 56933278714784986579781434111680000 3382301 -60038395179804849010192494258708360 3382302 -124983650497518955477434603725125632 3382303 902229356490586940430205079631478560 3382304 862460910704814810001132402798755840 3382305 34273800039481432575996768159211200 3382306 927468917241600372747820350634414080 3382307 295667298367642100863315244080478556 3382308 -521434974213561344629253407967232000 3382309 -6830904129122531630747888858359360 3382310 -85468606191920472736790132428429440 3382311 60908570028391799389747597787076480 3382312 -1191676005217160241882281455868236800 3382313 -91671958437985999511161010628534 3382314 -134977269119182765323408765744159744 3382315 355875803744261682649578914615268960 3382316 170365657497445351879981277447915520 3382317 433642713299686203828981565691692800 3382318 112075954557864862280289443635732416 3382319 685631930862673255738876242860712720 3382320 -149735940855122268942495691928371200 3382321 -1130658375283237522294622425982538478 3382322 -658464601825662547500997205773890288 3382323 -157090225243153273471158306964416000 3382324 519016130476894214878832502427809792 3382325 -794838570948213683653859168038329900 3382326 211703638276312879684546550650855392 3382327 542421696358428261434397373785340360 3382328 -538769895158109955836317320654848000 3382329 273019772689430435235015164633154384 3382330 155908393303865155439073095226700800 3382331 -1389099339424308781014188202126467868 3382332 583304321800764618319010438479954944 3382333 -518934829900380205358166177106518336 3382334 173460573280505365827678636759135360 3382335 574600395391905326161151498302733040 3382336 4379643072017524528108990538711040 3382337 10555219868705542628223550843411584 3382338 -218657356751544706345479822608662656 3382339 -37569189749530922471871685633505860 3382340 85617248285446051147121935858444800 3382341 -17653682932874792064519075809234208 3382342 -119057535437223038197132390571956800 3382343 1624047071051811287421619069325191080 3382344 -419860926132856628730888616412774400 3382345 -885252232715239454005540777565007900 3382346 -243060132196887115129251500667050496 3382347 -128601001258578748988091307705700880 3382348 -5870674571505773872065744661704704 3382349 77602243552755184457559696005647350 3382350 -117818778298605862537594019930760000 3382351 -10521099987206023627246727747685376 3382352 -283507402376217469798189763112468480 3382353 -257691036746160184412566957116853260 3382354 -402007523375149598043597734553279168 3382355 354462657092681258289037813343971200 3382356 -227125260514419962360153477512642560 3382357 -933381594148983520849973507030348160 3382358 109413347855172671939193418509941376 3382359 -140760050438332233389795148682419096 3382360 -77913022287584314195064264226816000 3382361 2065174578059562235935655393492636320 3382362 -131571617584594610286039120588510480 3382363 -1494666174044365487259690302445583656 3382364 132580992167736362963734090412883456 3382365 56181796215384329907058936212347520 3382366 -201556836177623750827099537990233408 3382367 -807683917999610560987132377543535584 3382368 246540825177549291293874397126852608 3382369 128849769414754861971425090451007680 3382370 -312924456639998316033465466022865120 3382371 -1282972330079001178183388452157805600 3382372 683526438076294727422820345085892224 3382373 107649621044849229308221348574426622 3382374 -46386279400839615193432367266962048 3382375 456059006597609994770940873851370000 3382376 6269670555688483164064781435182080 3382377 167893786949795118968074907121100224 3382378 540557665922659473770796015070584240 3382379 -20081801189258687161556623231365120 3382380 -2750320803282635371471751500185600 3382381 70288713199037859081661220079492182 3382382 -1606492430016737884488003904309248 3382383 -430394713035286731340881632750192376 3382384 203310845411416706274226920015298560 3382385 119099852702597804814534878601532800 3382386 -90329670928959439104720363520189440 3382387 -1593910567200681004681461828066294964 3382388 -189026600509534385175457093230691584 3382389 -45320550757369021193555249730271638 3382390 -387563426996844709299451468585501440 3382391 -107201016654582066148427618701095168 3382392 -53623008545597701142702694187253760 3382393 234600431994792792318760954021017216 3382394 2061014906473262362131378562978272 3382395 125210788914241651881940005295332720 3382396 -473374649572753079910186742516787200 3382397 -188959751581153988055783066708161748 3382398 33288576607063931426503616946833280 3382399 -1074317536954436673885832309936924760 3382400 -119002891043751479150939065024512000 3382401 -112593694908770333573280043952424096 3382402 -148871611687929096088701739747657728 3382403 -114162822414580956382546680317664000 3382404 -423667673361107468317144637622088704 3382405 -334189197161899003107633522649081680 3382406 148781651450558166683743461111717120 3382407 -24533333260886032950395035810831392 3382408 754515674405670596123572546183464960 3382409 971481611864115142695916979936819610 3382410 41116526832561479524580941707448320 3382411 415254402422503210320924169535041800 3382412 -16260694186833886903917934422609408 3382413 27629856287717351088693167877237984 3382414 -191039183573558807941840941909314688 3382415 906584030319338573439315432769430400 3382416 55000450104733418465443400118632448 3382417 2270884223120342618676602547966441280 3382418 125479609188440185849369347017210880 3382419 491070966959826237626863342130515968 3382420 84965504223845471729591703291586560 3382421 -857439090392591521810335258202603410 3382422 -272479014949274721810786814457510016 3382423 -144517111129640816373875396020992 3382424 -625473894124986491607168228483287040 3382425 -699693159507315173078748552886644000 3382426 416043106899730069846445182358438400 3382427 174803986665020585931197832151350276 3382428 -224936588008083958354878777915752448 3382429 86956589452041388830264083226031320 3382430 6513512635946707874689757683708800 3382431 -119304499540781475541111500213508080 3382432 37469052560029221643178812174958592 3382433 -820606066586094515709673965132204318 3382434 -452038716488363098311510465575088 3382435 -2495609455530741399692969665855680 3382436 325904381739009832306452953913016320 3382437 -18374063275060555656049377099282720 3382438 747279466523014694664202666389105120 3382439 -1261310870980899986938450703677936944 3382440 209529183475548785909034643208601600 3382441 -19890549645806739647564104637839616 3382442 -177110970969238379695030905654482688 3382443 -447078286323374078230794652733466480 3382444 514494645254097367121752296070978560 3382445 177300921772840809950406744516244800 3382446 110985828992156453534801104109894784 3382447 -6984337562197364037817483204921688 3382448 320662546487703133204017589002780672 3382449 235803155289389687904954546296217600 3382450 -324753560707818842996233732567092000 3382451 -455544214308487302989338583862850548 3382452 541275755736046183194771876987187200 3382453 -1119641550002362762925970559964865298 3382454 136700340883369795520187360889078176 3382455 -38737882978456648291338420862927200 3382456 -108198266084161609663891347834470400 3382457 -593963804616471527552713604493082620 3382458 -23426385924654375471604029175151616 3382459 -188283057916507335088335434898513000 3382460 -97251736671282004700433438818211840 3382461 -647620774441295732620837052550808212 3382462 14462843166435586649664814791167232 3382463 -253624164743480090648689482855377040 3382464 190177939264400620011185087509954560 3382465 903536593581307615689207515329723860 3382466 4206166775183658198481672441311744 3382467 492966607318371053230148229402504000 3382468 -247456241842540236030125393348070144 3382469 -1975375354372678000167477832572473604 3382470 -67020190274975636390024151195350400 3382471 -993723792093846979280576573241828128 3382472 25244302450420204610663869037936640 3382473 -1150689951001185902019327308451690240 3382474 382403909913429904937780233413746736 3382475 -348533519716362290214635213583639000 3382476 -176951708778084646189119242040078336 3382477 317800067818442168374120675667387872 3382478 -192721961695409771987957219472744000 3382479 56453975721465320764724741949022560 3382480 -165677330519177681829152815020195840 3382481 586273639718103416025261778963189872 3382482 54133561162992424096235329173758592 3382483 430164627509241953297863070743271104 3382484 -119307961187579567522669066572124160 3382485 -528197190530430904003139058580140000 3382486 -439275979959045216568251529058435808 3382487 -941760370387450610866103899152224688 3382488 50636045376701558851529745591091200 3382489 -121535885248819980843990370801632480 3382490 -188206167162307561978399489584282240 3382491 -70894879192504031497351079358260736 3382492 228715662966439637457129087919356416 3382493 79572738663106999556204133976664742 3382494 65528202910705519848593675753364480 3382495 40472196408416345183457361910438400 3382496 -290251113182893407849234221997490176 3382497 978586524713414593638551052564080274 3382498 300241792080807725728102235265745920 3382499 206746656370157388857153219024536644 3382500 29873356583172247751734054967040000 3382501 -605663439351988948346541212344762498 3382502 108347548056580876639849062275437152 3382503 28856254344387157861711496533628928 3382504 141083558195125879289277720674795520 3382505 85083542224765633777256263717460160 3382506 -574671009239048269460235138534835200 3382507 114564711710480204941383035385737352 3382508 -215551836899236382592811818952934400 3382509 5672785274959637637804732740670528 3382510 -271369319543423326076372026565451840 3382511 -502993728968284279379928071663648328 3382512 -23242279703270785493008452577394688 3382513 -77974822192401922805811909441849600 3382514 -103843646426374197856840737945372144 3382515 -538303923376544362203184883162639040 3382516 448337652399874811662576366800918528 3382517 490362327510016466666859282977755566 3382518 161217396008884864366210046937858048 3382519 462560615796408353636314286636734776 3382520 -25710780578028752012994933206630400 3382521 264522930137002397721070665789202512 3382522 -39133271493365702385717380825485056 3382523 876055337871469808533334094897880800 3382524 -222530672315089663335234659218443264 3382525 202787690599973352029800596924084050 3382526 81384448203615320006668189941636096 3382527 -56419716489345296107884198277181568 3382528 19904445831995204814502052321296384 3382529 -864634193950185844529331303859033680 3382530 -117433470713536404132668100024929280 3382531 -531025077477347487304240177946692800 3382532 -431166515994025372156667513078461440 3382533 -52560544713589769688970010746997760 3382534 -78386763941596765446584506827402240 3382535 662657614553035514162320238717736120 3382536 -62559576156059343427420312571289600 3382537 -1134384600140102548199590958745411814 3382538 -128001775604315589548092726983760080 3382539 848036800373013608677106473853400024 3382540 25713102467798202200720863066951680 3382541 269486773507919001609570876150388608 3382542 103035054764951067899333108247902208 3382543 -1127693596619360014944348355029872640 3382544 -268655230048842026080864398094172160 3382545 201129892636361555698438820505304320 3382546 389413809979483647189543879972227472 3382547 -201791617454773936315037841448705968 3382548 145886760066179634309194712736610304 3382549 -138585480794236087610768323594942450 3382550 214955723905267196671882494044272800 3382551 630832085629860767645797953884588160 3382552 478109955297999858954960317829120 3382553 877731308934082664658176399002377600 3382554 135243276970291944206530774250322432 3382555 -950808878383554069539357904711120 3382556 -165051567623219295324330069253919232 3382557 230448370056488920008604981695824640 3382558 390813419686409572913084464577496576 3382559 -641847961378180313876957755045641240 3382560 -376000113850364852089234852213555200 3382561 -50189390976631823891030130232465216 3382562 -572079576274321922788041226016089728 3382563 -112896298459086505100992661235192000 3382564 -493003525401399622687042735823929344 3382565 -200320053990977351060237225441241600 3382566 95446500435604116760227126207879168 3382567 605413641068910605630038007981890080 3382568 -325896676954961065547258125199692800 3382569 -933958675487629032843548131088847606 3382570 12649955804235828971035599347549280 3382571 -84007177432808366259510030025329228 3382572 -120862348622955673691990182904226816 3382573 526106528142569163258545726819702764 3382574 -262138769745271117593269326992196800 3382575 -108827193918728382606379549145376000 3382576 -41493780774710461855717751964336128 3382577 -128751220174092880299706604620977216 3382578 149120793269628851190796244599138704 3382579 -1170626027537148863476202687672220024 3382580 260748553297280423915627629433875200 3382581 154387684059220777132554039680062752 3382582 -35565352077291207872868075584212992 3382583 -8606618505057265096667936291076216 3382584 -322635169913207337262191532911943680 3382585 -851292939684813928251077162009989440 3382586 184832257009421282799432523340218992 3382587 57936190560792947488443532583001600 3382588 48122847852891514504769075677470720 3382589 644177735805679350398907958872297600 3382590 -106088481249957951844203607781376000 3382591 -733829066516100153336076066761136656 3382592 329437601061919997715444535032545280 3382593 680860530208442462032743141283247664 3382594 650294076135294085517099697645030096 3382595 8920167015152973066490906982333520 3382596 14783678945321014444679819293261824 3382597 -363339068171017127375480456175940580 3382598 663398999038443913866861297537340800 3382599 -413609494955757654869401632589959552 3382600 -98127776988686138991520361225472000 3382601 36733980766681142417016500741997492 3382602 24810841991910017859887846192140800 3382603 577485362782448127042651926009998480 3382604 -381290403297228569331604301327820288 3382605 -159319761587107479872261777667273300 3382606 77261644464739216006636053607234752 3382607 216123128619180962478936840848639856 3382608 133226959127475024123659368080998400 3382609 1014852620247615029929345450426572516 3382610 53439885449327814836660378031882240 3382611 -180035644901374567451520998128717128 3382612 -1581398716263137619321115032559744 3382613 -75354101974645056185621637669659076 3382614 16717981779640803591129099639479040 3382615 507809534506114970913462577221908760 3382616 -1014389886869709941995343568526571520 3382617 347896053975115234962182235128047632 3382618 307516486755901104361164336422139360 3382619 -18704654460798120647522271210956256 3382620 23992840884293873194933752850068480 3382621 -313808879268073260745006457450847456 3382622 63744382817446819765169546180618112 3382623 -197568533507010780894895436094859680 3382624 295391818299566575803124078990589952 3382625 -1125600777769037518230578306720031000 3382626 10581657815856736395404598315783168 3382627 -405892713814422802458601309731051520 3382628 380174242560094648443091747877578368 3382629 1109140622394962023165923388504625760 3382630 358337555244799738619284829693208960 3382631 -13582416364437896361377633342854608 3382632 -565357752004956453350868259884072960 3382633 589064231696476044906335221749240768 3382634 -216548613326547288446098994621263008 3382635 485748109694780674058014359701583600 3382636 577281426618155043939008497261902080 3382637 -1315191624341738132257613166557402688 3382638 1088551712723177870560057369356288 3382639 71774199421397712169248442252358720 3382640 -112304162964285164363374739357859840 3382641 76210758156947292937303257637901682 3382642 -324745669873790182653677914515564528 3382643 -1481020300248036848896138899231723120 3382644 -169248339043783112038104287399337984 3382645 -164537415105224775157372899346698240 3382646 -157985668720974838211359229328809280 3382647 380343979996123309013574018751536000 3382648 -708183583041009499851975314265354240 3382649 619258951752532364631956937540892650 3382650 1733828482709727310854074430046800 3382651 -352787888642942099909281178219811008 3382652 -77692379340099211150433924396771328 3382653 248053996928901770153583556733011008 3382654 567519771976986227845406207238343872 3382655 70338124333025752161217967785420560 3382656 367610133867410904144479715097313280 3382657 187805938734203280663482310902219906 3382658 -227042410050306948063123703094599680 3382659 -173144841211816638269515972330322736 3382660 351530553059877885642437936021568000 3382661 -89729776444391139553326755904762468 3382662 -342642029834318276364877230356490048 3382663 -574873845636438158426564357010810088 3382664 303236432874901809872224647002449920 3382665 117576337696361313204684930858777600 3382666 33135549962729075692963699778265600 3382667 711350681045437316687780261987856312 3382668 162068707732425614270028854998686720 3382669 370700527455768596938750052207070444 3382670 88771802624031380105076387603929280 3382671 624805884177693247427610633455615112 3382672 32970790654851388335792213212282880 3382673 165049124293463678905867879924242240 3382674 -12135163499270847296473613548799232 3382675 -333761428481759416909872580594374000 3382676 21786733617785188052084678711040 3382677 -435683045261228491306937830205631780 3382678 35639266424097956464654670421969408 3382679 -161312106677965827767021821511938416 3382680 -198446468921943247028682032313139200 3382681 6532709416826240458957442400605984 3382682 -1091290341551668519478148590210044416 3382683 247829502495256123305829914017788824 3382684 1202483064530065019267719584937820160 3382685 -380589280186147400528462018501051400 3382686 -151084043209382517609165687910200768 3382687 188839405775755399840799894247204864 3382688 -234685437878182540083790899385073664 3382689 -33221667234653520834613282506484992 3382690 -572651405652200890430805216918386400 3382691 -633175354219464069098548186210602528 3382692 -51509614004785050771420012540727296 3382693 1383305717567942867695126868366570942 3382694 339070322313102895995369259345457664 3382695 -651928187906787067637954921194658400 3382696 -557171210271875767896191293073571840 3382697 264054166608122878685160255763249146 3382698 -306613583441767691166092702176788480 3382699 318016728111755808637924095481691464 3382700 103532258418130127976495771576019200 3382701 162767391783139539338179461635174400 3382702 -81122476309356972860227026095394816 3382703 153363133810103932609172254291974120 3382704 97636967527050754152710723479388160 3382705 258445254748398984236139155162946000 3382706 -222143402188173408933532475628172800 3382707 -682309046690782240120788469211245008 3382708 -337648253911755671599174040138614784 3382709 255127447171917446201526383167216800 3382710 38497848146526287012644926847128960 3382711 1272490090833707030792778474293131104 3382712 -335311048159943064852802377015705600 3382713 -577019809984730038008609173554849158 3382714 478959266369175525089483394234297312 3382715 720143553711834315383005066072940640 3382716 -124174666648613380517436407032770048 3382717 248161270698600644632236879748537420 3382718 -134498049765297163268558693866141440 3382719 -72676748614879432359777593261132856 3382720 -157635392547355985405362163637288960 3382721 -177466366082945453136788076136050000 3382722 9382383635919549721771595394424320 3382723 606943766081111454931288997184838024 3382724 -4052750091154338687921356810416128 3382725 -34839972826849102348492234527484800 3382726 -1491107700749281061839355696949046656 3382727 680622691521173898949511839492564152 3382728 579252931225271251098018014475141120 3382729 -594964223840323427404847671384797824 3382730 -11890868557724233263687691077410880 3382731 -402408491622899220701810650203803136 3382732 -92346698594123222025793439366427904 3382733 -1224612235372911765292229644579803018 3382734 -257317429277072782445206892803678080 3382735 575773273729326418683548547801886560 3382736 -127482529577958658343129152968327168 3382737 -278539592415211106696798271618325632 3382738 580539885999013642842294020334245520 3382739 -291112458428809438472089242561127176 3382740 349150593989868826886610278114338560 3382741 523329521827217746517029799607992800 3382742 -117409884191583874549457251728038400 3382743 91314215968370469926621748552258048 3382744 68123252920524322270757070230323200 3382745 30816116410446218941534176141840780 3382746 116044105766965321985014084786349568 3382747 -81434269648810979727313092283994400 3382748 264350896047565456474873224809570304 3382749 -889569300434963628905666973264818880 3382750 -202534154591601237759272173260096000 3382751 453386575645215200063133423193907904 3382752 927655277619616279611474415309553664 3382753 793124425240346500327302287341612464 3382754 -126482568765412917439950842425592448 3382755 528606005317899746476972457407828320 3382756 44626883421724211342236564844169472 3382757 -216444069894349632688018974505867488 3382758 -239650039567234623893007051654775776 3382759 -52765652547178664553364990776420040 3382760 -942304127532937036088856468793344000 3382761 -309923343395622658365985311905820528 3382762 -274443279677738183610176413107389760 3382763 -120823050795446365906792443081530640 3382764 -7342566592472285628897575756402688 3382765 413380418237350973254045753134472800 3382766 -330394359400101485696619492211324800 3382767 4936691711548827389456620712694648 3382768 -47134892239164351027261412395319296 3382769 402463358102535383023068432891397044 3382770 256927074623717257777508661057753600 3382771 -246740507228279313419170066580457216 3382772 -255005318757481301079540742137937920 3382773 17558471478822699125001856807383264 3382774 129145577730699176233295083870463136 3382775 -309913118293927054041191889219761400 3382776 21759437835974194912965123774259200 3382777 1279615002324842428907537867141643626 3382778 -129295174232618004217283104018526208 3382779 9606352467875152277704763349636480 3382780 759994598584447570108221952074854400 3382781 651137253305022209805022835342424582 3382782 -39403925036532093530814420776140800 3382783 -1325465770209580807075362246426899968 3382784 333133330087527707853827828556496896 3382785 -16905566719621580682460433367585600 3382786 298186981139591000268939941601999744 3382787 -398536381014687975050138566436809848 3382788 424820434862727247423267786641039360 3382789 234970434687457113581729072712660480 3382790 119922738250762560244923521617910400 3382791 1110811687213362987509865946404664704 3382792 -411587213965045787451498005709619200 3382793 -599707559532882697077553253042204316 3382794 -125080080998113324314681066810784512 3382795 -216201998528426943490946512856852160 3382796 -46364113823052278045134147035105792 3382797 977573897000066795096725282703520 3382798 -422570141017553036918303675291885760 3382799 60359559489305325017698909011164496 3382800 67540602665462558524047438667776000 3382801 -50288519689673914390902993512064000 3382802 -496227431899564546699054727884929648 3382803 -675649857849488085157003381711092696 3382804 -580829769407927341248428599868346624 3382805 -400662523551584248471046583054217440 3382806 -87485082292115320094039814791454720 3382807 -1035218720043542085449262792684149944 3382808 169885400835564106686212892023070720 3382809 610253769979867478712878414094154704 3382810 -8954750013177903030522982038954240 3382811 -460271490618138179140671144159586368 3382812 -259245186300103434361949314053080064 3382813 -391090566822342128165180603299154688 3382814 72854316837117183110710264306269120 3382815 -180788032777803856089313893659388000 3382816 -43060597240651775702048640475201536 3382817 240996772216549631424392163698326080 3382818 111046897944200577969615798794147328 3382819 999075641792082517362176244686023560 3382820 -11080039774810921341288359899914240 3382821 -180419421980109879126580780185952680 3382822 -345182645695160113885138637255904288 3382823 -112520753440623057041762338724571096 3382824 -182787018937220245008224558462976000 3382825 -668860598309956867643553407023488000 3382826 741485762991972761888547941699432112 3382827 -123553220926367180953142089621383168 3382828 -364490282682378104999612323687617024 3382829 -2480769003254177726571688310862899616 3382830 485536310512452382483537958510899200 3382831 118180031007448215045075032541020880 3382832 73489432156408162010227353024577536 3382833 59939931753065044920693748807455264 3382834 -14179455144344833066151560971191808 3382835 51979100773682199901421065273717200 3382836 -96135807989176299961239769147330560 3382837 -64409978884571038511362662545277188 3382838 143667616371232066775172813291580320 3382839 -113949708115665117666738823241583600 3382840 -105630780646241289903234769341235200 3382841 -260840650735502580111163406630805696 3382842 133681140728886475608928191487146240 3382843 794113358822179963062925027622548840 3382844 346815320533211380222452857012662272 3382845 639774113452401015621973977132647520 3382846 -641261944097660336293031170347088128 3382847 -568021852390813529833532686097061648 3382848 -40894574805833946587964926758748160 3382849 -515974730807664276294762766642105150 3382850 -349955186785137864508519101731076000 3382851 -584682882739187618032331450179260168 3382852 -830657859237336191654677290818946048 3382853 13096652554196082367965850506205248 3382854 -371480038603495269338085960806556480 3382855 -108184771906351539672323340312422400 3382856 -955702660666091556750957121880325120 3382857 296115916910626617713832260902320000 3382858 -442577828086594450648522880474592720 3382859 -437020750458884947911858933529955040 3382860 135329420745812986643991655127439360 3382861 -804595116177890912553372033933270538 3382862 -361324944946215001857361089113461440 3382863 -157745797995972826997118968811800832 3382864 168653471892632534018210907758247936 3382865 -246697614697341354813561063478729740 3382866 287333283333756547308505449122256384 3382867 345899260118022620282403440813383916 3382868 -535662959486062293068728461738471552 3382869 26815695933896011533388283870613120 3382870 102200411893795073168429176381658880 3382871 181708411305745703118659684469473952 3382872 -521637627836775854405657353420800000 3382873 -450493510115943271283745467874947316 3382874 348042996391609014392754921142759680 3382875 -161721269596886199396455263529952000 3382876 73572795571545001875902241199295488 3382877 -219628547887444733078750140777784628 3382878 -132187183722537801426545895620726976 3382879 230147427627795024273820971583265760 3382880 -298418897427215808123321193597501440 3382881 -360708920565977356368820959273926976 3382882 106723558118366516326355232140979792 3382883 405159129513996132305716269994475520 3382884 -11251797794880290203284375027128064 3382885 223924049026707408640243925266265760 3382886 -5609740523694510647571158793436416 3382887 704198940591396377880035417754705960 3382888 109554248408194589005840311030389760 3382889 1200761516833454189346976668153285690 3382890 12185181285146363818229039908300800 3382891 -604446920638575356991094176166005528 3382892 395960138938980860053337571763497216 3382893 6682516019230721255512815950328960 3382894 198845210749981459278428278246176192 3382895 -1636736918973685824372502250041876800 3382896 2540437410922002960903798010675200 3382897 333114714853420272370083991256303552 3382898 -458333655952797884054475340195306464 3382899 -115938720773012866610894418926456832 3382900 470684399966659528990150645291856000 3382901 -88968476164483102052942876061999168 3382902 -20375106434081548344453530381562432 3382903 -1887763647906719179050649927782141000 3382904 765846986648158771943839294261739520 3382905 54645788110411261972845660783332160 3382906 212479490353334702503786223140905984 3382907 -537816155043330535575779282602518168 3382908 -509956652259269379597159540427299840 3382909 -873556359989520085262074292204697696 3382910 47736546785331054740417212126341120 3382911 238000989946566972711483507729465360 3382912 -187914176726072950816068559542681600 3382913 -218523433817343370400561551523918076 3382914 -34465228117356136641279812708205312 3382915 -822767014764349117843515546444516000 3382916 -44794794788202895443300299339813760 3382917 -8887163949944512364089406698764480 3382918 191611171409595835419773871355008 3382919 -531370728470236493729123756293736448 3382920 -552148385981888274654058512776755200 3382921 808785823504767667225358971994442000 3382922 -347955368170992432630211685888929488 3382923 -150696539621683025557105298204197416 3382924 -7532799595534010445065841179187200 3382925 -41995314071084921192737664875411200 3382926 -4055780661071388384181118720389056 3382927 -725467145676865777666049103528568560 3382928 -297125633541708418516624894925365248 3382929 -293138380888176621361406967172883952 3382930 -408472231983077950060325135593868640 3382931 -5092545443787764251633632755151468 3382932 180530153215889131830298101796306944 3382933 183137339383677352594315084705666560 3382934 42004521150471315928076355075204480 3382935 279169796465073197835725480986270800 3382936 504896270684939067207204279145543680 3382937 106040779672295001675647655849047040 3382938 -269419232617632421128115598749593600 3382939 -5929904131782588234983379346865920 3382940 549890482362596818876127385128954880 3382941 369487467757381247213243480358122304 3382942 130118051243236986912003477556363200 3382943 -641641740069268650533767736010539808 3382944 -808846133211980811203248897806827520 3382945 490121868491231591839426059360503700 3382946 -178649715684954737213138734532943360 3382947 -205408557916586252484125136592805280 3382948 -1218629670616833829560326675073383424 3382949 965640595282653211951515996385157436 3382950 -141494139209299085763912885852864000 3382951 83524929884327160269648477153732448 3382952 642723303460091568184709062371609600 3382953 109573676870252672547849681782311104 3382954 315721016780775399244140557213237760 3382955 242031798202375518830676184614412800 3382956 -688552802797850758505716077339410688 3382957 -1302208229652080044741401867258434794 3382958 487431972299328283808352413671606080 3382959 138351042751493325667463270597389968 3382960 -87470663649589334190935152605265920 3382961 951175951352124493801732801063868562 3382962 -38022865913204296567445144921216256 3382963 -1794894529062994825490837699311567016 3382964 282911231534480420831183654367823872 3382965 -32651874858770092564445161606984740 3382966 83719046039907823331143810954152960 3382967 -455986216473823899242720551413757008 3382968 126877106265050708020518647982981120 3382969 365692220696814269168547726450863040 3382970 183856192927664333619321558817843680 3382971 605939955916481349130915248558828312 3382972 292409221529825931541899837822146560 3382973 602835375005312712983416966797868704 3382974 -65222817612195349763020089130204800 3382975 255609137266527894786928301509883000 3382976 88974079207392300915270032770990080 3382977 6839493676146402829209868900799808 3382978 138993956014229938332055996817499648 3382979 -132529597758371137441776345828391320 3382980 -183478936311396074454150473469296640 3382981 -33368610208451830352778966827901120 3382982 4099613482328986445234014994127360 3382983 -489339070353026402179995405413873856 3382984 -228742026905904824042717566957977600 3382985 -229878678811348623652395742316417820 3382986 32255131739398752325133993067857664 3382987 -1261562742338962386218999347785408364 3382988 311383376847420964185446410256793600 3382989 509649885884097896453561368889221824 3382990 51720162155085965170971157125200640 3382991 1372622474655478991339953796716177392 3382992 -61569354876180096194819316850360320 3382993 -1043265506635778042855827379697503758 3382994 82711679752296401742292721164849440 3382995 -114362434793025866389824723326284800 3382996 132680869240341976885512388768688000 3382997 204740170048566390560095360562730720 3382998 -482989126413469741323095481388762752 3382999 97640724259117723638697603915698560 3383000 152558678952719954939955313152000000 3383001 -180513818245940921822415272745648960 3383002 174060418809189077344833187069815552 3383003 578934809612392957739346697779930384 3383004 -463913070914260143465514612697899008 3383005 -81324629760467268904308062242232340 3383006 167550500456182055757605120258365440 3383007 -69431315834806389843222993408040320 3383008 318527019271132326743980263517716480 3383009 -129560384434080623449155221824743390 3383010 -27642349073970986729538192483621600 3383011 -7094876902716647046176771581186488 3383012 -224688269192939892204775519328194944 3383013 -252136842629809356955578742224183936 3383014 -367788088256715743167738597606074144 3383015 -158406700182302110743578679379310880 3383016 77176677636347409827648139534336000 3383017 1664016410994164189706469163533804800 3383018 29923356502991472129167540699241216 3383019 771693976034528281235839868437837440 3383020 623773115554575667617075621116436480 3383021 -502080822372591783353613986106668148 3383022 -372359719033499250365516751725051328 3383023 -203970358599496430262178250012306960 3383024 197011900529964172825385477538447360 3383025 5330799288748871765837279049780000 3383026 385014672363985287757311334194339840 3383027 -315592137307137147571179639241489008 3383028 527861535968509034538541994072285184 3383029 -134984911129614749630505780471540232 3383030 -8119865718306225972287082919526400 3383031 -251788801027893410046240685006949376 3383032 728927777311270255912174149652070400 3383033 -15102999176076860354630232554525880 3383034 -127959424427548145022911037821150208 3383035 -1523600700668244831107661722314984800 3383036 -1120981277057876731483775317622026752 3383037 292072226921089971948813649236026400 3383038 38917934548451435396050779587281920 3383039 168827740883662275633384124799232 3383040 -70105019014426208632289278537236480 3383041 421593438733205450637094511862877442 3383042 76776849234393358026951215178804720 3383043 -183087484097959609006737355364866896 3383044 66951099875398895239545467956228096 3383045 410089286714368503938089074357600000 3383046 760500057875297130323092095086942784 3383047 -493037715294345768188934625801639920 3383048 -871143126780192462622708064497904640 3383049 241501844541569206335441971342670864 3383050 -235752012000376709824193197163846400 3383051 282688547423952048664393253323694880 3383052 9904207913528643937004972026424832 3383053 710198323345891284820470042690036780 3383054 16810387243105885617137174581142976 3383055 227507176681746316190263758622955040 3383056 -67321490888614845892592129868095488 3383057 762160147189750284497382822210878580 3383058 -93271537197418025948767374252584448 3383059 -856909910279866497751168799230358740 3383060 689714108790540076055246116541644800 3383061 33324200433606708371113602111940608 3383062 287641764894480740221288440740224032 3383063 94583519017798301620624302106087320 3383064 293291720605755971363984544902246400 3383065 -8777784843394017433270238092222080 3383066 657802644883815195983493567800981232 3383067 86606688279833701640310515484685248 3383068 -2513776435861082727455945299077120 3383069 924842286522192015376744173732600396 3383070 41917378845351641903291281535447040 3383071 414430445821820662028437503216182344 3383072 346635611435673854531602937611812864 3383073 -512991443401554718838020669562124000 3383074 -154597333160574331814224229046903648 3383075 8178142837584140847315044261538600 3383076 216099631674406612036999238700229632 3383077 -1228230480794921624519220892296347074 3383078 159297510730277481207548341333640256 3383079 189466769028548792937284342463674880 3383080 -509057111067568905129010667771904000 3383081 -240461674216497888919449754450494456 3383082 270075860891434336061938094648673120 3383083 -852251163625376150151395165729002560 3383084 670494729819955859578316638893993216 3383085 506078710958138692118375602877088960 3383086 356506662549921737010825545777442816 3383087 -1383033375902385321573644974226529264 3383088 35993358065822656891308180809416704 3383089 96959584470347336601035505759444480 3383090 176888799485740762622367216550480800 3383091 -727816241639023707818338308671438700 3383092 -163042645659361165151717593974038528 3383093 -175027537974113927575007317104556416 3383094 -78666470782785440994019709395298304 3383095 -142046781757812649380272123767216320 3383096 -420116034194979545225866871240294400 3383097 1287023313044596391058953132950919328 3383098 465747255756905798630897674867086336 3383099 -261943626586348660839825697636239900 3383100 77435656220215224794092621547520000 3383101 1579494927440131955572803880565276102 3383102 -893675405048686918501452069285982080 3383103 -175652174896694951753964301948695096 3383104 -410995763750039424855813895693533184 3383105 -424338709971299758154496214286892480 3383106 -256053536283941962382190071744032896 3383107 -224334729079939963660095849870543168 3383108 430267034632291016486573167657062528 3383109 493311315615416718616775655445162014 3383110 -539540933838266709882620709229440 3383111 -7752943090165369470682433348406480 3383112 -3007577197582416422590434727772160 3383113 -753474960492995346638766675250457638 3383114 -67562883250760742045063825248901888 3383115 -53217697916154131668351497489910560 3383116 12910455618551073082869931154571264 3383117 1063051744014559712182761524380370166 3383118 -498952261996894030689310047825188736 3383119 -1354081122861652024651701209212134480 3383120 18260254308230151191603085892485120 3383121 -186761953083690106785381772442188800 3383122 388112492124890554712376495376724112 3383123 227867689852554088931188736457013824 3383124 168964847139697826488832334092691456 3383125 -218436404637140192731773315866136250 3383126 21137336990744165661162758988202560 3383127 -48773111427915705702985111451362728 3383128 376182609543146618235484044458434560 3383129 1173046729886166297690396920982228480 3383130 44317342817297707473188772834251520 3383131 -534661486026908665260561054137051068 3383132 -47100788682665180942159508061739520 3383133 160045233256643493186264184857976320 3383134 303834974848206933644927000060697216 3383135 350806312243045068865348768204817760 3383136 424122783302912063707390114951593984 3383137 598396670276431500671854155580394786 3383138 967855218096179597311751310971601408 3383139 -267402089895629922834716817573403392 3383140 -149026544296376107673368979467776000 3383141 226922358631419140994887232301831872 3383142 -62559564052635001377254915729971200 3383143 1971156745829297980016386211846956240 3383144 -521667953384671027973518947528483840 3383145 282878532512229074711064791070432420 3383146 125323964623596943178889455924871264 3383147 -761831436725936742589629371295396960 3383148 -97094385503966900200215272952812544 3383149 257824943547652536410517319442113920 3383150 239888619450920057004577096720041600 3383151 -486396499511118951444458134201602816 3383152 -41850729896565542639606231084236800 3383153 587599290432524383794685511514464256 3383154 4277131673408016069994357753774080 3383155 -593388223779362847372714701897966880 3383156 131698720592966334583283403167306496 3383157 252886236981183335841583315909340160 3383158 3762815460541464083605876947608640 3383159 546348408707667093953578484116317840 3383160 -899947712586398321776490000179200 3383161 -813254134412664549669837287401929238 3383162 107841232755183302997025883594234112 3383163 -191787784179458924545137026817106176 3383164 -1324085320847559795695353731688448 3383165 954133756053679087907271839157948000 3383166 223154162442925196296385278083775104 3383167 856898311823581594377267577109587320 3383168 123112999531522358552810927287173120 3383169 331003492068076233594572466670230720 3383170 76562708924930551880201142624322560 3383171 769238954853849702597811116794874384 3383172 -13949212492659802403246153305731840 3383173 890931589154493628784328305016195422 3383174 -305897960312514397510720107905606208 3383175 -350797735000453955181270236049312000 3383176 -892291403057978991298094265655249920 3383177 248804916758299213666507767369100800 3383178 169505096419446937308694633119436800 3383179 -468515658808658463335361120398418220 3383180 79131174745709551706393677211366400 3383181 1235158176802462929147885507342267840 3383182 567247574170529569904897293668816768 3383183 -379163617482333960911661317802650496 3383184 -28435773704624187848799675997224960 3383185 4024094903715788988111586409748480 3383186 -425556844380235369689264335090180208 3383187 908320561904664769272555455429815152 3383188 270580921972528154883907949913911040 3383189 -246539088427291627594857292087218144 3383190 219154997574451456035803006257307520 3383191 -423497655117558979639012568734713216 3383192 512273645015417951696271675869952000 3383193 -210021507634610921225727374067592512 3383194 525324970300518372121801891767640800 3383195 -353600473204260538492879789540277520 3383196 229225287369219117321818285887560192 3383197 -4598693389483016892020072299650240 3383198 -30059160852403670251092871661498880 3383199 69007229091484987379777722362726000 3383200 46264541756225102968094112817152000 3383201 -447444669075242885793911449328348928 3383202 -3169340549970638541378151405962240 3383203 -1209459756824022174356322197853248548 3383204 -582197637661097645074880602797078528 3383205 -470585897010950479525209208444086240 3383206 -70819635973343215773031691165596800 3383207 295432579077954753437572983345678456 3383208 -3566375609403365701224397666467840 3383209 542676794316152799651987203673468410 3383210 357699311554427439436764275122769760 3383211 -205949661390935860446018187308843192 3383212 190745882466097325209770903048586240 3383213 -863573002213940912747536496257226580 3383214 299745575468210025999281685673535040 3383215 469943228769472760219263265961132000 3383216 -87638195143882522936323659110809600 3383217 -834581876144256060740152445581447932 3383218 -65320306309157482459537829741157984 3383219 106548376172889849514016176845519696 3383220 -16609751950767195632607529689600000 3383221 -130440077988407149068273396962690496 3383222 427334471829094673584825517844714912 3383223 135930494212230399064811989792343784 3383224 -163563856671570885264732488073031680 3383225 -386900169003578126902530968994479250 3383226 -130963719933924981708642038267116032 3383227 1233101624690163725302188165493336560 3383228 174974353582663797937377240758960640 3383229 631642011004709845296334744872343968 3383230 -107465672357579484719593111896546240 3383231 -362766451488848491188864741650653488 3383232 255628853277849665066170255631450112 3383233 137048376652669855155379578373094976 3383234 5619686186415287921770636597265952 3383235 474736024142892924875509005368640000 3383236 -14109913242674213937824370908878720 3383237 -213821823762111305201447717702637120 3383238 72128758773579372088145234169373440 3383239 367262929232788022919470090423470040 3383240 2461309497772206514437920012697600 3383241 -1647755633980970130579376513816987200 3383242 -303369701266671507867539931528907728 3383243 270138217550236765603773526130658000 3383244 -439375613779527825570514845564568320 3383245 -265933225718960430311856090933160500 3383246 208063204791068633677829358056438400 3383247 -76157667415710875818558876718094336 3383248 -292388345208382571113057406437294080 3383249 18822838913421061213834632986795250 3383250 195262964072843771478321471742848000 3383251 102826454277001422040757677801590400 3383252 202793857162550643436276660450029312 3383253 342018079473852692311274404064128224 3383254 308559073568113094851620435973017600 3383255 362931709493105470417407202002453120 3383256 146727773738589731664567235909017600 3383257 23352130003356991097608936719512592 3383258 -31302118106614276862223950759805216 3383259 -126055624654249481131982147054475072 3383260 -110208119358465664787264463060710400 3383261 558773468336024143322723204932398432 3383262 -33365369501075794822089744918476160 3383263 -99006006714950426322540914077379536 3383264 100003448072560239301180483379920896 3383265 46838406373412281409626218499043520 3383266 -570150485050347892367493651957045168 3383267 -335124540544955788866120407030307684 3383268 61237786978846753454937502468878336 3383269 -1437078297943440264738757911298963330 3383270 434019645570636843800458913729861760 3383271 608289372052590869588518110866000808 3383272 1018588813532556139358385470753863680 3383273 339490876185560801450306392745784720 3383274 -191733832834413689724857657846507520 3383275 195453686165196747482857551653018800 3383276 -409757142652920545085664747159047168 3383277 -356086326805086477490845765400118592 3383278 59889086867089577816663927507868672 3383279 -377831729599344268302433343817368880 3383280 -25937936734632412794196214667018240 3383281 -359845845173146118433020325094654 3383282 86295140739574041954784116333084672 3383283 -370325943187069570805037310727616 3383284 355210627121761395024645574591180800 3383285 566556212888450686897446190567627800 3383286 -41079194922726826347856131314012736 3383287 -5916502963092235590356224502456360 3383288 -223127307497905321523646016837386240 3383289 106704669450671008370887105752122880 3383290 50533723844657987860491497531766720 3383291 1217051590543701130947132179370310692 3383292 5484273914571238597298888016175104 3383293 -1119983665411613235031710518050238458 3383294 273021654378983091991238012067741696 3383295 -309978840001966114914323409226752000 3383296 173774220102655006935719031770972160 3383297 -921433150490474077182560426858080254 3383298 -123653851658254973580198930373374432 3383299 97113801835474367985964134836079736 3383300 111052816612662787106227566558412800 3383301 -122899423792395930087277131859342368 3383302 -191392801337332155552339837554489088 3383303 1288989807137014868236784835411825816 3383304 286678555232960772285744096724746240 3383305 -970106293266796954286216945003664540 3383306 309516923133256657101780455579819520 3383307 107311858078278779068312362494809404 3383308 95501362105010386470384430561704960 3383309 -349732966378043284602565369613953920 3383310 -22715545180800981083749057016340480 3383311 1161820576554069113991206504337207400 3383312 -199741781037870196744791583415721984 3383313 596883116874290382216593368694332704 3383314 699906862790717405168250173707845120 3383315 259006363014877641446057371776343920 3383316 139957549452975837265104466403573760 3383317 -170338119119629886017948242476487808 3383318 -34971080377294453505964782434076640 3383319 79604830512717215944420683465053544 3383320 63605859964063309753505777199513600 3383321 -679465311255054856142312169498887478 3383322 -118140412076000473383578868213385728 3383323 21454918810869546094340319136223760 3383324 -259293782065065403355760335271220224 3383325 -253353322759703193425660824417658400 3383326 -4678529867558986008400073817903936 3383327 825045614790720632462280021828046176 3383328 127478196991836606034942427972763648 3383329 964439713387156361511955080926823984 3383330 -161046521459221782734126763683558400 3383331 4535834591293037249375586618537984 3383332 709197158782159902922326056139975296 3383333 -475350412040978043029024985706243200 3383334 -295140605572998137532999939951112416 3383335 329358377081122786304197159204112400 3383336 711424122067804461277609549638696960 3383337 434020119499056937274370155174199840 3383338 217086306284025866287641084309616896 3383339 1007688522592541261828045393491177140 3383340 -59002701097455478082992959146557440 3383341 -13443533088201329117755387530962376 3383342 1157403980679171040468152609905279232 3383343 350472127081620199878106401252078000 3383344 606805533445171500993266109928505344 3383345 26082134791151683413857837203279680 3383346 -20122302360462303994937024362845696 3383347 368486899950383219218951552965056712 3383348 -2959110817717344076876526709699840 3383349 -33158737486954289924734457586108960 3383350 -57767124949618143362647862343571200 3383351 -469194575647085481813420144561111888 3383352 175540141726763864089957877127168000 3383353 -1223376890607667785983876467090756736 3383354 133548196393923735169967528445496512 3383355 -360032455880738815235245002005644800 3383356 630865051569690646441762725225091072 3383357 -1075269988355146859781808175939511348 3383358 -135539902746469241628550355871424512 3383359 -146983311395814674722693312438461584 3383360 71865848411861702168015515838054400 3383361 -53114358141611669853242792633821464 3383362 34477490166970921893428581483380432 3383363 223535405624257407215954771952235344 3383364 390952031432414713912525334292274176 3383365 -139960142265147578720947379697808680 3383366 74835758062293003312091655280101376 3383367 -219813699109186883637118281781451952 3383368 1161801021438819255419782991963136000 3383369 -8513216545726869826542434899282944 3383370 18997898053968433732518964121654880 3383371 -100043123243277189187042062260133056 3383372 -678440414628304043539924941317621760 3383373 -21792345881727736255658259977809920 3383374 424687647867701033704259087138064384 3383375 -1366965755552364889803853218338658000 3383376 -53075731206136172644432169912107008 3383377 795058787487971204660270438904730226 3383378 518940961119552025874165585795460240 3383379 -128721386835561280122606501022049676 3383380 119519633469814897538510034160435200 3383381 1373330122794506010193710325766047182 3383382 -96255778407346169583528936425836608 3383383 -133452405142056741908149110239717368 3383384 449730491809161983846517750166210560 3383385 671222386728462410029913349048782400 3383386 -399336094810799059188304501671982608 3383387 -7559427935215482612694993980595200 3383388 -91904318428136255370631988595836928 3383389 1412682078904161914069865058862091456 3383390 214866586378346622280647592498171200 3383391 -60662718928618143434981142084064512 3383392 95088294119738797998943321865060352 3383393 868047628071695694492256013957607144 3383394 -30776892946867022217377726195440128 3383395 -729946882952966234948071284703047600 3383396 168257042440181339249595204751324800 3383397 559206090326807312254644512437079040 3383398 54968342863920382229993724266294400 3383399 -11284000636599301396726266509657040 3383400 -354626090897937247093797064304640000 3383401 -266553320286527931924040485893878620 3383402 -59500367189808578262933856055414784 3383403 -222001625513061560204797048122217896 3383404 80046426547419106798431191604491776 3383405 303191148551765760922996069502670360 3383406 130097734339108659966977417854623360 3383407 1097111968166515791769097822184116992 3383408 -119396201484753622103879359250694144 3383409 -222422466108590368639926085259914896 3383410 -357680057944565541336105013688492640 3383411 -1209036546600237306471414632709623988 3383412 -7103320454791613679321048305172480 3383413 -1164737102566712533675607782857954816 3383414 336975229843248055534614506924403840 3383415 -105785028935218417061007236290337280 3383416 -59400460138955837453026261435883520 3383417 -334315362860963879682082262239390128 3383418 53974273633071690705518806425999360 3383419 472364984044916332744117889894200144 3383420 -158218392683305043730002859801937920 3383421 908422661331041352096634437695891040 3383422 -396523354173615773692407618287763456 3383423 -286799009237095579434973075082099328 3383424 331012257946451167062240050282496000 3383425 137810184832372239096699254448060000 3383426 -208003333980652535230034215914242016 3383427 452105470057350959268869736759062520 3383428 75583234587270932877587001859108096 3383429 278031246958327869549641091307999776 3383430 -303718485777329537006971011442848000 3383431 650410710342474323844679371888094232 3383432 44091763597671689476260933501880320 3383433 92672453329526279999662606087941888 3383434 -366824135620429171545375100972124928 3383435 13230510592330964651784572671557120 3383436 -371484936831866101991890685329342464 3383437 -127381610598910126761622793993192340 3383438 -120616206337288206668632476272259456 3383439 665060633020476148443457209398079624 3383440 -6523385286906873927999251725271040 3383441 -972341414957640557048364725840446158 3383442 -170470062225679868817401437280015328 3383443 118135910381381525272917575040331680 3383444 171982395302976201376662766947379200 3383445 -72698262184737389705273633354636160 3383446 312064563857476404016360746506752128 3383447 -311924119248352677628926539812038528 3383448 775017402769714889045829042321960960 3383449 1215045988052993498524831315208933450 3383450 181611000206250126341047046773736400 3383451 11452065829332653089058991085079892 3383452 -785373532757288773398103509798244864 3383453 -1428610718336611938449587430438390298 3383454 281342280419891580409259215394580480 3383455 -7318497939730872275683205152961040 3383456 629642859391517633339067474446057472 3383457 139508665385581564560483751258933248 3383458 57460698130326774961130510381775360 3383459 -1179071876286098521024272554715791040 3383460 -138298308876295167022951025028222720 3383461 -59353872054862370032855072149915168 3383462 188174997865143250152464676710822592 3383463 196200291365628187944548983032230400 3383464 -112805139310979114579436621692928000 3383465 -401501942833737581021381827931455800 3383466 51665928633457460798806529436835584 3383467 552019053898609672192303817179961280 3383468 1209775859662033039938380772449513472 3383469 15639914788799455284678612391351500 3383470 -252984785748552068536874663308192320 3383471 139531018622812119186110142216004704 3383472 138189021484400308820602410796154880 3383473 -1232019439101757977802319775490097040 3383474 -316980386231308130318099146118145264 3383475 -218529335968383646609034199450246000 3383476 1103465967008757933460725089618105088 3383477 51716730342116761434938676733832700 3383478 -238310295947155598309347485340200960 3383479 1493817882516995652107255384420350680 3383480 641015278612424672338678840453324800 3383481 -463716004657710056016809040367535136 3383482 420366647044536440131357336331884800 3383483 -806773035758532108369260006940933696 3383484 -39965578521552195688426021745605632 3383485 -291027049589904056454716023176829440 3383486 -123349805009921588981324030564685696 3383487 646658036008791008433731692465405608 3383488 -471116507022218016880287634969067520 3383489 142356933010109012367459129089154756 3383490 -224884625969190422242723879368092160 3383491 1562149252351327850437332499592682400 3383492 139802756837238501036887897759846400 3383493 226204393153453410814096129976430144 3383494 -380637006391187820902360566630060704 3383495 -181743979996101756989120764449576960 3383496 635018239306672019551246628800005120 3383497 -588804203605583476052161139891866460 3383498 677090786391942008854911335883264 3383499 632818688237747044614628607031529176 3383500 -668769028143301168040166705877248000 3383501 -356365400218603337308196995475330400 3383502 194547341479914427271548324290436224 3383503 1415827919526123952066764759726816752 3383504 -187630017683501670450717857465671680 3383505 -86326914855622948912954608136761600 3383506 34461865851805588134477503947207680 3383507 947313165633020268422922580471261152 3383508 389510521849899579250603457536296960 3383509 788868240716964347083774072373157710 3383510 241506880604906853929654731881611520 3383511 -682307906000286254057253860943621528 3383512 -697022556118243052441829619742208000 3383513 -31276849968506082549016208222997120 3383514 127946532345824551562408538465521904 3383515 -207221445365150699634708405287691840 3383516 286822835331279993906290813989501440 3383517 -422630510304685927708202977930618080 3383518 828042672052119319305151497416184960 3383519 980713152172961243383639122505237920 3383520 -68216315816162892590644687640985600 3383521 621807544167084996842772521729882244 3383522 -66110450609853627692622749928396000 3383523 -233590078709723256782329951737120 3383524 -320770727550298128229643269109739904 3383525 -140737851973564078058169285715449900 3383526 -21577430990438696283603868396634112 3383527 302336437719667172101537174324479072 3383528 -586695748423647293932724036661872640 3383529 -1033337773232710800600896611334862912 3383530 577755262452202276984685247764459520 3383531 -1235267566629809944204075567372198668 3383532 63676485052700016065708045963540736 3383533 -845311543270222647913009546605908000 3383534 53641184692987294655123144062992384 3383535 302049976783365921043817910113245200 3383536 46218531906341013054998604164595712 3383537 687808213503786189947562943613391186 3383538 40522408714276668684595860277697280 3383539 461193537630443611675216221436035440 3383540 -86559752920147998803676873757973760 3383541 -904551903489540011209277961096000 3383542 277949978261296000025796805600704672 3383543 132619666664208793040001386232258792 3383544 -746596839096328704387684012626042880 3383545 176121846636840466853596322762563200 3383546 101567079532883637247069861261267680 3383547 -693999756278292727184741944235533800 3383548 290421791738820052969473303604225536 3383549 605496451162351943916783461691560754 3383550 22982523144097700930022905147971200 3383551 -1366579549314612462190166140147848448 3383552 304906822615125828012608130159476736 3383553 362979578440206569553065870103653184 3383554 58134816807945510760313486264762112 3383555 -34050262059299287958795146703832000 3383556 -83486844612227086684477848348420096 3383557 414195622912641129520394872074431872 3383558 -395774415112963341813755794651383360 3383559 -475964870538698779216699472233557600 3383560 849899256053016956915046476549376000 3383561 883200414662302253574147840773586612 3383562 3481244534200485118508916514919424 3383563 -237229392405982919801818374197462188 3383564 -144902060397515546253243500266097664 3383565 411861646107104524105879638377303040 3383566 -155489887564075305901199418408343296 3383567 -1879142446322423665376965405093959936 3383568 -40065407355107368952592567468023808 3383569 220761378610295526403602679665138496 3383570 -171722682361423710397764445668019200 3383571 -417238297834275598427948262601737288 3383572 -33119822541374969794909952424529024 3383573 -535748732333997488779769796392642916 3383574 -79725707850024025961797059006565440 3383575 298097201378894975178002766963540000 3383576 47050466990172135925368516307845120 3383577 -557137033690204418424043044926286720 3383578 -191005072725831708925297125809487360 3383579 267467187015913452771648851364821184 3383580 70113519559698145889155379692508160 3383581 -1099430717785659772953009176073406618 3383582 -518037492144889619923501589022427968 3383583 -128649948744033402497046131967697536 3383584 24764405816248302898156963556229120 3383585 192507592325014995308161195766469780 3383586 -45744926590115260397219640767788800 3383587 149889018293835853841228326871058192 3383588 7132306173858004520096284322611200 3383589 -775659168015742069093244667696980832 3383590 102744895575989575388225371774337280 3383591 1194774801566415783976450708423491000 3383592 -514471600014147815766412895576801280 3383593 1082331529402737834377901704490462842 3383594 -349269636981086790727752663606027168 3383595 -209086459809213669514232821092902880 3383596 -145013431582280909572605063699697920 3383597 192406230115032906230859167345301600 3383598 -161846496108160989455531549606924736 3383599 432598322362923313802196054064783488 3383600 -33966528518274129716885560233984000 3383601 -64769355621401252845230082104909120 3383602 134024984250320449967978120257274400 3383603 1305368636863512863205944949457299852 3383604 -43946703417605760843564080681533440 3383605 -591808351821859475061243889882336740 3383606 -266399218844868486138068861276209248 3383607 14148820635491886127667857605698640 3383608 -389003174363564244376014037394350080 3383609 -1194758647215024526271906734632696060 3383610 -111424661209065540095306188725162240 3383611 84403892983810995562029501686817024 3383612 -227034492507213458020332092998656 3383613 16275739489324330203652190640233580 3383614 -134198851784109148287358204791697920 3383615 57196147730829410528291954977227600 3383616 39734494042388294305723015225147392 3383617 504862445112813061453200411964169666 3383618 -204371934518414420428726126593360384 3383619 -170069105270682271830179811947876352 3383620 -404177665230887192632520228417944320 3383621 958299522024528914402889477922353822 3383622 37048372667363334131401863945148416 3383623 78117578363385958890624970413989344 3383624 310606502411667763222021744680960000 3383625 7976697219318764133028180308960000 3383626 199946450520794792453225142807232704 3383627 -1589098786036405343959206697527792 3383628 -2739717803038493753300460634113024 3383629 1761734346485432278447962248040255276 3383630 -66426884582915640219602587116958080 3383631 674324867002020067969891805861180712 3383632 -20105507485067840950204525489553408 3383633 169593756092565972924123295714431360 3383634 327802540249757132260722932281620480 3383635 -1086113609999489151956421053035027920 3383636 -966915478134075335849161892110753920 3383637 114934433701872495720048037080657120 3383638 -16034220105360380427636650681069760 3383639 160023390241830580793826962516999856 3383640 -3995770935619478085501565145088000 3383641 573445795435431031512327022840426500 3383642 -718636205579980398776999916838656528 3383643 228745697922674539576901379257715864 3383644 -798450227559680600714007922619392 3383645 -114622228818691298665568673079553280 3383646 100154697572143620347323870838722176 3383647 -477506250684119257309279396494359568 3383648 197886752402087664466444784216309760 3383649 589653817849581403601058161583369600 3383650 -30577917053358142582023729775872000 3383651 -1326003682342770677819357057996657928 3383652 -287326488650284377341452041411898368 3383653 6168098257811623703554962240891264 3383654 -773061261985313030100134776970920224 3383655 -226375130272764567675796678193028480 3383656 45815960043314205727748635208908800 3383657 -934250429110599762394110494503949580 3383658 -68969694971347467325120685566977696 3383659 -1626282452286545196283792981644277760 3383660 -165579813284751008865004327587379200 3383661 175259577350872470716643416349302784 3383662 100414121379055962037874392030001280 3383663 431496667705509922582881988941277440 3383664 -200333893617774025076639473695129600 3383665 -301430953081991486775235079505236940 3383666 -174856093032933044467752379880673792 3383667 -309256351680683557679305939268520960 3383668 -84186343242324700999462833968977920 3383669 710580891620137690437618256694753070 3383670 188783613544720136033715504782509440 3383671 679751991930414536984023590359632032 3383672 220566883692086829659487646680883200 3383673 -285489616286556638785953468659626416 3383674 33706722177540736089297554360362752 3383675 159805855156932880005811183050066900 3383676 -200209600002371935580590346690024448 3383677 -131913909549798205192664019105572640 3383678 -397740631856120396296122630433359360 3383679 100528449734184204999774514675904928 3383680 -562421970995025812330086098429542400 3383681 191836694579640366270685162632993216 3383682 231420707955174029953458657315076992 3383683 982194077123744788016046812759319932 3383684 -162609722042003623510430514536563584 3383685 191079549444235202211173128806445020 3383686 828177835101820513109957961716445792 3383687 106605160752014664682050825774002400 3383688 -137995113943312149064344227516252160 3383689 -418408348280458417503781117601070540 3383690 229749609639293601681797280066261600 3383691 -160746722252154639839017944166464000 3383692 299307817402913742404012701392443392 3383693 437905238643526554352842151004373942 3383694 22366403055788332972484902593036096 3383695 353934841230280440131605991340408000 3383696 4629839593546441636736992601260032 3383697 253349387466743777569644784246623072 3383698 -592056787093079736521518655677196400 3383699 -93414235985989746318801496789220280 3383700 246980902267229620007908365921792000 3383701 708157303147652637481232020949379232 3383702 105230314447982185392245852726402304 3383703 498076282543293536113335653679599712 3383704 -1365172701254276187559434665790873600 3383705 407383426548903936965409255707570760 3383706 -74815650480293009810629510430702592 3383707 -632997410010171267390797521787615280 3383708 -494061290501503044434179813399798272 3383709 -147561377343692545182454590274076160 3383710 313725585060746553738406276577664000 3383711 162169700661630845654040090331480824 3383712 -173012740275526856198364362000302080 3383713 -12169228492398080196094953333037136 3383714 220915097240556214051742281311562752 3383715 -124699228241633875381504531648844880 3383716 263517991070406621666478054015049728 3383717 -352334828713290188211302604569256480 3383718 232089133884734696218024585541971968 3383719 138926969500868153725998379123405000 3383720 9770882971397530269052408591872000 3383721 -862780812682694519666672622443488320 3383722 256074444350184093482422420737396912 3383723 18012141984239210896359917406218640 3383724 -195263340051072154625633206141314048 3383725 670573341938020577637377647767421250 3383726 297316464742042073632207106803989312 3383727 303061063214075056212076519443492240 3383728 -141503523722554139537261481365995520 3383729 536098567371070624685030127099878640 3383730 -42921404332543100034407972748764160 3383731 360345964444343383455024694762072608 3383732 -290018245624893122911638716558739456 3383733 143941126200855862528634521949877024 3383734 -96733203061476575798334262208229984 3383735 -243627743479968895741675993802593320 3383736 551159875434449407632574016516198400 3383737 111750685530182249924025147506723712 3383738 -633332424354967430817107244508782480 3383739 167372900208633604231568532497851404 3383740 -922454201284471126702415753502289920 3383741 1404352421317809624733452565489571142 3383742 154012411860160772671485166002207744 3383743 -143096619616037415332673308140580352 3383744 -77632232316978773115511217936400384 3383745 60435303604314194837833428259797120 3383746 527290964289427424674028542411400064 3383747 -1230699508994859523400400835140708804 3383748 -595751466919505079653909822470348800 3383749 -100801583958992835060902324680994340 3383750 27640372448254864809806660779260000 3383751 185553545530272515507624431852224000 3383752 -53511796878217319126667749582822400 3383753 -802604901735783670983834479410552998 3383754 -136380441557800304450755148625924096 3383755 -390953212365182436126491900292447840 3383756 -15721032382117010475038776472764416 3383757 151770618169117490764736365042571148 3383758 47441356576322349005530817439191040 3383759 694735037118293051669994071941104720 3383760 55395246214637056977529752862064640 3383761 230236021406659578687559689259331572 3383762 50059619729407192318967710343347200 3383763 -335022892382345689879176233632465296 3383764 -332915578651169141931298805063223424 3383765 747930112122922019063006408778240 3383766 300581603796165093526802478710566752 3383767 435929649991568353900368934385565640 3383768 612465989529788191127586644294860800 3383769 -26044706241146810921665627464234912 3383770 252615145085817077590615843388164800 3383771 -130706418652802889461812826287769256 3383772 -124756414032043765066297233095221248 3383773 1207075162801952792353698492853402022 3383774 38814199983735526087055157823237632 3383775 -64066864132761370770534453483406200 3383776 -197600055000525464691824787411173376 3383777 1133304803048414701641641183812798626 3383778 -3364015233034677224594540338583040 3383779 -22966514650808798849004382033573424 3383780 133848546406631655840415937728627200 3383781 182639520066426463833063986761329024 3383782 516466930930223654407798889134057152 3383783 -322658512814942820175190106966017376 3383784 -227405127524749059211801106461885440 3383785 239814791059176966451891311521776620 3383786 116224777688845076811473829945469440 3383787 -376793325696936809041556624787723840 3383788 -352595943454484717250440414474584064 3383789 354195917640622073420046728511037920 3383790 -21735036060194738891796985614816000 3383791 -833584675930004887565438921877861808 3383792 156837400924747971223436583336640512 3383793 -496953477553505118047212873366570878 3383794 -177830449857954973552578383823608304 3383795 118781485822855242440907898598912400 3383796 11470677260636019194138717512704000 3383797 -1846686923046928463124218736670509440 3383798 87384597350241172049706090726628992 3383799 -6047126206072372964876318883217152 3383800 -113281328461285256623835784588288000 3383801 200655351550385513156183504995133802 3383802 271356793780984283891183539046215680 3383803 1125349685413148748223604239529920704 3383804 322394834329972601613939476203462656 3383805 -158711337512510004396828456645427200 3383806 -233890613747228546976484655044465536 3383807 556718945131024503086696475963724800 3383808 138388992639658653107686325316747264 3383809 -55797912011039483073944324298310272 3383810 8689959313313726134314116472936960 3383811 121739295061867017581072957769429060 3383812 35384870633282409329309420194775040 3383813 -92543465656717380567081005560629696 3383814 69584137770410270046418923369326592 3383815 -964763296136400970544986618531772040 3383816 -585419842013831583158584325965824000 3383817 410885884986665282339881726926647712 3383818 -300425606590909557378743318394170784 3383819 -1538408069178823202655028160002404780 3383820 -60703618414350067159894335685094400 3383821 -320442283258279307788373441408379520 3383822 246488479350826426142194909240652352 3383823 -241508176174578658216249749577683456 3383824 167448269376436509939906172637347840 3383825 -101404269310797569330699681737383450 3383826 -598071694595301973255140301136256 3383827 -418212011068543424347997696785114560 3383828 387123801375571710828545078339291136 3383829 -769940588619365656927683347541072000 3383830 451779521456829981020500089722338560 3383831 -48075068169028313687196902497330176 3383832 -29974411457754586948584425478758400 3383833 778170462224909072049459407601537300 3383834 -408268065489425499861990324758951184 3383835 33215449522484192573625828621419520 3383836 -348582953217928101733723240445091840 3383837 -1203314359461499628293515491105711514 3383838 257176632251439316469090234719134144 3383839 -407736472611108708953736859492799040 3383840 -33943881573755421619847652753408000 3383841 161491785227189858454689662531119792 3383842 -545821433301861945490217861558016 3383843 -1434392269702479907878035107483861200 3383844 -129096170536573403325163962889205760 3383845 273063384576023060935718922795250680 3383846 255888107055428101486126380104477184 3383847 519755230587918242885400405868495824 3383848 75615488169642264688652321710479360 3383849 -429418401245327844438535397958344064 3383850 -109495517130188283655446732417715200 3383851 -1809196306207571138754364646613978368 3383852 -318498910018455631104853489715647488 3383853 -426788763945051596115398532763414176 3383854 -481971436070478364928558686453458624 3383855 -916142322722324799972471394329405240 3383856 1518229698177302902487834956726272 3383857 -57902396039408462444156527594605900 3383858 -45845494461414101101942293089934816 3383859 2685156462244417031407064025572594688 3383860 -125332799467208470941925295156183040 3383861 385671306155315153250425383550493024 3383862 92706789132593223320907909523514880 3383863 -88743781168239257053089380691701840 3383864 874020147639777252941197369542635520 3383865 -100464509948033858336592753752897400 3383866 -589903195998883707709631926468948368 3383867 -509028852861706265613780851755748736 3383868 118880621429905460904538337509962240 3383869 391209257541610396031974241118747480 3383870 -147814441664357922416267871842115840 3383871 665380103062816510482526503352467912 3383872 79714098663978335525932837702205440 3383873 -13294843047630180265010186348431740 3383874 -104633496505925417426710013674202592 3383875 -322895327958342310772567264380992000 3383876 -1084926698663283329589276415024160640 3383877 167518906898914328344471113503706432 3383878 -326616752764725855071149579859609760 3383879 1471568581928732511461182529479707480 3383880 34968931874636646446961655055155200 3383881 20732009955085803954934800343805600 3383882 -595816305830742340238158444340014848 3383883 -660787559234049332401730667251384400 3383884 -371774308796443233962936240612382720 3383885 7244059587625401359085696894914400 3383886 596125525461080578263910545868800 3383887 -218050921345742599795745782736473896 3383888 306730298996012519900491813395750912 3383889 -13078579017159347305439540297489760 3383890 -356658516794497688598426586577704800 3383891 31917220670500529736138455256028272 3383892 295463534231914422380347037752377216 3383893 -234501339640346921609870387046007858 3383894 258172865170003451751820041969861120 3383895 112766604848425512307574253664532640 3383896 1033886483836616825606285303162849280 3383897 -1303218167184976437912025564949672688 3383898 8494750548093570855830177144242176 3383899 -137680056958836177230078669386215100 3383900 68711234307208772767315516875648000 3383901 120247555292173444368547730653101522 3383902 1005960239754966851182028839798938432 3383903 -1498244665049294350455755269259962848 3383904 103905463145021638483941918336614400 3383905 -33987247937696482239817603800403200 3383906 -420026923824452027957410143957504000 3383907 307602792685461348593086936362501240 3383908 189975706582217949294918488358921216 3383909 -545209297018629442294464446569191684 3383910 205441817129158343993361114272870400 3383911 883488909397874875697510472199923000 3383912 -127048842194017603113538962699141120 3383913 223396968912300676526694688786195584 3383914 -390648612124499225986407633329508768 3383915 395376441515055444397059019519522560 3383916 -355084672763354612867246043832232448 3383917 -261916616219370178874933524388037034 3383918 958931656767037627901653808330476416 3383919 259874753184037211209909359902542080 3383920 148147593891738568710204415094784000 3383921 216842790734982357089463041645268864 3383922 -113608103306361809351843445862854528 3383923 1114615383907289185858228682338507680 3383924 483027058335375266896092256755520896 3383925 -236691507655243489475343754112544000 3383926 -83070575660869733527470694356062976 3383927 -293531441163830041502188161328195224 3383928 418748931083359082359781544407040 3383929 372518226945500370972208247488011520 3383930 -225066012477358711540828100539956480 3383931 5234829327330727514150507729923584 3383932 -682693478246576263743790821091477504 3383933 66796891127220055363033172764277760 3383934 599863775619084584140579043763440640 3383935 220840796621234583504023530387050720 3383936 -271173691704774564013339870746378240 3383937 -32915779392028469631422965383154014 3383938 -799099910896568985769447667503532160 3383939 111955519645457552180051326539010800 3383940 165770954452427335047698084813537280 3383941 -511377635285726400287391954225767616 3383942 -417952902810840571022768932651291968 3383943 -33178619915515253973435676560846936 3383944 391296051512524382470068505657835520 3383945 270331005841816474254439144926057600 3383946 222991503132142237305081919194778464 3383947 -92122026252282820020230132869748736 3383948 610324115330537307157718081467223808 3383949 77707897121818104849791118260374464 3383950 247865691710584831901662540500192000 3383951 -783210041090302495113527113765476048 3383952 68132925859926481844083164056125440 3383953 1179863549877987347787073051023744000 3383954 253389013252465419861608144982531072 3383955 555331019497858264280937847901758800 3383956 -818605182633488184642869478474880 3383957 -1329311049958880729219071833578960160 3383958 3936228870345799843867749911902080 3383959 -475918773446766094815431849388118840 3383960 13874395187258174680764780847104000 3383961 62436623275731329034417914456781504 3383962 -607991021295172862516756181545787648 3383963 -1086890641200085142009948835858312216 3383964 1135456288172238924654853684042552320 3383965 240925546966551705936964568143008000 3383966 9005269127334118991784280354434432 3383967 336100351084209382362634594158046848 3383968 582075710629658147070229569686470656 3383969 979954229048439312556743009131780832 3383970 -131945875275657872918047176882432000 3383971 -7556619821591039153966493421293368 3383972 859996035840715480010023890221724672 3383973 -70853441377225094344378588337267778 3383974 97692410788955862682687919593296192 3383975 247617616996785014179109136278032800 3383976 -69708691066571825581551082947379200 3383977 -127941321443242573128159826808359808 3383978 329067851943491400513623990336064960 3383979 -166899545974688755518201717246863016 3383980 536603360890855814877517862416128000 3383981 -992444802914352411749914681101201300 3383982 -53505094793286072435558707230442496 3383983 -317538612547542578585653522556741240 3383984 370303361023922733731635124176896000 3383985 -218705634050767589636939255398516800 3383986 879081301527755145399458218428994080 3383987 109524335438012887302403049343829560 3383988 30288702797336880545840497805635584 3383989 -137440149968526754037210766211946034 3383990 -32063895394876938919686507001370880 3383991 -111579418807904477200537459201904640 3383992 1602772548046395612984996881626828800 3383993 -692229492810307913224261215654085296 3383994 465403064309238947685603487106688000 3383995 63065807732279682592568143437600000 3383996 -212107560553450399902426858322305024 3383997 -6663062886936917339962930035504672 3383998 365041396652794392432819782606322240 3383999 980570795854364767958627437351272000 3384000 295946422190264976810379944394752000 3384001 -710404640361436757972397150757305600 3384002 -426772814817136760923341229461213696 3384003 315090945291857291115661694694735360 3384004 406868938790655679836322924661022720 3384005 485745475090888024720199209716367320 3384006 -21868112018317434409578981475530144 3384007 -2098823734136834115696727708747072 3384008 855492901930892585959584776778408960 3384009 -630226187700414155586513335089307286 3384010 195375538051862414354542763647718400 3384011 -137427909987957664446880745358102648 3384012 229859560376957164928725579386650112 3384013 39594151229830341715757166850091222 3384014 -85303775069191767093751628066880 3384015 295088848484224088147147614549570320 3384016 -127476407956622387159259653877833728 3384017 -251500456751627124000909946179456 3384018 268631815322566517296972172901533568 3384019 1353518016782773214333899537811716000 3384020 -231159332915191665383836162584499200 3384021 -633568210831924425985151857470747840 3384022 -194228427699599658664732095911947776 3384023 511023484689894888459863669513699040 3384024 -279630285049336353888089849120686080 3384025 466848730497020791931732637749324800 3384026 -581094441727935663067911363370422288 3384027 418958186893896799805168174855849964 3384028 338654568523226725952833121795785216 3384029 -664679013842085882996826859083050720 3384030 -66109560064484121583466165346574080 3384031 189947198085019826078606251758804592 3384032 1458473149774518736787422861614907392 3384033 -928375701280151420545831355005663200 3384034 -435507863515020019465723025127793584 3384035 -283594758801096848864872119559289520 3384036 -335880120259807164177874580719005696 3384037 -414654928402892298655287366785535048 3384038 306395737468952182148923223751225600 3384039 -323824337563039072382207967592906080 3384040 149660166468917255505084020363673600 3384041 -407180151923353149922718418573118848 3384042 15206238872062793675843804272041984 3384043 -152298726817887949883804587964914576 3384044 928905844903060621251405362795366400 3384045 104412679855924342390122573506131200 3384046 647540348505485337271772713898321472 3384047 -376439058788828587292037726904305600 3384048 -207950082630795658279800288037011456 3384049 -654603782142560608059060730958411950 3384050 -131869788076028790647628298918567200 3384051 -812019137587030644284873894647144896 3384052 -188601102707148970706516129986785280 3384053 -214107298258915736927720281980483072 3384054 191553298656543043690697726588349120 3384055 -245458601603471562111608654349948240 3384056 -877230369679884988908792197021921280 3384057 549145816266210146097168262299840 3384058 187344635869817541466067615035868640 3384059 90019807504511174856161846018845440 3384060 70093356074097429861314277195432960 3384061 -18477714674601610414773064029699136 3384062 -160781051057612009218294003332863616 3384063 -87951763180688924402810567514201960 3384064 781710858262138363521155577958891520 3384065 34805698976927113368596041682483520 3384066 60047381199985717332504565525662720 3384067 -136202014054178258104282210070422880 3384068 800804186749306036843869359723470080 3384069 205757431418125752670226008217615328 3384070 483708713538364055090065086057636480 3384071 341682998083773454439524495559592720 3384072 682342633546394857604062125203865600 3384073 -370356134756566422758793570569272320 3384074 377222993006482315869737450062773600 3384075 241960945616710416400577646857286600 3384076 167060633826158666385824033474360832 3384077 326333890243447203187883778127752480 3384078 297585670443885436171130568076175424 3384079 429678184602245736657510400465930960 3384080 -82952056230369759645823924918026240 3384081 485774461242933700545035672683439970 3384082 -104920015732894335231841418375016960 3384083 923318507409337738304328317552719944 3384084 2856093446185630160386690810773504 3384085 265104626025149367598608285200994360 3384086 -441440285444782844519513359909975008 3384087 809101769315486935374307454470031592 3384088 1792732437814586752612506602391552000 3384089 -453957330771379571143371776111426544 3384090 332537209975939660148435323869216000 3384091 1161171111551092873757984894140179400 3384092 -415408837493673724660228823397193728 3384093 19855100049468046766066573331617664 3384094 -117435308912192711801535845960540160 3384095 -349635143511014218289677176482547360 3384096 595885254420766199372818573737590784 3384097 -712194524862119854689390473046032280 3384098 -47269579611457186401390868703233200 3384099 21820353563687001913927848669800040 3384100 -8502528622822092141500947343129600 3384101 -243466507874997809575278656754778848 3384102 394323807951336013737158704883504832 3384103 989220475766223743836857513118816464 3384104 -1370820291176469264591663522970506240 3384105 137536573998123289520288389365592320 3384106 38028772108900188574614217614544128 3384107 -189450787131552967071980271791084448 3384108 -821817199484269676563280155785216 3384109 -53211857504344737992765248394323360 3384110 -225473742764666388643306278507071040 3384111 -522240639406214797786322868676891128 3384112 -238431881138473441943243553811677184 3384113 -2165168711165037845753762739944718300 3384114 23513007200566919793946598393964288 3384115 40151012058897467245075758128947200 3384116 -20155186512564287853544962101686272 3384117 -772223652639295384027005206653578912 3384118 166730849501510540719128854014457760 3384119 -495162466652048199691858634063739480 3384120 372695347274190805209358216162713600 3384121 -444976991243971263184422856946618108 3384122 -3331058107837786394500964303815680 3384123 445754353230258713729310197512051200 3384124 24895172472577328727266981496938496 3384125 535304166993830383623999204045639000 3384126 -169049443519256858070100305818284800 3384127 -40393350755713787618268053181865024 3384128 267359784483621271039794279874560 3384129 -126727722258386057640991424869531200 3384130 -238494381782912581720582508419139040 3384131 -110558089919351914350367614518651568 3384132 -472153303715027148789090521791177728 3384133 -1211127983920357557330433502954059618 3384134 -3384699974238049771729205570103552 3384135 -758559923608672814466499600731811200 3384136 268771749519705844402439189995161600 3384137 -1489065487993506294180815672753983728 3384138 110108566172864058108484467263827968 3384139 53906938159058776767436705103710032 3384140 -25312887944014632744912873063505920 3384141 -1363316585015349826781159117096102016 3384142 16283846299782084067749202692449472 3384143 3460918539501565237878655626009984 3384144 69841932984190327355425251542827008 3384145 -121513535796451481110780002731033100 3384146 3527070702467804484837885646362624 3384147 51276646116792008233900819162433280 3384148 -648500545993480967037430225703665792 3384149 533759243954417238673950999973011150 3384150 33031049422290779818294382550067200 3384151 -288561095992893283743206748264164208 3384152 -752860520875139571376191926395238400 3384153 -961481016791527860136739252867191200 3384154 -1177899745521538526339108724525861408 3384155 -646598441279616248368927006334694000 3384156 406741259712049407443611153918715904 3384157 -164354164323109852506531365821202176 3384158 -645717836419260737976448497270611520 3384159 -140799008012392426337131994337405312 3384160 -43982334156266097758984009707683840 3384161 -407074322993640116807387825084240976 3384162 -9001399922557870846348260798547680 3384163 -165392895831534384039666410617842800 3384164 270518717370345354800095285625634816 3384165 -369487429934760076816536301075402080 3384166 -558080736647810915386053210106428480 3384167 1479595329188427526485221646996716352 3384168 695518059399109032416335634266767360 3384169 -1066111784806853342532082246373602304 3384170 -406505747406411832385883460647709440 3384171 -179057711756027008260991920209743728 3384172 -368849102344625742245471910404371968 3384173 -258186514407950865274153088018665896 3384174 56344023914703104179160706585323520 3384175 -405738983971534590159806243357752600 3384176 -319942128896648010719782603669045248 3384177 230885658706869211017426570964028160 3384178 -43056161637392055470545706986450944 3384179 -1202566299923622553726324531205687220 3384180 38946369734730057918444590037369600 3384181 -341215818511856378536111068251352000 3384182 -49614528742579924832041906276499808 3384183 446520247705766857155548896456587648 3384184 183501176813813552823124358448476160 3384185 -215375786141179668647168491345195200 3384186 846165338168302641145150131079680 3384187 -949152257773172022133329967278371164 3384188 -1618187311560636232936156855135690752 3384189 -524610642885836694618869853740974746 3384190 181539760027912024190470470179340480 3384191 1368883475595176000405704496851838592 3384192 -55789185012977143606757458496716800 3384193 208679801552213894270543464405696944 3384194 104161032383553305808242109215500800 3384195 -376513465200337529960356669306528080 3384196 -441122775201518746721583329446228992 3384197 -392779106033571805004389547643628320 3384198 170128006127290697692699621136532384 3384199 239934128828451434194471544664781280 3384200 -138939833389336401902597598028416000 3384201 959747916254860875610775426155231104 3384202 -721022162001240582747587236831142400 3384203 403176967788061395299291749808458452 3384204 -409376200688098390061509910199644160 3384205 208750903926764670480543847443486720 3384206 33869043691613195087818704547451904 3384207 60552482805149165769693482459887680 3384208 55487908240561758881372787985874944 3384209 -442491573434275207473760057997117196 3384210 159051855165882962135941327979496960 3384211 146829375385394119736766522383682072 3384212 50324545642503771152305681100488704 3384213 231867356902569809986903019697375360 3384214 -822978639221054838387702651408344544 3384215 23888786041284189301685084393380320 3384216 235781914492553649641604582782423040 3384217 98607736662866866159465774745256266 3384218 -44040258452857765155290783128320000 3384219 -14775473427981894977118725513576592 3384220 -124595045105796923866034711768432640 3384221 -397158252185592753373030198162231578 3384222 193848134352517840770036822963544704 3384223 316157927811535430634347285419495720 3384224 1186655585211436507391871705037012992 3384225 105622655160910120189977604520585250 3384226 342079381155864664836575182409481504 3384227 386012858547382452259406005517151744 3384228 4893341508774390442228373443691520 3384229 -6417395833190753188428371663641312 3384230 346773112808639400443502195672101760 3384231 895825340959250961404859647386417104 3384232 -489014838126004515571353553170278400 3384233 581220355187838105471209027161560480 3384234 247094556132880468104871612822732800 3384235 111703433666811321589523468378343360 3384236 -293105377037424876328529946300414720 3384237 -370540026905579405975323630772366400 3384238 -194156118179730294797771266003108992 3384239 366007959214791674398732865239554240 3384240 44514130479155583162229257928704000 3384241 -176600912711025004767172350671160960 3384242 -175623010444739778842740434978700800 3384243 -121986781339081962969149108530611600 3384244 344317501225282838519184177221169536 3384245 1284066552306349100526261737501880 3384246 431097975877315482568961672404238784 3384247 -44179270184116696427450641675353304 3384248 39093830562620193443821294630993920 3384249 -210446702512643438759806769493648 3384250 159745415794104295164004994140632000 3384251 -5087386366316986877029966815851040 3384252 -165113146773289702090927441911873024 3384253 211333030036226192031579165477081100 3384254 81075892410746773364892787892488512 3384255 -305556677842576766708862553545722880 3384256 106645262939929889258712248499568640 3384257 -28123307888025389790546853794850494 3384258 -42106234958598219098532568178423040 3384259 403567309012713000236094541532134460 3384260 -384043909324692693620280950071971840 3384261 1130521261130059019843816577842770080 3384262 70093007185829122438309233455986944 3384263 -65048916883211687327934069593987760 3384264 37271464230849688338996594079825920 3384265 -343185675423516236182023307419828480 3384266 319715078744556725233811093373936384 3384267 -154424286431409332209449043540647720 3384268 1080538480508957830004016373571349248 3384269 -489565610332494919950414250822799904 3384270 -82409852617538513619461257600680960 3384271 2548412210448466498583386715999428920 3384272 -3542897233074667414027847421788160 3384273 692348602025724095787177843011967984 3384274 607256687636167631251738483686293136 3384275 397636119442900291470973777443943800 3384276 203955487730046210217880176765194240 3384277 -299523556912795372990825233359878340 3384278 437810798913343760404302141057073440 3384279 137236466044913574640900793011791624 3384280 44298060695678954541586565486592000 3384281 1459782151841379153337849976321635200 3384282 -669272524811599611030950725994668032 3384283 -543908942513162029489682287193544012 3384284 -481257954874653465775329613682586624 3384285 328773189620362483126602018203983200 3384286 -99796062291461771800383491256775296 3384287 -950124200836317714186560546551028064 3384288 1379626697279310440180771742477189120 3384289 362307668618872458776350207951007040 3384290 68608431831739882649870009958451200 3384291 -1274403024662193637351075716525210816 3384292 1114552242816782790262901250685137408 3384293 -1874998356861115246886095079667055680 3384294 -206782109837986192320301115289134400 3384295 135773636292635037829963440239359800 3384296 -228022256087366801449428184710512640 3384297 198091454555036799059059196219183040 3384298 469936234834208528021136732140564400 3384299 -840984685568491493268585870413736000 3384300 -182029611235448078291489886875520000 3384301 -267604875618705654120516599441434496 3384302 -78156683994167290798461036425805696 3384303 66810019214958188943730616292544128 3384304 42151945860448090869473791127322624 3384305 195583275524066930611966258669361460 3384306 343799231949537260499167959370746512 3384307 60511533425537399211587562179716000 3384308 291702582434478016500872557288563456 3384309 -951770101566571129463130507655990080 3384310 -431932549974019905551603200845373440 3384311 213986318813745570937810296311242080 3384312 -233144332887454723701340502683484160 3384313 -1148994166522562227884043333472524438 3384314 261848093252518011393825537103987680 3384315 -5172046485673312040416908523891200 3384316 -140541290475474176851288824167587840 3384317 -1130478382797978254326960909655984928 3384318 -107227313932823427535688681457592320 3384319 1181416723654866815474565215941790720 3384320 -944764026731887559028471702560440320 3384321 263886668104628438847688000430033712 3384322 -832847090736994147508671192060170288 3384323 543989659079088554476760262294018000 3384324 172291195252346976952482012484268160 3384325 219978991036913824332518338289361600 3384326 -201690388144308063471927548373590400 3384327 611022139226224110111545161551006120 3384328 -73737711065318532001944338560112640 3384329 -550718243451117435252888702041518080 3384330 -115241440836264263804066728602631680 3384331 1392531248209600871725287168263042132 3384332 -24748305198380228309846402995679232 3384333 24075776306036857167471666007212480 3384334 -288549629148011825445537692957765184 3384335 -449572648947958727599834804996447200 3384336 150973288080165957599886029985349632 3384337 489554187596921556183818494586515680 3384338 -127122114147156139638904642498408800 3384339 -279457911404387007466979981239015680 3384340 350880340093831215425840048659203840 3384341 43835477016987672288656411066386200 3384342 16085316752967460258644782878795392 3384343 -263908933336633979709368097237822384 3384344 509405710245096146679851506853468160 3384345 -114467024221700411036690471668930560 3384346 23944889483121621222893674873578240 3384347 -115661607789425505053621914309101240 3384348 31462914606898020966784486171975680 3384349 1526094882699943728042435750823907136 3384350 88687500021874745034328286596080000 3384351 756193474268908742002536504207497880 3384352 588042455342791028197038551004413952 3384353 7509057999657533030114035864882560 3384354 -471198020387457521640950158652196480 3384355 -6197898412213063959507417899666640 3384356 964731455419946987393946348725560320 3384357 437102884476845360016173329006359360 3384358 -5105873878946609627543816107468800 3384359 -465490992634924900957260853638893160 3384360 -204381846514920830821098519822336000 3384361 922001370669910939782706078936323962 3384362 746083265173902044471247965357856432 3384363 -2539457164585188726103187640244224 3384364 204438996116498788346481884274673152 3384365 -72468899803992727614306189150823680 3384366 98536836206105106155753779008028224 3384367 448117842130211926915499627860318192 3384368 13936770765023823607084495517712384 3384369 66186374825117334538209106606996800 3384370 -908519400467416317433386400126560 3384371 -651651407022131743427664652097281608 3384372 -458633689674831256955202943612876800 3384373 -677041362074846277538596726935873636 3384374 -180324815403532413012120679838619648 3384375 -10795726792921928800305004026525000 3384376 1080961995886039463897293155678044160 3384377 85857968480687104717533482900896212 3384378 430786216554049305320915186486465904 3384379 681309963268648355855900674206282980 3384380 -4277321241501670673811938699251200 3384381 -89274040196117264408148180993331200 3384382 -110884203556188415098289031395070208 3384383 1039706284428937683672463009768189632 3384384 -12613365962487078914219431233060864 3384385 993315055964901854045710576847736960 3384386 -135431718381731249476002807115723200 3384387 -516232479468306786045795063213139440 3384388 -147174923026125907813299092158459904 3384389 846244891147775035525292462648204190 3384390 -137602280522445920350790362372512000 3384391 -1399533155916719831372450550461414600 3384392 -348921799398739110867714981433958400 3384393 14743360682931256795250791937208000 3384394 136178336458723755365549301692897280 3384395 124907897892317223611320299256066080 3384396 -921195259354478054394750995552240640 3384397 99430046472799611899628457523113120 3384398 658675205475809395476383284445995200 3384399 -442188967598355873098547636346987632 3384400 101424097132650621976515072430284800 3384401 -28777495136917698388791608351752848 3384402 -101946586509266069554412584000914432 3384403 -350875255624808948258455224495511920 3384404 192513250268345693680821178430232576 3384405 -368616753343103686465657725631152900 3384406 -465471767180821617382519667504410848 3384407 440096873435197413091492767973756680 3384408 298994760122918448939747374444544000 3384409 105867495817315098284998298595344832 3384410 42904813260453865715563093156181760 3384411 -928834987315351576567198689505784016 3384412 -338926077163017984759669547378698240 3384413 -240940068157686909015935676984934080 3384414 -20958167135242946395734227561316672 3384415 174713388512095074377023580289067560 3384416 392295940583454778299026428117647360 3384417 743698671045502725877792522147561440 3384418 -98715816052659713787267575725757280 3384419 221325060661364763345049949781966480 3384420 22729935016030645128811193237606400 3384421 97864405188456043570142838197886012 3384422 1016381536237447428795798682864259712 3384423 19684984629626791715533770043047936 3384424 -597282941381454398593702383004247040 3384425 149916315093945549504074529863289600 3384426 -1504651684530617781231126268486656 3384427 -78516798158847142667109398018907456 3384428 570087194692314840959818697867200512 3384429 70333074611174711500237476430622784 3384430 350318113721062725665622821954408640 3384431 -1264863627420641164438336415588190768 3384432 116412337694140822279040592979722240 3384433 -111826819502177665907283920879210136 3384434 -299826302441763852449217099237606384 3384435 371214118857714226881563792028106800 3384436 -559799994145937099454672187760916480 3384437 373717807162726700024106770868296352 3384438 -279244832107465402360143578776373760 3384439 266107359634029067103083029756734560 3384440 369789937963926445428777592221081600 3384441 439609180630455718659562455859793850 3384442 574757154368454864631966668162325872 3384443 51397650071654114671305014815973184 3384444 -4109824034331302507465473376698368 3384445 -843167743492081414472450510773309200 3384446 162024911666468187269320135077564864 3384447 -332823456122542497803294584729781760 3384448 -546820597489087601191694774650798080 3384449 794928948884354718740905905279937236 3384450 -61436339581468100203303356147840000 3384451 -116400675110094786613985176840526080 3384452 -31739105289655354563133162594644864 3384453 -255391832956698593715600353184945696 3384454 319366859318577628618980203832119040 3384455 519372631800031691917788822153930360 3384456 -29034066718100491191899567898624000 3384457 731081814685257245646136220042931072 3384458 -109871295016134630736936675821961728 3384459 41636157804857790613549018909776384 3384460 111287243844507772958405972770022400 3384461 -1079994411946154843789973931952644938 3384462 -260868116460819195670662448213550976 3384463 286602936907475049664366940771486448 3384464 -4624430624567689790403500868747264 3384465 251772987845307588857258495939406720 3384466 -407331061370650581294602075511059568 3384467 -780570958969476485307737677552358484 3384468 90895046615627174463530879827455744 3384469 -632482594277634662179806671157484992 3384470 -486435973445170372694595218867712000 3384471 -360041091666643189710282946375042560 3384472 -175954580129162856151810727663616000 3384473 2083315387734528828711029934697344 3384474 -220508939366276038898557669823047680 3384475 -334268421729646013500463810733797000 3384476 -27487701661360639729908009637962240 3384477 429686929428995264463347183383501440 3384478 82293520617561486586857339664967040 3384479 162591887731084962867195422604136560 3384480 -129060298779305798634139582526914560 3384481 -23388739364926965153078695251218718 3384482 -448991351323309587873904882207263408 3384483 -41038560069857658516951905155619976 3384484 -941767928219146006192815586349779968 3384485 255720920987403629909706303236506200 3384486 -176690750177328807932694477536282496 3384487 -4249881153569191302222040133655040 3384488 -282444870942559016269360169531274240 3384489 -326251313711203051452736254703448160 3384490 -421645346007090647553641656971684000 3384491 -1768830932827647082072472580832584 3384492 -99817456615890500502887086138291200 3384493 281854508374690008044741435698444000 3384494 154094444815067600439778697483071296 3384495 359407792731955567054866384984849720 3384496 215456460479197514566041955266330624 3384497 103871052406955610863171062476697380 3384498 85693271400642882070871259097079808 3384499 -16989788035619731478037177226235232 3384500 -163653118898054624447859979782144000 3384501 26425722440774652239833232592289824 3384502 88339617165851091544453196856957504 3384503 -956468724892732454715819874801461720 3384504 68805739161996479593683481938309120 3384505 -641046706531311226476553801321141440 3384506 402118416025093474242521437331747952 3384507 102993463520052807419777019600686592 3384508 -838342471603859636932976292673287680 3384509 -390434487109497328214296879242234900 3384510 -204274637370461088330769476965594880 3384511 216413628905506167702908941684594160 3384512 40826419542460800525490163077349376 3384513 -441755450315349633475074935159650272 3384514 51124134658162416389696925481319424 3384515 157344404417493880663580303064614160 3384516 -556310646852401456023102423020066816 3384517 1149786705749953028081653744272531072 3384518 -132808310760279040406960073543598080 3384519 17645041820955296734484647401778176 3384520 370127540151093220927595802073497600 3384521 232511121656966143804541221050160512 3384522 -274577174924474425405803162472869840 3384523 958635371639928327870244813040218772 3384524 237250278003035977917011140932593664 3384525 332584134037902859955975215128712800 3384526 434751145110221425390801645933242240 3384527 515595345128815570232246505133264080 3384528 9833004989315656607431673095127040 3384529 -1168475815072242275625204521537401870 3384530 -1675168393173671543539547828090880 3384531 41439233412375403296322381691913840 3384532 113721433190643473321432460716390400 3384533 -669018931126254789092869776026254560 3384534 -406055490669064955975876902559430720 3384535 -250258883068985555866299723120960000 3384536 -815890705892584953958204732790200320 3384537 168772762942590381462080921536800768 3384538 -22549590870307529259829921278115104 3384539 15546322838760479137824347358760824 3384540 -69899550781443253145836226848304640 3384541 -20478900757248820806261089501935188 3384542 -73812715006893835794671254684126848 3384543 -195080623656132586409585871267172536 3384544 1210114097933144123027602114037415936 3384545 -933113193302356024630347186211358700 3384546 -169750528671794987842724008514304000 3384547 -111819265212616631745539887224049248 3384548 775116498212165187381794672718139008 3384549 -3164193723902867678798848858286592 3384550 28620563301196376218309483306905600 3384551 -298703558181288081247247567602133448 3384552 -444195235787387063547415298749562880 3384553 5616016905034805640660524078287802 3384554 675465368158093719737061398110199040 3384555 290471981246448956073591232194347760 3384556 129655311073472794905829133998547968 3384557 -709200458904913459642363605508606368 3384558 -798091439591680488216286497557395200 3384559 196872240996784592057414475336808120 3384560 -78725997263388712337780350727454720 3384561 460684264829504421305622111916115520 3384562 -390135832477225527174863292831276000 3384563 -443672664469309982746264162149562896 3384564 171484657421384016483958139483308032 3384565 359770709686071742761051661379760000 3384566 -57215632452463314648531482631804768 3384567 -401623502947341082537264719411983616 3384568 -1037455212679190605310256625510010880 3384569 -1044217256522435022917327330660763030 3384570 -6512599579443655091402291076218880 3384571 -1029785816870716611488423570641006848 3384572 -31703694732203854525206218592672768 3384573 5982051159321840153187043067035424 3384574 136753957032640064289244531665622080 3384575 -211407861056454035231108563452831000 3384576 76263420353760522635000313091719168 3384577 -486887027203936089531589085501550654 3384578 -707524243057846912196552072077551744 3384579 166608694290766988572358382818733888 3384580 135372190093902717584982569624862720 3384581 -699119962379221493337292843053804360 3384582 -311574527487583226212379321638502208 3384583 537246041536602585317612092291687832 3384584 -22604534265450000518939536104652800 3384585 -16628264639673709014213352390014840 3384586 99691389722770584046014343467058992 3384587 -8045953805757563885748117662062764 3384588 140124013280215413670596879623798784 3384589 -125999483351953704720965895877534080 3384590 -581004749657860412585870832004742400 3384591 66557238221216277901887800228022528 3384592 -40382054112776495857511383767449600 3384593 970230383023255491306602780560561842 3384594 131219954548159976882512963552091520 3384595 -714677378287871514200365754442104400 3384596 66160825812906747142417852384867200 3384597 -621650693951490932314787160896388480 3384598 -356654707130891865032855308127570688 3384599 663211964002651688949271340308758600 3384600 -407808829628454211592321482532352000 3384601 1199028422229769400785477383568268304 3384602 19613237779727131046388234728222400 3384603 76735744578506614520175601912431480 3384604 -5735789150458991460836914977778688 3384605 224776687271281964754094019596968960 3384606 -473532906462863326984644285711424896 3384607 -944237980416265042875164708476042144 3384608 841470590858777751634466134998712320 3384609 161337863911024908356721799819504320 3384610 -215408654746230689959805080487267040 3384611 -216413987244125389226133316884652032 3384612 163996809830805585120059668193280 3384613 -1388167419593667020048487556411091616 3384614 -238976460635436016630270827954301440 3384615 166118121738821652827587685390859840 3384616 3247030953938389450085787399782400 3384617 983648101011866687595659584405164666 3384618 223600379226915023287135574315215104 3384619 92225968992915541895546897334032160 3384620 -706760413623720442506147433583232000 3384621 379888397687629969855561040574939372 3384622 506798728619477175580328325481262400 3384623 -587064679344370536995929545675479496 3384624 -50847605878346948334732656848404480 3384625 -16207902430275480895331787699063000 3384626 387211081541488451466901392142284048 3384627 351163134232298271888833701837291320 3384628 480412535841252014241480724459959040 3384629 157772216650518687559104100086853230 3384630 -67788765757777141506284542998944640 3384631 545579911372851679692053730579692472 3384632 448697897086880788953729357800079360 3384633 -575060723480118002465337616536192 3384634 102497208833237600961439175275983360 3384635 207266670856090875713474208033598080 3384636 -590900902956917996168593960000409088 3384637 375484634298814144964766926891065286 3384638 -470947006206380368045380074528061504 3384639 636207951544952811174241981546083840 3384640 -104113444295804840024543322250936320 3384641 -328234356048886985808128146280423040 3384642 -332961726682296036735782383447115904 3384643 288640834877314397310265661359277664 3384644 -951193317199780230458545216780193664 3384645 20036551817888027244872590818775680 3384646 -824006444755799099542364794507792896 3384647 -49885256599644245679624142311793536 3384648 -305297842561654974327728593073510400 3384649 757918121941876511786078902746908232 3384650 -80316964549962647991063269469024000 3384651 -313351641752544616126493089464895296 3384652 -1136637881188907631886159576588753920 3384653 -1022551553384286940088942965344975840 3384654 6336505535639868424439338607308800 3384655 30603167974741289521250978315575560 3384656 7927169811981927181741108558823424 3384657 -178753721865621060800246101974654912 3384658 -351701825011139302943121853201511424 3384659 -10809898962389348751055040526687096 3384660 52067931155718832976209870689792000 3384661 -224145897473440021418208816132918368 3384662 -593481961732361876227243061225617536 3384663 302069431446672998250131704652088144 3384664 -751797881065564493759980049827952640 3384665 -548070665923310731454228514935954880 3384666 -9537222089399162396334883735525920 3384667 324747834057625710773798030047672080 3384668 -138158698082264090911065510836275200 3384669 313112062360999528135314530015458944 3384670 155475823765482003754065847467542400 3384671 1396718827410008393124734914910467872 3384672 -346842778525414087393026696758427648 3384673 -49097796413897090869600357203881472 3384674 -435444755644688744378291949386591664 3384675 -75291993935686430203078031035679100 3384676 -432637301403892445799935177090539520 3384677 164068840659222603060123183871641600 3384678 -271698154853091947720419860046444032 3384679 1238575120849467881802254003109909640 3384680 -73453602516636305483488214920396800 3384681 578840301548863010567130028542571152 3384682 -25888881422170169377056489941614080 3384683 2188729459201042098418490856789976224 3384684 795492635127805862966072071076428800 3384685 179839886506751778900078836394970380 3384686 -75457906822728332064398938895502336 3384687 601465070390753516331693638820451968 3384688 270270095594568590875667623136755712 3384689 -114231486940147247394615196791507840 3384690 20320418270978381094602877665510400 3384691 727536615733960690174522490988822092 3384692 1017182993507030731507042035205416960 3384693 -324930047689297479205422256778032320 3384694 -756819829602489826969783699999633920 3384695 -96847455928314268524720039808396080 3384696 -238821721494529453029453942277079040 3384697 -1579838348793655101197892844519544854 3384698 -304051902310439414529578376543029760 3384699 -287433653331877783938730196638402536 3384700 138131533967367464073543773591884800 3384701 424999479841145451634178940767469702 3384702 -3168653605199991950318876114010432 3384703 -132884379924193390122697292806404096 3384704 267661386603415231581144484140810240 3384705 806428773511211449701826550823870720 3384706 209303982972115372851351318959438880 3384707 255168618840678533568818099232412032 3384708 365717094540417462684582754385218560 3384709 539022803694571123341859977476098910 3384710 -10018276247274056593217718850103040 3384711 -282185993360871947895549185211356160 3384712 -350875914670312614651171661118668800 3384713 -838280086493928990235098652996744038 3384714 67536485169063386668255830846320640 3384715 -859151179950925338492706132692092640 3384716 366951254828851486038601224657411840 3384717 -33824878626908165521689338774400000 3384718 18814936028084085319809396303444480 3384719 530847362540894680163401149526204344 3384720 -113155185316799285439871443428966400 3384721 -519863625789196147770441572228656078 3384722 140109143851811538042441126684482304 3384723 25025444873497501111898087950623024 3384724 -290360929567441466306777632753561600 3384725 -444566718083132249292998506614477750 3384726 177941864536010334909521913036754944 3384727 -1018067267102099067857706332449530424 3384728 -82332200939712052151670165247395840 3384729 513870546265773483108485065103774874 3384730 -298383857062425408061569969248574240 3384731 -261595483064310931694949672170714880 3384732 402700974322765631999554870369021440 3384733 675240736072831603213434298333826688 3384734 709870244882059827161062109722501632 3384735 -107226175011302278519269625917388800 3384736 -13293136904810876705782454363947008 3384737 -484934557186507166373010035481603614 3384738 -33471436784145897377094331081245696 3384739 530075342989921449551128356332443824 3384740 -211073252893141208014589921596108800 3384741 -555558263367819167353265909213224608 3384742 -274362634045605619300832256233880000 3384743 1464544890699543245495660653532047992 3384744 24005846128776875637573769867837440 3384745 760477741497811177844574662058240 3384746 -526443546753158733278724782796905376 3384747 -454813928825521796927259875669481876 3384748 -598695999403054331291513449103694592 3384749 111455843740926401239305114552716064 3384750 -459984958656807109756033921334112000 3384751 -1072074751139939251749861577046928768 3384752 -13502328132673172114109560927551488 3384753 -154657242721257847384018040309060496 3384754 173466805589900195050958075365410576 3384755 323324304496340975702421342187392000 3384756 112891462472462352299322828410898432 3384757 -1082192236641150417386789223174519488 3384758 -84271152130954654682598665187244416 3384759 -141412436630658092410036772749251840 3384760 -382850352087700031363201057737113600 3384761 75793746793106293140281817932742612 3384762 -181110480205516091423595359356750848 3384763 622942056771098119127695534035320560 3384764 -1070272047032875070291900123077900800 3384765 230981718925639386227272273668296460 3384766 -7927869681642636357925661272719360 3384767 -664013260163315511511239401968853184 3384768 63502973022183481038938007756865536 3384769 65773075807560672571878732978063170 3384770 334560400153207104904380978964930080 3384771 119896042399437449572255520274401280 3384772 -473289426726526375764755587619401728 3384773 -889483006372558537186442591557893984 3384774 299977649091046531548643689601920000 3384775 -756015677389190926794542248922711200 3384776 -607022312880912299326226834741713920 3384777 -345498566335021498813646187486323520 3384778 450924127691299917102679048275306240 3384779 310965761771735346175025294977279380 3384780 -143540326494810618081731484302131200 3384781 1583356322969747271453610490274494582 3384782 530830447020835815177675281261839872 3384783 -635463905770245225750816115600486416 3384784 -6138885149948673634147230866948096 3384785 -1266066272359313297776233838907826840 3384786 151756641301658918499230576402363904 3384787 233018605209376234152303168770243152 3384788 -3579709105219997387387439305041920 3384789 -160738719290695404552469329036493920 3384790 12123960765116656084248603735360000 3384791 -18726276008559785529843952308151200 3384792 87633332318682551781287522022481920 3384793 414502530473790568727223966767923200 3384794 -52171895647124691798091364691571968 3384795 197922599011227092611861449859818240 3384796 -40002087001904387103360647141314560 3384797 7564627721895992376950740834189824 3384798 -257221801986757527330657452524038336 3384799 1896689527306812928965689045563905792 3384800 294523177937601928708376243424460800 3384801 535967068795974307497975147645667200 3384802 -59584013075733512567375239576088256 3384803 -423399161827682019748298039447406948 3384804 23132225057224215257868618189176832 3384805 66556656130115150265555040363694460 3384806 214124442616856236362031216321829184 3384807 1298988696012144545361696518131690320 3384808 124244209223188142878344309355560960 3384809 -670375720964123899616550988506609990 3384810 98765936996110319315167332879559680 3384811 -283137893337490640114961409936024588 3384812 -852692063177550466289660176378544640 3384813 -359509205518274822148660677085518112 3384814 547658338545091055223430006949960256 3384815 129828006225906660286381425777343680 3384816 126617422231887706713421369852821504 3384817 -858014473543534873088811825505673134 3384818 -41688520810890831274853327621815296 3384819 -458790982764959703019360323128058936 3384820 177849932751756642185842164195214080 3384821 497114975867981486881852789049554944 3384822 274262567642086967750087302828625280 3384823 208955555074257366737766748808321424 3384824 -60475785645048574151407557612503040 3384825 127593414292709053973469643157019600 3384826 -5673160351721256421627165049247888 3384827 1019451478945985013437618898235663440 3384828 15672941756255424885222428298326016 3384829 114714646737409125440660114494278272 3384830 -277165954475448711809218916683651200 3384831 8046279557931622540094451455448960 3384832 -456415670059330162568052360836284416 3384833 -1416488147016622243637903851619021100 3384834 228611629137285309223139562153400320 3384835 11834981368170654086804927140667280 3384836 73964242140410158190811206632267776 3384837 422810931037310167111362012445159068 3384838 508230717282446200951478327566744896 3384839 -1185692696150489769320080733047488360 3384840 -272398103366104873198435150452326400 3384841 442468882154279875883939230375759104 3384842 305675135484760566468109251015009072 3384843 -235305943821008273439965019516947712 3384844 46482660111299914122437713708094976 3384845 7509501758352366624824076699622020 3384846 -100564309020032628893453901068787456 3384847 126056412233942851299884077233381296 3384848 -90171280058687751514056471360552960 3384849 252138560986866045977871200587281600 3384850 -9368365040994915768510679101120000 3384851 -1208127089134255036731362168158394400 3384852 -350134904190769025717309087063328768 3384853 -252330607442370294050854394197557540 3384854 336798986095790229674848789984896 3384855 534655746454573052727105490020439200 3384856 -10330837923469927422542915228774400 3384857 -331584183555441562137674787390482688 3384858 26430799776869995511103087890565888 3384859 36160236536976980285211125678616192 3384860 47464992152140766297355587191918080 3384861 -77218103990233180510425224416384128 3384862 -2292332564879022652408618355892096 3384863 760720153278389503492984912225718112 3384864 -10214602894329630908895579038810112 3384865 202411239297724755084027792562240320 3384866 378200542022944655930225695072759632 3384867 -92381073349703303689587236449309320 3384868 -22956995822117424638384081274631552 3384869 207738003946776027199214947826535840 3384870 -205065930007701003129206949899331840 3384871 -469049205134525316514509424527209832 3384872 527306920065953630678395103588428800 3384873 -225199302443665994449827752933721078 3384874 -5584104455902857039848581924116480 3384875 469989353052016416247379986560108000 3384876 227250164570016284187832932308250624 3384877 1310177563645715377836738646041272726 3384878 -115476837345384208565428432836350208 3384879 -749904901320602765123787985932967416 3384880 -198019731720207141918367075639296000 3384881 112376770312371773902978272694349364 3384882 -694227058478986773396923189054818560 3384883 1444335187471503051449091599920085132 3384884 -613430304033674950089777084519302400 3384885 -200622594731733166364442747335917440 3384886 293668736472674538995846285578258560 3384887 -910433100197479746296436620345415936 3384888 -187807415813835216710184456442675200 3384889 219641406806909549845233487578957120 3384890 71647929461172318199536174429081600 3384891 743208732931653391676872046065058700 3384892 -72915214358551478377800201907758080 3384893 -1373623754334907538328424024936975680 3384894 154746959451643714515464176213780800 3384895 -981107496043358324612163996165528600 3384896 -111077094569899758753968952461230080 3384897 697977833815834387276191462651351600 3384898 222064455558544949221488712573890048 3384899 -97384861225460005917618977655695664 3384900 -8289697054068894767156830145347200 3384901 -793547535914714116247918614327303590 3384902 -203047391603381361767042434722948096 3384903 -708977079491806743707559040564567896 3384904 1627469772593089988606113152575539200 3384905 -334780893875278534600283836950182940 3384906 63833374633041247613114829349122048 3384907 -213472940943293642487003067170260800 3384908 -216138530191026191159523651150849024 3384909 72190932356636143275350229001017120 3384910 30934519781226511941472715727356160 3384911 -10751615970195224684908703669744808 3384912 45991662849683949813056349253926912 3384913 56587213470344247008590267583893760 3384914 5968429961732164137405282789476160 3384915 -99165003448824006411248411102923680 3384916 616186167498622500495916367606714240 3384917 -3129039525261461379315009748829952 3384918 13946872640536502751761198528799744 3384919 247771923392872180671908773211953920 3384920 -486829612637022683100455565415833600 3384921 -257899453253663026331800484634235392 3384922 321354628207683676900833243499606512 3384923 573246460686594534204343777404528720 3384924 1561064237817122407026896239583232 3384925 54431453657389753716997159687384800 3384926 -448734666324839617961504221884888960 3384927 106918659359752891923910278762776928 3384928 909101208357284750262070391510138880 3384929 -1098731283222186063348407955445333470 3384930 -286110849006591687818722496279162880 3384931 802050882915050474270684815556849664 3384932 676208532185923935970876457005946496 3384933 -233539665371753867931376156065961536 3384934 -166955229151219688358298473692327808 3384935 -109103437922532200392817269696818120 3384936 -481160343881878297051930075356364800 3384937 -33934776195154459658904605581401240 3384938 -170783329088164147291888528581829440 3384939 -368823037282356265553672400862334376 3384940 -181240298288410961485628323722731520 3384941 -374857630121553766611232497163876128 3384942 -422392030974369099307103441973543936 3384943 -991427232403980041528786241548661808 3384944 -120218873783629953749840027913584640 3384945 96225488087794638304338637917163200 3384946 59411126347617299011014146653254672 3384947 -534713363094843177080632690021329768 3384948 97696006112552701502283306639851520 3384949 1193354994397119376315667914369231200 3384950 21601486622331470881294732024980000 3384951 71747578705441085098733875800736800 3384952 -435723618502152950707623560564736000 3384953 171670064589267361343045125540747968 3384954 -305444874490972480379202970964078592 3384955 -68494455377627881571667001253476800 3384956 -274021751903599789985836184481328128 3384957 -451519058914529881072748342709018240 3384958 -469523965453981022844733306168465920 3384959 714059432943299092916413249351436160 3384960 -2171326513508528263745756567961600 3384961 551861587142021423566685157108850562 3384962 -294143216163086247633959342426884608 3384963 -402163152118525227400475045011067520 3384964 884665333237165420800670855140096000 3384965 170718984411712883675678403528028860 3384966 85349426274858646056168942949240704 3384967 1179888226387718043173036011341570720 3384968 1127640330073240826255475024426562560 3384969 68756952983668966321353007338624336 3384970 -154469460506142883424670727489660320 3384971 -172371681817226497666134247886838828 3384972 -13111532388762140244393874658907648 3384973 483549848002345805815066533478679222 3384974 -776823672302630729155599134854607808 3384975 176633750795088716650333739467800 3384976 97741603918351836260610520188977152 3384977 148179835693585624323525448472747826 3384978 141280877794312601393879374941124224 3384979 220044779074833887360282646606563808 3384980 -70569730213653403424969124197280000 3384981 819206278175018734311141987559921980 3384982 -74686355725126376216628545267433600 3384983 2632932435327483578029814143150080 3384984 164457093794159538179800967494840320 3384985 -1185319918155584296254104578387664640 3384986 -411957573882904033310029183910906112 3384987 541635806068290761342481064106813952 3384988 -1006220917622479613252543019064832512 3384989 273775966611680112836818542651820800 3384990 18945802937132632545552934958592000 3384991 748733088676929925124944008385287392 3384992 -977921042350203925242929274452705280 3384993 -22179928518684288359257187382673536 3384994 -625414631442255673281249956887891680 3384995 67234824767249328995452632078567600 3384996 138608973382059535755693560890613760 3384997 48724340051092656115689461218217664 3384998 361017377489124058682900641886700000 3384999 466512318339088839004502036512275024 3385000 58362588053803684787237824060800000 3385001 -181838133297456999674365512693456396 3385002 22748016568929231968232385778012160 3385003 4458454613855381422248665345765224 3385004 101370396195330765273305244989540352 3385005 27203519314641088881765719785555200 3385006 914240614316764162501272836944460160 3385007 -1186000067356696580707853672136746280 3385008 -66481557724229497438389288115470336 3385009 -537872979711856065751500869337509084 3385010 -10772223734640064630200736503464640 3385011 407178541007934336696548701301184000 3385012 499096610365932058529083986433307392 3385013 -97699133678874379673749678340670738 3385014 121845785349385004506891523571916800 3385015 565576672257637761677433822370912320 3385016 -364206641471944489300933698019307520 3385017 -1471365171970951594309249085888153760 3385018 294397843464203567787874776109584096 3385019 250867617094289082598675146359338512 3385020 -5224846315746119004969643458616320 3385021 -9716363002691748118185798385916320 3385022 87828914283874252031243882641581312 3385023 962482536340770030948761574960553104 3385024 64468230378911694893752833200357376 3385025 34130140632727795949585332504900800 3385026 -96533106571872476147850964426470240 3385027 -1721519453065640050637788503500915720 3385028 -331134338502079294835010035459362560 3385029 197330449570138721662609263806033568 3385030 404560231462516031390473972410453120 3385031 484043421130985228327960469725763432 3385032 -124805916001491463563991116926976000 3385033 866149489106999503940316281562056282 3385034 527776042888512942884924536181002752 3385035 498588443389517627981934386528134320 3385036 772872790290810433217216714645338880 3385037 -749512884707299711845077553670731348 3385038 26399080449484387796824383111879744 3385039 200145026557585651299096544312163056 3385040 -221694403796772283761154220969164800 3385041 1089128767431415495783673967389330688 3385042 -95130492879316279881794465041541856 3385043 7730660912202154864081401241147464 3385044 -283054335734776756201563931026370560 3385045 201563578515325308507274695130598400 3385046 -3728841181437596637330071405561856 3385047 -782866658720252100525591026033083800 3385048 840925918273576559546844877403381760 3385049 -513198077631679410234121236959368950 3385050 -34098538923991131264385760210515200 3385051 134379709581753064775499562595979072 3385052 -689543013721790317973557216489390080 3385053 -229193274422512023462416008522911456 3385054 166186614035400056326672358746138560 3385055 -510475792690217246703344238799694040 3385056 361594464414276744038121131985076224 3385057 132784190822702728948736112645364560 3385058 209838320301029286002474556725477376 3385059 325241856540691746762219748621842240 3385060 -276826872737833118991749748209356800 3385061 18171174965809194941555720188569024 3385062 -75565593766270315271774861254275840 3385063 334412136221817038066982549684600984 3385064 -227687088888523384125007094114288640 3385065 537248358899726929286784289785443520 3385066 -260662014640906185611410415054000640 3385067 359505544487261186992056786068544000 3385068 -450157254431838378978134313324956160 3385069 422470850279615997298448514983487360 3385070 237172615362105490911161886401373120 3385071 -38415512183577568828265039382602640 3385072 -246752150780797767501539162871398400 3385073 1147092208818291367542141878667534528 3385074 26835540320985457699251317932720128 3385075 249461234624231669556030248991680300 3385076 -194702909002640184276886621884211200 3385077 -826650475588059044168473210996635168 3385078 -453445483652286977498672470260816000 3385079 1253372987903072127255251104210600680 3385080 -92601233783612520547602553794662400 3385081 -391968500045120528186128283217020160 3385082 721116809807940474842271477410497392 3385083 -8431767116974354766031220816365120 3385084 27919222230002625584170788975497216 3385085 276138768701028793676179036680776160 3385086 665085896027530572189019325862528 3385087 -250643008841251060921028488781419264 3385088 -190423397259200895904650122294722560 3385089 678774592940267228330338790287824 3385090 -40575640980333510289840079560158720 3385091 357851741008793176094756429047509504 3385092 -37771619079184674305996818327016448 3385093 -528935799454933290095857874171351040 3385094 183938652191037081685759295521438080 3385095 -457703174157107138634408228679080960 3385096 -628415747738692333980625881446400 3385097 -16994239373265015042323920073723094 3385098 21698943006742982582795025187461120 3385099 504536896854643666429287738482806100 3385100 491561830150322748113352060016838400 3385101 125622505036783060010644921505606880 3385102 -75098424665866726666141012533714048 3385103 149689500261670503091168646256626352 3385104 62804963115682435292059950187806720 3385105 342451561873646750707793202683302260 3385106 -412259916109465300428794057154712800 3385107 -295995636541496564588376822987085824 3385108 -214489880221302312698358471480274944 3385109 -78405530192188896159990483138873600 3385110 -68327917806542797469296860629126400 3385111 -8412200564047277346774029513935288 3385112 -1630216085545219479031932318823219200 3385113 -442414205879021637207545402954999856 3385114 -155525893080627742524298724856461568 3385115 445966861241769649283496331965247200 3385116 -247393819418098612821013847733972480 3385117 474001810569977426454991457987840160 3385118 449873848367314773326594213552686080 3385119 533882052859005065503371645769692744 3385120 -285975545854224933795096069830737920 3385121 105532898018836307863804801098933444 3385122 58664697860183483920512466382169600 3385123 591543157898584586698125417236541600 3385124 121094243611680657683833086519489792 3385125 942755194549578209440131927626400000 3385126 -419111621376660830053462322776723488 3385127 614870304405779146041110781411209976 3385128 783122760180082135759763468680888320 3385129 -88892778442034626383084318493266240 3385130 31351883010579494655443770704583680 3385131 -471991870453396017815116876253552400 3385132 -20522648226677312709909680286791168 3385133 680060911492970839100623486299973260 3385134 -433907524050966564958073116546869312 3385135 104978398373714029967413383604154400 3385136 333205350326037919318962853277908992 3385137 -59000089994103929002573738318488576 3385138 31344197224523673356351065543495680 3385139 -88435911412179755959241119258707060 3385140 -130981007892155279447927390310236160 3385141 5552526958988880337390288172716920 3385142 -262047565294414625403229342636214208 3385143 395487096740090894362217209380234432 3385144 -79891268480447430018196741100544000 3385145 -290451285421113434570706954370487100 3385146 -376229578635540169932525828951868416 3385147 -1316236537446795124293524174534693404 3385148 -302100359826273530100591122109350400 3385149 320688131970153619465432498689387264 3385150 -519164310357610145508781279886688000 3385151 555285937192227974522994290096110464 3385152 -5328122716523563973041740386402304 3385153 1121731063389388992826318207652798402 3385154 -354277764727506060179117443067794560 3385155 158501480166145682911113535102694400 3385156 -17018737297387458141124262401142528 3385157 -1412359280428185927613093807035210594 3385158 72484468100537357371470868467763200 3385159 345645516587373296863323425922655152 3385160 504251700333118311042270626533632000 3385161 342594126499818947273100224316217188 3385162 -141775330889079626511385183873536 3385163 206700801636416270093280594498978144 3385164 197863108146029053703892882848472576 3385165 -305584328233510078035243125556495720 3385166 232828983983900518223473997067556032 3385167 260199168662931061214933347274736912 3385168 158286071503158591809247250092449792 3385169 331048211601126604484452480255910400 3385170 198707578234659366577185960199828800 3385171 -2032154705051251203517305751401744456 3385172 -400165949503021814748545902109644800 3385173 -885354902639382086655372602221248000 3385174 -193286503838504723327979191685993600 3385175 -18168610407154633076559744797203200 3385176 -484307306779980795403279242100285440 3385177 -45084133360386108306793003553214848 3385178 396396995624146223319627425955974640 3385179 -69959782629212318251952341223093760 3385180 -518241913463800423663549691716569600 3385181 -346967518997242710072283927994349018 3385182 -10064728439659072717756410679075008 3385183 1028294538213010036202004338398907064 3385184 -195271022888760093428850420099317760 3385185 334478387543836266988013503397468160 3385186 107662112713687667658439327775529984 3385187 -230636014065387122089774896973783200 3385188 -326111032304061596089493363418400128 3385189 10079144502585470440890977084346400 3385190 -278420831575362366914477652331956480 3385191 429020709389734383292838038099377192 3385192 -513486174285964128893232418770124800 3385193 -487499387639966975952479734955933184 3385194 -7118685867670381714730998040566272 3385195 -254003248550794397995478428767640800 3385196 379216985931433086000995327888087040 3385197 107444122668350595326558144649712374 3385198 -1118293023758853149882408898427729536 3385199 -39970378331348217276372835734972840 3385200 3242526301443972720792539706163200 3385201 1621874824991564465917186266381781202 3385202 284571061683194370782284320377114328 3385203 622695640648122798938875765990188144 3385204 -160625057133811465748532201731873280 3385205 471579829934921238400444161040264860 3385206 172891883668560969778163918668339200 3385207 -152220596296217768173954557011657376 3385208 -313760803578916596297228723459440640 3385209 -126380323506568909407171765304402944 3385210 -17279000619616863067687680910616640 3385211 1000905591763374337576326987436409400 3385212 196819215675492895826728996202291712 3385213 -70243489930656660456426215866088200 3385214 455228114596395914163508681421206656 3385215 469336282115478218047966650854857560 3385216 58748323100447061763727346892800000 3385217 -668811171897564885713515765095084 3385218 17958859316786763865775500846848 3385219 1032407122713331989794332122479944096 3385220 1087397701435875927748376669719534080 3385221 -261488067917360987109353206675536576 3385222 902240012516449985383867170091921152 3385223 713477120785265999482264729570568472 3385224 -474176123845890096860149840925322240 3385225 611607725890950042239487961576922750 3385226 -292714234143374629775288147854870176 3385227 -187052635310721668731163076129561168 3385228 247811494448582680988933919796838400 3385229 -135819269471724331215335566179085440 3385230 -189635192725755290950626206873472000 3385231 -348989978802555593667913633946927936 3385232 -94617498710540682880094509242777600 3385233 598454782081700706814421482190455824 3385234 -192562114040007117933627301968775008 3385235 11722091196487994548923235471317840 3385236 670830991114597090888527117145331712 3385237 -1154258733512085611454120298130209728 3385238 -460090832013236448437126685279771456 3385239 490418559856911839611734346731268608 3385240 -578828702794888748684828214818611200 3385241 -668266480790441989071372271496612988 3385242 -94322873851411401743089275439289856 3385243 431224597805085916062001128066759120 3385244 -309455788860419729508524345724324864 3385245 -7262698304402062374434506603166880 3385246 147792971331485398546719935029631424 3385247 -159099972672500872812339988440643728 3385248 239711288732315375099370297187368960 3385249 -299816384917061944028638260128368960 3385250 446131869028258965490942938724608000 3385251 65745187903074624123289422939113592 3385252 -50676287611717590295879723593129728 3385253 -80163231554385568058476017207954498 3385254 100421137292194846333399103332507008 3385255 -253405512791446032190550870225036640 3385256 -230662013064819119554458826911252480 3385257 -1565636175659297918104804840642634880 3385258 299923723090001234029864884847458480 3385259 -57893587128345382137067115033045784 3385260 -604877414693264212407163825169664000 3385261 10819070651419491969573826044892608 3385262 -146604167576914528635047228633012736 3385263 -102994017171706575323836302163027320 3385264 -23618993468548102931454889740926976 3385265 320193518901373340404666062930015720 3385266 6727106832614522345776457995064064 3385267 -684436275076009158652695039327613684 3385268 -983629626317911771911329683638190080 3385269 -401862629207110598744352800090694912 3385270 -14369281972673764808175162990589440 3385271 -513312875116345858190314763048506056 3385272 -843080457136001916246348754687426560 3385273 275815238363849055803510338318052522 3385274 -627970891416655865236115636077950864 3385275 -88561359715572272835189747735694200 3385276 57939642571731548730157856108206080 3385277 -78581360747748236545579744136077728 3385278 -36966601984878868962658609817482752 3385279 406271304382942113006699322435138880 3385280 -142393469204754737249227272880128000 3385281 -37648160217870052454521049483498448 3385282 226376352707611146960521821162102992 3385283 747617701093297759697985440467341120 3385284 -116553962116361828883697019984019456 3385285 551543518528923911373698649085297980 3385286 -170939848477859083254570768166993920 3385287 957112594882073677269328791817440000 3385288 8852743630725570336461908561643520 3385289 165206149621502722085718845123287056 3385290 161804993456675437851884321381310720 3385291 -194703630083696216621063460347359456 3385292 -214090100136110169610277659244745984 3385293 -68616207477697057873574201780774400 3385294 279144911922965221921264453792600512 3385295 1307970983120789615603440260862115280 3385296 80788898339704245774810445296721920 3385297 582644504736081500676632045549589746 3385298 -227785320670073305057538451436760064 3385299 -441227322892311945513604380237752136 3385300 -72201101888991896558210680870880000 3385301 682125302490172875140551035158152320 3385302 29012476804627866754299544042030080 3385303 482999540089950044563010936755196552 3385304 -557559339420302267363574671892480 3385305 -42937773896874326575719163021879680 3385306 200511189961557635022030059658117120 3385307 -595221328017992982459326057709901440 3385308 451950028113623376286483670802677760 3385309 1100943658529345391145636179239967616 3385310 -100646568982584538744906866095605440 3385311 -1447317552398211793634550642948165120 3385312 605622704585897016528199117908738048 3385313 -515468410743278893671005245687641438 3385314 -3974104447530831564114602686125744 3385315 481788709714843579041806075477860800 3385316 -914913361538762826520011509124931584 3385317 275367273325207507958049094628756736 3385318 -136989485171354194710638313106558080 3385319 -22323492667531422200233390906231680 3385320 542864997674050519793803951665561600 3385321 -1295509734599238474473029723538971248 3385322 -67348812114443109750496947730704960 3385323 454358608637765242495186349514695772 3385324 -124796793655524036115525751522131968 3385325 665939477726459756311551958563588000 3385326 -88373829075050772659882704052837376 3385327 -16694997217678588317210434747838096 3385328 83917704340872790500989754869809152 3385329 254613417772485888340141267688546880 3385330 -155297532448798547957297318295679680 3385331 -639712170223144597641165035525474868 3385332 98114903142049180820794541489713152 3385333 395992491656709536627731582725865120 3385334 -54250819418907242220992154945209184 3385335 -68190197216024256274578149704551600 3385336 -430583634106021364039107329239654400 3385337 1842695748755064393324348676234644480 3385338 613894444506200426245382809780992 3385339 648110737494218058083189422834095140 3385340 186941216606909096809242519877294080 3385341 336389418977598924227546810768101440 3385342 53194424231611099547415238463413632 3385343 -473222378137443010173904998411194856 3385344 -45985592774042907359898639532032000 3385345 548903866650751565811928014854414400 3385346 -282063107308537832601163452124551312 3385347 -482070465161259126484770567327744 3385348 -372366358722911114201838610500289280 3385349 1277582120601521840155989350368307520 3385350 -117099255298516756234953664058834400 3385351 678529769650151070304512633082621104 3385352 300354191111111568347718817973422080 3385353 143186991929774728243550324245157904 3385354 41084706634316723706214946832444672 3385355 206965334118694997387837348870651520 3385356 -190287122674791086186499686503904256 3385357 -133739599982360093524484193769224394 3385358 426718058894001696250040976218489280 3385359 81927887096005033365505558400473800 3385360 -45781174488981195137589959546634240 3385361 -1027622535527374017127043806939145040 3385362 485195250882100437083946313071476352 3385363 -1451287562003275923685022054210703360 3385364 196321598811807077266063909516411776 3385365 -250388737277832620858228452825392000 3385366 -672038028984112159276490154014566368 3385367 266043228815481613276215295839583920 3385368 254952108838944758414376163344384000 3385369 -201883795818022262171466665008810556 3385370 -104933354447276639584678393450444800 3385371 -510563447737144706316491080520291136 3385372 -727554305445417245576674078425639424 3385373 892526485609150232120610288520937760 3385374 487486150175794992450238307827172160 3385375 -14043721432655040819622990783632000 3385376 1623935234524404010602023379185172480 3385377 -198459815445850842975594153671181486 3385378 279201010037096472758460791455860000 3385379 -21914712582792811061559232971626616 3385380 252509667560143941286099157212569600 3385381 -97655054276486423560489302979168868 3385382 33072886067152470357655515642163200 3385383 95890934406967569126643191600501504 3385384 888689695609799901997675338959170560 3385385 -568146377288450536578330598410147420 3385386 -112329586232656711272201481752738816 3385387 -1739995211396733844913215404403900640 3385388 171804814786389275431650695385523200 3385389 8944467847576103005141241068670592 3385390 -5951123469757064391191385373054080 3385391 786936630201238732419611487698835672 3385392 -153755095278731755568152967286128640 3385393 -200257585681824362670440539831071552 3385394 -728578885318903287776962958693835504 3385395 -1412504674382639073503193617814480 3385396 -381484991123056269825869996081825792 3385397 1410578195543659746196267932287650872 3385398 -348081230045236552381645025446979136 3385399 -435434464977757183101990376836256600 3385400 -113823975386441536745236931401728000 3385401 50965908733845431041624581211973280 3385402 68765255852810468746124712733797600 3385403 2391430336262524704251814732356880 3385404 592262718997080801529614628225916928 3385405 312482343871202772042363734431590060 3385406 -230222650955205632414919915962189376 3385407 28571160437458463307688747431723792 3385408 391616072539574258442135268700454912 3385409 1216026716225278600634975815266044610 3385410 -182543544747691585034404376769776640 3385411 401203829216412186119773450639849224 3385412 921942183771239920820624113030217856 3385413 933381276513530114506689055336362300 3385414 -629794102648566736928559133882870848 3385415 -489016592123029737970083777041680080 3385416 -2465906436965869723307632820060160 3385417 2376930566827247364862849525789184 3385418 47714312636431671936406970643866160 3385419 64583526512349230406736510168175088 3385420 -324290043189456870785684323497984000 3385421 79353139326799907293878219875194092 3385422 8887240813079859631605240931399680 3385423 -1343252308728802499999927557389885328 3385424 45386693067194748594996427284283392 3385425 -211573179389653773506125574425218000 3385426 -203177543970569430938896776838164480 3385427 -633900265637994172033785427764545640 3385428 189849102425424231955703343991793664 3385429 -1231190973279683673346858133191673700 3385430 69978291589589353835331085883631360 3385431 -123992878487024084028486988711118400 3385432 611231701170352366153640918197094400 3385433 -25299503495313443614044514987233312 3385434 52363322506647498594025569023624448 3385435 194215796536574052513702066400862400 3385436 -93273526084258778606146695386488320 3385437 38836351555850389028734338124608576 3385438 269841292118777038475359492147495296 3385439 -363257972095786947294828027899781120 3385440 -449431030391469077286191574920724480 3385441 1110776991276135498581162511518199842 3385442 519278099543597034121420735849825872 3385443 111800785787526390324780606247681344 3385444 -1035290033894722073816152511350344064 3385445 -112546391236210212127686357010496640 3385446 -9159974435748452930787067242800256 3385447 -677992204269327286954747939148803160 3385448 24125873464438317689972651965808640 3385449 -873753924094078522129891986645326880 3385450 -315867598795151836221205171301526000 3385451 355402658959355808502022306346215400 3385452 22759281202059309671563758931574784 3385453 567223753439503806881079186239471702 3385454 650868972186040466382084744759898176 3385455 -56415896806351485234466879623494640 3385456 36605011325664413484298129874747392 3385457 1369516568207767296152031556958556672 3385458 -7145396173480347826925139396731376 3385459 -1211137642593269617205979634389132 3385460 -322987646930244751425047944648320000 3385461 -232451201529896627246499231135938496 3385462 -335279794542453631807025174826588288 3385463 -369855223411564702830378763286529000 3385464 287063685014321388584523562714091520 3385465 185344234722855577376871437118875400 3385466 -265631350330282726593190004502743040 3385467 315009341396030804092133389295291280 3385468 179135484380381244362184926652222976 3385469 -517743960526373835090223232344811130 3385470 206115716785232210165360831020723200 3385471 -319975215674168998995094554921572400 3385472 520535322939341128919454690312192000 3385473 141655166160744169340644073600469888 3385474 -272772875964568492033672140249801264 3385475 -49189518324599161829667222956592000 3385476 1107456981084387766113757546355712 3385477 1067261495516739143708498872817873440 3385478 110416524172167522728001693987608256 3385479 1681718008298424959454193753482240 3385480 52496946621290538065737114184908800 3385481 -202614405976805136783026967465353856 3385482 -265703091062263497326662954591827456 3385483 201103124626097143285277766038138704 3385484 451930044951079842416588588726284800 3385485 415486678251974981796445714985255040 3385486 295401232525890224124849696951150144 3385487 -291009646723935382874916772572129408 3385488 67937853469038568200533511758020608 3385489 -1618212812322721818790957916730438540 3385490 -411323240732886087532576791635954880 3385491 -356847220781434159061097072275329608 3385492 597245506782990872883592046512730112 3385493 158664229570570522433516384201028288 3385494 56246807508863216338501548660479232 3385495 -990678186638002124946263542013276400 3385496 -925494111758000060247971268298444800 3385497 -337895455359776639464653154659774000 3385498 237634351835048344812969618312438000 3385499 -150016925114496801577067843031737760 3385500 -168800486867983595045957403280896000 3385501 -316792341076158841870091407984703648 3385502 -985703366948145432498413877716740608 3385503 -645283359466698390235008668612064000 3385504 577501643466117944980980788134674432 3385505 218199458782350338390360114134792320 3385506 111553887413671822971094808775659904 3385507 1136725589172452648067968791531665040 3385508 317475489168725608628169707499134976 3385509 922437462482574904354805603143857504 3385510 33935130465127901993729470940651520 3385511 -328032237010118796427213661326410888 3385512 -203268807623702470039492495840634880 3385513 -890804532842938145617819429572331520 3385514 208105955847167026638991453695839232 3385515 127094111379601810220192683134067200 3385516 -987837977642945355453639488216182272 3385517 507073625227334147213112542890252566 3385518 410064751577836047065309226415762560 3385519 -672709048731250191507983479773695976 3385520 28608252787418877463028021039923200 3385521 -25043834858867446934822145524058492 3385522 -107981001824575580528743470650554368 3385523 1988778960204275459281599014780963520 3385524 -310945359971678550323522453344825344 3385525 -224558104721067363354159937621226400 3385526 -369326370193738153770070888957128288 3385527 435316472407531321692432198066610920 3385528 -465570284315677403155079109430947840 3385529 39327510545533211354313569732934720 3385530 -102039787877670326561796944899776000 3385531 -29571913134504518960656880056926288 3385532 1052062328685106283373599283062301696 3385533 30572693938096053815316235552055424 3385534 -185976732642636962093912760505423680 3385535 -248057621633615965043381601634250520 3385536 71999357107102607665674499506831360 3385537 414671794024128203930233259854455126 3385538 52839802084167220309596256897566720 3385539 -431142200481266261844042702434051196 3385540 173761416438215829118033871470348800 3385541 -494746627990785190780282186705996416 3385542 -152078086733851893894731447652756288 3385543 145767596703858828981096879241668400 3385544 545896011655800270471388491440179200 3385545 -303775247117932593684341887284307200 3385546 383516318820713016973460137202421504 3385547 -873312243267162183153613847508743280 3385548 -374429752036004659776649749863654400 3385549 96490572091410728834386973975931264 3385550 95704714733746192680977399796768000 3385551 -534699316656414967034755870395964416 3385552 70994634831462055555811348447584256 3385553 1058459704182893046287675171820267120 3385554 212150570653271357518117074221726208 3385555 1005596510918856977155601985611718960 3385556 56147203608728382855838247919208320 3385557 42337456672657105390797825543972846 3385558 301858103573136075192427633280777280 3385559 -171863520502791638363572680763077240 3385560 -214251766601295273782057261549568000 3385561 -269275424034738556679017599349759676 3385562 -2298062480859078887728310446595328 3385563 -615764569501560185006553920228254056 3385564 -88052089668824107232066008233639936 3385565 708310180802166431573940173198228460 3385566 -129592002242646102755752376949835776 3385567 1127400350682207239990838139898416032 3385568 -1320906826243035172706091278008320 3385569 -712122578540262470113419512393887392 3385570 114723241762881974469640559649100800 3385571 -128426142397348202857005389197867776 3385572 219607926921441117170073713324851200 3385573 -454374701773559519282004713466498178 3385574 179930995697779911637522981808691072 3385575 -158843376380672273936565048699914400 3385576 222146122398880268412335896451020800 3385577 -542039251041927078023562527516392320 3385578 191492910290261596357525366340121600 3385579 -1207683670226423828871512087299287820 3385580 -756085870451585368286343975552000 3385581 -785945849635289028156678740184781248 3385582 -624403494564761918435786149479772608 3385583 1140559902630994818025429225593386832 3385584 -364326169772224146432439327136808960 3385585 211279449880005954657269801327127360 3385586 -20260973467423661914508008320485376 3385587 -26437387534068888574075975489747200 3385588 854496805784774501902857058594786688 3385589 -585513684660634991425464893607254610 3385590 55052011556178807560339274725917440 3385591 1177847321976548404648093184219101440 3385592 -212409759062190137622634399041822720 3385593 -273624317228531425710154396198570380 3385594 39438012270831268318853692103117280 3385595 -708807778136334458660594297306918400 3385596 27622608806454171389216375461355520 3385597 -682413615445936484869282620131323680 3385598 589581681957405199697734357799982336 3385599 253292274953057002519646366171632128 3385600 -210536448986561447022160468194099200 3385601 -557423071793155350544744566921609468 3385602 -544118344796353480764743633147337600 3385603 -49232432715319164843832758355470048 3385604 -288463049591413808019217318190799744 3385605 2667967727590770986321524089475200 3385606 372683893026824937424164428052511680 3385607 855699902894253335630526113201202360 3385608 860405540290729500264783863205519360 3385609 -104928238656938417236855539356073190 3385610 -265162278850470382625734393446681600 3385611 -585782252537802928715121887806567200 3385612 -1110767868159656793515028613623871744 3385613 236561893461637362978556116025928640 3385614 -5606261296062173305409038396340160 3385615 -223709344175747991737673247718731680 3385616 -36569818529065853404284651559550976 3385617 446649159567540088395799638765565680 3385618 411524782600609622756358176400189216 3385619 786044740986641606173598665219840440 3385620 -63350770643221073433137356680069120 3385621 488091437258071940372591194362295644 3385622 729194169633285820750418230841092224 3385623 69842105618790594107392156603134720 3385624 -378577225980568919199551459210035200 3385625 15434090664983084484791058337391250 3385626 -412162129994033196968254930757638656 3385627 -143069927234854889987865883885877728 3385628 810223584451421728453464596242810368 3385629 -25380529558138724952878808652887840 3385630 376627645774547221658120446241712960 3385631 -960813810188275274518099714165288008 3385632 -620689357806119952945629568135856128 3385633 -41904604215119182683084883952265118 3385634 -70453198219503701675801336645836800 3385635 85504382449504633117815793959179520 3385636 -908662831061402112315896280526565120 3385637 -847366995545666890616243772113739714 3385638 -25637530542604537720785150013149600 3385639 580284070117735437512211342592083856 3385640 479771361261454667041391796802252800 3385641 -269981535523347255140772202321839936 3385642 212560217198514253887667691467391424 3385643 -620146765046907778091351500742445816 3385644 843538288807365130508262481481674752 3385645 569939355786431003555393845276366080 3385646 -432145638157195221210351465037120512 3385647 639628106465260294904500504449049224 3385648 -549895163692557455868659483279360 3385649 47094601072082823972772212967065000 3385650 -85647012365512248985434935318400 3385651 -625733693859256514937109525111590096 3385652 -396294103111566379154898091256167680 3385653 103367105545599321893324039559704544 3385654 346637735221508439320646497620303776 3385655 -265948538176609408083645364465268640 3385656 114707750007244666609134287484825600 3385657 -586053864866315554984469733515042976 3385658 605989214401390467524506750882861680 3385659 440360485702356001951931394199630104 3385660 -48935984239423170875777670606712320 3385661 812161887764657286899198528560184262 3385662 -25958129258052128122369832993965056 3385663 919210389283853541238946633335599480 3385664 -173213715032737563827400485399691264 3385665 104826171745248428730789281607552000 3385666 373543144139115662030240872640200704 3385667 83713090088141045211757652192236080 3385668 136465005300618175904711363937988608 3385669 -209830227850739289976732654597479168 3385670 -406101667250225765053383767620686720 3385671 322330045905691741734089461695059112 3385672 658791460973331327252215838048076800 3385673 112963135347807581413787554272712464 3385674 -257567592284378016484216509309841920 3385675 -123095474252683894394260216673811100 3385676 91232836806501532506945639619212288 3385677 -279145011890626406254491818997876768 3385678 788045672354412396866058692374760640 3385679 -475931853571127542877644843213254528 3385680 -58620182273500726536835568355901440 3385681 129336074697132902978984369609354664 3385682 -139200116623756784244558305899442016 3385683 55888029467090883004977459189037728 3385684 1080772747471955791110172693789548416 3385685 232477650946350559590886632481220760 3385686 77360648945898851116119454570122240 3385687 51495944601046065916630240776472200 3385688 1053547944041329712220625558730280960 3385689 459645207154352868059374791294175968 3385690 105975520831005959086134541820328960 3385691 20549186926059639108918032439932712 3385692 693939153145355365552577844402585600 3385693 212418214764211125687748293419157504 3385694 32499885254247052073637554413959552 3385695 928125949635105900027510518440352640 3385696 -224165147744877915217645491072270336 3385697 -395679924322577067551716779179688768 3385698 -32990308787248395485609087966414592 3385699 855036391002304328814448555431100700 3385700 134882273830627730162441730299875200 3385701 1000808667700244354903402508514110 3385702 377488239915702594000628441026158400 3385703 1672910175691876386088614544216263360 3385704 -352624128986643935240571248531865600 3385705 -92090359236298027365991437245438400 3385706 -135925472170432693962457744824018432 3385707 -127109148019389627393179096014762512 3385708 785804437744770858745925810620905728 3385709 806218549756654200306704506953773910 3385710 -230133684706687860177511222747588800 3385711 617427351512024339075125846850587520 3385712 -33278600150322950639641058484584448 3385713 1827783610801265186201754014553849024 3385714 73406520511234208927499192118077456 3385715 50875536716393250769961867604000000 3385716 -266076664903884267983694763648770048 3385717 -378616347910241905577520812333953234 3385718 -336047699841244519703670112334623488 3385719 1033066627148104144794407871913447224 3385720 376799896302281485864967984814489600 3385721 704635906781046970083666356627749320 3385722 -74268583954184778621791670549107712 3385723 1358808884114919544970780879381085648 3385724 696921973528548813115332006093888000 3385725 -54407709915450404904828280738440000 3385726 -847211243691537586094977287447602688 3385727 466407624667301719580110828616649600 3385728 -165571014055647164756822270882611200 3385729 -2123764039647911663347743693457174080 3385730 -365469094268173015540515190463286240 3385731 665906634305320506302756539739663352 3385732 -124603198522995019225100224923914240 3385733 -405188897746447186742363135124231396 3385734 159402064955694145174214357031936 3385735 267436308844005385853376419105218680 3385736 252309703176239450337734176152576000 3385737 567444063697719078498409104112882260 3385738 3047802629382282391786390180078080 3385739 -180003340682116892414269635290121216 3385740 29229754657171797722662865577400320 3385741 -691008252189887880832264129394422858 3385742 -160636445501247923246605365791089728 3385743 -913036526678794116934286133036624000 3385744 -37120546035001802747974245869404160 3385745 -172506113961563668462107240059150400 3385746 -68543924916183244616235172172958720 3385747 -128873028042365861092728051862078804 3385748 -932451658647079794209776683147326592 3385749 17041862464430306665834407953909664 3385750 -683042154139258433477537993915040000 3385751 1033125157722716703935201572968292272 3385752 -269786583586757490818411989980794880 3385753 734238468103469638465734756446777600 3385754 -196489187013368513262768937685165088 3385755 195293723679558919667406940757672400 3385756 -854580794279740371308633007899404800 3385757 1011230686251492422363287303169868006 3385758 64696533491524419454015819043389440 3385759 -201627241627940145305269018309189120 3385760 318766819659449282342798244980981760 3385761 -200120060940568084073912010062512320 3385762 -153970829247573307355478847044998400 3385763 -814928770038492360701612438433725988 3385764 -387237378450423259280988271167523200 3385765 371842625900199850856324370683213400 3385766 640114989980708421849477064839140832 3385767 -204348280013165656915488456540270336 3385768 -1302076175234976170371162874852029440 3385769 -108016316137208469743961837708693900 3385770 131114615428837149335294457797049600 3385771 1100973929159071425999346902310777920 3385772 222319522641972744194544700856159232 3385773 -756668534302364495911108348904712000 3385774 -199387641804856701092286171110784000 3385775 -621619271812786338984588149088970200 3385776 -187379752226337879135727269772689408 3385777 12791555257353507067104139451941440 3385778 755442070983631223444291362214591232 3385779 610774993197293634047320008106394160 3385780 290112054932885894711944045317158400 3385781 520673978648998997886863785310445120 3385782 127172906155393330995794057179864320 3385783 55978472487234078447969956906267784 3385784 -683446696919585244926778243158138880 3385785 -88692194318352672186193087871510400 3385786 46827067289334586567918969316198400 3385787 263062841437800148435343956937549832 3385788 137740497605511687949321712456220672 3385789 345476115081436412512975092624587520 3385790 224057214469147783515305776813454400 3385791 563260921208201967141304548524849400 3385792 -158195558466417926142002569374859264 3385793 39614505031283287660428130557279042 3385794 401999909965987856567011540578633600 3385795 113339025239806992033409077643301280 3385796 -79385105682053091104515282385332992 3385797 -84333575407748715666677341568512800 3385798 -327694209717493449161953394858055936 3385799 552313315312184485936655500843011888 3385800 -20445512823247563628849648696320000 3385801 31831528277649234777194415409881552 3385802 -458569049407343115956909084226747600 3385803 -590727047339574423293736116804032296 3385804 13909993309208313464874346199872512 3385805 275054800518890617518713419862148720 3385806 -194963365710240155957518058084930496 3385807 -294654110183915071028397776433186480 3385808 204728021686651848820825110246113280 3385809 -3228364171144626320806163661998592 3385810 260227596404323330933794343183078560 3385811 522786774125362695343238964950500944 3385812 132675142033671434507266287766751232 3385813 -34299057849042307219779016380899396 3385814 -97165748319535476663604481926059744 3385815 -275918490957420699234417489876738480 3385816 -777348945943278239662781533388144640 3385817 252268725873313909296454844791609866 3385818 -159572439999896128902470263454650656 3385819 -7054719126088363836654993496530696 3385820 1690366317178174204985930479042560 3385821 183878411283134803776693092987640384 3385822 -1117192303195450077844142778086784 3385823 43450189080823047226750868047306080 3385824 100967212353703731349134751522357248 3385825 -843273766658924006908063553007421450 3385826 -1083352878133963940484666197095879296 3385827 -102043561564873510933453124322132000 3385828 -293402434203830265524638586687439232 3385829 309701662551904817012498203351586430 3385830 52227921408987379670555120507658240 3385831 676253330155263003244036880503192 3385832 -176901731321081656493658698955801600 3385833 342329292405166407128222156458813440 3385834 -325669101375477638750194017836591184 3385835 518100044439135005375997129714893280 3385836 52535947432463600799061505188541952 3385837 277881379222704992008247337199355520 3385838 605185517483179528417790382718443840 3385839 605642244656411482526136943406940192 3385840 180685581457263019933626586911375360 3385841 -324927678386513172200872081187107758 3385842 70116781667501094419707689783261312 3385843 397709094999089406535535399835270092 3385844 224179513025766494127802854571241472 3385845 312235004101658388614119721321025120 3385846 385678511274493848806480251062167040 3385847 50355730155588090061520997777208296 3385848 -220341490450202104385321603989831680 3385849 993316483840251404261006866927365264 3385850 -23813415986276480166716036199612000 3385851 30797587034461317281665981218499584 3385852 21534133881983912070937951943250432 3385853 -239882515668627859886381852814167136 3385854 205193254809790298158103649691059840 3385855 -214407034434281684247488103787854480 3385856 -377740193662294850200776874508943360 3385857 370157874119764555730005118416527360 3385858 242735012845385602452068671318181376 3385859 796537638057351006306232932794040060 3385860 164967855167251521671575521207951360 3385861 1503879691191982354215703971321860800 3385862 236065517734577207566983063634669824 3385863 -5331019967122260046664932038498384 3385864 1271818625464729751852804583085839360 3385865 96084278907979303295271819640939200 3385866 -96442772790492317475646002920938752 3385867 610041013149533782379580603122668720 3385868 56004322588324423658577293852098560 3385869 354178645835147667341419331529399744 3385870 -175726107155584423070703645524490240 3385871 489088816202804548107861703523850000 3385872 8607364476917339244569327142174720 3385873 -716300607161814514672886643147384960 3385874 44467504534116769723793853168755712 3385875 251034418147936216716025905862620000 3385876 -188547015601195317998974444114944000 3385877 -957709570581578140151929318739081376 3385878 -204749610965526190658720499495590976 3385879 -532010116904069324084008533224396624 3385880 971454744617263711577239247224012800 3385881 -81983489387548975114101277230683478 3385882 23305321365405343368523959344523264 3385883 1542594574777062715979062912059264132 3385884 447009883822214419301305628144564736 3385885 -411334352038954159123885744116054420 3385886 9047057125981761208520085541565184 3385887 -886806053933686137976520725698074040 3385888 -1099109941976946852050633624149032960 3385889 36989868233431307718410905663659924 3385890 37614148409414137121339408371667520 3385891 1342407259533671241231580364071699292 3385892 -723117375902255138101094445498117120 3385893 168235260446452820371804442408894784 3385894 843809633682924880479919417285526496 3385895 -228493839545234491272013822836060000 3385896 796146614970520496116450961671372800 3385897 -1599436266682203678707055465646507654 3385898 -344537467461320268552442074935230800 3385899 -192835608245295403003397660993167872 3385900 174991091568065325236137044518995200 3385901 141806841297521894346799543968386400 3385902 2236444816836373863620403817552896 3385903 121893532476634395243800346594309840 3385904 -104029462317880892579782381265633280 3385905 -193351787730386127139742048624932800 3385906 6942123088325390177638644746231424 3385907 -53182681907850569223210699049164480 3385908 -232904913608866799241983814992916480 3385909 13019234284141772673858471767079900 3385910 -493553987922318932620670960106449280 3385911 -512739610685619797550601906564571928 3385912 -685094985467940739767526863966597120 3385913 114497438709603976892825415736519680 3385914 65827609012430745406808898087751680 3385915 -444421902725830875659727893536826640 3385916 124402627102835107640508565711703040 3385917 -128740119439869444724818851856023712 3385918 -611052295867868912004920643341379840 3385919 -270094250651287416587461433236534272 3385920 154889124675052993648712789922938880 3385921 165939221666777325348497356708997184 3385922 -204611166972275431759560438160531968 3385923 -164388020219656149649120758204145416 3385924 -207347612321996400211418110436962560 3385925 357213100625362176928157809803568800 3385926 259400250134147318582931275761605792 3385927 2289971272133449621303597939799513664 3385928 -140294345589436147268209840800890880 3385929 -531937391925750894190700710074495216 3385930 -368411222776495409998091294367686400 3385931 1078248040991422960715881948574931732 3385932 -22961665037168115781285279043444736 3385933 -615634631274201111465153225848132480 3385934 791311350518813472706050760804583616 3385935 327999396138576113878569289388851200 3385936 34282914786291220074929104738320384 3385937 -795282794749461380362375940325654414 3385938 370505307137305404752881004065532544 3385939 181347737607719401748630078484309240 3385940 938505773972215241976379378959974400 3385941 92049955290504007036950365709971904 3385942 161933692525160083639787460194242560 3385943 1306306380004038971839709288961456 3385944 -28483021671517103033427892930805760 3385945 457877597708213259380706835525561920 3385946 233745876697585412331784451884065024 3385947 530073815353110055545239393496502272 3385948 -872833096709637070057248821389000192 3385949 20246294433153821781100995232371936 3385950 113914287707170050251466444035121600 3385951 -608330869670584362030809537856810600 3385952 -738910224907047033140076195092889600 3385953 -357097412240538436063009853425855980 3385954 238040888149114690855014756645212160 3385955 310866927646688817971420278495344960 3385956 103675395295136681010971649554079744 3385957 -1704678047542143796067791849291444128 3385958 -128300238693976476142790560538000640 3385959 -23394727551514556412528476214177072 3385960 143813192177192604303456792840960000 3385961 -316167177062162077531251284908650438 3385962 -244729143808415947091014168268729088 3385963 -427747441157031553638330868347133040 3385964 285146674395391808580120618644467200 3385965 -336264188124367148299447138056653760 3385966 338187382685692461669028624624314432 3385967 -13414164912121999174865180772531840 3385968 4475285530114263869913135350022144 3385969 -841723131106816664277333487488259630 3385970 7670124186188581167370495479682560 3385971 486045249202082868433935090052025880 3385972 712232580578623795833604994982843776 3385973 -361038236225755727388307539228941778 3385974 450709299744046337694915966294577152 3385975 -222970126412087977029910898666659200 3385976 82670027050987445361564629528371200 3385977 -285110025225463411098870734134786368 3385978 -79293163308425167041609334221666960 3385979 -1077236116196515297009858333560435408 3385980 -150324698140581976907887494201968640 3385981 -244200423055814878217846204953789268 3385982 -548790486872511103448773608397857600 3385983 726395462384149686167997978310734024 3385984 -151921037860778355217161147069235200 3385985 -31799480263777693654790138330256000 3385986 146493878458006092970553754300998400 3385987 1200961936709520889057776940755337992 3385988 -307612858101509767012148850492420864 3385989 492530805264359314118641006055243520 3385990 -157108198277952656229943023241881600 3385991 294450446448120715648309140588685824 3385992 13702975447732125274909172159447040 3385993 -132821126079391539272089927097057756 3385994 102309660328394705524076116574283360 3385995 13525096969752369400515904989531120 3385996 259525569315655741033850478071648000 3385997 1154899744403241776628947269263691446 3385998 63450460836529158727774344936139200 3385999 10817611485275996185112740116597064 3386000 18487801141535513052751383711744000 3386001 -703438810834441018487223529359863568 3386002 -45963660910261056565180646858280048 3386003 154678919523597870996728101250782080 3386004 -272977917436040162800656278506235904 3386005 -10875406671172831057549783557580800 3386006 -62138631747314818084881791770770432 3386007 -73427314235337238914691168376815920 3386008 -752771261375370019667399709659351040 3386009 -1575792488748551000995568609627238720 3386010 -120859657947200570585097206416780800 3386011 308379134172056682904088060230301520 3386012 317391084860922294166873917910871040 3386013 -299551976509199480299605532845930336 3386014 164206085926726136930598743972872320 3386015 155850963496322202646756958014556400 3386016 -706344687220828597141443533969817600 3386017 -30048844392322985658432411028827934 3386018 59977944946582240906842346094205216 3386019 122200210577623481689628020050155520 3386020 -53573186873246855224925346429911040 3386021 -709851535263412151430126992409087168 3386022 453148950831855051576881160302008320 3386023 -448516451086663415833735680204590728 3386024 -134355934950486704210966214520750080 3386025 -264218824941220366399519994695972500 3386026 133105123966972811570469199063452672 3386027 -774990647449272454075192308554738124 3386028 -121308441954003098628044869426728960 3386029 646601763746592371102361208400420630 3386030 50358080177780784077434109084737920 3386031 -609610057142248792402724009671232256 3386032 -6123209238815180119214483334234112 3386033 -50136995167390250388824328230009280 3386034 -634692949352074725250977298959160032 3386035 9489768937451602452438840292770000 3386036 496347434689086380206391649528699648 3386037 -40695252781631428632572760946950144 3386038 -19112639241211810468059005915489856 3386039 123557528144821887924242679473082000 3386040 -131938754885520556262443468554240000 3386041 6728435023177978221410712322006442 3386042 547478849137648106621797735714239744 3386043 -84537011178763959328926245170926840 3386044 66253219967731382889489260679094272 3386045 -173283679240221662718438212745215760 3386046 257964719490125560082015684234210304 3386047 -481899697010229755114900193331866840 3386048 -122428528934041082676199075394617344 3386049 183426423452601936881754104253171648 3386050 -2977722825500270782707290787578400 3386051 -40411162479342929573817233557262400 3386052 -497284756341997755170234686502116224 3386053 -772150812938121170112271554400767936 3386054 57838128115985192701777916218553472 3386055 66959112611747446986744481697759520 3386056 -43768785876273717010203953698053120 3386057 -268377401228063648176451082206774694 3386058 177895960285064856544307316528569088 3386059 1164554076608601962004921259594877616 3386060 91428892949240387981985966561423360 3386061 -12428199081785629579241931254384256 3386062 773062193288344472428889441068132032 3386063 1005812488125432851915362143918435312 3386064 60453941323928709559157672558985216 3386065 -579479277768855260320910442400758540 3386066 -706804580481397334025404574912132480 3386067 -252033838139295951432390385246792080 3386068 102675642470028644537905911375593472 3386069 -1577655967335021187525889050808196000 3386070 125110831110773442821142792617491200 3386071 182926088239380897547112152626397192 3386072 53057233459602181255999905408460800 3386073 124892310586659720798752638346111184 3386074 -481535045742883265552336884560211968 3386075 207018894753087589773816699888768000 3386076 -453385393084598994152110988871920640 3386077 1644051216992239258367397625325500812 3386078 -1724802368770278492126462803846976 3386079 -452464792984579180633408144479681576 3386080 -246123195418676425529238886805667840 3386081 -350211222638384492002572959754497118 3386082 68220347015896676262006743838795264 3386083 -268959196097929598664531731657715216 3386084 -327291332356876854397659712092915840 3386085 -264782918825000737519507379870824800 3386086 -68190645872232762757395960965835456 3386087 -1016692282042113007651599844518840264 3386088 -955437458674665385996605786072268800 3386089 282013626781230560306377284449635456 3386090 -180252995232674704120255097409175200 3386091 584322074819808751130445789872328792 3386092 -219598974282714251252670906018158592 3386093 -718618476632423967758329382639658 3386094 57582307537719284355389495203426560 3386095 258598607391125183604279230973497520 3386096 1477994890221945814450326179020800 3386097 -636053489106270469335531281279675520 3386098 987537040837787692847517136638336000 3386099 71717578880446417669135366245418560 3386100 -79941652074000524484607265946777600 3386101 646444013563935753334128403811166400 3386102 33209526959244611222184447110254752 3386103 -167107689056845888619072301852106752 3386104 -1096578050264870882668776008846438400 3386105 -641687602585944371236240503597240 3386106 -3790773092156517306430936705946880 3386107 111367626155410208002652145938733400 3386108 -368484731834409624597664847147762688 3386109 -277306661370333601681702686240132096 3386110 -5470797696299945278505569602097920 3386111 -313103354683928330464443151338068640 3386112 158791929460510796427417099561861120 3386113 189193404430931971063113783685595440 3386114 -22906635595749979026746974955282400 3386115 227617906309540910208624803448611520 3386116 -696380453737035138070937933679295360 3386117 43187298696808491811353906927664512 3386118 3409275354909996923492063898919104 3386119 -1225716818842959665863454792637207120 3386120 343819875990640412407790214937036800 3386121 -226937529028483016475885189876000 3386122 -52420455580639408302160297462215168 3386123 -609559170705691581198645609548283600 3386124 13713654953914892197897200179106816 3386125 -1967296841174412590215635783172512000 3386126 519521695408059672207932867041746624 3386127 -820790021627748574015532827192487280 3386128 -240310374180718523314064314094714880 3386129 -104811058457793545569378656604570956 3386130 -52472826354833059313392165685329920 3386131 -100126953838775626804202009252466608 3386132 163629925541383034713303782279677952 3386133 908246269746192958270563444663460302 3386134 -465002028019016361189877831937954784 3386135 660610275973704788906353869980797080 3386136 -58485994967850885861289717501992960 3386137 -1505464914918739322501426734099115760 3386138 -185095402895283452489212318784027904 3386139 -572885838546019407482218564831785576 3386140 302761631611429053039701635853053440 3386141 1306180535409515482591621236126602784 3386142 161900762014726550098976412833762880 3386143 -269695733090060469420934627982762520 3386144 -490121118970383610224564482395275264 3386145 -53745997930268819781969699210282240 3386146 278556606353975144063475955641064272 3386147 276288373406782510665935313262681200 3386148 29271682202642205279787845472849920 3386149 126060271621908481846476903261358008 3386150 -40615820643459924672550388347879200 3386151 1025220802280386782788125634183489280 3386152 100657576338482684012776748797132800 3386153 -338716446966925342895960613351326598 3386154 -188587692475820149152336042986714880 3386155 390888919023438464616811545792574560 3386156 -420976878797498197134202629581061120 3386157 319237028504187274912804264883154240 3386158 104426078293470168139402635096000384 3386159 -25171068321437903959415927803387008 3386160 -52869488158509612697368440824135680 3386161 -335463058722293528304008157565600000 3386162 92080715670669167891663153469917184 3386163 463461350050061343908324429479207488 3386164 18944472318619918116158149306587136 3386165 570637829685953959397521080069228060 3386166 6076427064076075601664269584680960 3386167 322551588186814371293614678906658216 3386168 1203549821756772987727220048707461120 3386169 337256564715219848131788056708179194 3386170 231604104734546925230255174772830400 3386171 -1357015996144164433137231503756699856 3386172 -464278514821374421528680925148544000 3386173 258725867151564864913785973980921536 3386174 -7268223147066590848752106795766400 3386175 -57061540252153214067042431255001600 3386176 429541809406214037227138683201650688 3386177 2015315792692606166843113407535676160 3386178 14010646152931487681960979664934400 3386179 -738024096787115565919007249659764720 3386180 5205469091696685648843170864394240 3386181 -587089998405075172598787565452994848 3386182 -141296213830564431673159119352859808 3386183 182753828097621344766698989151413440 3386184 10828735689161440694565647953920000 3386185 1682024485757451242993608346339400 3386186 201069559892570505900142604290143792 3386187 108705820572781993266928562179607040 3386188 -436295218515057215875459562700001280 3386189 -2031317552438109504347223370013249076 3386190 -33178847558616257105922944735266560 3386191 -440452842346798172585050957466443408 3386192 71551344176068156149574700933578752 3386193 506482586966600874750449911230062064 3386194 249502574404436722624320101916677280 3386195 40575216079407908476937251460593200 3386196 -312872094287535895767181476661211136 3386197 -1552461179274423712691486147495938354 3386198 149481712912526849477599560920916864 3386199 894035591928529241226961292935223040 3386200 155045744461461738868863337269504000 3386201 60808507988587103644377594490343424 3386202 -40956743349223090740140076724243968 3386203 -9394988509262848108923095353866720 3386204 -165723824531070988166258796314956800 3386205 53223089465169511424056907128860300 3386206 -137312688938701533882476621065688448 3386207 10811256857467495055006119500109440 3386208 -54739846077888041549409701666488320 3386209 -2298500968634357303513443815604617984 3386210 163636292865321046035740138240424960 3386211 -61243160028605968534915760738254728 3386212 636596869343360127963928975764842752 3386213 303746265777739769660761686502453818 3386214 22029839258328280530677161666800000 3386215 -59989553519048185853537569337940000 3386216 352083349301623339978772931612564480 3386217 488620641903324454875851718681066912 3386218 -164916364982879071050412415381809920 3386219 -639328427842749059058433910451781800 3386220 -274815155379744553621865898991518720 3386221 -141241295359923179031083489760239328 3386222 145635513176117272138875542740674432 3386223 113333709544659459312393921330003840 3386224 -55598979499223138941389596327772160 3386225 853089849773337155502643042672023750 3386226 -402100286258861746987020243501891456 3386227 154191069037576955074505653716862320 3386228 -2131623026230380688811235356786657280 3386229 60499331308581063618721004479816704 3386230 -91501607245751380537166371971110400 3386231 -519245478044382146992401425711113536 3386232 -1031886189862451707919989187200204800 3386233 -244466733209361614258271928555382460 3386234 -72499391916163944548779188675187200 3386235 304435443173015907505257705119430000 3386236 -140748400978309002832473627441431552 3386237 -634057022526439986501771471893309760 3386238 -298253704592012205141179410964273856 3386239 -173214398307140319993500983328640 3386240 91897837311994321829967435084595200 3386241 314438708507112549090485712592866000 3386242 -207665289165492897809949435967635456 3386243 -392302983284556801053823745296513120 3386244 -245001516897832302024174196220866560 3386245 -43995325450357694206557215886306600 3386246 694994904715835972559532786377744960 3386247 631565897190792817218757580247266304 3386248 524102559107585261435870002920207360 3386249 -482873015049152061807962969402427750 3386250 -382365006062244529662536758560000 3386251 -101838945831726318307441928007404976 3386252 875450800726961466721143841149140736 3386253 58304509306155885890386387834117920 3386254 -244794452726216399711464349979314688 3386255 514280716714259897847239739393375360 3386256 271664898354673448444945065259827200 3386257 -39362707202085675119894835863607488 3386258 64299000527481283499820224364654480 3386259 -1376203768547259799040597324168002560 3386260 540369072719101374060942745445594880 3386261 1160654705133298099368636810167294862 3386262 456816555561062028247612683548050944 3386263 -733330817266182326283472445383442488 3386264 -317256294046462807170503906028011520 3386265 -232649547233062149553145555182495680 3386266 -101640170002144298729544329448676896 3386267 -824901637575212845720184573456508240 3386268 430536379047315819361701227522122752 3386269 -814682461800288902239848931518590420 3386270 4502136926091710177271757529170560 3386271 37403572338240057619430169850930944 3386272 194510561484504897231690731087462400 3386273 449209191773858911635231445377968304 3386274 225063486374262893752286491146892800 3386275 -639332908898818943915740828290635000 3386276 321696385980466275737394636648575232 3386277 114334172572779416291944910822122140 3386278 -119174135136829341580248830162204544 3386279 73200526175040895384691567653919784 3386280 27988203284526598123535885961216000 3386281 -25852824183201882407260639770258828 3386282 6599869391482925246616112932308832 3386283 -659248988641282370959620936340228776 3386284 278697537594688816852531787458386432 3386285 -1020235086393712649622288508462080 3386286 39794978686835887920248329676475072 3386287 -242440615574350158405311044355916608 3386288 143956905838069031808665904381837312 3386289 573412843964121722089245425114535024 3386290 -288439312018798282768816648430753280 3386291 24454093699312525934643314276667384 3386292 -119419567882661405543065233273427968 3386293 2254408209696478330472404282230368 3386294 -705389423094698346630382035939696960 3386295 179023471577994788346575553013128240 3386296 -269746193996656677365336170273566720 3386297 123324680106794692022702889485848746 3386298 -436186379894449595835504257286681600 3386299 -199599268621842478432037705010036464 3386300 -82080357620469257743832172071769600 3386301 -389516103179936790175522371781709280 3386302 -351834661744086287506349939334239808 3386303 -1052558070145289572445829067674482880 3386304 97249626026305863896585528389140480 3386305 7473188039673569599363449932107200 3386306 -232276024533136442132544256896000 3386307 45559609374732439614689627959470840 3386308 -475719892493760333642363246621235072 3386309 -353476344799548574199594104823016384 3386310 237737099117072799107238772858124160 3386311 361540233116392022912745138312317912 3386312 -1095791489404282878873255778967116800 3386313 75144452415862783886707272699801600 3386314 205221131030399735757008639444044032 3386315 -1262459067227655376602248458974460800 3386316 197531102402967208602007111866384384 3386317 -787817824300550969581908038333470560 3386318 319722678799925941504084173973342080 3386319 -665504856216289840093313669676174456 3386320 -53403886064585219732338006944645120 3386321 -101132610220281154122723125797406478 3386322 -257445544309816010946105745827262080 3386323 -862115476379920916538951261339159600 3386324 56862685294561369900569578755028736 3386325 -37753091787274911181368925883186400 3386326 359314370180093262618736546088778624 3386327 -101980438362296177192267321512277328 3386328 -244417339478628146971393907711016960 3386329 39629214737327529164136397788939528 3386330 -407398362503357444975873427137889600 3386331 -311794672486497334806324158506806624 3386332 -928796212821450121195549149569940480 3386333 1657762232707139766872401514848799820 3386334 -31049390686314893196662925964121088 3386335 1401920096606107127674725044268676800 3386336 5667533445240999919313696298369024 3386337 -553787954931069170799811909494492240 3386338 415700317576903497828945178925578320 3386339 1174648651159161863259773258082335040 3386340 -40407184733091856022568735188582400 3386341 -789870651383942538757279180452283170 3386342 329319683389408702923643864597071072 3386343 -4035942983173184897895147883173336 3386344 -67926981547957988216588713675130880 3386345 282405565123318116417638025135518400 3386346 -233264446677107975843210153870390016 3386347 -134802350984149470834044011676425600 3386348 -287179496997551480702365503135980544 3386349 -910854328438944419643557159452703316 3386350 555257007624294768809504488060569600 3386351 20669236292319257307050121151027920 3386352 153319590617114824513736528587161600 3386353 -1559821541219391248833135653940436398 3386354 72691794658276214643566515133815104 3386355 136844958970452412694848136998705920 3386356 -732769042657271694653348205393470080 3386357 -579075916871937362858813366024518020 3386358 -122597998401193658877003384420072000 3386359 73637226609231865099306702427091360 3386360 -363433153392007234580496189298176000 3386361 -70294613780444871198175684079561280 3386362 170023255356408279733775011435828992 3386363 -17278272117175308566686103135207388 3386364 -534884880818297682982538155863982080 3386365 -731431008919609580305891359325677600 3386366 -121406626763301815374803759412141824 3386367 -8965642401051004772801321117181408 3386368 -171779271052703896984849013593341952 3386369 86776930576592767721484058954792896 3386370 54605868005599270887147439638758400 3386371 -2632766104370652033254459704007428 3386372 -1132775617684574325338360210279175168 3386373 260036126977924510373056921573649184 3386374 535148833871900212174635593806755936 3386375 -1043407172403797161873322943349446000 3386376 140456134473132278696189615780659200 3386377 -138323730843364793357789896771823580 3386378 115358223183380060182372762749892608 3386379 8524795577890093720183561272159168 3386380 116340593621954765447194007099212800 3386381 -188757206404013889962642706247096128 3386382 21989284624513132294771547948998656 3386383 -26014536115739984885537953795507200 3386384 52756402582626742406113900836962304 3386385 -175329912416624134543923678457666380 3386386 -70889125737145376467327540841619840 3386387 -1482540612714276756123121595550698964 3386388 -210674705410351132724572845543383040 3386389 -9166452287822404329012242593014560 3386390 -120980507295886623918091571414814720 3386391 234113702620956255789581937137045760 3386392 234975972257924112808567912929024000 3386393 1377397738774092861118362284960253642 3386394 157235882646024829583251284551662080 3386395 -344886564573008463611709256088728800 3386396 -66169289622493253777564481887467008 3386397 -29336177468864475855947804220139968 3386398 832642753006671951700364369043505536 3386399 -811716510868130261383074765884157600 3386400 256068284373634641195649891015065600 3386401 1542188038270020679579864744438974100 3386402 258574442397886353816922141396195152 3386403 278930478372636560461641870513184584 3386404 200376366591062756506254740984160256 3386405 -181042809173305197595687498313450880 3386406 368241054364706059456129489367680704 3386407 -373449327252141287269241336024270344 3386408 805895291255269671769250578679808000 3386409 42969140007568491973239732693966336 3386410 361444151451082446075658052481831360 3386411 275892420443662229655707121837151632 3386412 132892608924744248196308902457733120 3386413 375546875138888715995688833856383020 3386414 -993703474269004334656002707123370240 3386415 -556788236865453542871949645725176160 3386416 -19470063428665829976825248624934912 3386417 -468950687266553050562612799209573400 3386418 -39741030037232114639190748410954240 3386419 -1197584222028602102788818702426232180 3386420 -195892559900611653782079053781054720 3386421 653767383250632984612729297061818240 3386422 10527801278261239490742752562249408 3386423 1005223435719257643961925886872595960 3386424 344990647127884351134193227100753920 3386425 1697439115322160794108040532452800 3386426 945730831049039666769192682658231040 3386427 -647808111090343092466750230509760 3386428 443035951405150730431953380814812160 3386429 -955674556382027134588982732449174740 3386430 -104662439630764502474394015765166080 3386431 496131145353843751205981561635735232 3386432 -176272117108408187330622214027345920 3386433 -535491430791399535762017544294516176 3386434 -692042508626497323259219157535833088 3386435 52965926175195662721645960626869440 3386436 281548295994015451823010936368523264 3386437 -797341883248875474743548663567352448 3386438 -220026744910906804166210957829608640 3386439 -76375295549063514693195905132042400 3386440 145312208647510787988895693003161600 3386441 267144401570508388804897222907451300 3386442 195452201733691177986469238336032512 3386443 204340160796761161134524976816695400 3386444 963685834989521971375348028261062656 3386445 -39778144774445435829120477861284160 3386446 -15971226108775580128723868606976000 3386447 546244325842815648878216139590767920 3386448 118320704874865725452216096036880384 3386449 -93203544160090461075452089239995280 3386450 118447251402983081304569738429052000 3386451 133483062121362076830547665817004544 3386452 1086631520807775544769438790899511040 3386453 96230302774589641296232822920147456 3386454 380695184576333250640945635230838720 3386455 -49018480754222009853650152962685440 3386456 518398174230227866444070730740090880 3386457 -159765507367114876990734231069581520 3386458 40551494131289215342767960493500384 3386459 -7108525579955878987575090912460896 3386460 126907259081730722698845257746513920 3386461 485896426987608281423224523226206624 3386462 130727329523053475575173052913562432 3386463 -435835520765355231307809366100086456 3386464 -1136544975425956425209540889342640128 3386465 -15914378697795336987339854603784000 3386466 -352844202584073973548792986767910448 3386467 108498327863940338928992802137159072 3386468 622180294309855008375049480747044096 3386469 312968852525481193949790005614530144 3386470 5975085215583270256552628350694400 3386471 48932265661432177902453255125042688 3386472 677064889584043745476847682852864000 3386473 -1227973992922468955391822878513486278 3386474 -24259244248152210909077009828444160 3386475 -228031650164424010022985068945820000 3386476 146143962092334368495244170919009280 3386477 -191066628539221533353662826746748736 3386478 -88352931698078124619796166376353792 3386479 373739066732383192016608079591531280 3386480 214769270010654300524297692659548160 3386481 -258089545429331332239831449170778112 3386482 -7535428644423261815047232219692800 3386483 -303560401720148109942623481578477736 3386484 317801711144097596173201494476912640 3386485 -291173396409676947695296885476375240 3386486 142448306194116775045374622675605504 3386487 -35889197913082882408947402959414784 3386488 -81875692058557115703590738606960640 3386489 23419970072977478432173546986099156 3386490 -373020698627932658017952221392844800 3386491 -221060117722189158774273371937938208 3386492 722114716681845042991574460688184832 3386493 -231303555008398940280057504800300160 3386494 -405441243316532531440748814827567040 3386495 33236773211287177094810395834838880 3386496 125421243496718613687732525229670400 3386497 -18706600498572997162409811612799872 3386498 -70905559296292461969538031343678000 3386499 -207642207990460004272296391963628880 3386500 -283193574916019028936045689114496000 3386501 -885118143399139891837364962268930400 3386502 20882992703364650311716493282590720 3386503 249828606634708466032871123203908240 3386504 596231899843288015705769933384908800 3386505 -166723794503056336679405586051877440 3386506 271914083032065112913693257747700064 3386507 -507740461047033844979909423306099244 3386508 -2863599007362782116793686875058176 3386509 255533715411540048634493009369499616 3386510 64796592425721665089436823158392320 3386511 815329603632605679732867529111983432 3386512 79603658141031431019063228351881216 3386513 779133631079572731860455795151603304 3386514 -237719985674936304170802145446783360 3386515 194427724349911531183632183356755200 3386516 151650483469881634221032384560662528 3386517 -53576464093980940698779401842701088 3386518 201992743354282330172421522131985600 3386519 -955783894662063887712508214617109904 3386520 178232228080061657726075253405696000 3386521 -563044476563459977562908436288234300 3386522 141269589074138158487933027885798400 3386523 -5376325404616801484068751796665856 3386524 265195533963830056098464528467758592 3386525 7184857109650980636260636275048050 3386526 98253932612982181925745374699701248 3386527 637091012096039673252734006000113376 3386528 321793629149461251651641500392161280 3386529 -1607207947828716112693335426651390 3386530 166726143939669124596279387031756800 3386531 645408841469361502441474732420361664 3386532 -10012831684695743220339237975545856 3386533 152540472373929097963887072809986560 3386534 -773654065550552541949724686962775584 3386535 616423758447677259530093414647957200 3386536 504016305183655932794302797812674560 3386537 1424750189613637124913430485483883584 3386538 -689524214686163295643063733302227456 3386539 165950471283343817756119319551680 3386540 -420820301325269091922297163903477760 3386541 -5894850770520748360118529042641760 3386542 833476868660716461989964859920420672 3386543 62089425259109534180848059378704544 3386544 -7767536424790131640488125257482240 3386545 979721668991512028765141905331013300 3386546 285280157643857159032914280040819472 3386547 -86988381167427406293643581064100076 3386548 1349322415274474010156706259026304 3386549 936459479085725128955507248214989440 3386550 -94540150524053994515525658253478400 3386551 570956631074890667506084456229504 3386552 -209157913336185033022042745578106880 3386553 -935570500764063321158663274013203936 3386554 740853504850212200582602332418724976 3386555 17707496055008933487941465460504960 3386556 -70643213117743747538028602679229440 3386557 1236843654425455632576579256023348806 3386558 119443064350856880892923103175073792 3386559 295562307332198901605158170420086016 3386560 26060856621441965518331257867468800 3386561 -687780306682472449151552883330247548 3386562 -77076100574115238497190724994746880 3386563 -788406600432479548418177489075669188 3386564 140557009679789005797793129769113728 3386565 -1447159775648461591415061412183680 3386566 75066407826690962235115792894777344 3386567 -1487202758043303846690618900155865384 3386568 -188940486657333801058425772163850240 3386569 -1240129015071796374407008297927045030 3386570 -573892301991666386741861927567623680 3386571 -237786005455490732489486251429035600 3386572 -490570871942776379744889435033272320 3386573 -557169971293970439891030642152816820 3386574 -296956428925016593670726325071926656 3386575 621885170774948735712864521113401800 3386576 -114478241153974581139406907485626368 3386577 285361357390747301335825849659485760 3386578 -131470009140172534739867040013620576 3386579 -255171672915287362577033564687573760 3386580 -49730326573432464015955841203107840 3386581 242702035080321204960867336038984064 3386582 -71102810568162778504922239360204800 3386583 -268137538789218160394655267755252400 3386584 1394090677692134815532856615239362560 3386585 931847936404003742570970456449228160 3386586 154664605742118599245863589367685120 3386587 -1418547912967828832094351527770824408 3386588 339077904600023750802885926926514688 3386589 -103915009355324210896729538850576192 3386590 106676202322118815034739997879828800 3386591 514477184751529467048088365132225720 3386592 -970165996680512810798615584651345920 3386593 -147796591575944649919218162708403584 3386594 -894050778823724798373848288988672 3386595 -86188903757381572920065969677532160 3386596 375979126882665168504271895985341440 3386597 -164760108116421325849279404951117954 3386598 98641851435281096658272371174778880 3386599 1112707088283996704665176582869036600 3386600 -57671511809316602766419733442560000 3386601 368674270950804394847046342948019440 3386602 -15825435592235030875105796338070688 3386603 1253747852693764857890727646946138664 3386604 -199811624360181268230395612719515648 3386605 513956260861531194444746711420341260 3386606 652936048177018355681590114071346752 3386607 -31983584692414168473515643318830208 3386608 -206801230030327795924256170083155968 3386609 291318522069086531412954497225577810 3386610 -2994818425409165407698790421403840 3386611 -618630577200844282886467338427988788 3386612 -364569657697176371398624147361058816 3386613 -60251094558566351744304172136612256 3386614 -151805868803428553942240849040562176 3386615 603122415911115732120530891978972760 3386616 43748749991414282142361562682531840 3386617 395456522975892844014422419514756480 3386618 455486307707330946930269492374907760 3386619 -267558576330257734443707314134043956 3386620 -269025632107390709013460820562432000 3386621 -356297242783874621511213071520307200 3386622 -104281730956358850303343645500904128 3386623 -101131977580472972526347204326603296 3386624 -618348342404195282828814929174200320 3386625 -13499311665162716574481889853264000 3386626 -267704694122604334563789305874948096 3386627 -766354797233719860695441293005731568 3386628 -57715114689029403275480848787742720 3386629 -322503085816415521541432433523749600 3386630 -35135552039556954816635073607296000 3386631 -389646234288349477662023847990555696 3386632 575433222403791821849278041943572480 3386633 -467633733492599972050932120742310118 3386634 -209296424582343749910505247216490240 3386635 -357447722922921784196358889035668640 3386636 536782129136922106595424512567562240 3386637 234031259896795237297324348146240 3386638 -80256914441208780753140714645483904 3386639 -1136484534344319691854507299286004560 3386640 80613775267377271829930789995806720 3386641 -71689687427909188229316676043357916 3386642 -224632349146891983863677087573029888 3386643 293664027997530720762232253235023664 3386644 88875978464322226598337248931902336 3386645 317039392086829418953153279021595310 3386646 459978520858014629233724287202213472 3386647 204470737449060099164564853087017184 3386648 419276275796137645762473731322101760 3386649 -246069042479398737845655754210145280 3386650 -403542420123661006171414344933265200 3386651 331080453203406177029507519919121920 3386652 -183738756628247499287436341666170368 3386653 506930588741826035453166002114988902 3386654 -411798358293961649617257078692740224 3386655 -709797945306521506354439144530197600 3386656 -100073333672403444781632535822073856 3386657 -163121036385953086116446401858757376 3386658 146796810232416130427723722015504128 3386659 1259830796439356790300740018195249040 3386660 -1199036279812984985131309664146583040 3386661 -88138136537649491465983289886217440 3386662 -823139500082433569673278802412251168 3386663 85758988441719054626065193352256560 3386664 870215936084148397462087600078848000 3386665 -366249891022229435466385798012238940 3386666 41057847899009208862640387999290032 3386667 -482228546345681764646320969935102120 3386668 406891932461857623456922470638882048 3386669 -683683471784412181471229751030708 3386670 -64323316309737713077665263051735040 3386671 819065093430373472998746755396025872 3386672 191201620653701508318362397947953152 3386673 430963368093211352860077064660352322 3386674 385467519263215064315799268831962240 3386675 709655820725660124709146628396449900 3386676 166569608883188643361356648430264320 3386677 -217336274621378899695194542068722528 3386678 631775590014069013437143576993496960 3386679 -24339133442448895204036650492783360 3386680 -6281382525608938687401409339392000 3386681 -67011620978738082386955216421318080 3386682 -12094164847331086434545085286676544 3386683 -1404881321456994062643932475397079068 3386684 281004899580173648664903963868015104 3386685 176014772433288689588448977778760800 3386686 -55139743642372328529246404494718208 3386687 184623734237505072054263305350268512 3386688 -48613119775119018106569393501634560 3386689 6504677511627825256967172690113160 3386690 -313296493422231615518414966227154400 3386691 119570887457877317932899905212009728 3386692 405988034978719014929685844928114816 3386693 -825106643795366855270938756568851680 3386694 310163920627364264392251443590622400 3386695 -313503510819347049846237762968578080 3386696 -256455691879601998137775726550784000 3386697 -405551513765983587322587952179625200 3386698 -21632788079678900814387023122078464 3386699 306611792522666276707756198135732464 3386700 66661349139403262293545032822553600 3386701 750730892205976253277375710261022592 3386702 300244248018349503901342087605856704 3386703 -876051204618734341520416575209304696 3386704 -76867307742419707023603076753391616 3386705 -353792625837423439916007581690562240 3386706 -26978421508219761160837939005447936 3386707 494210910715202713882134014276983196 3386708 301363224183333783261598678919489280 3386709 -457992093988576120943255126335612416 3386710 -117137021809355233326934143976944000 3386711 1323928342638358876039524204252354312 3386712 -277475008294894494254000548567449600 3386713 -1416578947001557034382316826820000 3386714 -666371174403365085637428187761494544 3386715 -309363522384675630942015550183892880 3386716 -1589014538706890895064526923142723072 3386717 -389233370992499703657713897633507220 3386718 512552761145984276623848730020710400 3386719 9593623971759965172866330319153152 3386720 1028812537119438282776049824744079360 3386721 52730148609452295528637439109265344 3386722 -307613169152013025304442129015623088 3386723 -3102845282826090475091202715506912 3386724 155085129561745934084372492717586432 3386725 72995761191783038418074980184524250 3386726 195320232373959813236528460697399296 3386727 -467171894437521926133288661951619952 3386728 480794091987111939981888010952924160 3386729 -917891165453093240366941652535977670 3386730 180459714250160545143357854302464000 3386731 -1592123794977148128425638918180325000 3386732 -193226327690855982913702538229357312 3386733 -144657116195489741156161863408629760 3386734 183812951541957729850983048794291520 3386735 506026484355490781491059024274300800 3386736 73250755481128485552118098484101120 3386737 762975488457307736404983640344306386 3386738 -3071883335949602267621177928453504 3386739 -229007530660587417687027532465187280 3386740 223525961676662979301888545014906880 3386741 38192706650766702475463885081828142 3386742 -33874802683228723007778343554189888 3386743 -1851005063196586366429051157581567872 3386744 1058491452729151341071303444900966400 3386745 -684737461719932565968884968094310400 3386746 523255634554274375338751883061363200 3386747 -22391934827616727379906129505850848 3386748 -328498822606220907153118515255467520 3386749 -35788285908222694056448028591376250 3386750 -90496765272200729423283659427840000 3386751 228005667804930728549962882621023432 3386752 -446590407044899425072025655731814400 3386753 -697937179431069210816222913177207596 3386754 162579265866196709524450945005404160 3386755 901727853422000284916595089644505760 3386756 -979584719593555099266706896955409280 3386757 964535268475942239819495532991125824 3386758 331828363003040557062501540783413376 3386759 -441607445361071185973555020098680040 3386760 -413111661819588125212327919146598400 3386761 200586085547845258760530101998642624 3386762 25477304624535797247180395945423712 3386763 -126648613136280174702653357070269508 3386764 -222752681147110172457897009529371648 3386765 294149535908633625498409332855977400 3386766 -6093603255797772646123487108975616 3386767 -993905555209914123672820441551519184 3386768 -123487052986256561304354393391104000 3386769 -41195792136171259684795867545166560 3386770 -81211439900934486096945133085496000 3386771 -401124859114977732154904428153867056 3386772 -20271991921822804603547328937133184 3386773 6695232527119542061617057507522048 3386774 67772349884278245047625161316816192 3386775 48923671766562133247128295154153600 3386776 635183427228960782295982998610606080 3386777 113204724869917293287129935694575200 3386778 -106226738223194369554302932220658176 3386779 446058989351466300123303655387388160 3386780 315620409902189996094843678936153600 3386781 30428868554787673776319903588953600 3386782 87930773531687922273716157697708800 3386783 -995694814823115230638371516420742200 3386784 -571078453843939254856096215245783040 3386785 330485128218306096401491939933336980 3386786 -74247637510445895210518424470252256 3386787 -363501097814576756768459881773924432 3386788 800824425234064442743734610388485120 3386789 -216282277463633235973953121646302944 3386790 327411273286540948014879122597760 3386791 -117553522510438927606865649597013240 3386792 444734570510490833407631510981836800 3386793 -158797568851820476068112654791847536 3386794 271119440635810452052284850762404960 3386795 207110130324094417636174425307799280 3386796 -9275197307088810289195418382729216 3386797 627596838873161061351356303950772246 3386798 -35530250205078516471587811143735040 3386799 -381973344301004984502444196513164000 3386800 41812326690023469326253788982886400 3386801 166071913299767822705864765762206704 3386802 226224232315025340646396554330287232 3386803 239658748388565708374058208048352080 3386804 817510850122162932367485606136640256 3386805 -37393928480727529083649616433871680 3386806 -150865094582768458479780827263123200 3386807 -1358695106416757032146498398384646000 3386808 -1072313850798647139400200402704547840 3386809 13969720083940075912105925309317760 3386810 -23417544520267851623951168179568640 3386811 675906573328958541915597126302715672 3386812 -66367183084261648533979746970632192 3386813 416173421868817404416856327660661062 3386814 116196508062086427405437564793535488 3386815 -413271379127982401484786170242127280 3386816 286160145404982274392642258217205760 3386817 -189320241699891722814625387708231680 3386818 -64845716539496322611638328356783584 3386819 231919005215469719789008686290402544 3386820 355440014805422247738585687832412160 3386821 -507589018995206905281985558107552228 3386822 -548930573299961882782680117722736288 3386823 584698961143126811889601947754300800 3386824 62290527593079699798920860075130880 3386825 -251597335409167118124318145565279400 3386826 335868850100646381583481845379212800 3386827 385403200426104919787543604548076472 3386828 1208476684322217539182087145554016256 3386829 12620411119328790359587141888968384 3386830 -187813303427358174057492177381637440 3386831 -472176767434484920368627290087216640 3386832 9881707964535894855219401390948352 3386833 -158713113299011889374540231064692236 3386834 637310308921972458851125750846695552 3386835 27202667874497304246638534456526240 3386836 170869949591057694931119454134927360 3386837 1040844522758734584636074621564405280 3386838 66596957938597954661177309618853888 3386839 -1542192335452018790412550053536746360 3386840 30607412674150395162466864752844800 3386841 -310684352908445742318127827827516208 3386842 210471760320159043414206927629641728 3386843 -260197790383155845202248711091654336 3386844 -739807539081724195944666033926430720 3386845 -56323448933836873400125511206809600 3386846 -222715811161009702363465955463858432 3386847 -240826633543526609688006242561340600 3386848 310593585530226012546296182670622720 3386849 271505194387141839998806345949426850 3386850 -288902611345915345929588184872787200 3386851 -549970640697227497846011664988739488 3386852 -4065770257958454138394247767941120 3386853 34792853027922683725784732719448382 3386854 -297626789784779124955185857776206624 3386855 -533324850698525094562227623178327240 3386856 -544341195343443548485826739674726400 3386857 701536630848905271636335140659730106 3386858 141159752750852954353468607629199280 3386859 -78198278253063900168976189700820480 3386860 -189520915373897486778927593414737920 3386861 -424059773610573232436422132654538538 3386862 -151158686391127447066258606273812480 3386863 -390465616801553024752200222633619888 3386864 135323315430514546461271597931888640 3386865 254439295932345031975264070408392320 3386866 33899902793941717130392168087633920 3386867 10354672331628234550775546621704704 3386868 78059821451575411816669598557962240 3386869 301098781778441511356464995112366080 3386870 324269143773619319971550042178170880 3386871 542080240985830650389919349351938072 3386872 174939327853740960239097617143910400 3386873 94587347205851751437556884085411840 3386874 120453078175388727571390889468805120 3386875 -38642812961253556496368248393737500 3386876 790596794795849788236486021809215488 3386877 57015943308484802184022251121250208 3386878 -319905884101505652388619413096737600 3386879 -86763398523958077216015473901194424 3386880 -219205572687140927657172851176243200 3386881 -309359630877241342545287886307488300 3386882 685606203557188754991208970595747792 3386883 -480283011010068286124064028177771200 3386884 -934459369941900521696445063656205184 3386885 28450504026539298045512375307446400 3386886 39563011120068662931921484698595200 3386887 101683857231937064900360129114615904 3386888 -1054387955294408131730235837097574400 3386889 135666756596141752090851410673025008 3386890 230324250542107012283672253242665920 3386891 -249309019650685936669419171266145708 3386892 265752224862499890394218840473021952 3386893 -101446802155271534214752722775359080 3386894 -116462107912233546368330470354877568 3386895 -2703422211421105154411530116192000 3386896 335525424125311671999094661366423552 3386897 1219332661815098223549893213456423346 3386898 -130640262559073312111532737367014016 3386899 361278823301427968264358385021433900 3386900 292011385885256713810336714966272000 3386901 205563911875796341211242323895089984 3386902 -4685161221717302358885176043903648 3386903 -442698901735573065664511889578922432 3386904 -3272765936200843954358214846074880 3386905 -304868448127285274728302792847706880 3386906 -338058499208703085117685342692587312 3386907 779050755973698022677522098694734640 3386908 15348989932974575767349928935806976 3386909 1103319821696106075917129770404331110 3386910 -306300926086804165428283753757376000 3386911 241304213282409776443065874126416 3386912 300405881120751600568438957995589632 3386913 -542829425098688061985761533175477312 3386914 -465284616191295401357974571250198528 3386915 105500396677497712715006125539741600 3386916 153235598429336399343246854841737472 3386917 1693718984889157984856829192529448032 3386918 -21749060318863410280326103067793600 3386919 339307827323932897008190680629710800 3386920 377166736402867175814239917331404800 3386921 415095652602513670759981877456173200 3386922 -15085165513474219322378555340705792 3386923 -220876855527741781351751199490090828 3386924 591531954530282025161042345859035136 3386925 113616326015876943635263393080830850 3386926 -82721981086322224594900420882060416 3386927 -54766219643734602434066975372146848 3386928 33124917524062500940496848697622528 3386929 -510227395564360905573977133175024890 3386930 450273033972047951938443382410078720 3386931 188889803468020665311712693277924152 3386932 -737744862100730504753342371967653504 3386933 722438088946493316495449289737121024 3386934 -112724638676945373660810470397896832 3386935 62637309131432426753790621557873880 3386936 117844423649030328066415446007480320 3386937 -13315747738376140160079412847985840 3386938 -8119351497908722229544941392525056 3386939 1028412957089978289847928991826782960 3386940 -175078047666639104754878336143564800 3386941 318250059969662645511187865607494342 3386942 171381624358075367886873820729900992 3386943 70048597977591136637939543440144224 3386944 -166560016824391272884007115274846208 3386945 173537985117462687498241390822650600 3386946 41782197505621115664249415467917184 3386947 86849029038239713096788786741566396 3386948 -15250129182634869714065516975047680 3386949 363367969997323009770182279635579008 3386950 -144381620652167826425838835605801600 3386951 -1512281769353191883974145872366203048 3386952 -663137401557377616370821383095802880 3386953 -874473211808913316753857933731543580 3386954 -438800436808760625604786608850068480 3386955 -200468216928884832092732592041452800 3386956 617678340969288838158640532819813120 3386957 -124840584053660061072341282575599360 3386958 51638805380274891331311941926238208 3386959 -1158236159376752508923980993080695960 3386960 -108608705021927069917286117033656320 3386961 1788507360784048889349834945783390720 3386962 1004999787360728433092255696194213152 3386963 50405079071351502949288126633048320 3386964 -230300103960096339861807640749858816 3386965 -277120916926655161879677416237579880 3386966 -795056954067837062952576551384918976 3386967 370183695388582602382725131911434240 3386968 -230272379574640163661629964675686400 3386969 114494539378367606782263909690160020 3386970 -301359157690096292786711514896194080 3386971 -536123091604659533952035529115259888 3386972 260978450195126070321070627537592832 3386973 301547999182897712125243873376766144 3386974 -65093617216331350402330945918594368 3386975 160844940141103206012584237753487000 3386976 347161639961464821477664101564678144 3386977 159479875852064873972272333773387360 3386978 -270599380693698634504622168706858240 3386979 -626620463033277530581837440398514000 3386980 17592274558621759882533406488576000 3386981 -424860352170247773340642902120384 3386982 -385859188606330059631676624937561408 3386983 602729698066553426476397696356546232 3386984 320067542961183156687742452004454400 3386985 -1227013607247700540161236636442240 3386986 622947599620282823072210452827510192 3386987 -1337913000061547216453353380889076364 3386988 997827993673384998595753662655242240 3386989 -1083334105887516034602973139974135210 3386990 -247656432023946189589476851366613120 3386991 837437459037353864520714440069296392 3386992 78799470427092424528943037902159872 3386993 1221260606295098395286981068222156242 3386994 -43114192548002784183865830858054144 3386995 627967713009266344056054913800878880 3386996 -79440672792131873049793566481296000 3386997 471578190609348025833897000042170400 3386998 172374953705037015535624241588175360 3386999 237141288584310997531760048256715392 3387000 409965661667212232317212366489600000 3387001 -852746898919761345675713524136606998 3387002 -185062662030463016425895544333372048 3387003 310969788407672633062448693839884288 3387004 -797787445960528564800390767856338944 3387005 1339648365948464888094221685941620320 3387006 39334475531981920953497290256271744 3387007 539334062744273894229578604396941080 3387008 222560243751975594743739651006136320 3387009 1297591774059956945081622227618376960 3387010 -130174196169884060728527442995087360 3387011 -1095142405745989282482166709893952388 3387012 632425324526059383810042815542228992 3387013 32257002776493797345022918385414240 3387014 10285718659496755667649612479174592 3387015 1727277158746366174055652641881560 3387016 530737708696153550287726562225971200 3387017 -485701275484186163851209599163877788 3387018 -258322885471629662590763744728603392 3387019 -779531219583307278960198535542465580 3387020 38145951440887097801126012615823360 3387021 -359410545076793331829219666988363712 3387022 394921865827300994418658263522789312 3387023 754718688070933158036728951011349640 3387024 1445005980518079600901670030475264 3387025 -42105321528189829803734340831692900 3387026 269811359420133172000795318101542400 3387027 -382232492266407854826196080445084488 3387028 752417269521387259676656716058295168 3387029 279664434047635389551804649574355712 3387030 -217063833962442369810591121522519680 3387031 -131786904372354928027378028481185448 3387032 -1924055002585954334487540145920000 3387033 -161262178005604355946053947473608700 3387034 203589335618449930846357899146318592 3387035 104853527286860326349272673465474400 3387036 -271753924283589508583928096395109888 3387037 -229190174175862940948487172989512480 3387038 322502038433287735237415563190967360 3387039 878501766579226254988664586008574024 3387040 503811411480887258149812259740057600 3387041 -393361189755825855012901413948587328 3387042 571827479561186387797502242152618240 3387043 757235187265074403392187433032250880 3387044 214787032194469432258603414796911872 3387045 -107237911665458606009891787672624000 3387046 -273792393838095862718001878848650240 3387047 931287272675424446375150945919377952 3387048 -263702816964648367417902683047034880 3387049 873193599411124706803552983833931264 3387050 85866807135912228914564302355158800 3387051 -161113666816681241518829540028578256 3387052 -292330249702072927913034928037792768 3387053 -438603337682230507809940482120011316 3387054 9194430043372151761078349036943360 3387055 -273253893485394056322355944567091200 3387056 -135760808361171008022590439337279488 3387057 -129535981183959957826171258277558160 3387058 -237593292440459845308158609937915120 3387059 167221557767835845293498751319621504 3387060 106572135928934070563916755645890560 3387061 -1303131322917124234432488965485784338 3387062 95957233489845039997038988699962624 3387063 435499195661201347999307659979058384 3387064 131690854948496873126717641516830720 3387065 -220604295250199423858938503421841280 3387066 37052022151839992123107761590073600 3387067 -3625079953438536562910708978511168 3387068 -33766755572776386935982609402201600 3387069 58603671722519186425640092930573440 3387070 10357270406715869808295404833340480 3387071 -511233185074975291035564581663616888 3387072 38019374491026407353292388606935040 3387073 -373824456596117497470318868676642400 3387074 -323685757175192466602066966546332464 3387075 56035581680343471377751949771218600 3387076 -840519452925131072408694295547065344 3387077 -139514302672935978004822273690447074 3387078 362514725592668636738181019118764704 3387079 499354681893564300822713256130878680 3387080 -131020771194538294857328761134745600 3387081 233203289214557323100329912187095104 3387082 -327945885070744014636463940715718608 3387083 -15545763312008467677462101105024880 3387084 142430075841238894698776313001896960 3387085 55376834913132069715085526980031360 3387086 712971525589803591914333005638913344 3387087 6113290182291329552048374010167608 3387088 6164817405761173199823369650266112 3387089 653690463467232919757219599233595890 3387090 -34045151383172260741838292777669120 3387091 -63458702153058921176717273119156096 3387092 26017501334151871865317992496005120 3387093 -206574037187703502557978859582956096 3387094 54896556084033805846303878068614272 3387095 -321131028097401393273302390534160480 3387096 -34572380066242313966568665143326720 3387097 -556692939172854290475344969796642048 3387098 -206001591856919140667834550332155392 3387099 450464130681725226566735244195047064 3387100 -90274048949752792536171393491737600 3387101 1025112219124358033390368892373782304 3387102 69884692820909959336136871646869504 3387103 147583752586112101890643351997800352 3387104 229214272811070002672579990477340672 3387105 -261343540017636047532946678705152300 3387106 -110396487454538365700511432821347248 3387107 243760679049008888700403164743635356 3387108 324412401613147847309062019224903680 3387109 934906515547056460775097323202267840 3387110 9982222050892141733101977056607360 3387111 -30808174090637204189847149550359040 3387112 89181716987847918422409084127411200 3387113 -500964044838246340788204234099829020 3387114 239186716765219821161533668552332640 3387115 -632211566905051283463522288456414240 3387116 -338456084219382051180096823580655360 3387117 6003271834290175617104693675054112 3387118 -152538373226979149161931278644400128 3387119 344940158042403670058063556603869520 3387120 143696176822730463709314832167075840 3387121 2032316601911959635770721211908599652 3387122 48012948582617227924129766350669824 3387123 682427114194637571081987761320291200 3387124 46904191115545499775724240773557760 3387125 -841871117806397820989170941072000000 3387126 308081757402596584536658560120434688 3387127 12001609462271327568880290145340800 3387128 -100269912526666426173845683293450240 3387129 386854487817892055521085312103061584 3387130 -73265391577435522520244593669126400 3387131 293337805229536755682481044886939520 3387132 41505844477527072912381563207457792 3387133 41686829236133953160095053316913004 3387134 116632426451808289315811955300380160 3387135 -266604590116578916487872942589228400 3387136 -704234818600451184834245283394093056 3387137 65209471279595275910666355144278100 3387138 -206036306572129521240333691604221056 3387139 280378134917420835439895343584569760 3387140 70714469670152273332224333123379200 3387141 -231255999589342814458806494759408352 3387142 -408444256317321464860402344376214400 3387143 335440443558693455927226458863812720 3387144 -351240795334123590564507418832609280 3387145 446370844695245975435099448543715080 3387146 71738214678614502196632274539613440 3387147 -377198167357260988269902186932859904 3387148 443341841387651891620543130923685376 3387149 -1674078016165028748050372444655058560 3387150 141006339968032524632776999625952000 3387151 -623945309398370007951337283625394968 3387152 -21360584626136998513005679276523520 3387153 -1902853689064330240971613310976 3387154 -727265805234905259056284858042138224 3387155 -806517643987205881509462809722191840 3387156 259018724026808119210244949061355520 3387157 175464616390404237617233337307643406 3387158 -214151961977151645599610794551780320 3387159 214483494824476546034038934231165664 3387160 42339409132475490591149723127398400 3387161 1306728198187743921561785718448674762 3387162 132494829466874891630396660070197760 3387163 -701668305062128086471865831093771376 3387164 -197696432927241603329500258680250368 3387165 241358577620064915366666388956729600 3387166 -561473428129931271108473596873507968 3387167 250280769517216482582185709472555872 3387168 1007045447399461211205063508741324800 3387169 307861772113650182977480473631529570 3387170 335549415216986912020364556563285280 3387171 -745249661957342973037737092231641680 3387172 496560871291954464122734272275878912 3387173 -586428451694798051105128565965360578 3387174 66521598113697861819226825990272384 3387175 85294160605447750968207921075546000 3387176 10674821041646455736863812215347200 3387177 519176647266599253225957367716744768 3387178 -449228988785250342426151374808075776 3387179 -105000384004601857066667508463311600 3387180 -308208935994720273857847046201943040 3387181 -86504280578370737517282570559954208 3387182 -273438921985019768772527576172997248 3387183 541107085403380245964505652199563648 3387184 -20676462492663893330949705547120640 3387185 254657188662882246345307227289359360 3387186 35227584949476843169059883368184704 3387187 -780785710791509095794472775997733160 3387188 -3780429308959939826144265441521664 3387189 -253664134852123421824348051440891552 3387190 -463107232159761476246738982765206400 3387191 631181807483774146006221372867638952 3387192 -241696068152703023555430351121612800 3387193 370617810406424495582718991836883204 3387194 -478244124422518834170858741056022528 3387195 -137262256765243876048496588083853280 3387196 4972756486270097237531724545310720 3387197 684373343752614753193118752437741504 3387198 404317873053009255771928047321094464 3387199 -559417092232658606429389354774124064 3387200 -12937317369406756711145367011328000 3387201 544408621753998556631707129445010624 3387202 21430716968760338748139701569501184 3387203 1299839212398617763481184186645323452 3387204 855655883580439052405475263915212800 3387205 867239020163248155070363006583116860 3387206 245726048231668350344512169724573120 3387207 -325944531847078446251202732248112 3387208 -1339442262920591499450894608883548160 3387209 -770827274907131753922953833454396160 3387210 35459380796819983147422540459187200 3387211 1677431602112217627213219907806729624 3387212 -93745475121792188123413833468480000 3387213 -88643027393470563773726163254208660 3387214 102137636617315329657179113774347456 3387215 -67150799361330015815019442511149440 3387216 -8724843743899538615572367653994496 3387217 492718884191342710249618214934912000 3387218 -327452020915763429498490657761849184 3387219 -323680524384458975761363435855584192 3387220 96060268900604800505429468243930880 3387221 1455261806247717384246564623550661500 3387222 353265964348104410839964388552900960 3387223 -459336881139770784289313826410245032 3387224 286578025241363913873804469633320960 3387225 -250389936392996240609032414782324000 3387226 -472448132084889786267375344433500688 3387227 738391878176566175430627949032696840 3387228 -198704947907963600430156609792961536 3387229 34727119869245350950727333189931520 3387230 48583847135797453366848877303664640 3387231 616635483056720992358655349682445840 3387232 928845870739823789940289838117289984 3387233 810298622290575132226384396797700224 3387234 56638273249291037212513760589665280 3387235 667846508760695260844258171330137680 3387236 191852203316636256380711182498172160 3387237 254094551493801684492728037232946304 3387238 79061124588071027752015718094558720 3387239 -4573196600534810568146908942620240 3387240 70760706280068072762147560293094400 3387241 -547601819557538283398129175746164416 3387242 765217357681396183792371190263460272 3387243 -1425603775931888122542696562139890176 3387244 -226161758830470611879894673228759040 3387245 308794514473584950272098914168892000 3387246 -122755267420009459308197821208236032 3387247 78149653470727672527779432744904192 3387248 337361662783227565920328217390776320 3387249 530721211409080708996723891325043600 3387250 -137001363262099022869757458854768000 3387251 73193303363653403512024946647566240 3387252 710600718049346045648434795513380864 3387253 -715988038109570379466735046408908498 3387254 161274055629432469655762095314322560 3387255 -10877858467823573856665403867082080 3387256 -297172859453307040112418496813056000 3387257 317180155173512007334696574473577940 3387258 -19398086749192278324105434385699840 3387259 -199588252061032827261703634343077784 3387260 385879054299768284440418532638438400 3387261 216291079309195638722356000474008384 3387262 276895004459148590240036164541317632 3387263 22623024841846995615716535183786744 3387264 536621898308231772709435873469399040 3387265 364750011747995828053362526096142400 3387266 -10685242349773901123284864212549168 3387267 -722817581167922254381151484839321112 3387268 728495601203185768315960139848790016 3387269 -494395777733255826458270846076347940 3387270 -85893351189937625648421395293622400 3387271 -858082734581923914621730003305463528 3387272 364280638632402869199384701762810880 3387273 52368616810792485380627319001646304 3387274 -610499641460124701909394943034832 3387275 -362540604024957325320053462457259200 3387276 135173075648148467431119742565578752 3387277 -32789214111308174376313952598793088 3387278 449326696839164961253798741007893440 3387279 -13499598574189286738836304396216832 3387280 -50643377729334022413811086683504640 3387281 -1470271227611627066893234424178195918 3387282 -3033776485897329215291437245450240 3387283 -340972016015326986018214337447006400 3387284 226699005242444060995210561501601280 3387285 487598001989287372032314701986422400 3387286 445554043715389957101967690720099584 3387287 -813327054366040781854280867925225240 3387288 -50316004595816817105218233697280000 3387289 887559954242897958612279114181238090 3387290 -229097335942152345233563474589521920 3387291 513893630107809610241257796061447360 3387292 27413240104719712225084891646230016 3387293 -195747506997545148200175641043494016 3387294 -66929961490538400928495796758338240 3387295 -739489606684267763233781127093562200 3387296 26526285028023962626488351555846144 3387297 139164851511952562712854488509718560 3387298 -323409630034514996551415524934055600 3387299 369792742947888348365271198832030536 3387300 51388410855403626109264313628364800 3387301 1530391332883946981979534704951785920 3387302 -174041506964817578386344205616059008 3387303 133920332339306328627243422932788840 3387304 -79248602584678463925416801922954240 3387305 13846636952808833680173051307319460 3387306 48806234384293337507957272800225024 3387307 -407812314271470795160325413334712576 3387308 -49320391797002481783300934692372480 3387309 341924989877832389560402528337488704 3387310 115668313861915269289607036018650560 3387311 277897374835288736283363626662848912 3387312 -29420225366173705255674591411240960 3387313 -492813668907381628518923838451015296 3387314 -183376154434462211801771294463449088 3387315 438550884363121232348132176759337520 3387316 -805069158553125048397532043167550720 3387317 762207003059618098532048173782480366 3387318 339426089902786165300347247438433280 3387319 724232492037852794400100985263574480 3387320 -273220013452490329317328087391232000 3387321 -70935711981880888094082862211637318 3387322 -509858527477461703822346181174630288 3387323 -1116742914106144938795250108351414428 3387324 3273573631857917001837849080340480 3387325 -2419605843818757473648350011470400 3387326 -20921767064112430104914868209925888 3387327 -390366979039435494144125437353677880 3387328 51235970113265598756912756472938496 3387329 852569777419841658320121269558744880 3387330 2230250190529642584057714152531520 3387331 -16595048000351647481321172519804868 3387332 -42417314664203592641308268669061888 3387333 189389324243247078714198608081843424 3387334 -483224462425664468476286366498369184 3387335 -392803448688902401271697531204325440 3387336 -102460183986153514619975604300840960 3387337 274737651813750516889915417633097472 3387338 124624228734505376297712918508674240 3387339 -9185775778427006655710599650923520 3387340 -90284102455874297368216666792089600 3387341 -1069611425013857051918984721807141258 3387342 128931039569602578203759234244916224 3387343 -1480646728011659424400843923167770016 3387344 -203296850308329137378229909165441024 3387345 153681500822157761942187454361760000 3387346 42854976269429358945972789958726944 3387347 -216373599125119336815401598996249120 3387348 267216100803086455983911700400072704 3387349 73502400807088682129567245189291936 3387350 -80747609677277200522133803344067200 3387351 798345158892896319294963378515013504 3387352 -1715251420181798587243846134656593920 3387353 -532640083291658552539769717100817398 3387354 -606588166456003589545756204871035392 3387355 -948986137233297341848255850779314240 3387356 177062139886579092946824914786208768 3387357 -852447652588664608289360977944125946 3387358 -68829827321816430449064232127909760 3387359 -3169385158166087843840662862260896 3387360 -527940008701148612887212586201251840 3387361 -186077648997699491009321167690411328 3387362 738063652213542939808717418988672000 3387363 -302650991847795364001302925118917376 3387364 -867395960596752902191094595032228224 3387365 524224281579988305993727298199547260 3387366 -335672123775970907439738422995104000 3387367 1171843466955729875010533953818024120 3387368 928002944777901605694715175250508800 3387369 -265473198929490883166814706551401424 3387370 -76245139685915869500177549397770240 3387371 -36410083108324197591717412910424480 3387372 70814784032065395627657053169710592 3387373 718106524456213870827766667774176608 3387374 -781144556011288300702354649571426240 3387375 -269362390784043761722422700427142000 3387376 229268994000157994723608759010066432 3387377 -263629366120176886823232346404897600 3387378 31339229277759097038344619882278400 3387379 186449448415487545650508928614140840 3387380 -229722990974254278173955217855315200 3387381 -674219208170517771810969031097454048 3387382 250709159982183775233971701305285792 3387383 -568521800747676740920559223396756336 3387384 -133428755814877863082681439457116160 3387385 -788249589349210623813738964420477440 3387386 -436857278193821504051754043234397184 3387387 331521817761044844530810811452637552 3387388 -49552280431103012055827064082329600 3387389 -100812698478284628115021867730429076 3387390 273388926349192703455809197933281920 3387391 24607375220723853231198465866647904 3387392 -19611666679733034748593450824761344 3387393 -293592523622679625082364170144409600 3387394 -77942614392826228672697276002137600 3387395 -63066320107164801581172425217064800 3387396 195064365656849382038597102910259200 3387397 -164897574478193634900607428346149860 3387398 346830878034869604038715132785682432 3387399 -486541749765704384459303469881435736 3387400 -304132411609695266326824175521408000 3387401 83218326454961503696312566118162944 3387402 166816775795775134292902596066213680 3387403 -1036926122588461024543391130602094240 3387404 151326606066530476413991413836633856 3387405 -43909923129466062900039165749508480 3387406 26970616719587073655369571490017280 3387407 -958943753460320178538743526379467344 3387408 -125146930187203135110766758538838016 3387409 847497582474435460347854850952498800 3387410 -116658612781545418146974283092398080 3387411 -4997711472409808984796526520659512 3387412 -184234344624458667179009533306920960 3387413 254712739220413317966718967198011662 3387414 -75435382200333722390875160235883008 3387415 147625642173513044235012217206199200 3387416 915922172020534502437402647536916480 3387417 -225592865137609223586211389921675264 3387418 -344625822659314917993923596450020096 3387419 70824615070988457541191457128737016 3387420 202734888958841951778004819679016960 3387421 -198621975486457215536361953021332378 3387422 -647816770272135514219489527097231488 3387423 147440063155755625734627964572566544 3387424 -651225474553843730636157429638627328 3387425 -586549887298550309287910173960091850 3387426 85938931750756215625663186816081920 3387427 153101387316450901245810428168898832 3387428 1581076471759998335945625510281613312 3387429 26197668613178362312561560610575900 3387430 49832534433707530737323243718787200 3387431 173113871527456152159512751461879712 3387432 -189974386596755898528127368029798400 3387433 47761170919544390163119081078346176 3387434 93350419297505484347617718886182400 3387435 260339116270422197560601443881538800 3387436 -803857206629489879276547209247560448 3387437 1533044687856057635066089094713526892 3387438 103272768658859401862825431686813504 3387439 -1129732621651444912483091992211638800 3387440 36127837091620169045830587037777920 3387441 -584186024105103930099421199649482880 3387442 301097884243153714884165775271082912 3387443 -649518660176721705601786412370856308 3387444 -293083463384705012743406021399875584 3387445 51473423478253206019384449927430200 3387446 -3388936435633487912399322042836736 3387447 497180690870506589913303333622429440 3387448 1009493894167791258479085918263439360 3387449 45082252834218805816892568860783364 3387450 -224497951748619252269880824326252800 3387451 -393906470227353132361205900503115548 3387452 -91060745101405125679621304819317248 3387453 -237882496939251992958233102234780160 3387454 -3021964864177087496485425652402176 3387455 461482920008561945423730107581812720 3387456 -14954849516615356615261346128723968 3387457 133952360047107576298673350589440706 3387458 702423760638002086163222843351056080 3387459 -49105926641485322168997540366546696 3387460 717518220212900584732643180090369280 3387461 64533613750196126168253239395096320 3387462 -86575612967799436118520741038213376 3387463 -156454475562568180579465971254587392 3387464 -1724907428908343635849122050543124480 3387465 456813835724752393976036559344073060 3387466 137409332507401359979733492837032704 3387467 355193315969515107532417434232458516 3387468 308693324344849921893828614875545600 3387469 728515085466157363586947588830074870 3387470 420928794191166834617310592405759680 3387471 -9975608007499354047455071200669696 3387472 45450362971875840346487245880033280 3387473 1193349600127976993738659987594756722 3387474 682280254617748525008017188481053440 3387475 40794024681854615158184118708332000 3387476 344162891690517372016967861673586560 3387477 391254723703483697141627089334850720 3387478 -21404340526613835997009466416422144 3387479 -1016302346590585925265941665194463416 3387480 -89005226552330864842280417043456000 3387481 -712934162289365269053113479798523136 3387482 17025973206057189499902758687177472 3387483 346089990343492575512655379486680744 3387484 201562662797049132017996647909270016 3387485 872560674668680046759614049202405600 3387486 277297664709627032599267251145012224 3387487 -767236750757420501914084612666576864 3387488 -824721655481010739414266613271101440 3387489 -7318139856488788376599208597090880 3387490 305205322644744424066280298167092800 3387491 -237187015143592020065186185428532200 3387492 1289428423651804297928127638734080 3387493 -847814477662365920061585590110240258 3387494 111630141704102299336977459165241344 3387495 2185758461963515374666470357079840 3387496 4247941961941319967388885215313920 3387497 27339890603644598773914851792058960 3387498 -71364402970694417064933083150426880 3387499 -288571788988062717097225496069135500 3387500 84127647257841588324091382188800000 3387501 12957700037168696347180065014872812 3387502 -79587523243620089218625481381110400 3387503 178439634589022896146187182199645680 3387504 150902742440464944296297565592387584 3387505 717061429272699704108541764639329920 3387506 -634248471841764735372388340302296048 3387507 488617851333247155972077041576835640 3387508 -919739418824178569748621836491180672 3387509 -519976785467215289765454611495803296 3387510 -39303780454483423168944257085081600 3387511 633555729394918799194964581470475112 3387512 959349411834597348714258518343475200 3387513 -150347369254623212091877048906880832 3387514 -24647716070018291353039061705358912 3387515 607618284598056166408245599862822000 3387516 823196232214931992297826161230336 3387517 -1050594998093817714750975214496233140 3387518 505717259718887738889686707812480 3387519 -543086601477802544273251861608802200 3387520 -963595378494777735425542991118336000 3387521 165176785714045040092929999011073072 3387522 482334211051606550879696449991971584 3387523 990410584682807510999241051656155772 3387524 469969915528541529713162605000826880 3387525 390542925993066506465958049775438400 3387526 194909793272291710298117538570671712 3387527 -131617500023421159960139093941487440 3387528 -584772872654728505604386749195468800 3387529 1923242495132107692189284731430309280 3387530 489077829488573149544481402990488160 3387531 140430682519064101591270932756455424 3387532 -190111909047419559483835697586152448 3387533 308023089223475933391099966758809782 3387534 -123021037917475962678812506635555840 3387535 78291561782887350001326376193662560 3387536 58687255885160123867699514839089152 3387537 988970385918214956645367857127156194 3387538 169896691042496816109285851779686912 3387539 359199157433024394168946116446420856 3387540 -1449056452896435757090703530844160 3387541 -926559289273899706398753497323251058 3387542 -723244242842902050633452482844302656 3387543 275242323835528924124034614553787728 3387544 725965017215798770973694839580364800 3387545 -274980618326011343797536767395014720 3387546 205042375970841971313086689087641072 3387547 500482381131284683886950098680796712 3387548 107399102208445218982448980030993920 3387549 -41483822708973872402313838258601952 3387550 -320963183869073241318205552657387200 3387551 999325784214382429139320197665571552 3387552 -112256744902103543363524735112577024 3387553 -706654842911137841544305820767575916 3387554 419269791124732702162420264310768976 3387555 -508250479036098231844145832947673600 3387556 -374233925395141904679883325789405184 3387557 -381503950053190684837720590460240194 3387558 -404407163089463121704941896866308416 3387559 198964267497974840020189322051412016 3387560 -104641141139090646134785256355840000 3387561 362347157080794377370074034611766672 3387562 -173022339903307766702692094422603008 3387563 903280588891657993386934204635637812 3387564 305605270581921869536396695464697600 3387565 2621638973326440399255598450711320 3387566 -30431312741955696031459659100386240 3387567 532327852092693940206010359917863680 3387568 36511284202351451144718465758216192 3387569 -267605068238401308473630438073058320 3387570 -257244489388858777048775919031948800 3387571 98504328305801906591997932519068224 3387572 -158510059573586444755286457114673152 3387573 53897277670167622540639035157539264 3387574 36360642505937151060945108910507392 3387575 28599054192161518470503394737727000 3387576 -494400940891062126774003436761907200 3387577 -227676143868582443711208268363704000 3387578 -411075161359123030621181686050782976 3387579 136270438224256409764165260178943088 3387580 163869978485761703717450052247050240 3387581 -499683466435607184383443837641522618 3387582 -16093669585340165732997897777327936 3387583 5073064144354490967577515525701944 3387584 -15738586017656381307674947064168448 3387585 -396350581768599709232506616789577600 3387586 -100771265841995879187721654867430400 3387587 240590076143982921212335416202696704 3387588 -64175182785775568965642871692723200 3387589 802980917346202846514829596659220956 3387590 -435199337293569826688282424595518720 3387591 -290278692894242533985402430291541200 3387592 502444877478894099061626805992990720 3387593 -685743500472263085169230338357866752 3387594 32663025259024906293105716246979072 3387595 -149383240848974100766060835382676320 3387596 223706587473280405876532551002362880 3387597 66869816364840081426290892378609120 3387598 262377786578439197236460537503143936 3387599 1126946603322130357971038110561037760 3387600 -99831754153435568550353330147942400 3387601 103686869616945577279030516372786944 3387602 -27730641734063488760490664135029600 3387603 189165434609702941722582418517428800 3387604 552812688103736284516792003796877312 3387605 510158382776285863102771448947802400 3387606 449226837332753600579357780009251200 3387607 424526545924840544384955262753209600 3387608 -449835003643712627982830741487575040 3387609 -225039999178060693468339580842152960 3387610 369987126480306894398444974563636960 3387611 -512604593196653430273728609744689200 3387612 191044714738050225273795198119212032 3387613 -1339421703111379650489052346114722138 3387614 247068471447545376381897774364054656 3387615 -81054320725308316712927497699420800 3387616 -807703502384142267416937899076354048 3387617 -1532313204695682905893806687253738860 3387618 -51407531313382875037047211402094592 3387619 2263402793890479747928899404524627296 3387620 -105170105876149302757076282924113920 3387621 705115403085549340435818333202567200 3387622 165213612958797471809746571618812032 3387623 -392057850367454542906371960506784336 3387624 7741453588114982738567074382315520 3387625 589594471574413076164054528060698000 3387626 3871376126156340904946429554345728 3387627 99413683323901110789455815740804888 3387628 -669182834165506254892199206218550784 3387629 -16331989837393767868982517646503360 3387630 -97593909533737013569348610436804480 3387631 131236562021497759914076412428179832 3387632 17043603217109598217137868311822336 3387633 -352845325848828127143196357521887376 3387634 -335699086000956738158267997832844784 3387635 998574376366452549093743445248793600 3387636 -269138561633646357420135716565934080 3387637 -947534382135052308202565005360882 3387638 12970616865460641325355787992362944 3387639 250485773465902261421102439724712424 3387640 88109480509954295462714058147532800 3387641 -672382014201580409327386587723893496 3387642 166986662395408928865104319291174912 3387643 -289574543592271885514978579362754560 3387644 338237138937517057767827232931616256 3387645 -1358643469698822436765992428496480 3387646 17492066586578740427996969670511680 3387647 79050445904022042122900249171382480 3387648 245185577040899758158546542901854208 3387649 138897415024123865082755697554652160 3387650 11932093292847998860939289146752000 3387651 -694547030026629722790187866010984968 3387652 112827839493228794458787527625745536 3387653 -338383267137891957189689000457112098 3387654 283825574338266963442302454848093984 3387655 132399011273033111013731217824413560 3387656 734525619749464726009047718777082880 3387657 110951734862102937312431864595219840 3387658 1921905070729715547946962993215376 3387659 -733952970048489412812942002645449560 3387660 81213239562113862070097966924267520 3387661 874032492595347271880255439873937900 3387662 633252408006479652031990124390630400 3387663 -598566402318581847129665275659468000 3387664 239928095893011286159555001911296000 3387665 -307846916086108328399420246539532940 3387666 119823492619152606101710440926988288 3387667 539803157185606358809039812884492992 3387668 570331420411753888872360946624050048 3387669 -12415154537172921507495962584778592 3387670 -150691157925007105802446832308101120 3387671 11758589890202295290916447340097712 3387672 3034622047303067598054926439966720 3387673 -955001063690401095494313808784833078 3387674 384231545806517721528745440233952 3387675 -555225567032547660759502241266441200 3387676 657126531914810412527753186862056960 3387677 -1214451697758409826858600983085496474 3387678 132039519429577559527758477530603520 3387679 427020426995932929835148569287133280 3387680 -152181820959527465518031518228807680 3387681 -573844195981853818463594948076721440 3387682 768800095865330679625487955829818192 3387683 264072327840603788315363903615373744 3387684 186236524195647342606510507409499136 3387685 67229093992603265379033119871448320 3387686 152777613308643340563167333966951424 3387687 -511319414269916067777945042041178840 3387688 1368033240151250677018847072998517760 3387689 -661809459912056928198932915139717510 3387690 -484501194132963483648259473903014400 3387691 911110659633948022477769626599879092 3387692 -312650854385296261164377921114701824 3387693 -31471874845389469236572436550469760 3387694 352711896274929317583621758837980032 3387695 -841225951594195597482743243428927800 3387696 24987043401351454032441063641579520 3387697 -626669239513571117965615365008591854 3387698 215020839629018357979511493155038336 3387699 73308332357522720926468978574220624 3387700 -66734233736007959207927619037952000 3387701 -1114793435193643166106556915146833298 3387702 276040345893138642459036842068036032 3387703 1514380997476460181703718462263267968 3387704 791270585195499655020030825567989760 3387705 -377585635901613684156225040429296000 3387706 123011501484295917800741878662516480 3387707 -38932381325706237670472893160480160 3387708 -141071349500534499945776911283765760 3387709 10837623224628053785092978814417560 3387710 47916708719255220005487075577685760 3387711 2122303888998577415968522600320000 3387712 -4477305132381671880620756915191808 3387713 -723718340296019407534379489771203584 3387714 419467017067681745934759243111448320 3387715 -34302089394964827081697622083334640 3387716 -137475950630237974219599798742286208 3387717 582712518372006356766476636747178240 3387718 10880278606139707157431208255134560 3387719 90108104589774438345625191889368840 3387720 23052915814995874178619142422528000 3387721 -1788020864036277473432525233481627040 3387722 343734593734200161817813009701315520 3387723 -201950683806684282999566694565612032 3387724 -506766648630059907401330172450229504 3387725 268654437607859784640181027632972800 3387726 340169393137226532673392384171531264 3387727 161869811361756122465161069210180992 3387728 12698520734766336226294548949499904 3387729 455285747961551159311100630382579168 3387730 -288695980124172010361213951897190240 3387731 1060940261191152885274759609222871532 3387732 274982953645030054232076444610947072 3387733 685540174454036097859652214011467982 3387734 -129330518482593454727877599352628608 3387735 -191799790980587151855193544894789760 3387736 -282356000992690882347828977089044480 3387737 -18019753148144102865902133604669548 3387738 -215318357225027635887777107969890560 3387739 167147851753595300123769344907317424 3387740 -129014955467362523246690922353280000 3387741 -31898089932008048215475339532329856 3387742 -175747199794836050012030534057997312 3387743 253631935918554640347191029964593200 3387744 29036721569837903711154015857934336 3387745 -54308974818848216020245138003621120 3387746 52483919413148471037756955779467040 3387747 -360608920947658782233884118457198720 3387748 5966314527755477047256719434473472 3387749 538750289408513234379806589768426750 3387750 -196932366636889288667584331219616000 3387751 897592207295476182634611717775278600 3387752 -625182169156907782043963217933542400 3387753 292478815993157960011135253730268362 3387754 -346482052825970435199074378257040640 3387755 -1513093750850328989750842183975680 3387756 270339153845781610011107234627753472 3387757 -515111885279102770341365111677740800 3387758 1391791260134055628527583492176000 3387759 -915064470024396936712466402267765496 3387760 141227274293317266791052313543311360 3387761 613083506030970279161290629122143104 3387762 -237708342013146737932259678086414848 3387763 -36211222751309602074249020340910160 3387764 204971720888468076531682409275742976 3387765 17863380004838139576255810837824640 3387766 -356323744102170257671035998815779168 3387767 -862569290954472195519229185253423488 3387768 -672125110386825658371592307393802240 3387769 597453498770527587323754158317307712 3387770 -245005114242130798723436515233445920 3387771 33737449358037456599967771369338880 3387772 588615473831167081572282304646629376 3387773 871006970699051533000572179792659968 3387774 -272148914017656656913094633993777920 3387775 648343824554781220431660176108511800 3387776 -43958968738003323877501918248960000 3387777 -308602051161235223622547786585756416 3387778 -216084836040853888407332402940544560 3387779 1140836794253595696710366062063022976 3387780 -287822342886950679000016934702592000 3387781 520705103171194498665239718283836832 3387782 730335100492295962530304735698448992 3387783 42601631620191150560716974858228864 3387784 -58288103359172171762185388938106880 3387785 143098213090339587713398867453564800 3387786 24800939462464260126930872807904000 3387787 -417719047648748791784655840957268720 3387788 676539939845678127292491041789308416 3387789 -17588167921969823556323754764954292 3387790 -106365747756246411135605831123569920 3387791 -1405357421385764295453213862471832832 3387792 -8890815340322201877173146090340352 3387793 564154367774852814043238114974027504 3387794 -205099132078042039261608121570223808 3387795 -326612284204106643451932347104780800 3387796 313194614537647202060479002393545600 3387797 323440304747342932744609750757872032 3387798 9741743336533931643772487596262400 3387799 1067701498145178194930876679223353800 3387800 14666142661811958732255015318528000 3387801 -409544279581811450079789751476450240 3387802 570950047273281992426371800863810304 3387803 296538609831790909444546334274530052 3387804 25878348230051759711871404848840704 3387805 -361722312283080838618331247915387540 3387806 -245898013567294856659608476259460800 3387807 -254599444865087387731191578714534880 3387808 -835523582454251163515552543907250176 3387809 112018211674147218097695629011349160 3387810 -75076752289949905426875333803427840 3387811 471078809152445605464124277825417112 3387812 677669337220506516452927185783894656 3387813 -138567681623739039655969705321929600 3387814 59327988941640774585174273841659840 3387815 -582456650264257182969744556609268040 3387816 478366750825859948587436143608791040 3387817 -1477206119504913993373087880390960134 3387818 337564794225801038142666654747082752 3387819 -284773596083924438008511701110430272 3387820 307768477717826524159607539374151680 3387821 -497266604996457625597128414325119978 3387822 33386314816093283539397552192183424 3387823 -1372319794757600280112737385681698928 3387824 -179381881977421906526715576643584000 3387825 -5076005372247091899356443280304000 3387826 -221735470553858828375598905384068800 3387827 -471529218964502361076813661195310324 3387828 -551817241965339366188140708778164224 3387829 -84992480423449560415211826745384580 3387830 73521947999741946513153077623000320 3387831 -88011198590725465155109865937263616 3387832 -86165079705434906975342113981931520 3387833 2225441301410942135539293153629520 3387834 223225683115656491424433606774072320 3387835 144234097513566747676423561953745920 3387836 452935371531943806412310810609909760 3387837 285901627184048691273324130547209920 3387838 -145101390872315051247611419255429440 3387839 214009377648026230285913004400151040 3387840 141279167014635103997599528412774400 3387841 11512252602584008796892354461131312 3387842 390097813934469583610631572193573072 3387843 93537203846964167403201235124434464 3387844 420638078377510384639495221319108736 3387845 764359741474707022260377625599170680 3387846 -105988667148583432224952264493524992 3387847 -792003808815440333767249875767961320 3387848 1310606323640134878954518221832463360 3387849 -302602947361438217788876414663773936 3387850 233594050502278651189985020061888400 3387851 1567606838949894332678901116012811312 3387852 174550988600705689247677054412390400 3387853 55408986067303694583392353539597504 3387854 -389428469440361749439863739275051008 3387855 -928600935245931567656089818737239680 3387856 -292679039368493357196598888983666688 3387857 -3918977766135691635651162778756320 3387858 -413583136940917630616376414559890816 3387859 -430069268009983203571131168398896896 3387860 316829031092650518577867475884465920 3387861 -1176354902063283096432251220088597668 3387862 804668754039759929776526935901451072 3387863 -1276976773605795397293614903021952888 3387864 -639420074095762798452806057900052480 3387865 201101429253634784104251286519458120 3387866 68531563666579584171242747699048448 3387867 222819550712218608387025508384382720 3387868 -470765030978168230375372763781116928 3387869 -846521499535623630899442114766640730 3387870 101663649296854582915994171293091520 3387871 -60377507249055553769232289348926000 3387872 1177430435623527655293678743610458112 3387873 41490438717979749574682868795803424 3387874 44584663017380178217678411726540800 3387875 596875517769667249628387742360624000 3387876 -295496813344385425212753598037200896 3387877 706673626743934158989220241473477600 3387878 303411893474824471528370238791553024 3387879 1754284994206272877573862632905120 3387880 115054157128263720091036429724006400 3387881 -331090354064585932979121179566557120 3387882 228303773812980025358229601040540160 3387883 -1493737708624286133059547400717233840 3387884 16980598662124202883000181071837696 3387885 -634990104217798592895144299130170400 3387886 -545842542429979158340184317828060608 3387887 813588576826555021404428202830035536 3387888 -56914744187235161754543013175033856 3387889 1734465816955799260757530645713419700 3387890 -163625813865666560717063034690009600 3387891 -330086422954979018672012362118189520 3387892 78223444822852327327979044218617216 3387893 32366028695135266455755401875284142 3387894 2408581263874944778585167186851328 3387895 331230047934421346445849152417914080 3387896 -407710150183002674208208669111296000 3387897 -268568461597484789843129235639470592 3387898 172391244322904539462885915577445120 3387899 -1330193307959703659976338863842971100 3387900 -85325726836898844598208307708518400 3387901 1440358791064017371866559314315672704 3387902 -98362481201493023308482793548382848 3387903 424224367285034336904635366572133904 3387904 18081471098244758195686900833976320 3387905 -240630454553037805896146035717180440 3387906 -167261855717185666951384529520333696 3387907 685833011806301245446813503419094352 3387908 -979207385112157139564477618185087872 3387909 -539731493767003070623636473807670560 3387910 54178927993776086699677469376543360 3387911 1446587072164419413252244381367567512 3387912 -348861523495526538338248971421777920 3387913 -353191225839992736985062031998090060 3387914 452212399348762385919318937289995056 3387915 -837586409248773127241033099462078400 3387916 -335971634871255983249153508475907072 3387917 186044106266073180596744601821594220 3387918 -205446890034886184638070189733775296 3387919 271191269762616789920367877784487120 3387920 -124543237194140024438047360038912000 3387921 39481031005978580523335040650384112 3387922 1277073982121714150111614662425627904 3387923 133058241372451592607980621032171008 3387924 -675600275075584017900062925552090240 3387925 -452547841199672493878209688304283500 3387926 -367617020031234729891830817172934016 3387927 -9100029076015717720387073727844992 3387928 -462133563177402930923138694905856000 3387929 -1617158496730350284734626577473805824 3387930 2856608037801515235269039689175040 3387931 1514489927034371654263579493887001732 3387932 144679733785047863715690717635114496 3387933 -705682673102002314847433689614484800 3387934 -169789040334755349563803118287894848 3387935 -655338259328611613927358831935340120 3387936 -778539879086996676155499058140020736 3387937 -408664249619512486037866332696803648 3387938 -138524391698896626274183796721696480 3387939 -232423411790614888135514624292938376 3387940 343570906043267808710156606419898880 3387941 -177810662015049480270868937467931328 3387942 -62356075435260235427674828615100928 3387943 -756378792026979110792421556219202928 3387944 196797245473207123170178681184256000 3387945 -549647667192221054014148437996618560 3387946 -234541636377485570170000627449344256 3387947 3482022260597595156557759559475560 3387948 808818784215854051086113747024838656 3387949 430288132347381808689928731623916950 3387950 359993924260396847561007283509744000 3387951 201295044161957168317845559493185392 3387952 55630968049181364525506292278214656 3387953 -324365353581265757870735377980048156 3387954 -256387774631697181288098834860897280 3387955 -64599932839877615578593479084796240 3387956 -11338486367848386067671691656247296 3387957 -650948339136198678999078976944104160 3387958 -112141972103572615011060459868075008 3387959 -69744898418853338163033636624776832 3387960 -368651889126294727096836678408192000 3387961 1069842505714612482944329651484395562 3387962 458508426542040210131883780504108000 3387963 122285097656570965685715652712497200 3387964 -667344756279533283410605221029842944 3387965 -243052420663830540821953720478016000 3387966 -133269870206578813392243360464087040 3387967 170774462978562217954896112897912320 3387968 -298535053392783399858314822014205952 3387969 47871562581329471368425745206310080 3387970 -3060538890818081852313447161587200 3387971 -39708231396176934070299895731189828 3387972 76768918905569243000756645638692864 3387973 211456616958102052201822109754925984 3387974 -466376829215714123219048731812399264 3387975 6364730306310618246056629814160000 3387976 702680878107418929439717524460078080 3387977 -5219583542818871265801201429438960 3387978 -3302401061128758561552628675920384 3387979 180952861845403547932768370984108032 3387980 -389546330762053488348653807681664000 3387981 -926187414519877612328156820620645376 3387982 -54777366294280372168185181275016128 3387983 -1355028159824098549336125947112678120 3387984 -181547311683404619212559593385885696 3387985 -20731136562605084880188442582259020 3387986 14575878534940562145544446884282880 3387987 22540895726433193305560633845429872 3387988 -767016855487528259755336136164880512 3387989 214608812652118870751665974559753632 3387990 -49936621180074528426140122763304960 3387991 881438634334052818032565418889936392 3387992 -107596588952690370072911842938593280 3387993 -187095194707055097922831892119070016 3387994 6150021161702209275600194544184320 3387995 572042499110797694164783037109129600 3387996 -522614700249338698031951966394574848 3387997 -940589040760958838514195105547150554 3387998 447821440157730459511160136881407872 3387999 652149037477934889538687262573582664 3388000 -589225499192241414045526523904000 3388001 -306003271301512333270309494046956396 3388002 -202436363308956116793206939231050368 3388003 54743540619195621182279338589593864 3388004 -40848381938691330223780029177523200 3388005 -51838480819044116582314290988832100 3388006 -359126865469751038208559982125302400 3388007 -467230279167791400174779168959905144 3388008 263069886231120076174458164673331200 3388009 673564426623383566171667131580941440 3388010 -98717352890935925398684171744952640 3388011 256930162896666359186724653270184384 3388012 -789366199056649422798282187464668160 3388013 18656806001344335977827377569924064 3388014 121770458631570534545184218729994240 3388015 -19568791389705853824052459917266880 3388016 70016056444677611675433521704796160 3388017 -471203559149020889812585115907057120 3388018 306394728078396018691691921508655104 3388019 143307915725017066694164180233561420 3388020 -266439015186410318060327735824312320 3388021 37736867101783137612020727988292608 3388022 -483085431990329955552628955452541376 3388023 -860054436932401168097620275917649720 3388024 -728552896791798715973114457106391040 3388025 77893432340442798036511035617244300 3388026 364550023787493692644329016206342144 3388027 623881082530342091854693822830060472 3388028 387730967333765364535409561580174336 3388029 -642983878124906720668201110938466816 3388030 368816898580927947406900281525572160 3388031 354138305746287444398989316952206592 3388032 -252158854449987123181880412481781760 3388033 631051748652401657377971530891122224 3388034 50762539505952335023475247465454080 3388035 -83060047610600557662864363255252480 3388036 401190753873722907247002937449802880 3388037 -861620757722348386647696967690321314 3388038 155362874186361664264177240641497088 3388039 -292792697352167905328925484934461376 3388040 -591718654889218427742966486011443200 3388041 -672724201310313180640072705222070400 3388042 -43382302369612095699821387237621760 3388043 653501124344522731602702249730574292 3388044 77596879259097073205243059274698752 3388045 760080328966764752144908942689420600 3388046 -561466207126166351343858219195582528 3388047 -24632692387727023052315276558225760 3388048 210914417100780757619525744696033280 3388049 -151046923626586394812048454822059776 3388050 -172554987328956213920921526995826000 3388051 476368082979968481975232250799744112 3388052 -29765953193378533810030659123855360 3388053 509308849271458946614549301005019328 3388054 -670786999615622679536545609371501024 3388055 -788895211340015529909012087733044000 3388056 -9578513723051825829740006776995840 3388057 1207275146384393420392764491196575306 3388058 -264757210831663309465395307962255120 3388059 -278533946783842778526460806714551856 3388060 -158466604817327117503537655407319040 3388061 -21855466183563130539802491658067520 3388062 136028411818258572155937859700425344 3388063 -55529775586199005224299886617483040 3388064 461162581015908545024693333687009280 3388065 -436654960392065570374600135969764480 3388066 -738487254178834054418692608535630080 3388067 324926901480351953125170856659025116 3388068 57262032232508305029533106963397248 3388069 275123134019702539972599142622049470 3388070 185527761556203713272016901077568000 3388071 -10767791891370890580927550903111680 3388072 -1101765179556553307499310736556979200 3388073 -352314471474088362327806895998352000 3388074 33432481027788832190079254394466560 3388075 503218639633695029136139872781719000 3388076 -11096000954000967171724211242269696 3388077 196756585715237404302658801827725760 3388078 -273014695089719667078098771996640576 3388079 472102612362480892413314599747425984 3388080 17457983585386896144289323574886400 3388081 -40387296949073311515852942324747118 3388082 -816373503142196660020597344433041408 3388083 -318476113427200402718644002305236992 3388084 -170087865138845573135550572238594048 3388085 688542787525247756361074506623190560 3388086 -235090714054646109148261642669121280 3388087 856975183930141951801026787564189736 3388088 -398173596626115841340874629687316480 3388089 -322933542548291255754799539536327040 3388090 -182343819622403398146937583681574720 3388091 44157756175333198311280130239117824 3388092 53312776334256202620153422944896000 3388093 -773086936508800565219084710067529658 3388094 56655507717044046540669365616153600 3388095 -734472453553714447486852084124594400 3388096 619943253372144351962502212257579008 3388097 787434262641724300971973295488980546 3388098 36255796547714078878560653016675840 3388099 7241368890671319448071426740140800 3388100 60296848518948438180886681967942400 3388101 -511149840146515981286328832281147168 3388102 -601857156026171791233225116480281248 3388103 215896462674729542169615578625267384 3388104 -247362024311272311975065738913315840 3388105 893507490893412125233493191224401700 3388106 304474615242606593048423393629040640 3388107 33456598799160790009367785476223488 3388108 1229103185399489536514024700059306496 3388109 4384704377507589707782984058216310 3388110 -300800944981856421928032235116641280 3388111 1593075511048523470042381712483841000 3388112 40529722958889560197391632204431360 3388113 671530407448426043934827557287924804 3388114 105618926088743706835786087755651072 3388115 -442826261406079014689439372410155680 3388116 -353382310921877170217220091077974016 3388117 -114212429457475715753116858233718536 3388118 68866469821162844611013885286243840 3388119 -9231161438597452269886864373800320 3388120 11501236499450694659078793224601600 3388121 -414207389757426439252734732796134 3388122 -150404355494086133160279102779343360 3388123 -1943527251255824346557498591537495440 3388124 58870321613054441270324383550839296 3388125 42478783658468813441299447880100000 3388126 -126961242642543267232337193210138240 3388127 265881000956873307183481578657935592 3388128 -165325854816341613846451454819696640 3388129 -734257966217494197398058645781724540 3388130 -119820889501674653282199867323527680 3388131 -143119209837192765554704337230649472 3388132 81993071539861671948969116276278272 3388133 165036314239727739910566701937311520 3388134 -53094570295047330385983755843804160 3388135 -962341562226880818372271723274590920 3388136 -511131438037366046072357807715287040 3388137 823957201539999387403427498265701280 3388138 -123586330245072904641412852628262912 3388139 342756045669840013748353585870059840 3388140 -122940698000179567065772596457420800 3388141 -520773693552595855464349803096971700 3388142 13386033228551662165490468014199232 3388143 384672455050922439194999673398706048 3388144 154128122578139437190981929865445376 3388145 -126848293242435734042107941484166400 3388146 195298980333054614452306629397191168 3388147 47153540637840605790354519499242912 3388148 -352765146241791342066343770108465792 3388149 54187220829613504986570832167264768 3388150 -320451318299197626425190283190623200 3388151 286569608495548668721107454881374544 3388152 -839014307620912249415402421023539200 3388153 853077662431844714771768546567912064 3388154 483387494785353611636521538229120000 3388155 37057005656489358523534996163819520 3388156 237754202582161590492750890738816000 3388157 524338315421734074334692480032523660 3388158 190797744607816137156531260917256448 3388159 520446456841743545244909638691417160 3388160 -708931975094684904808797539370270720 3388161 92270204606574975224866993562003904 3388162 -279260015304340846975146056422149168 3388163 -332594530410205232737897483697673696 3388164 95057121635356535999247512943194112 3388165 -127775125403226347207709310553962080 3388166 657215726631413179528093862925352032 3388167 347949998183918142226135127626835184 3388168 75017989343736802075050011094220800 3388169 830343663351497705614843297689612570 3388170 -172886125856678597982176073538041600 3388171 -948692490639039698917710628313427628 3388172 -1027447721214306476026825915722733824 3388173 -681113623952388109959136514182948416 3388174 -44379597036209012142902720262633600 3388175 193588321072330054864384482851760000 3388176 38098395290861570989025440573685760 3388177 -291863478672066007979523493948137740 3388178 690492918996806685744318212994314640 3388179 -37687384792115374674318560439275520 3388180 -485372576677639598907079737828153600 3388181 -652167970098365469836558358566508018 3388182 117165854691990124506673480327716864 3388183 -427848255370130332082999217361630560 3388184 -592358382666740472769055365133967360 3388185 14655424561605205586606512776896640 3388186 89819034279955560303094696044250080 3388187 -1248760896026341080731960579778691608 3388188 235862279839911548914560443650521600 3388189 -143243210462866579829505658135235744 3388190 155392757889579340558337519159558400 3388191 -209794402120832114550990470414315136 3388192 647133757598931577723113767226703872 3388193 973631037342043245024357930407987760 3388194 -100279628617065411689894368362303360 3388195 -395635576698300777615953086351114800 3388196 -173308794122209238947474360171732992 3388197 49684471601908211629475473871272800 3388198 -471166990930581214930736884479335808 3388199 341992607930913482488526111213080608 3388200 279954515864659754748425051418624000 3388201 244168424881406489110217053017321892 3388202 6543146420876351363069400509283840 3388203 206626766354925132693491386747089120 3388204 743375320935019677082083916949171456 3388205 -439350501643062226200791269773360840 3388206 -346437390768838015088250974602293696 3388207 -25926069451037359378593888872683328 3388208 85568218327613886127195021378781184 3388209 -21430686636374533892039975267885472 3388210 -15852451343632362050057106076800000 3388211 473842063891494428026240114364284812 3388212 -618739324281302782818718938453761664 3388213 994771272188882938179346694118029920 3388214 91152634215704245081855711690923840 3388215 -479864674085728724350845216650028000 3388216 -423112773163929162135632294148403200 3388217 503590255609693420446624738463186752 3388218 145461984209620735646788610842082304 3388219 435359015382058390940912622275472 3388220 21985715439418165764839396561525760 3388221 410871470149354094920180644629575590 3388222 9261397527764486504189490300176640 3388223 796376691656672777518201594369217472 3388224 72384176232843410610842829903101952 3388225 253367178022148751116343347366445100 3388226 292876468431782705144767384168512384 3388227 -207954735270383649588464867785622280 3388228 6858229798570147968711820087475200 3388229 328731198566147404191910688526248448 3388230 12964706141404466870420435793907200 3388231 -63972119667807024436483040155530240 3388232 751788862848932369472762310571827200 3388233 473414818336528899042384934877789184 3388234 133430288586431096154612064027000320 3388235 20527325766353423570014696610923680 3388236 43502434531458779247193829380889088 3388237 494844497695279469718598347580386060 3388238 -26285230712087384176165327525625856 3388239 -534000195526172673422123253199155096 3388240 -746069370777538789825785711329280 3388241 -829520559139397061493559437678601358 3388242 274386987432277344594275638187520 3388243 -400370879682551391332746704610623508 3388244 -869470866585780040610487725687097600 3388245 85806986799714159773602994017472640 3388246 -339974993393448166566686693994056928 3388247 -454510802013187831680561282661194408 3388248 -772569537609512604712129140848486400 3388249 -830785285427852238485198773482774000 3388250 291889280597620719799199620070424000 3388251 -751510990279057884654836812375494720 3388252 310146697126502988576093174041095680 3388253 -803299382085549971111177334190340160 3388254 164098322154314743536281541426880320 3388255 309765216223216345799841477062808960 3388256 944447367005865233485640545062223872 3388257 -712084853141670635436495971295380160 3388258 -261044662833427257277866393832793520 3388259 -377138273098851644925761175833166384 3388260 292703208238561267591691868956160000 3388261 669544343355750281273308836302596862 3388262 -155545326602971630844766611658448896 3388263 1272570256512192548691610331615213184 3388264 -442549295179408614251570724233625600 3388265 -3932666736826467568638022436638200 3388266 -32652847528913947928438150050427136 3388267 3225097468882051345171345901297472 3388268 -89294721920120260297406378078201856 3388269 -32960265122485128454166679896593152 3388270 413439648518638049346335214197280000 3388271 13122644764982451493720597996547832 3388272 -15809379895150763676149229660241920 3388273 460037096209791359182117696371629760 3388274 101764903353221680962706858034583552 3388275 -224194375825906516873977215821556700 3388276 881740894990735231258414698486220160 3388277 1486512968903871973116382368845524032 3388278 -486117279937365651937588270987930176 3388279 -39416142060413692086097100754484120 3388280 -100947452477188619027667774331699200 3388281 40520202912782777081856835443452256 3388282 141155355272094791716393335981850992 3388283 -1526568251509636195993493238666519696 3388284 379065549322898886404615884075468800 3388285 343181638617048262368199483174855980 3388286 -1201142396100483315171189620200651392 3388287 385554055684966633111528124572702464 3388288 -1828750557650454017070202303367086080 3388289 -1076699567658543114407278912402845120 3388290 -51542053343727740592600335210933760 3388291 -424009038667580829768948662623668480 3388292 -741930370464347063341429327620825984 3388293 977658235032845310296747441560700382 3388294 34963240402770826968410459572945152 3388295 61075486872730910787891498178138320 3388296 262906829961622548977088546801868800 3388297 -1030101148135822281555498449673027888 3388298 180866107701840860014895544920312160 3388299 -372983176183379237393478042610628136 3388300 -5051637967404651815881895871795200 3388301 538221420240380763715918699862404950 3388302 -138446846671376721748390765906409280 3388303 24819656208081073910914340130683040 3388304 385449528985111999107182534064685056 3388305 120210385461659391186651553112160000 3388306 -174548935337789395640069361644701536 3388307 -202939140269574463054099711560918528 3388308 192668535657149214226795747184148480 3388309 -903485200605037270836754284481368096 3388310 -457648111515613141466248867706304000 3388311 -6034240088711173996834474314347400 3388312 -50577134996860150799567685033861120 3388313 64687298917803550896313235690818944 3388314 2765634333609862568341289487200256 3388315 429375469987769662782831250924934400 3388316 510861110353686739686799018088087040 3388317 969654867065252772389439440292996480 3388318 -237124065841633285822455445128320640 3388319 -163182685553470124949712572681981840 3388320 62177885675034222638537610948771840 3388321 -398182664909870746295293678019950908 3388322 87346919857198850295353120764053504 3388323 192984824740011524532265063027640184 3388324 1582369734686009408564180908934799360 3388325 148045526624523083711741069174881050 3388326 -25747035436396763488200744470454912 3388327 -269068256558500228535254616721213560 3388328 64940826950515766972258172720860160 3388329 33696965036246986362689929808132544 3388330 53319838818586527399538956631921920 3388331 180122639757311096563862405546947200 3388332 -13649098937691770662756472724907008 3388333 191807173156337481222719065853486208 3388334 509829501694729174477136517963690816 3388335 -197621188218724814427545816476719600 3388336 -16042598918762638403803818863034368 3388337 575223951733428980984708673989739840 3388338 -57297217944608109321163322240309760 3388339 -1737651007138139269949788912003456944 3388340 -112322489658835362629125393025925120 3388341 318167556914952220718159769823249824 3388342 -154951982731973316733871570012600928 3388343 -242716609836946723336879810068822816 3388344 -503856694223970118964333122236641280 3388345 -79328386736858535361221547493611200 3388346 -183484831500591788697420278114836368 3388347 -448695360881725961872616628705074676 3388348 676189838853261555886044937186914816 3388349 -42575798973713238755993259004567764 3388350 190863396206227189952684322997924800 3388351 -605260837225268415559477058840659648 3388352 -342592137227944772230889534555947008 3388353 42352159303181267711875374182971200 3388354 -547930736074549909404875043920760624 3388355 549961846261012420792882209092043360 3388356 370673448126008629213253499832259712 3388357 9657808538484727412631858209976512 3388358 -401480906748017699962723743427312320 3388359 -37256037243403139872649041636132992 3388360 -256625098148766510942902584344576000 3388361 658162640945629002795193014739567962 3388362 -130536161637542545998994715552126976 3388363 -465411695803150831360808450908248 3388364 81667288185150590541654204849878016 3388365 546077679062398821635326861742064000 3388366 -181759051250482169967872183759943360 3388367 -1386135843831468647664196251151620648 3388368 6734698853720606900862171427897344 3388369 -383590224401177118819936504152425104 3388370 433377591539822784107809759586073600 3388371 90993025876409179441664515509003264 3388372 -176913806135521116482362339251245568 3388373 38680497789865639638820394170327200 3388374 140910030985523470066070247468954240 3388375 484797771732961979963506966138722000 3388376 -466682604775686305250924829755217920 3388377 169905672863294000116005376417498320 3388378 -81504027820632499081679789204659200 3388379 1566991658557463297527612106205334980 3388380 350237659385497909998711525905986560 3388381 -751982576693760042896487046037766336 3388382 10090487220026398213889905766385792 3388383 146769503607132480057999756751552080 3388384 -386714283137872593261183548841000960 3388385 -35297192414919589256984398337882880 3388386 99595709020739819826384528229668864 3388387 926532949309663777328021785988219036 3388388 -390390959523649080222835918524899712 3388389 -284426242296544636255233841161767040 3388390 29066033161855559728562373524131200 3388391 -1691150899495037291805473093025641856 3388392 127889770438101824415554284124651520 3388393 274743055360562269752936744406507264 3388394 -616909599898514876383492463087079504 3388395 342574878105193560898797377158399200 3388396 -253753470648487087022169089366547456 3388397 1562686701897718071602627098303365846 3388398 -17348535839476250703804245016580992 3388399 857463237868109450953222898740477536 3388400 -1239810202071503893829237383987200 3388401 -312802009869372637834466025683807232 3388402 -47664768359663046048060563087022048 3388403 1423380599394142359961086327809793600 3388404 -83949335761007287111296554088062976 3388405 431545300826707025236294546272348060 3388406 -218619081918779709412730920327925760 3388407 616878424967663953387009234898190720 3388408 287414268811926195796963181171712000 3388409 -379383022298226135314220414623360700 3388410 291367499474402147747512901242764000 3388411 653382202692170098010990180166467152 3388412 -507122618020600523106955795687686144 3388413 -30165946490060596500666146843575680 3388414 174083481584125764736894498557997056 3388415 -987488807161761669446137760227468440 3388416 -852618434065363351456824735163219968 3388417 -393773701038247241698396557381487020 3388418 376990175548480166025333163868805120 3388419 570833074855955192361791315507950320 3388420 297431378704512494632510307962490880 3388421 -582370119520302872229020697874634148 3388422 -453293266878344033848347828608171520 3388423 728666441496444768955217444474181936 3388424 -144789865495505275595463281181327360 3388425 -109066751508569516737623250257366000 3388426 610778974238847626979573673654020912 3388427 453181117674300348420392291222435472 3388428 -236111690540693014955044606838025216 3388429 70331395443507013488623434989872640 3388430 -661587439490743225307220487950393600 3388431 518872972615538730239629800276886152 3388432 -312532134023122043362403616911908864 3388433 -1361823238676650849898221065571722318 3388434 63761468220544445061114721326976512 3388435 -934038131839524387485710409427927120 3388436 765991520369149621267436265784951680 3388437 -136177339907396383102046521090385892 3388438 597780840011035307553616393470997440 3388439 1260424184199620670482450526744999240 3388440 312986497353953964061322971820851200 3388441 6700738106358732372368922393904000 3388442 161108276393956529447475024151429872 3388443 2792119444520672220639116582372544 3388444 -179909020609524327835939210810463744 3388445 -43459644239945294954236736524828200 3388446 1167132455560918535338943444203315200 3388447 -203378926088108009342252617748113680 3388448 -249876988785214152875726436361764864 3388449 223342473771753013136777660225061696 3388450 119066710186958767750931823933339600 3388451 -991023393126412718152998315913829496 3388452 51423258491524927512967273261535232 3388453 95775832313607048783406528864151520 3388454 35656578260117500225832346069982176 3388455 75599559263721878353129351835473920 3388456 8812107337997545825155604269050880 3388457 930106296185251685182647322509358452 3388458 -127874729283814803916226183080055040 3388459 -564738438547583249956281129490347340 3388460 -3194763440215773233400629919590400 3388461 -845403838215113850484467533953537728 3388462 183547149628089239723542871529759744 3388463 536840025493212380297518559096248824 3388464 47667017437104284578467140179083264 3388465 -532730366018703764948980452214742400 3388466 -452438667894852787782091149421859568 3388467 -393760012158135231069126336605854920 3388468 -306968990886526924367420569719173120 3388469 -363200964005576831808192150953534304 3388470 209395726633679023012142162104473600 3388471 -783233089155650185097650399977066328 3388472 -997422483252822941315323031190835200 3388473 47773781036182542236898143535520464 3388474 190178424293779708680815080872928992 3388475 136547973768810632998668530388883200 3388476 -41580632433789893323941289219031040 3388477 512011189400528263963562258552880326 3388478 -438423453547764232197457112645832960 3388479 -400323383650675050073577693534655360 3388480 73709411646722987872115212655001600 3388481 833328467313355174368816016307097282 3388482 -440991082219851893088327295931310000 3388483 -11775129663694405061367480667926880 3388484 -718980563611003713166116280570752 3388485 72118434282978698722709139111114240 3388486 -2864161832695297746486902189523648 3388487 -949750233979013196699552714354317568 3388488 -353895649936867182017231315203276800 3388489 184627157273062744099572429475085768 3388490 -214947075290810515274723293133061120 3388491 -482253144532588304212312971270771048 3388492 326709661196672090955124559592993792 3388493 -787173483035227558782846345982389258 3388494 -398044114790838585595964509141711872 3388495 -852036722494165271226959555792432400 3388496 -53279641024640382965081105746894848 3388497 70604189701677949704516643104864000 3388498 212579775318755120456215357488714240 3388499 -1019778085659015058281139575117364500 3388500 -502759686047304979259523783797760000 3388501 -406936100271216784755324762964203976 3388502 -162686425621902066668248992149132160 3388503 197723435894003120345642029582566504 3388504 -187991821352882517325193837834035200 3388505 1283759072113809415910995295496333000 3388506 -361017898797744615985718699343796992 3388507 177817226909537282285133799530985800 3388508 -417741084024077893904741531642840064 3388509 900850105120862579469979592243918214 3388510 -516420718993147410181797211479003840 3388511 -374755606580477905518055547643386880 3388512 -908134397352182318655912760244699136 3388513 516925696678231302169098793478620180 3388514 -51784031465332504977038473845552480 3388515 169231298005955847120289052613037920 3388516 433971009891739460365104423478605440 3388517 6571590660476691167345843844188160 3388518 -82151414557310008546754335299927936 3388519 462508016474598410694346352128155744 3388520 361925198955989827205341261985740800 3388521 76356110288948571157511590012952640 3388522 -88186983205222070442621595399435776 3388523 -1343529183263761946622385126606041228 3388524 -441259267817861483810915333116537344 3388525 -88707804092588907625892610879288800 3388526 -555546586931927400308273504056164288 3388527 391554698343876316064950859406235680 3388528 -55141983857841510024612233957670912 3388529 -3206591194790627110930263823308816 3388530 143018416911499988375109799796728320 3388531 -309328583717686300811329862807352576 3388532 267547410503957521642159301412034560 3388533 -318849458911648359979021565714935776 3388534 299438071004226065228078155683062400 3388535 -615340822841616240383268538165783440 3388536 728875037610211319426498561793331200 3388537 97861904831426524527142420092044500 3388538 1066741562239414632950196973185022944 3388539 -43829644415700242352434123811697920 3388540 299344269328886913461500656662346240 3388541 -331053267476275111460641829110405896 3388542 -177963466645237265863644511432396800 3388543 36934651207553034803038301246763600 3388544 343645428715620892813735891084247040 3388545 314690722951862961245436871380846120 3388546 -87695574499963147027427961959775744 3388547 -487505400077946409149356546285683200 3388548 -29381513009227895643228949739028480 3388549 -112451561272705417819930873498001636 3388550 186044458230212471913737646954403200 3388551 207234501009798373339262859240912720 3388552 4400834732032415698662418187182080 3388553 -604310371817980851336476800127137920 3388554 4848112245999101832513261329965920 3388555 -389671260983467504582405185194781600 3388556 -546089976020525376038280075544039680 3388557 536039436919460285535275235824763840 3388558 233393906606144915851285584831580800 3388559 1843171683077482609742408755268200512 3388560 -45772034136266064442475095892951040 3388561 427023356946582601711571110670227824 3388562 -383854541157496488548183394217849968 3388563 -92490074503716157110045702979436880 3388564 -7052252552796726019059276421234944 3388565 -423644051821052552337806681992672200 3388566 -125383477154605769607326161630733376 3388567 -85634761995406447811493079524088320 3388568 305869073005503187361002165753221120 3388569 -305229817824243319688677453673553456 3388570 306373941116922500062704666884832480 3388571 11112509263576593688128851446714752 3388572 -1115584697406054992218707199795200 3388573 614531601332783833860492895932686822 3388574 58740217012691292637500346666060800 3388575 145249873608069938767460472744384600 3388576 695484721124542453660356654781562880 3388577 387157026802226331018475023419585712 3388578 -304894275691057811274274956153895680 3388579 166596375680546780137955231072914560 3388580 -222499435870483250601755331479907840 3388581 -113283036924488991701225628467414400 3388582 -579203225516401593285771865037272608 3388583 470899780310369804241436819739458560 3388584 -74405735889341922366438416753295360 3388585 570475328621191896968998434122799780 3388586 132035126945966789722082729965139040 3388587 -17327529915939693234165575176798032 3388588 336891588268736547001400359203767296 3388589 -531247642577276626109188492655141610 3388590 106250911901918433369014086571915520 3388591 95067189923286080186448771575899984 3388592 -144202108621089368596714528166707200 3388593 276963737847096359227861933513257600 3388594 635401948361939607106464200613021312 3388595 -85677216014306720806839270926719920 3388596 -111220587635899635797677502553796608 3388597 1788692730329212083793524764902476672 3388598 444412071058369792158904068693846336 3388599 -218193404358827729137645013388878016 3388600 183657441238468860815566343322624000 3388601 -816239143108767075871774562391225600 3388602 -50212173562215444145015668595938816 3388603 -133024717693255809965455716193423800 3388604 -994836661508061232429467145370655744 3388605 -920070890106495054971439903383520 3388606 -341749193045178956707486144953253440 3388607 161826535324509739247360536519699080 3388608 -57525286832116953401185534665031680 3388609 103379344353385780931607957177088512 3388610 -12859322988304918438932320344903680 3388611 -176143162569607915403230706906849616 3388612 382188672375975114345520843598863360 3388613 964887176487444289443014316615431904 3388614 -303580189014578615697348591358967808 3388615 -12495947513523441885326365429369680 3388616 107309883543155168074766323497861120 3388617 472709275550191491787238236414089408 3388618 -496693880128374957771032333799948240 3388619 825118664806893037470090047754996564 3388620 160024943675008234978828193278356480 3388621 630045265707546968295549283082755500 3388622 245641241770135900098498188620562112 3388623 134782248619782570519736838273257344 3388624 4383713988168110382140806624010240 3388625 1330925021899923195197920793712345000 3388626 187168219942257172644836411388856320 3388627 775295227969674662401849401821614224 3388628 7728029047196506997638407090538368 3388629 98508027006140462746139508867717408 3388630 183824887724246782894528810866412800 3388631 -513158013005831955879191256052563000 3388632 173502473320246071302551331312394240 3388633 -237512450537745099639500675150526060 3388634 431709843292729039567366224177380832 3388635 416710798702479222431630223823160400 3388636 -425879520750137785988194908814015488 3388637 -490432130942338521584540723434470048 3388638 381972646260751275895766692494993408 3388639 -66550354967869431607851367288580840 3388640 -311860359042583817624342217759129600 3388641 -11340762499828406530871447425044480 3388642 68603336615182768987234326523143552 3388643 -953345289519528687314131456650411108 3388644 -166922358280570860932170206458567424 3388645 -28330016167988141163736207938008400 3388646 614827388384412641024424743366241984 3388647 -1540063281235388776345636564097214720 3388648 -472809826795689485054679141095408640 3388649 388474425698302394552414617009261920 3388650 65052168220814631919184135280960000 3388651 -104960159859758718627669757511971296 3388652 967121908550075744898789461728993536 3388653 -1223043405596566025751157590830655936 3388654 -330430269380117900088835897707340224 3388655 -345250189735191674758828135511354640 3388656 -16871337431476178580596452096475136 3388657 -519846257217509615762958977450898094 3388658 397131089002883984257745723655168 3388659 -575543228065688057676536061532783872 3388660 37795943830212379009235604308152320 3388661 21420600672105638998106767143411384 3388662 -439762997755765319912246729153324160 3388663 41252248135155198382371511793351912 3388664 -573968178664679669870894288207278080 3388665 79544295268572484325603273017881600 3388666 113201093453857076276607429391403520 3388667 89970277213502960097102042111345480 3388668 543209720618585617475556024887984640 3388669 71592497924312540383068464294299840 3388670 183176869162379173719260810331977280 3388671 91954562918916089299843350405100656 3388672 -83967558199946971392628377429999616 3388673 777851042284620662267929854100913922 3388674 299747873027025679891103010996773760 3388675 -23107658104772936928397515122163000 3388676 -254842347407888182379674588758023040 3388677 -831479447164685908945845075065448480 3388678 152510222206931303266490887181585856 3388679 -460753931157289165047314722641822240 3388680 -625250251629161487820482102716774400 3388681 -133278362555666941821020918576298800 3388682 -43445930651246259967402692364188672 3388683 132031339945622666246414964966052824 3388684 -431065270654921879252385454907111424 3388685 -636071147142178646974622932167325620 3388686 112921982699911956427781582913475584 3388687 -280681843561031172269753777310243664 3388688 135520479197428412162372491341987840 3388689 571331184601749260622295588020335520 3388690 256273472688373506238274068911175680 3388691 123070733954833664195313723355598184 3388692 -397043150467854108912137013430683648 3388693 217668614422461966892383043944931776 3388694 437323170992786150090236289057616960 3388695 187394523261864255092861516514519360 3388696 -85224952998970045062355792614942720 3388697 -17293195650258685689434675643142272 3388698 47544474373800513364929952031718384 3388699 698097509160635391538954716064873840 3388700 381290180788298688222462254859878400 3388701 73353805051477805240755334575680 3388702 420804424408413512803458326316999552 3388703 311064514530998844906292432394107584 3388704 -800148523988288491734350773600911360 3388705 -189332046985921610841079846914470400 3388706 274652920475031600801428620557513552 3388707 5994723340770654799410616629550800 3388708 -875548884745597581701498376675901440 3388709 179438020629871592498371860432180000 3388710 4250866566003066976236018242860800 3388711 -421300802817019391563951162105303728 3388712 -581241011278043993854384679183493120 3388713 564583588046074009830314336035910544 3388714 21188079041959322756998258405819392 3388715 538119331261096951453338946051877520 3388716 47181905190033722295283574124929280 3388717 248282099071791718709706409287343766 3388718 -398611080679628199329795205163381440 3388719 162108882076055444269617619299897360 3388720 -88944076100990266256086356787200 3388721 -117003362678270130106469206489868160 3388722 108775576122688166431001684482658304 3388723 -459805962004293005750482404862449536 3388724 212959389483407721030304390793349120 3388725 -57451979028907522959284946379116150 3388726 -603180852765626024529182318025169920 3388727 -893476473142684588645425112418702424 3388728 186758248285780480421718606415134720 3388729 123698439438128233885193571918725076 3388730 784531952799003955117822451632401600 3388731 81584564927623369314304283811971352 3388732 -436611579705265112016075097393241088 3388733 -78856671378232609327887164100982632 3388734 68976871778448243366653920624086528 3388735 139042996708597693835353663775902560 3388736 113852586501586453114879420690071552 3388737 624214932752930783879231987272943040 3388738 -121793469985229197685013615890994480 3388739 228037492885751979584760598263661656 3388740 178122677357687323275241166061158400 3388741 615880676140597686831107212227077632 3388742 397032998493041050649297912476778880 3388743 375341336317688393023629759670453200 3388744 4482106302266699801024953225912320 3388745 -647582781468248412228849312544900800 3388746 141079343228451288278704323487240704 3388747 -738800052484552054041897288324645408 3388748 64599358850616189330401163146174976 3388749 -63136523496886543338767600739852672 3388750 52229258283438113097638243972520000 3388751 -589202054181323290673291848748639616 3388752 161056210691120221517373134713110528 3388753 208959554715765051887545667559750002 3388754 -50275691297043014012008433364461424 3388755 -160794765899483860929529390197484800 3388756 182344336646958341772438955408941056 3388757 169574206454398190070292742549365980 3388758 285532473780883345662889309236993984 3388759 114947374668947009605918896819384960 3388760 490512759333624010196195037124608000 3388761 -283644315117014226763294756620535590 3388762 -184710023934163120924224094135975968 3388763 579699284517773250268943109361944096 3388764 272292556504873576662756920796364800 3388765 26970443142077183273450902327518720 3388766 466249264590630010506430935243602880 3388767 31978335660115018921910467227938448 3388768 220529249367493067677010740749926400 3388769 -1156113749898989936298664983611332830 3388770 27209239069952801275546736004710400 3388771 -53367673238315152441677581227214000 3388772 108459161082317297393264512354805376 3388773 -111953627931224521163133451298956032 3388774 -135135319388792716374150710264946336 3388775 184191695448443303861886967511941800 3388776 -349466321752327005313241208434688000 3388777 -266755107164078811464445105129465728 3388778 465605500517195460719034337029488640 3388779 292187879579722209508635917671330524 3388780 519206860562383725961970374735933440 3388781 -20099200572606962129009354047036800 3388782 -262957262866273147950139403975951808 3388783 -1108572905819604558128798641884537600 3388784 -145817464123315375100120654508195840 3388785 508777469268719163323859727465651200 3388786 -213066072062840147804961971853543408 3388787 -5295385602160803977192731408633080 3388788 -45740070508079517372291076703491968 3388789 -163547893606976192456124717020339410 3388790 -63872927154058040649470364409584000 3388791 -586717784197205533971457781852517528 3388792 705061179256432675125544589986652160 3388793 -461339397961637852166728719714536384 3388794 325183071283867620503258333734877184 3388795 1096598823883023542926459849771798800 3388796 -88532168103538424766851213362974720 3388797 -19346974919220614511165457076952768 3388798 -106356890050988539254594413144552064 3388799 -1373722546755721892270376756955747200 3388800 -54113602253112422247692085755904000 3388801 -327883237994842584804415001768214188 3388802 954368518821068569746745641316273920 3388803 650877238370203624472013504640574208 3388804 -215594372081583178850359624462697344 3388805 265102604938331527387916504075026560 3388806 -13034999848009500122874054640649280 3388807 771353204546269072309369104933242760 3388808 -813131895610967167714189102267223040 3388809 419386085049188730525335516881330704 3388810 150537065700119089208858308784088000 3388811 -1072053654293038479804975055457356176 3388812 145451044364666411060767462570278912 3388813 125265036193718974505535652693467062 3388814 30651717601899253287788660057407104 3388815 657278632454479858574873486305146360 3388816 -114782477653379139290766984207228928 3388817 992753691355366737648090688571554866 3388818 -100495677228891290894868035574136320 3388819 48060527706204054355715664102972496 3388820 126255196063178206920476010965606400 3388821 -762092222922214808253633347728396320 3388822 -753862093308184426817462025940254528 3388823 -148939728934917338217324890335681296 3388824 1347594819268613575188159563175936000 3388825 6307137281365543362305835186699600 3388826 78344303434661270562755694033826560 3388827 14840904548351078052210611304846336 3388828 -580060229945639346530044098439749120 3388829 -518006298316708487229294963776076570 3388830 -892557348696902490276829914869760 3388831 -1182909740867983918516207746751784928 3388832 -651562035923913716697574942830624768 3388833 251181556784406868707040440226731264 3388834 1290897151212851393800177178671141152 3388835 1087784546471067043229843395003331280 3388836 -93971401355727041976191474994825216 3388837 391780739771685405812260962990935486 3388838 411975394655577336479974554182415744 3388839 -950059301617839400495439938296014592 3388840 -154625066234499782182828337971200000 3388841 1575283205868758868053597621087006592 3388842 121296714016118947405470251908957440 3388843 -528208692841214293544340969124372176 3388844 190348675269941764482814528736941056 3388845 -37286169743685974040896050013529600 3388846 227116458020356893839267333442775872 3388847 114481003486681874393993800035696 3388848 -96263343775696780663330345429303296 3388849 773488260298350801945434211147496850 3388850 164791591305882378516357168138356400 3388851 -972525709221666144076636215103429920 3388852 104089595954308482060368048976023936 3388853 151560380118091949899604495455546800 3388854 -153452113139551359035071538583072768 3388855 -39008585118406642153991718577464960 3388856 538238693644341210993665270398464000 3388857 -23914893040232342188247454857142960 3388858 25876833841402002072485581673134080 3388859 -195638782855516783051159327337013960 3388860 -263134188650229039334687308176931840 3388861 -395268800523381320544820326405476768 3388862 165225622491074744060551066045656000 3388863 -177061866897027038803392732960083256 3388864 -150624872336342072175292003976740864 3388865 -447719702114131038328634542525469400 3388866 -54306515828038541111842972205767680 3388867 169601705549205412810421003398994512 3388868 -259225894138783174232793607462846464 3388869 -700379308284445953883168686527932512 3388870 -89994817094883508851776338384800000 3388871 -1301037317872315951906469609384526456 3388872 189087056395800203366199365172019200 3388873 4653506033438493344324490130449024 3388874 901930299820231367908312841612128512 3388875 -28664878223790219391049136255552000 3388876 -168296823980638154654331202683024640 3388877 273513446171401018552994660391876726 3388878 610008431657190593782956704595671040 3388879 27031815519202909193459458774221008 3388880 -83420098541650448218577654338682880 3388881 348867968180008645529840379182194944 3388882 172426041301392108319495483481564160 3388883 69043868255651354587466301471548280 3388884 117080701190346014005081594810484736 3388885 -595311224271850962208285046623196640 3388886 212890789852345377742752216885295392 3388887 -975077724715222031380320265980194112 3388888 2185728861139162318947227916391464960 3388889 125407568130834279448775950750029312 3388890 244777977529232372808822969822973440 3388891 1277274730001716090546653937181975784 3388892 37505319624865990760687981599252992 3388893 -493211707445276021058485046645310272 3388894 333046660581209610663533221728698496 3388895 -320029566875459395080034187920464600 3388896 170452925670173137831086228129447936 3388897 343050656937781290686850982373887680 3388898 -443259951259809987250376982995578800 3388899 665642049540809269612033282421084400 3388900 -232677024023080891267409642742352000 3388901 -284775772068801561800902691965492800 3388902 320073466229693825885380219417864704 3388903 -30424490724943259580701882302151120 3388904 198652114689273827701125334208855040 3388905 -19735186824701259766631379391017600 3388906 -761792810112083828046085900811594496 3388907 1201244959019804690465744815599111156 3388908 60038670396631434017036150437148160 3388909 -559687489091899270083157569250300884 3388910 151656795696455886564240913049045760 3388911 144987743458163701794942427705733520 3388912 13133315333906515979842115708190720 3388913 -479177519882878274612967982289981952 3388914 -230048269597070884375099825298480496 3388915 561587669294650691978559783237064560 3388916 -12911695580474642146006910328975360 3388917 307683684621783761110139141367803712 3388918 29945567506536174646263747907557504 3388919 -253542295350957717320645903951055480 3388920 59819199065176108467668477489971200 3388921 216846904337109739666905849377910122 3388922 58197711400393458162599633069272800 3388923 -842022660570787576912446683455909428 3388924 149576285223290491953121167270469632 3388925 -447838822349720364704350786880016000 3388926 241666886573260986353429759741610624 3388927 -991974166560231705656691739194805688 3388928 -101716479463973895443199907520839680 3388929 180905763180390744271629469602644784 3388930 -165165913823303333552943460602140640 3388931 195468857336804450228859655054700544 3388932 1021430916750341799051958809115084800 3388933 62213727718121149868833472939106624 3388934 -213599367095723442427151894232084384 3388935 347574216231841164397175629161676800 3388936 1021786321571089110032718439421383680 3388937 162897654182331069337356312431878452 3388938 -99512777229891057018237903697592064 3388939 750978727234373403352547531911686740 3388940 -856719765388008730643874920259609600 3388941 93479910587819933197434725636161452 3388942 -5288515117778877635450499613401600 3388943 357025630711502711503980860560388064 3388944 10741261942591895669365060722229248 3388945 252160895689032944033233951405020480 3388946 -491948555866834191246710975096320896 3388947 188762576736503509255652588055681840 3388948 372305266961717810218432903271719808 3388949 835768897239448007083720473825415950 3388950 157712679031405713258781202558385600 3388951 327265334952088502518353595612986304 3388952 -37365539648907466383008671124275200 3388953 155007927862718239313663338255137408 3388954 -10794530867431673534624343729573120 3388955 -1084626759515298614772642503951432640 3388956 -46457989236159916462148259151676928 3388957 1059740182924214689974732547599646848 3388958 174783068503077524433825570916397184 3388959 284967451160340398588084230327680 3388960 776924232332951805865047741431808000 3388961 1317419102688222664347979393594142562 3388962 67552526574942503433621162116487552 3388963 -674503324882915903082610269305370788 3388964 329230988336197667999208012609926400 3388965 81958541186784953833556295738921120 3388966 196944998727398954151064475289352320 3388967 -347291971747478734576948839769059936 3388968 717008189465345996135276062387200 3388969 571771996981007032240173953728740360 3388970 30806846889621234690673509139584000 3388971 618327648780968685734842251789051120 3388972 347484639771872798042602170407642112 3388973 80180364354134277764958901878243840 3388974 -218053542422008554131762765776344960 3388975 -487339458164359071654218776427911000 3388976 -294205116052585416573853735504723968 3388977 1049605823338734130201939810415136948 3388978 115270198390622450270610278212099392 3388979 419701120910169364406919896782571088 3388980 143497564621425709263911795785113600 3388981 914042883091579941764308241417788512 3388982 179239621184636851629669392786571264 3388983 31290219760170482119157727216108960 3388984 -1393948969291247174137375052096102400 3388985 -1382209645098692923441877449713353400 3388986 453275811807791808059664358717854720 3388987 -1088771555332115201026925030455594284 3388988 -1017730925812050903604010003771200512 3388989 -178118229442747609270728319710802176 3388990 -104451455863683560852989953815030400 3388991 62675063294323658617200902637157992 3388992 25928897960617180235657021856153600 3388993 -957481945289890970158396941510269758 3388994 15724623764490369751483239539185152 3388995 -43739802408612734331304456659156480 3388996 -277383810846171040165509166222654208 3388997 620465331875051137509609290050732446 3388998 163278254946600632498511468205733760 3388999 951876904105999429684773898174343000 3389000 1330533395839888231576689595814400000 3389001 168417123161163592161013578107854848 3389002 7017799165269513342943884966261504 3389003 1593872092986870475606124431192383252 3389004 -123029672088788124705769179900036096 3389005 -139045020283673192871632698332525000 3389006 -92718004924920369414693873379338048 3389007 180501188109197820668923426760718720 3389008 75744782164445692628454445744783360 3389009 259768049456569580897310484221298368 3389010 -319081304665177284246911388994429440 3389011 754197947499447807031383643672672320 3389012 -1059974348382174145267745408078635008 3389013 -408306504351750676875242127200448000 3389014 -750349772379011500341769533453138144 3389015 -148799834967920470760796850155923520 3389016 -434052410682395228632489127051366400 3389017 -405738964758147913694775097784226934 3389018 -589248417843412030543617786033123840 3389019 248756714831729639898208151674381440 3389020 35447527441230014032349299278336000 3389021 1360205289467686606689472948057992000 3389022 -53331171386423227675654064066853120 3389023 413706992763561457720718593277453304 3389024 -1138519836874889884461786055130087424 3389025 -39744747277143506466053489919468000 3389026 -391893532526050704501276673307898288 3389027 -1074147347901863200712841955489416480 3389028 -245172614581738961584554853284986880 3389029 290567825744331821017711124615530752 3389030 -27448854141827880197692567883510400 3389031 166776116689219372983897608958525360 3389032 -251562775966951376181464172103680 3389033 -102270344262575223346421057109978240 3389034 -237399151622665776601192889199609600 3389035 18596087025273224796954622008281760 3389036 -422804654243812819780734962019416832 3389037 860196571457779984414135854876010560 3389038 -677418405127576722711283028642389440 3389039 1528127487910108072842792712269584880 3389040 -173226922683200280052604646359040 3389041 -181569641974400344058578988090541968 3389042 291517565111223606634596192588870672 3389043 25949168057630579722404844945079808 3389044 63922900435236382564323916091654144 3389045 -7918781244396869118062420189501760 3389046 4996395594313708712241969997438464 3389047 1804966023973512037436032986970797672 3389048 -453357222836498036855492265721712640 3389049 863231127289179688651094565700186800 3389050 -32688867118646005413489097288934400 3389051 -126357590711295164534519920562857848 3389052 285840307962922974886705833920563200 3389053 1385959632398433985833920846334567302 3389054 355810038597724755966992942913871680 3389055 -403004928513980490634647155804496480 3389056 -680804058303732290253912059727052800 3389057 -407194125386145439500421249209857088 3389058 -422004319343838313849964605435110576 3389059 -655117894219196861039314322673054984 3389060 213057152596420398854400228776962560 3389061 264776600071263773419775626947228864 3389062 241470851792631755887906565402650752 3389063 929274622930224688755688505195724312 3389064 -200990540636368109651290500827873280 3389065 -668315513764504078108237239542640540 3389066 -34629586588681144212562372147842768 3389067 91733751259955257659893975644836480 3389068 8263779739041992418986990890576128 3389069 -787422248575731517271833744361330004 3389070 -32909389311769499391312651126024960 3389071 -310364145063167215701165248040547088 3389072 94935168239593371101580919798603776 3389073 -12758927547190226852433697652949696 3389074 -39137818986649913235676986939688800 3389075 91408824862871126583276510691665600 3389076 630681655286438891005490767999660032 3389077 -1112671469566617231603775667307017074 3389078 61496130847794950716812114264483840 3389079 -275330969108585273111759376456254616 3389080 -64469724107922166541525814601728000 3389081 -33596261229675490413054823024328118 3389082 -154510314354509505759039119443589376 3389083 195364118435617624180239403719684040 3389084 -1024121428782697058960072852615606784 3389085 -190896624819582305057046832415704200 3389086 105624452117945236285848047190612480 3389087 278839372231874273951492480669660880 3389088 236943039200344732354374515294208 3389089 60568398082076458352643224302228 3389090 -275730216839924616977997053978431200 3389091 -2848667735457065702964677055014160 3389092 359925227944173038446009627168645120 3389093 -600492012096419396259508942514126658 3389094 -137530253304722787447181765661112960 3389095 414130986083056462155937269367807680 3389096 47987131388893415787196194499952640 3389097 804664915973904214627580653941632400 3389098 -57757710331031771610327103873989120 3389099 22667666456832511644582515022242592 3389100 -111358128157764184579824065359872000 3389101 -829574851581000147984547399487088192 3389102 739084225142504921634728952889042752 3389103 -17972156862908163192020568238198728 3389104 -208012926489804959623405752122081280 3389105 -353245097706957864707249923608507480 3389106 16955939930057180591152597133230080 3389107 -606265140116905640242690361789318644 3389108 -629868932305513776852182829076217472 3389109 345548890433331168939313729025316768 3389110 52670673509893335010248950062719360 3389111 313995056346962419498941000584606424 3389112 657761781964548807856004246051512320 3389113 192805036470219642125333872136911424 3389114 408162663425295275053517702265553920 3389115 444539859545432595204392394523428720 3389116 -19999242837144539738801032308751360 3389117 -758701136792311519504920899712891834 3389118 220703120186825665242577135730626560 3389119 563266159999388063827220607292929744 3389120 -37678738421209725824872592336486400 3389121 -663577483438236509826076720958827950 3389122 399050337063756946665348182522732544 3389123 -2134198435762265042756927545364526240 3389124 -114653548979809163047309161660908544 3389125 -398469888794456158638983259117960000 3389126 24030616212371114196769306494054144 3389127 -243459984038703581560741734727709568 3389128 1202271523732944530666289248546856960 3389129 -1415957888835260285156379730373531724 3389130 257434689113216900470921358270763360 3389131 10587372328967842741385633955428880 3389132 1126406703478077626369354896117168896 3389133 878946583141173651245834815732585248 3389134 354199430666779613926279012997741376 3389135 471340611982359365716437778703875080 3389136 2619360917265773558080256174456832 3389137 -139154404572886096413695954861452800 3389138 128533328779948178563265761017334944 3389139 49389018993439979391556289644690800 3389140 -109428211657443390752486808599650560 3389141 -425287646138200093532077302558643776 3389142 59130284731234056327258058146508800 3389143 626697341145009978964809668760223080 3389144 61181378744750172508548975125299200 3389145 -594894160095733328665986128689145280 3389146 -437932519913241307437947932453363728 3389147 1352304203161935111224278686812710596 3389148 -248584223260624536591531732660142080 3389149 -1272106556022453816568254150554194464 3389150 415259487298105520968883747578804800 3389151 -210973379474581833626279789899126968 3389152 115619734774912357552013034833313792 3389153 229460222194390048286054200299118404 3389154 -341719643353124236709353858559078400 3389155 -179207585272661500338624613374900480 3389156 256471084931263947456211432976144640 3389157 -65148331295906221949931179300988546 3389158 -333123626822469290138177701356628224 3389159 -66871925261399254414735848351368184 3389160 87401759073398323940557753447219200 3389161 637657286591756155996444532621240762 3389162 58563393183304409591816396127912192 3389163 -341051352045747576410091562924066560 3389164 344955770288351903955881731013295616 3389165 -84944594034546844750381923021982080 3389166 -127655266378841399607127239002504256 3389167 1465456187014170911193488410786003200 3389168 102141735731617769923187306536894464 3389169 15628940813427493748738442777676800 3389170 41009823861912048625318030686428160 3389171 68126144815486102083043993071938064 3389172 542602190796683127707636470374451200 3389173 2247007389171539019800518101680419104 3389174 9895768589020865772617300987181120 3389175 757902917197169430308829803315286000 3389176 328485270843148984148300359089807360 3389177 338327518443048382542138855023209872 3389178 127279288094141861499860223987771648 3389179 -1555532425814989556710791500021596640 3389180 -92654307130397717765969303021276160 3389181 4440940469698079953890722778709824 3389182 370331457282985258296101267231860800 3389183 -4384721304474348329125497357748800 3389184 246030724846234322930558680468291584 3389185 471510977093503046164147734485904960 3389186 -15273850238192942635576812758075520 3389187 -307191896468397139643663481383352840 3389188 -291402834153103303895012034548441088 3389189 -159965406227339449493645879698204644 3389190 77130026212746004907615078032742400 3389191 193246664416007983597418771110747680 3389192 -1081108887726453666522147656446848000 3389193 381815619874298309984027070771575082 3389194 452847078703609413407652386386391040 3389195 -468120757374149046635582696980858320 3389196 -148888838911958162244699768499875840 3389197 -3617178785100447349008618599156768 3389198 -199449316984400544469910191406414400 3389199 -109492859297429058418172701723229184 3389200 -54232996829560095635747893864448000 3389201 -986463414338434771648959679040980800 3389202 42368496633756802284346771848142992 3389203 -459696120679099979675207686117681056 3389204 59718431300933910608613371208302592 3389205 174315562040001243732398382606131520 3389206 -794730335987497289778308725706900448 3389207 -75831830701941657759333979274530128 3389208 -38739361275517044185553813811200000 3389209 257499325687449664421085850337373480 3389210 -322628681363177218276402072434720 3389211 -73698843368554236626233204662992640 3389212 -414906962798593309638758153773913600 3389213 47238891074406001485803148519172620 3389214 -112573598124696478416886175716211712 3389215 -410601462560529052291196200384718880 3389216 726367534749673727509135597126090752 3389217 363472357725868719578971157351526528 3389218 -196178382085627148084267839678494720 3389219 115884931377645334296429329820502620 3389220 201923182820264972046756634065715200 3389221 -842392072165712206804730154845812512 3389222 358928612891382411637402590461130624 3389223 196878990559117330740303220102847784 3389224 88884580311191583673216413493893120 3389225 -38405043064471070957665463969947200 3389226 187957036305514425555172205795084544 3389227 167069904398761777612267232570967792 3389228 -272946672943532661699327690086192640 3389229 961604477431656351923433377922505920 3389230 -15174273159493227496746632775674880 3389231 -64797056495471708040553569425582400 3389232 -142522130346837106389530577998708736 3389233 -912433007646103654673135853460097518 3389234 -199977192358373479833325606628643840 3389235 42819661063851949323793980346302000 3389236 -659356588315488848709367127447086720 3389237 246315693744031191031158641715482400 3389238 -135518969233865271540259806173953056 3389239 -262732111995082049291518088461920000 3389240 697341906613964067578614325185228800 3389241 260099396009837737142234818694125392 3389242 -375116720287024199840185868612707728 3389243 -87240330453211484783517385509449952 3389244 -184472461515399149389870227439766016 3389245 -1174303141130857859360030783100453120 3389246 7009321364887312335534528852913920 3389247 938011354016787275039286135949020024 3389248 -59682186754944244044352116966817792 3389249 -646788127183459217124999717455192064 3389250 375900968983651525257812977438080000 3389251 -515381567777784238991657087216871748 3389252 278096090002852824314350439999676672 3389253 -16652715670778031309979574429870592 3389254 107964492286296664676215083248753472 3389255 1014893815017138572289844377588582000 3389256 -241844294188047219720280455698841600 3389257 -492911997840914208248315318858976960 3389258 523167195500911417663307506293888000 3389259 82668602618064179326327373959564800 3389260 -499433733603243810720130522890240 3389261 398590181518541053092917191535389824 3389262 503798573394311163200514489044404224 3389263 -1444253356051797691494205321698778976 3389264 -421112445797799960162277635452043264 3389265 -249083209466576227669692685413836160 3389266 10222941271261130565158897920143360 3389267 37307316283800443892982587760717392 3389268 -584441878735195198005553423643842560 3389269 -169292008658850605661663575962389956 3389270 -69204082028748997179717393265393920 3389271 446073691751688586110473346232465512 3389272 299650497821059156443805552222003200 3389273 19087386870786198397378740259038504 3389274 20509496951390065564259236989760512 3389275 696205948240864619459156328736373300 3389276 1173870546434989739356906399385863680 3389277 498403540245473135096908588178431680 3389278 -674606652054822575582453011588233600 3389279 -312243009640355729325098140327953120 3389280 -68343037214372563503900880514580480 3389281 -293255076630772812664191085287852399 3389282 106923812653243755226978898780088384 3389283 -72063379571938669591083139117288788 3389284 -630281245443452152760600167211776384 3389285 -904035999225058336750264410539398020 3389286 -251103816388285181835659533658684736 3389287 -1066067600820254467633617824481666408 3389288 231465917222594054211923549636198400 3389289 522577847190057739441193524660923024 3389290 -640463670253219578936798214681920 3389291 239449414063191861892265621498299800 3389292 -128321801476389267005010088420651008 3389293 -662432388899155564528099133832678656 3389294 -454074268960739552497900260772154304 3389295 82104023424496584998210275981578240 3389296 -47506306512885937168379553984512000 3389297 -253256051555747208408325339201121100 3389298 -70924030063080417821364124807088640 3389299 512957472877995382946528918424884300 3389300 -78017106749209030831115001912393600 3389301 -465631606041620837232102491020666770 3389302 -87923128410097754420836205315365248 3389303 -11561616850439838707774250157127400 3389304 -828335205279674959751396160815738880 3389305 -364569124682649780237524921381471040 3389306 29071384510696262824054040492274144 3389307 898818432775448349638274330697926192 3389308 -422925142313932243686514418754705920 3389309 -291885237712452800857354261406979648 3389310 490852433190442781470710461448787200 3389311 738977160652021753825413829707835200 3389312 -378308701671899130534022922580787200 3389313 -20683669059518452489243513179315936 3389314 536747838334658141655719430242766720 3389315 923759024545264251590986880363823600 3389316 195722297973956523352909523691626496 3389317 -29004089088156914085405341067134280 3389318 -1047706172925816664352310870581978496 3389319 -867504028292961505718012156089674000 3389320 -314715262358697670270558724404838400 3389321 -280678331338076515856368770924601308 3389322 -198247124647742750358845554853568000 3389323 147889721706576818816080717155875840 3389324 -717325627623163775119109944234473984 3389325 305700988110065851446824066500917600 3389326 231378324541279859923652279853477504 3389327 945850178213913593376830945315770992 3389328 75178023505207617215936655105564672 3389329 -779717530628592957231993119760356624 3389330 -60273900663481591644386386453764960 3389331 327463522235921003615669274608376 3389332 593395985407321455189221835416309760 3389333 47159473268384061672224100390813582 3389334 191825207464257833128114091334266880 3389335 511647774619185842903816809585390560 3389336 584965058829456104798532882984007680 3389337 -63598057451767032444528786689126400 3389338 -240357440494761596780493709734683904 3389339 673496990485088906826354184361467140 3389340 256653179786063736811153525149619200 3389341 27598344075024665728172456140823052 3389342 -283067498903042206477316490018267456 3389343 -433242043924005150343272681310521072 3389344 -15341100222394948453763985171283968 3389345 23521093558062688830396739479952680 3389346 4944846488500572710625616887037440 3389347 -210942841650725609616662066350409760 3389348 372172033427700102648655121307791616 3389349 82766531706793926781214352783135168 3389350 80869592576692126040669626904064000 3389351 109881567010323057207731576940079152 3389352 -63567936564402067535708907261050880 3389353 -923276086759678988355625663773075360 3389354 -93076081675998995261906721504089088 3389355 110811031375771087488385007339041200 3389356 607346494968987355034210695382385920 3389357 696869638680348754176758364644688780 3389358 -153627076459702125020926788582260736 3389359 1155095811021015740665006821969756560 3389360 -64063803994549561105216155829862400 3389361 -606183754340146996812221416450186128 3389362 268553596252264346268404556337692432 3389363 1673820329684966690915838016921051704 3389364 -879190559069044798298668063130707968 3389365 230521419712160907142183219861084800 3389366 -1141885948997902999928861164640705280 3389367 -933080775326989970513584386048727320 3389368 -90179940873402310483560116229120000 3389369 -623171169637826626339645753635046230 3389370 174746223405559649060674061040172800 3389371 -877814042732255234744635701525686428 3389372 -80435750439251053607690861523271680 3389373 164853007540563224371802038770653280 3389374 -611867449144534743507930393142821888 3389375 231774168416759046944073708850350000 3389376 -106650728187028277952113738420060160 3389377 -681243457226612998897725381737753600 3389378 472391442965034481641135888711852240 3389379 -226108650272819164653884795927474184 3389380 -205667747317063895723862937555944960 3389381 -1096504875979384768693200530380558818 3389382 342910105013701603333722343978749600 3389383 -469450442930304863699708973052303040 3389384 -72111177734288848375922870291988480 3389385 -33706939675157713941972699711329280 3389386 6475191011661800648613538997849088 3389387 -185917984645684835495527241347460520 3389388 48836533437751003147478726166449664 3389389 17893172807435190008932160640349024 3389390 25040106867333962731727794291873920 3389391 713118385002351226958192023415078400 3389392 104824664394693903751453364947460096 3389393 -14003321818557492019289661032078016 3389394 64722485659970721691384791154012800 3389395 245890238151311294214754091010474720 3389396 -650356928978622068837329703278344192 3389397 -74348226279509300913763451202370560 3389398 -244200532639680367158724486951858560 3389399 -160398920589618008191048241502969336 3389400 -105909947526443280672238748881920000 3389401 1052124393736758393283334287711163402 3389402 -489134542093443359988101415134200848 3389403 61302985369680722081708745110654064 3389404 -1381721382402326542370414272542105600 3389405 717439271022015134219576576733576960 3389406 -1439175518587610007304898235537792 3389407 591114405136988777956257027614553712 3389408 1657116617260464627311123525196840960 3389409 692639368972602360886389309745269924 3389410 362726779185721292561153649880704000 3389411 -1548389665113287838267536305742213988 3389412 237080423212299059309990471575683072 3389413 921014473471816306518252404485185662 3389414 -143453564592610959913715423147810688 3389415 527219142624788096623210756334323920 3389416 161718758159575917741213644528025600 3389417 1063934282231541372780056309410145466 3389418 -21097819098914216075572998868300800 3389419 1090648158437857881618978165854942760 3389420 -97635240834965160904616957453598720 3389421 308508910526355599255949562013097984 3389422 -32917654891026404895908518202491776 3389423 -390424850828854123219784153395217328 3389424 1376739671956833516026981735006208 3389425 -25526757950513092438526727757758500 3389426 -699263994297016526673411877953800160 3389427 -824439520895765135369190839708257836 3389428 327756526834011349546439959059293568 3389429 10290193614809627751257782221033660 3389430 292304174162194190511359221871370240 3389431 -56546305410449227919110923033509400 3389432 20682287928435593961542062832025600 3389433 614783899914490144870474472437161600 3389434 541496741672859662156587797347573616 3389435 -153258527757811033418835264883669440 3389436 182197866955263344015434341742075392 3389437 1393474345866601260630718302138030086 3389438 232435505094338900260370219898039744 3389439 -94429366452191012513719609364474880 3389440 40936798347546823859967478883942400 3389441 282282535320895792162853579963300544 3389442 101901171039799596510164097272845824 3389443 -1426507978293763115233238294621017320 3389444 -153497836968648564800108969483144064 3389445 -22015046876127039082496788753824900 3389446 -393557945484933709360531321661159328 3389447 -1066202959244507921526944087247464232 3389448 -415625252356451113433930396193177600 3389449 -356332128028831119654406667240027264 3389450 -75504249354736892157103100237574000 3389451 -141051213082206483901979868169468704 3389452 2198790184648976885935335180441600 3389453 282479473649152090095506024315643702 3389454 -303775314348881712394504903945297536 3389455 -1006169591893402909009763985781259640 3389456 37783010041778830594579787137941504 3389457 850487508696847440276503898477427440 3389458 -70999649466057008635605334639927920 3389459 1256778026832529207330374910519632 3389460 -437996499093480904115466058140119040 3389461 -954182043832882333922419175058269938 3389462 -770747499582945443089238640823228800 3389463 -23053771435888291878576141970689792 3389464 -168784074709393247045031768586444800 3389465 -1064087317593838204508146309559559480 3389466 -378296101183386423061853875823616 3389467 -29365054865716506361173310106828360 3389468 -225250133724972403938208706355620352 3389469 -356940175009376813821288498637479872 3389470 73257937477933409750033160887877120 3389471 -376537027693288729531518096960240816 3389472 128652374314990793046516915413975040 3389473 1550721959678349983410619745608664340 3389474 653658477620229614845199069909880192 3389475 -6177895195111185116422257394564800 3389476 79038850425843091379250306918954240 3389477 673543589843186531250833780540780472 3389478 88657178390065118591242940605022208 3389479 -400246281061829996516096458909286920 3389480 693349127236954514472386626162022400 3389481 -533089958796197948607935560147555830 3389482 742046003947086885068319399424793184 3389483 -125614740098341150765391970346565136 3389484 -201359003377393823973045789994057728 3389485 339512610550094809752462350897316960 3389486 436381593273092399523438178728714240 3389487 332734562035550572409768611065610368 3389488 63183458163168145531453058390425600 3389489 -1056698330020830857183575813103017710 3389490 -24386068082887848232181880096242880 3389491 186468888030087966651720259817529600 3389492 632115219416028110475130085396908416 3389493 35588557684137616443508645048191264 3389494 -810581362726228307679845010192944256 3389495 -487449546460701848969373007426459200 3389496 322815691760706837330507575823237120 3389497 747417005310547525580290345048192 3389498 -23176592085533339594327632589445120 3389499 1939226679750611909008470305711831040 3389500 861351930721814301049607411575680000 3389501 151533430252390147709275117810447500 3389502 -81012626459700854348519125130098368 3389503 -413289487651422027324297223312830976 3389504 -238067365588904714970199481823264768 3389505 104026384032239998269381497696640000 3389506 -147392743326031592354670553823347296 3389507 -502279146429269880117543160215742968 3389508 241275916321582023995206239331339392 3389509 42669000485010940832818809075514368 3389510 185892654426546831938126832132207360 3389511 -132795441902116809307997878843163232 3389512 -445315736975656790685848374741893120 3389513 1060389627927225443719691975356716762 3389514 -339515569501584461522397278796591360 3389515 -363371355555517512110710252992754800 3389516 109386752492985117070250706836017152 3389517 471993676801285061614276661377063500 3389518 12161444695766338143472887691542528 3389519 -44816670182815462521201945277701120 3389520 -33927904189394869060396244415283200 3389521 304720004167751776744125532064004722 3389522 70701424012580046981051781862919312 3389523 -87908371526511380117663993922419016 3389524 353870572663429130599216623198064640 3389525 473929403305031912628068295990871050 3389526 -17103970638850689789907423992134400 3389527 -16721208930596503080805781977669624 3389528 -474733473941800436337176563270103040 3389529 -123266755747113775319392513298351424 3389530 -349574786135232361712916689364307200 3389531 527035578413356987139194215847531332 3389532 55694976202539972459238652460329472 3389533 76926315115581952470120820426717440 3389534 294098089943517501126762086592460416 3389535 409387582972197153868942563600055320 3389536 66485694820126545206173464375066624 3389537 313765929219961586596334394204465186 3389538 -171374828674059873728823743318768256 3389539 388847323803419203942199255742541340 3389540 -32929889999262710418036347901050880 3389541 434926766839633139192952732171050592 3389542 -41594392101592775450481919260023808 3389543 -319837682457540031554869992203298680 3389544 391832137181642839571999936430489600 3389545 754498613991416905369374190790894280 3389546 -704256510856393471310496754969918464 3389547 126220230215421223812347909376847872 3389548 -324708210665984390478113266799040000 3389549 969027279087019274787344921308551660 3389550 -185223406644608710736053065775104000 3389551 -141376007402248972428096513547780296 3389552 99047668494232203832937311169544192 3389553 178089283768386471859841922199792800 3389554 -2198382978057047948753780367702528 3389555 -58059444633737135897223120186765840 3389556 -279034184610794159176488851913854976 3389557 -1266338669550935754037023905648522194 3389558 294208874627186312971762698303326880 3389559 -74549824218989444298922526893366296 3389560 -265561154614277037493753496168448000 3389561 -6400282882142644905440327569411776 3389562 171347650302002462596297129981800960 3389563 -16825667087316147440642144002374296 3389564 -16042674913043724599255454655778304 3389565 142857822038603919903512701275816000 3389566 84287210998387400319123137958735744 3389567 120589216032313996548768232650620400 3389568 61821413814221323656083814576291840 3389569 -786951724126554976481027382320419004 3389570 -143091985903353586151886674427733440 3389571 -42295198878468401431097911042238400 3389572 -42776232100548748470045067122865024 3389573 877408129980994934212957147888380 3389574 -3638821652095745676169525331681280 3389575 -699846534235560227513236221219106800 3389576 -816187736647866551031857351657425920 3389577 379088868444367611023340622644975120 3389578 -168494438385852393270685054299899040 3389579 197576084316029707718815326337196640 3389580 -740240412709062106372364884937779200 3389581 -503992688361495893304258206965777120 3389582 39939076666760814246129946772878080 3389583 -390901295940528283017346123469811576 3389584 -321317024496067575307037834238689280 3389585 150201020466610207720711491702105600 3389586 342213819718933703804509282116455424 3389587 -106167737961941955313088797364609296 3389588 -72362022350633105121816585109182720 3389589 -90195922491702529420498534471101312 3389590 -129229002859537504855135974599827200 3389591 -1348069433479239489468183258390430008 3389592 682190535335776206794406380790558720 3389593 750982104453870128914872615590814720 3389594 -52206436310372663570856191502857760 3389595 -26555337033098023422106447142799360 3389596 -218218701589854163812538219215857664 3389597 16041063925349764128270249791955072 3389598 298729434287239665966827539166481984 3389599 -1665045751414888886581084938375078864 3389600 392240396869948450675673340051456000 3389601 -29493595756834877228459587301894400 3389602 86416469446133410273964804582191104 3389603 477039148665519588481891920963990480 3389604 8876531392194208209271305491773440 3389605 1512800452630767748195001621969564760 3389606 -104249139014919692132827508930809536 3389607 181146149037219385451523039966753120 3389608 -454024228689539556891905550174382080 3389609 -100471912042113941851161537355426080 3389610 17337904406840868284927105673016320 3389611 55909028699334973160256806569284624 3389612 862403414769784577934325529158932480 3389613 444150051513739719437185722906441984 3389614 -155575891262589342153008102015503680 3389615 -472873906028641489404777123178877280 3389616 -153810499110505289077242150766264320 3389617 -431380964934665990143465867316922816 3389618 -197399319862650384499086859833984240 3389619 692859123688194787239399807664165440 3389620 -103271308663384996196592559199224320 3389621 -1387814871778684996034463555310268178 3389622 356880683459186690471766964261351872 3389623 -282080226774592278143719290403826336 3389624 -516796356694903197461720033353666560 3389625 480345513674270926039424458022736000 3389626 147574690367516521924881726265957344 3389627 1415843666879797747526037061677312720 3389628 -64781666006030166170553908504739840 3389629 -772579181173467911584586794059875770 3389630 -276588179058500644133316223664824320 3389631 -269346862359240820372813176479753856 3389632 44737974732810846185387948235554816 3389633 264783412591517201928337351742402304 3389634 -282962928144602594476688829274667520 3389635 -156803534409156413519437039476871920 3389636 -519670443522268085916284915354929920 3389637 -779314871335841491686078560857657632 3389638 135210293410530301966797963844515840 3389639 1088730525912116875364146534307467800 3389640 646391886241200004949031771232665600 3389641 -368942047379065390366863831337916508 3389642 107028436551358137048682609881575472 3389643 -887805784886304035834038832768968068 3389644 900113343081472975368401779140084480 3389645 -257889926542157032490334646815601920 3389646 149786059062140869499228946145417344 3389647 7508251001351485634708948439735792 3389648 -105548358295614736572092568467668992 3389649 -139588909688410209328692627160928640 3389650 -267620548984968646601465960270678400 3389651 384747099040356291405142812481388652 3389652 145068616405698989755132800685873152 3389653 -458884900011854317309490146073523840 3389654 -106389631483049421501625088899862400 3389655 -76020159165085606316066571246225840 3389656 1028565543393531894792386374483322880 3389657 1441084754711761367118017967477765840 3389658 229291945349708019052960075912354560 3389659 152647846685156134382147952524845104 3389660 -504661835571142942698586956294904320 3389661 272670225025352481427704120333048960 3389662 -766317027322341450798663927840951168 3389663 1315877137210150874722591754202090912 3389664 280060781009645215905291353890750464 3389665 -10761257187487987493123355916417200 3389666 -283261788782630867441925100088378880 3389667 824153533003663036461629564245301880 3389668 45936687336801479032282712253112320 3389669 -149896773056840397078162106814010660 3389670 -96149522982355491355030153622177280 3389671 946492433732265340200894213075059472 3389672 400267495997787203323302809842237440 3389673 100462486220494394371892612034705360 3389674 530933963683166033046938049286716336 3389675 36777240648633180873970253432407800 3389676 357503768177587059800213323232440320 3389677 49502040851441095108180026221452032 3389678 -949132432321384463195864467360855680 3389679 728738617569415431499294945421761224 3389680 12821970223590885560391630632386560 3389681 -203863472871006036581588326480718052 3389682 -6369780851947244331364264950481920 3389683 -341499412799118547574447287129937976 3389684 688626789570022266463871979050201856 3389685 -88194124072395996432462028085938560 3389686 776971920756906318665911290181447104 3389687 517321686650028525331536205805002752 3389688 29933106082569534513003857580072960 3389689 1252013406000550913476963312120528490 3389690 -3449462285693174071265611624500480 3389691 -732368081990082366463053641409848808 3389692 812338113500034464914190391601442816 3389693 1071202279695793715911843038797703942 3389694 120806093646379329521551973314560 3389695 -148364858845778357559338182707609600 3389696 378715187519084389894735284280492032 3389697 806371040100570480761929554361013874 3389698 88589714783525596743088703646565440 3389699 -479683832105731682007962486961591300 3389700 -263892509430683670852366418980480000 3389701 163220007677334655172873795626257952 3389702 -71790140606209677437916780908780448 3389703 179682608571267864192295264719027408 3389704 1266277384099340954048291818710389760 3389705 -1082704810389338251278896403936545280 3389706 102007968450455146620708317498936112 3389707 21150508912424557628738159995555000 3389708 -97781024881441411142793343283702784 3389709 454205697174943077620295229375348128 3389710 -47690181050655838739780985069744000 3389711 66419185352564513416919409569735352 3389712 -28444153119974680666521590011330560 3389713 338946048094639090278034244305590962 3389714 -839031332847640646248700990422604160 3389715 278023278956623974557237460946867200 3389716 -117601478331843356599851238350090240 3389717 -225976370518507974775941591177409152 3389718 -50990372032423093071323294962949760 3389719 -690807552562799283604636249054077880 3389720 -409453499578127074162243556248166400 3389721 -143631304055410728192780577467021120 3389722 -504063419195201398183337397080766480 3389723 -255926132704343005799644898391157200 3389724 91775923629222182800038858539472384 3389725 353247134298831735942543278371627250 3389726 -129845248013623493540554140565418496 3389727 -42489352063447382934093573991681920 3389728 -302416083849507419669276602813317120 3389729 35442653852112804358798775864454720 3389730 72040028481621355509300709401246720 3389731 176754615631214971765208148339655672 3389732 -1651920413550359150741154133678571520 3389733 -15132727893424913362307482323798240 3389734 -1349900744388724826658866718006536448 3389735 11336336056740197759491476120202680 3389736 -49943763073682557527317393245962240 3389737 317710790706808204294749999582764160 3389738 -672757980468716888225285378808867840 3389739 -265074889733126991714161349991449360 3389740 336040741941815063624882337564825600 3389741 690795620477875043221923638370516000 3389742 230060099498379923626634763001434240 3389743 27324155016255956058523789693325280 3389744 -309726655576934834942330536638627840 3389745 -182848008165829584481411592623418880 3389746 41845151779405116040839332470004640 3389747 539545374131829753049695476360909196 3389748 4176964285769472627731453084104704 3389749 -57006368582705259342463836395169408 3389750 -92969586902348616115464139094400000 3389751 4825304143371669298894356913894080 3389752 291920701727321204037862676751360000 3389753 -492535283857934129054034238686514176 3389754 37156627100432250427519653920824320 3389755 -16725659609543199329621596702013280 3389756 -252079847341759328019711863423700480 3389757 -18049186102820998885134119433142272 3389758 813874020506067698026330940810484480 3389759 -44754223706287527581891089542142584 3389760 -71479959995050020783627433137930240 3389761 11125248983366692516329213579077424 3389762 139862766907728154664884996507151424 3389763 -72845695940736343801660914269871360 3389764 -77955626372177710063142118418755584 3389765 -171004272752992527258286395207014340 3389766 83809728580455722607643135806566400 3389767 -669504224172803607829946717753526184 3389768 -40033925117076705474802281161594880 3389769 20533336829986480094481936746945850 3389770 345096247547895499003526034080333760 3389771 614999394881747641399312959871631040 3389772 478727471575415325019757428665441792 3389773 1179397767010055657683368807097996022 3389774 -54511349053470288670524480577160832 3389775 -467837436969227835692143513687636200 3389776 1430489681679952882865808518021120 3389777 -1218660211343491039194806997749323200 3389778 7008715552633206904814480647017984 3389779 -672004666373883658289812744371449424 3389780 -133634899193226143394315673635590400 3389781 1569245705093143003595658829914412800 3389782 -622116291568796495062633495706106816 3389783 -92623256721230423456337385243107600 3389784 584158531175528439735779760350392320 3389785 -29883053741096617600336473223679040 3389786 64449143739565588060639279225920000 3389787 -201972541293277326599947232358427200 3389788 -39176690269852087058550431161094144 3389789 -261886476024663460608453262051759476 3389790 -8207706809918595835227473058948480 3389791 29697480890931503873471778593174160 3389792 123730843923857247214434979503144960 3389793 -675929086171276714875162014466297600 3389794 -560456714184085701587715298642640304 3389795 1115230081567596521061801636177502800 3389796 249439832139390216799256959469967360 3389797 990120683946708311368319568578645246 3389798 2786230398991337610373380152276352 3389799 -282402822514582047794276988492894720 3389800 -318365152730559997442279462078208000 3389801 1087793955852425124441279223236287802 3389802 -7761669815918173652535088000000512 3389803 52034361342124828310787803132068344 3389804 -655141413500706544545244281809253888 3389805 -109970164521573643853028384232871700 3389806 -115298825723228535353660056815573120 3389807 528443086714188547660603604629943280 3389808 -130805008091303194211808241083580416 3389809 275931208794134415811100107037797440 3389810 524046285833551692182528453869896000 3389811 1295672690274745818583018397529630720 3389812 733465782900981474501601206938166656 3389813 -287733070392433703948339966083878240 3389814 56794647792952782262207044878395104 3389815 99807814020529914023936228189760 3389816 -5301222116632397617377568632299520 3389817 -537139344453474828374782092734673888 3389818 -460874047260707648859928730650154640 3389819 -4013256980172801200645994001508352 3389820 63473767437465631014709926073697280 3389821 -1300162243727209898449604045215279188 3389822 -380095706594178979269445687724852928 3389823 -131670109873767772468881245861637120 3389824 -182597531356448103772173019706818560 3389825 -535721836868353573186980990614697450 3389826 -234206866177422682729728684641939712 3389827 254288596708761764438746968629987232 3389828 35666209294777169544805662233149440 3389829 -37989435472694591202579411910343520 3389830 349443364952033483706268797310905600 3389831 -53709647853750570976136629934547504 3389832 -145224487086818666008857199451827200 3389833 2054265979744835699303439671943236224 3389834 60795233598400828166762660548588032 3389835 501292145718111635196143451312956400 3389836 385383226140883428449392728401766912 3389837 -7075139940513968060563793136405600 3389838 190742167703625687503565890721505344 3389839 684600359831701386348825010580731920 3389840 -115482727576113372004143020578160640 3389841 -83869614925056606541813224850146240 3389842 -564728366067341166282310826162210928 3389843 486070271082134490072620519870857320 3389844 76787747727004807728991526629103616 3389845 378324269497726582892990525306733600 3389846 39376258070001088420650805805706240 3389847 114170146060513103003773091128308480 3389848 230815001770934872023405052160901120 3389849 899713420989117067963232307025146564 3389850 51653281979923103424703758515712000 3389851 -539275404143361751063271510008378968 3389852 308404076871141763609157085681441792 3389853 400835281453011861792520532197739904 3389854 370694852346889833578400985081133760 3389855 -221463788288568083646891325442081280 3389856 198567142882828565158931572671381504 3389857 330963836642961569031458003604379106 3389858 -777634260152631917719019199043116720 3389859 -113525056135448659769385790622313072 3389860 374727358058449040616869215375438080 3389861 -831222583959311921768631626064041538 3389862 -2635554524089884722971501850781696 3389863 -275967679355492854403587817513191176 3389864 -441918106598220017965256123328430080 3389865 712018726878514117777719674401408320 3389866 211766598504326616020818807897693440 3389867 37554893807968264489441068683749392 3389868 -409776891531745501186587386393149440 3389869 -776312128010700479693560939939374400 3389870 -232630898181123435596727638743232640 3389871 -57075706500777503194649206095236088 3389872 9314726283147971251614396984344576 3389873 26059349493563424274994400313023600 3389874 200478258015820496573821613303852160 3389875 846731546501474753677278408208752000 3389876 289830094355644078803312522526783488 3389877 1206696243976724115219077321782227840 3389878 -389361561948249684364747172711477376 3389879 -558344424590978242809526265061026520 3389880 29214675417169407870540010583654400 3389881 468027761038425186005034974067740928 3389882 846444324346308109795251206664519792 3389883 -536520123548597062453262146436413440 3389884 216713716045358722565949828541628416 3389885 56439998702904836668347194209560000 3389886 366915634559304645998280230456662080 3389887 635830429570615190722770794350872720 3389888 -227328512692885388410499499621875712 3389889 -211957989563316748474901042616474576 3389890 182961722687364080896952020629196800 3389891 -901798572519518459815675401037152708 3389892 -236056958241183648568479108949512192 3389893 -130389838806899813333749813423085156 3389894 100602073904614534317923792275357632 3389895 -392404116751904053569619564788944160 3389896 -58168813203499641352238669427302400 3389897 -123577823203997974539141598528344000 3389898 -380654484374572170077205008199035136 3389899 546811941600487524729548711826820800 3389900 137563768102498370308676755703424000 3389901 32605434764156525223635048059456896 3389902 52248821917015780157565473480714880 3389903 30791688255829123947558865794923760 3389904 -67008822891749604282524383051776000 3389905 4703772774428916516511404539693760 3389906 5437117922000229598297424102299968 3389907 301389218021374104122709428406527964 3389908 -95369381264704921441846470991775872 3389909 -36962975387304944784308862696275940 3389910 68324308126582691136114754825599360 3389911 54916199506579299912752872234093184 3389912 314467563140503297552938579460915200 3389913 -817299220596427757746199354524443558 3389914 -841120428691776712793458568962906368 3389915 488549553480158547451049672449690560 3389916 215206557942461978889615573625047552 3389917 1151148194152475230434567741546365100 3389918 655798422326485126250228395073216256 3389919 141078523732896113784610526082021408 3389920 -786059209585756210971597295571435520 3389921 -27533111386051548680008243634148600 3389922 462440416795109843550068326185925632 3389923 -524246137967420300926581860655778280 3389924 620500698880098460116776350322958336 3389925 -140020204687073303762242623586982400 3389926 -343728843991292031076237879453645440 3389927 -495655980910950853384933843445953224 3389928 214212065699225633278281486420049920 3389929 -223485313250705554718865036728966470 3389930 -505984974568630278622520950237652640 3389931 -29331917809528997433883733604922428 3389932 131566192654221746218637681210736640 3389933 -1017653292113124853016527717065701376 3389934 2443696939469064545856995448214080 3389935 224939756004558461044886118925483200 3389936 766911585879411452806251867734016 3389937 -671032465381682492522514865235946432 3389938 -168208467533884997676395305762520160 3389939 -65231937857567985651198668397301248 3389940 -12624932121655409780535320569459200 3389941 599200682632544272478857247413127342 3389942 -193134097800609527230186657281172800 3389943 -154020200711546414095607428090255872 3389944 547096345322202594845125220077056000 3389945 -103285773997353001266828277152865080 3389946 40230218557563270968534220752914944 3389947 405445367782440955164281541105081600 3389948 7310566885191781748626005340700160 3389949 -371892297078982550273221941855639732 3389950 308968149424938859269923202578160000 3389951 -910164631545784403783878180718658048 3389952 67541443612165895089772735068372992 3389953 -496619917557624429665941450275965568 3389954 -532648770664430531663657953263691824 3389955 -427481780332405085034208132729226400 3389956 -426074427048293176697838720783832832 3389957 -405872301253451696595263539685140740 3389958 15769800052289091753952684213555200 3389959 -1295066015989666478004678240524116840 3389960 -144340806190109831455125344749977600 3389961 -464102788737088160995087580842919520 3389962 -18462341394736560801582602098175136 3389963 902806978838717683283245877340919560 3389964 -476898854909946035617658531768398848 3389965 106795719587305989317682152434656000 3389966 -211340008107413914231997485901836416 3389967 560925922057256837610979432333146936 3389968 -51862439435509020034281468336529408 3389969 -1606450005031090680689855016985620480 3389970 -78423901439717494600942275228211200 3389971 -381034173156556845746252585272090720 3389972 616675910302922565002895090970747776 3389973 537216655351791605114569131457082784 3389974 -2805069421668819557307224228806656 3389975 -652123871206132951390876554785610000 3389976 -197138661850144871728597264376217600 3389977 -352888880884138803321293522112266108 3389978 -541895777802246562419227069897970960 3389979 -652387692066854614430611410831306240 3389980 206069480177733257973675686573875200 3389981 -68492784516077616061270057058075808 3389982 -98819433046010905237579718222601408 3389983 284322930840348172769483013140631640 3389984 306968704665076723559550436744888320 3389985 -42851445898660926386861050756156800 3389986 146265008321184752118321202770764064 3389987 1523639420273316016746184114235448792 3389988 217151319546176137902709112911343616 3389989 1435979019145039519830375743329321790 3389990 25892583920360363564594620398000000 3389991 -3817490456752980934833984300612480 3389992 -1165788336267385565296716081544320000 3389993 287396785372772674812342632459303424 3389994 -221008717658080501927674196035402576 3389995 375430405010023292328283812945806880 3389996 -1050205061599606187148423914934240000 3389997 -118170924249332264634350986209499872 3389998 -366248772802549624817654635593392064 3389999 -497725511766590798321536112514975360 3390000 10355298893328934693352534077440000 3390001 -502036641600180706578937667676970688 3390002 -245263916701275933887771616871681536 3390003 -254976558779623274814402336716694216 3390004 222696484394352794280090375843914496 3390005 -191375153198823910176237781722823680 3390006 85782675491401740842588458213559808 3390007 519998768850050731919486503478824432 3390008 214536183931644748014704288342568960 3390009 -56076446004275219220449415953976960 3390010 40049024766966477193564904917564800 3390011 -777930887241965283276662675847076608 3390012 -17274657478278316370425473760303104 3390013 38680686333599564679926734128598560 3390014 207390148749301904474222268486449664 3390015 -188675078450089765364336302425805680 3390016 -229493134678042972656347274503258112 3390017 1229314600561540779104988445954896066 3390018 55374222496910168661947500962170880 3390019 -512624177280983635091301496045248580 3390020 -213263704495836272633144978436299520 3390021 1062626477978429892237953781483362172 3390022 -167903117103719168378711810898379200 3390023 -220941536507475613365558283898765856 3390024 -181300191394790641769059346470748160 3390025 743131695348805792946582883228991550 3390026 -365885491665093993545631049122491040 3390027 854549018117617142979432656596163520 3390028 -719090300486008554624219936759192832 3390029 -1011060148876841018700762910650575370 3390030 -132855653061243710790634056771636480 3390031 756496746194855027860571340298462832 3390032 -274992168232419807907218327339147264 3390033 -964244348387309480241582074681269776 3390034 -2720738781313492970726147925106560 3390035 50485498824773207623955565428404560 3390036 -64862040648410359384451397478612992 3390037 -275445307829874101337990696437913600 3390038 436497529135458731847237698785701696 3390039 -492252366129098376761240388761687040 3390040 -312074247813791681869023501667123200 3390041 -910113815634743086794053373326397558 3390042 -54120809889232957111687755340711680 3390043 357044549566537521377926227983956292 3390044 -50050655562651740173243831087884288 3390045 -773031348383392532792832369339044160 3390046 258553346563621228927979762165772288 3390047 117297711273486793366476025827695280 3390048 -950433318824502840428542742102016000 3390049 -115914615211905857052917230703136236 3390050 9314392396126013369174416992082800 3390051 127820477482391125585890508971273984 3390052 496769278425673218500261529464804352 3390053 756733285945141879827301581749912700 3390054 -44955424626171730867969202335570560 3390055 -1261969258090746510462654121505081040 3390056 -485660338600706907938180981435596800 3390057 289201626297330689076418011505823136 3390058 -205340351528045683063150233607597824 3390059 -412968389417666130147372185263824000 3390060 27968394707092162007639749554600960 3390061 -45035028770846637517183004400167338 3390062 20763255583844525992071530192820480 3390063 47989198495795617266564430277841664 3390064 -209039789166344452449711328515358720 3390065 199121152323237206424912573110032680 3390066 -1052011732951973259521480921120110080 3390067 194975831874594545990969109900400192 3390068 -569915346125133322579740656904812544 3390069 -406782052037899461484776214731327456 3390070 14817073433521775166537237411206400 3390071 -606372382218634578294961941207387600 3390072 -211846220468515314445494291339018240 3390073 611903418675545489360272234448281322 3390074 84181976985703572342422500582732800 3390075 -124166692990192708284401022727446000 3390076 5093419100896676457899107292149760 3390077 -4291344279245226012398014934481120 3390078 -79453991063640442013856041738832576 3390079 -56532460944177289160849710943411328 3390080 932513591593570394902877085420748800 3390081 -198414485078398416682319307700166400 3390082 -767614659248960631363103999634434608 3390083 -1010341364761696558048550756769697668 3390084 714558271702163443629339701301102720 3390085 269401175282382775002448698225830400 3390086 -1071340440622738799740312380911616 3390087 616677693301929563494088127154147152 3390088 37548481681773207069593188711403520 3390089 985917293486618672896661684686968756 3390090 -72338121090322004153244037465013760 3390091 50856492953683211801779575204929492 3390092 -87257590456397056892048432303797248 3390093 52194799270289063774370484560924864 3390094 475185865858075026494226533013215040 3390095 -1031358147657919194599886879002536320 3390096 121380765589169699411190934980329472 3390097 -439471562141503730729538032147637454 3390098 -40930370648098666219229286420695040 3390099 351093876777072706494266570034848880 3390100 -222319149315737594017702698077184000 3390101 334885887349074192641755759114892928 3390102 -234539177767197834237849551766582720 3390103 -1796856691706298114924610795500134816 3390104 -1305264627144060453268007497450506240 3390105 154007655557250888889951008825552960 3390106 -644065416397693005493481221636369440 3390107 -534444935813421763943891825069192688 3390108 64354623550645441248083136400293888 3390109 382872422956158132113484383658382310 3390110 -400308449581553543717128402133859840 3390111 -545045317628324390283919439220440040 3390112 215953160164307496791733587373195264 3390113 -484074184383503509107520642214272800 3390114 -33910980137377993016381281002075648 3390115 -550372198323366893961103683962856240 3390116 -1144564462957871595754345154495819520 3390117 -492035237133006239952832676173468320 3390118 325473898104748730928757120641285120 3390119 -491305503509998597282512476091129480 3390120 749564046702486857371406671872000 3390121 -46842260800586805223318146621538688 3390122 -544964937312730384054216020431319888 3390123 -966730646117027301324747490703763072 3390124 574483486846969628597642900422743296 3390125 517617500829106289557910957497974000 3390126 31972418934170890723042002549084288 3390127 -394467577055729692339398669757775680 3390128 -70037643486544235190083039582945280 3390129 56602529843947876719319869703238400 3390130 -72524513234240076891393386559679680 3390131 553781614131861294058501010475968112 3390132 -663280221253879949275404048585369600 3390133 824744361436415838845683559519725600 3390134 300628132466660621275346843980364352 3390135 -89601177390126378425316477278323200 3390136 658846473338536270603437322073640960 3390137 -632020871169801703836280880429189808 3390138 168769832625223587914344381609242624 3390139 -167643196595992124065530998773084060 3390140 371576763380706340814227557987148800 3390141 323320961895492712716464229671668992 3390142 377626999454540726590305122301517824 3390143 689377659856052696312775452349859392 3390144 -32727033840007964235780421670928384 3390145 -216742369332472591801776547579392960 3390146 -73287655593277509786104435800615728 3390147 15722350952399508127186048365082080 3390148 -857948940613244755962970462147921792 3390149 -660157121078893877686224862751525568 3390150 -203182374323351662193666275250198400 3390151 -18341490511804469243906484485625648 3390152 352250364230144201879238217527321600 3390153 316490028908154093354779585546442624 3390154 341976477065484742783008120028742400 3390155 -187900566716753098336355655057294000 3390156 -37699198843139501558507924024180736 3390157 -1131536177176098637273134701405109888 3390158 623221587143346232658362172952317760 3390159 496478853450274472298107345632180104 3390160 41203223886994977292686736553410560 3390161 -229100151379606179054814106840564238 3390162 178808671592270765055348110044521984 3390163 6102230343668449126520188114740360 3390164 -106714908963565401994588620113664000 3390165 -318256131144268538963175394694990340 3390166 -21448014552429578243324403094392192 3390167 -4106619219480170559609461066966736 3390168 -828673993642452268698435544023306240 3390169 216842819722439577849215545617122570 3390170 176331145335943655125872436913280000 3390171 -371032228237690756468346122571286888 3390172 432945615779575794755072591696370176 3390173 707297846268658612474389212123674860 3390174 26730959953277157030515258230309632 3390175 -830454231256881748847700901902586600 3390176 -103967605516253685992045105891770368 3390177 -53320592206473754124985614573829120 3390178 491453051912261892870291299785680 3390179 -87879792429644261494048522381226592 3390180 238804544546243760943372019310120960 3390181 -7798294977751817803583746765289028 3390182 -544893459491960581653282019765163808 3390183 495994138377490893194836744264967952 3390184 -154435317851422050909555714405580800 3390185 -146539940468144161109208513556966620 3390186 -73640851394501830968899288495136000 3390187 428156532678445167218108718537527760 3390188 285665560889331437877995547971528448 3390189 319344519324960426372643379672340480 3390190 -157685420277874809529998068752456320 3390191 29718072476966745833844516507095040 3390192 -86908351997977651450855063757094912 3390193 -47777948437438212887246297910302876 3390194 -243046574798114280647290496863982688 3390195 -299504041803242273801078856457264080 3390196 701643182408172944251453734054358400 3390197 428026933594172054473225737770520600 3390198 5860451067119783239638479727126528 3390199 -314480898309998204032687084198763280 3390200 332402232403904965311676973948928000 3390201 231316478625125092038872577759547200 3390202 -97511162452168029886183576164261408 3390203 339490721354405297803914398151371040 3390204 -849175730314781868146206893569753088 3390205 -181079397985092081116530269327972480 3390206 -1705751434936798151318097657600000 3390207 552185714372971493069629431281617680 3390208 309479576091746325843631152341975040 3390209 780600170636953392301102082230321410 3390210 -29622949722279529474852379940019200 3390211 625023735012870632989881506482664448 3390212 -85263252085897873194914106043292544 3390213 -817531860232320888257726630686149600 3390214 -134246168380630082815443999409136544 3390215 245319097957535359133377532880955200 3390216 520555347754952249857627014465945600 3390217 847115391275893007098272926601642266 3390218 256010667424076086095533106421064448 3390219 203367392041846776720705721374140304 3390220 -435813461510522310070316850771486720 3390221 -1411960838697821557657526769765445578 3390222 72689710492379500949384699768414208 3390223 -111365266080594835278480797274772656 3390224 -135212125310245854152313572481884160 3390225 57392549734324370407910609836428000 3390226 118496128594015108335476741765197824 3390227 338929589532760417604839407029017200 3390228 41328172887882025218490755727441920 3390229 -362191906031884518028478136173981170 3390230 -321420287923412776077144512200170240 3390231 -71465742981299457025065207942047280 3390232 -649604647030310195709996550838937600 3390233 -195649491620847999849467083977704640 3390234 -221522721389712514959032754110200320 3390235 214349418519003771891980952499375680 3390236 -472690749533856883052982434594775552 3390237 78718007256461036496227845940728608 3390238 -81749458054052546919396536545203456 3390239 -19340708001739235808350490897516960 3390240 -56687740293219482284347095934566400 3390241 1757298457058664936985129877696993284 3390242 -915803352778551966269767381790099808 3390243 776090379594254083308987473160870264 3390244 -358861942569373640897679814374125568 3390245 190396901954746181745172274496220800 3390246 -38910726525832316436419907537162240 3390247 -244930993570342633735493726816610208 3390248 779414066744597364073924551040527360 3390249 -1340780241657068182427601728130624 3390250 233046555714923354964783728805888000 3390251 -1225174342432096097914053943994412096 3390252 171501580744071410246522270307876864 3390253 -371093800427028136325205828249554816 3390254 -176781674562076134654661914466201728 3390255 -33298066464869783431545612473195280 3390256 -159661690995419076869150642309644288 3390257 -208487985069061925662411185214803840 3390258 287121869368884847979120449265149440 3390259 -434037406088667005535624403762842364 3390260 340842722678784854204358556311091200 3390261 -91124458958954144714275485808923168 3390262 28981459259379911190865118436169632 3390263 469646778991564415182021851944714520 3390264 584042310066852095647798120030248960 3390265 -284582462588782796207128372338124800 3390266 -6336458899997356867512495259717632 3390267 -878554121061142986324466298019192576 3390268 -125371305707143377421856048371917824 3390269 -728871978729151127539852496724859392 3390270 -104958573648071781292009001720559360 3390271 -1396120776161767626839816467045438528 3390272 -349803611775723530482758933300117504 3390273 40119374945809417302957120224815764 3390274 -77775081400507605085649249335542240 3390275 -266612724324411446392845902622445200 3390276 137445638255604781926566157203281920 3390277 -717392526808817874944109732007659840 3390278 217987809129801604627840924623385440 3390279 -36287110520220701092724276342332032 3390280 885371702583915327149835386322124800 3390281 151758623695665942306053862343253412 3390282 -21234228497465914488476050218777600 3390283 287885983243987969361465006814216304 3390284 -19317347780536832558611503100723200 3390285 -842941859753445118197156416172614400 3390286 -780256612885363316388252232402713408 3390287 -1165794483321979534049636589070610064 3390288 -185501473756621861592438171737915392 3390289 -140841608260970175043015569262986944 3390290 223731445140975445083106146267451200 3390291 720051894164004429461063352946902900 3390292 -10459914474864238645985079227117568 3390293 -949351593806638366836464060256538020 3390294 212912977797522431874901140376305600 3390295 11350209674875400723120672323007280 3390296 192407921569309136378829603621519360 3390297 -21732216904647559172770357322602800 3390298 -1045995004717276640964849622255716864 3390299 688140124844259059208423100024860 3390300 95892860447014396286562296639270400 3390301 -309816415959706122561951627112993728 3390302 35555449868407509370122097858127232 3390303 138212698656597170196890043102758400 3390304 -364159789326394937551157231222784000 3390305 766782235630324246682493827155037460 3390306 2310190475551544199312246795174144 3390307 -1269725630690704475042522304556681444 3390308 532736092550391346253491812215948928 3390309 145648103955448790234681463524172480 3390310 132334336328258450473812893518721280 3390311 -537257834422404456525222879919569576 3390312 309265300494933972315141489156587520 3390313 65232776797767142971169375518903844 3390314 184199343486659042642472982622798256 3390315 -99968813929358195238526819045109760 3390316 140861380204648352334138598721175552 3390317 -623211910487237509077706183790400 3390318 356620325186777165715098313785240064 3390319 -814101574623068137947103795608740840 3390320 40222983073149271738118328604262400 3390321 424804975432204361061476128736959488 3390322 196556602486241315522671402596756480 3390323 1039570777115048105196815591150698572 3390324 155421316486284402891601230281183232 3390325 351183754463396772782560180970043050 3390326 -497507875274023431801386802064449888 3390327 693248398543388374821413620320964320 3390328 921437646835789225100542420378460160 3390329 -475903360805534702551598761862594070 3390330 266370405523122211323864046114993920 3390331 -105979890630895797290637431929572576 3390332 1264309705762971803958188906424622080 3390333 -717153797762777202318582008407068096 3390334 536204236658461792732702316015399232 3390335 5657386219396078264932437058015840 3390336 332907821903498757483379815559987200 3390337 558524044539288610103445736558984240 3390338 -20163958754371822167709933060899840 3390339 9334591824835412430518086095280608 3390340 202241126454032431533672011294208000 3390341 -773446755730194079841319355012639200 3390342 -243900455848233997841667611414906688 3390343 -645391703741236231953865505645633256 3390344 -1048635568240507847578127217343672320 3390345 -292046866233218780736222602081395200 3390346 251664956174163473105720787005644800 3390347 314232091261683729117193474579904352 3390348 328661848063203462765058658595913728 3390349 -658283541552369987763507535180191520 3390350 24255101052368395727366649186758400 3390351 -519475362189269378627555796180450168 3390352 -92167339058993219025424246372302848 3390353 -50550274167024894914835025282913280 3390354 156651910572800064769285347608254848 3390355 408696246288169058768985921626381520 3390356 603770129241668330605605459781249920 3390357 -259858803581181012926252678270716512 3390358 249921199583765371956290016287405376 3390359 -560464291999105454312715091320653544 3390360 186638112046324761721650853871616000 3390361 -310075257239265715678179223104860280 3390362 -852418045605206392630344858184012800 3390363 227555193409112210298473461474368000 3390364 1555750660381654181995515687383603200 3390365 -940332402465769322903333716195963680 3390366 213558107504355062950418013358080 3390367 -22272921723922273608109402710855600 3390368 -778905746357907695668408946501222400 3390369 574091074017363600435898656807789744 3390370 144084689121151247921569184573136960 3390371 -532129859138221366633282898579515428 3390372 196019838906080484940411435182243072 3390373 298820210111679776186294268895639840 3390374 -351341123784355869347556960133747200 3390375 141181553774942636725663722883908000 3390376 277813629213515885885841507937075200 3390377 -217105726462374154379563203304773888 3390378 7972109609506985564660747697504768 3390379 1372863243977604173454663145189995640 3390380 172344719793326707222822555633274880 3390381 110479298612270764822552190735346870 3390382 -603842921010670339084733396699606208 3390383 -132391236426191978579918632766853936 3390384 24789475739994431749888212722515968 3390385 335391092278161827447388007660262580 3390386 38817263162871605711553991118089344 3390387 -69907963184186877834813287875330560 3390388 -17997499103198144363885183332707584 3390389 -1326304908301391833599776661153633810 3390390 108945623826046501220378302934976000 3390391 -301602820003850250902326682485077208 3390392 -584002865702797797712643044398858240 3390393 -371230741020577345055995059983465136 3390394 122843466686681746403635381112946432 3390395 399045790725019877634033363581206080 3390396 -773188993795288266567918806026199040 3390397 -39794218652821516165897039651274720 3390398 -705847880179886104449680152937195520 3390399 -554074849223918572750677277922394000 3390400 -14229467469871623773636995265331200 3390401 37415338505511420809154203595871680 3390402 -57123758701199581090439047764777216 3390403 401087452825082955044055748064990704 3390404 177319412658151383846537675844937856 3390405 331946748493806198954769605651872160 3390406 22299517558858866622342603852063104 3390407 108931798889593931841134754296251920 3390408 -368456987921054720938894408284495360 3390409 -1355077816259633790250011334810432560 3390410 -12103504768554107651468361751832640 3390411 1351169405491079083919139338892675264 3390412 -45104297480338435471880427656567808 3390413 127765499065162682342770879829423448 3390414 311210754168640585612458375120997440 3390415 -2588413892980725534192987276313920 3390416 138765205294819501864994413021151232 3390417 -26713322836780903728757071473975760 3390418 -577916045327934484450780449481449840 3390419 1075893186713111449186774904594014560 3390420 551209607117583709893226892605440 3390421 -3449716465874052630259818885685216 3390422 255099953866807516365076988718959232 3390423 649246218442550293066956946070985168 3390424 -828210915794537274294919478211287040 3390425 -461320853530459161935154244398308850 3390426 94251977351864619258899843795547360 3390427 -401854274352585954430219571118897724 3390428 640360485238434958563114102076819968 3390429 18809050761206185566942196910255232 3390430 205397214447274695502304196173425920 3390431 -2143450307002376639035767143659212816 3390432 -783063727164021969112713231751446528 3390433 413689986457433656387710175165952944 3390434 852443408050416052246280130010348032 3390435 384547139858000169572917223755155600 3390436 -39190717600662585183457706490695680 3390437 -903676484801550327553521688271446914 3390438 -9724465117319453809474452926129280 3390439 137946516429298278674539807327825920 3390440 569235485398157571312538322481100800 3390441 363259446136743174658090238729991168 3390442 -71202126099630085809550162831097856 3390443 374907778155229730837579959713922560 3390444 -381113397898813760345429266676782080 3390445 310038824750388360697062209675820600 3390446 726274887120752621758795454426881920 3390447 1405358701203040417254578502511247760 3390448 235403322537041776436048137680814080 3390449 -78186596272623202807945031749387980 3390450 -77575187839271373288719468369856000 3390451 416204392540557961439060346903830032 3390452 63552606214551992010679772041631232 3390453 187319484002035018667834856828601920 3390454 -50177030550336306990187743082775040 3390455 171696247138123553149239950476308000 3390456 817373759378411922867655488992563200 3390457 438026276940850449783401542053718506 3390458 -1146774429942096750450060127393824 3390459 97883585950988702498495755664680560 3390460 -43785063464373655188617066368734720 3390461 -892077718321605283524931754155858938 3390462 -511643565768885274788212032032502080 3390463 454513079381780613633102384293142864 3390464 5625816470428189306657554869256192 3390465 -223471327724565137316036166945826880 3390466 511304255689396317668672557281300432 3390467 -729453188522678215196288332954381800 3390468 -747354376209085423206193723598936064 3390469 -664156997743344754897215572669733060 3390470 157019105787033275456260548482012160 3390471 -331666869980650746580956654593875200 3390472 174263702813769260125766631181639680 3390473 286257101722690682241981573826391760 3390474 254708447626529226122877545237441280 3390475 263365978221372759664126964259699000 3390476 210732189822315397663290130395985920 3390477 533011543732676246542299888417090720 3390478 -104945759584169296777967781482576256 3390479 786155944644088010533201615761052080 3390480 -61437585426708611882847512197693440 3390481 -175905860564153195020217437438747136 3390482 946863271846595269517955040145564832 3390483 -219140734126669660696938272250907536 3390484 932017703241262004611729958888326016 3390485 -12170843168034080854916757468925440 3390486 -22130083687603283674148645751877632 3390487 265602338582987857951003765996327320 3390488 -1303360808328438422026520787709440000 3390489 -432178968657617061460260167881359846 3390490 -176279974894639313008778385052596000 3390491 218565268102488587886346216556598672 3390492 -45410521696300497782276917726150656 3390493 -1170821404396296174417765649858527680 3390494 -17037145002443353754287338616079424 3390495 76224050163378413266886723287368000 3390496 -107365045752464026250763838213521408 3390497 -275522632657928528404296896308378656 3390498 -22311416625133953900289686391807920 3390499 -97525960408067837528459884506151680 3390500 -674296860020075779720175950381248000 3390501 -12079338075913595290458418676457216 3390502 29332566971210974349359841698485504 3390503 28067661342974588377893377580872184 3390504 172241632486842347740426692908728320 3390505 -233355688027247887711320295107317340 3390506 15054507448917428063707304968925280 3390507 -8554698937403907193279936109811672 3390508 -156433423772826220113236679883296768 3390509 123018841330889490354330870347867616 3390510 352165208888597195285989971228178560 3390511 108852095700635496300253091735448552 3390512 6786811200046031363877002524901376 3390513 78998787960861291388382727205055424 3390514 -166583746861975087432728896711252448 3390515 -37586403833042117451014734913229840 3390516 279273947482891348072298415004545792 3390517 -200852044418521764431157754893765380 3390518 558935585440031831071820915866284960 3390519 -198372511896205863871273884022517760 3390520 -312958469305365089865057707083776000 3390521 -116590286187181941738493225351056300 3390522 -214355770423485898534219801300008960 3390523 -449095364363428839685940957353747228 3390524 -72648099279949359814601732420390400 3390525 634236878088714091365331625907936000 3390526 -437165983888910961214906864235635776 3390527 89339955161427991882258508343868272 3390528 96720044456198693675182183636008960 3390529 1030665245115846394827208251277672130 3390530 -114974006876954158169096072904706560 3390531 847995084873649888640231860835280000 3390532 119155615272505309623307923820298240 3390533 -1014465727517731665025483705382189760 3390534 -65492262282893597757967095079188480 3390535 246221512108808096539400069626740000 3390536 -280265109025206464958424575222282240 3390537 -721189726031394624937516201008524448 3390538 671741250365265079878874761616128096 3390539 -3746794397833148113092417023630376 3390540 -168780567115890929189433231998899200 3390541 784944726363244191787798339825696 3390542 352688689374615974181597982984494144 3390543 -18556420645293090491756694174200280 3390544 -30179889810642739004253478415646720 3390545 -614056547707428523069637696620687680 3390546 133951420731049867035011805064167168 3390547 -1238929098347882022401616183174858004 3390548 24279364150518006920996610318612480 3390549 165169111610502085378093286353723008 3390550 3277852283668280816352081915072000 3390551 -477853428913487678978529735708947448 3390552 -344553997133358719709925499677900800 3390553 -882238451925584782157761752183609840 3390554 -328243950834844473322274126233205760 3390555 -169616611740646908119078006857920000 3390556 443608366657941237180674047740047872 3390557 -761458737354965196301402543295921268 3390558 -10734083967454506742795051659322752 3390559 -1206110111948846792636267755441430360 3390560 300738618881148165896749829715394560 3390561 -159041703088787589935210013914366190 3390562 7602733677527352135264758596531200 3390563 70322953744496020551968041808464896 3390564 257911533839799771495725578958069760 3390565 70747111184615503535023860604212720 3390566 81731755138459621418811685900907232 3390567 333951984067248438735774735363221712 3390568 401632689187347610079616114015682560 3390569 29993928463417515993684874250945280 3390570 -59400394240636845737645750816247360 3390571 -1549294956755593429330982191551961228 3390572 1193260380689506603531243840156339200 3390573 -748933029358987475762774608671354816 3390574 719312521202043913402181705059125120 3390575 516900900645827603882393335336525800 3390576 -34124712012330177783696092869165056 3390577 -1036097467329818861843150923256091082 3390578 -399803178374276036426454339929138160 3390579 -529092045904762777624997522968320156 3390580 229824026175438398382219291438858240 3390581 1183076862068109981702033529890830382 3390582 -46183937507137445689821525340144896 3390583 275479111423060212014290414886899120 3390584 643612852575815880019221437243842560 3390585 -155731825468319688675997826631624000 3390586 438525773388410368775621247956122992 3390587 300071608996636201461415772171299236 3390588 565322496084544379389054393242769920 3390589 -606703689186813059378250772927359610 3390590 -187612764323417852536315504335294720 3390591 -25258934689266095272400295465440640 3390592 248359864077479263398351097194086400 3390593 9761893507557388212706716014035200 3390594 84313489954201456163460787842693120 3390595 254167668109742764795645329436889520 3390596 -457055239954838207870847616188051456 3390597 130271317377236165734621329820566240 3390598 93696492721980273892145408297816640 3390599 746695142927970069891208548915269136 3390600 380623450833527225612881049791488000 3390601 2516058883144069559411521792912001280 3390602 54627636551712891864385603084223232 3390603 -56166981910377582515930408475822096 3390604 -14773362965221368181679420112364800 3390605 -551459528126065881494695117647924480 3390606 187445425646308438039417056906635520 3390607 1048548632555320352013082935516986880 3390608 154862317034886505403790852582948864 3390609 4115887451610668833327056794514528 3390610 431278409545053304931640032882184000 3390611 -207751103733798448220965145790798768 3390612 -61107029620423986119828693154969600 3390613 285112006523206709665249070343517500 3390614 109215516824925551109512638524443520 3390615 -315999442679176187510199612860829240 3390616 924674566896440970345062111353282560 3390617 343455996511958615655726652407559812 3390618 28047695330007791611569897088573440 3390619 -729953486783521766940294304484393980 3390620 150057753095127487558821013389319680 3390621 -61840041575073836005319574238950240 3390622 -453483826916817715973697224241492480 3390623 545326802748818195411802366109368024 3390624 846330321871163462646723263041241088 3390625 85944066764351310246192499948000000 3390626 830631110400788244250014809143489920 3390627 -384104472331535899453738011566845440 3390628 -593667476925025812642924004305845632 3390629 10238263386639199574938529622251520 3390630 28994591793534890318520150289691520 3390631 27201713411866865331928401491636512 3390632 -325766257544652606902442324999536640 3390633 371028224974994818464517553382825600 3390634 114351613653528865294239970836724320 3390635 394383499652460401628559680867754560 3390636 -202778772325616213958211202912256 3390637 497698235197424276761722774510347040 3390638 -799449964827878054744011465551065280 3390639 -48053781729702779135502634296958080 3390640 153667604091238144802595386526597120 3390641 44455476582444144414503098202385042 3390642 488908334154919336222126250554442640 3390643 509146621978377710203932588691681840 3390644 -201362311459461142368760108890912000 3390645 539320043174086780374506522066251200 3390646 23016185138637704687835903109595136 3390647 714965810794178889600418484281404384 3390648 -8578891520544466227795231734231040 3390649 1279722034836533269637695444627956650 3390650 88443307329733401617602641951396000 3390651 -955620435030747739703702934642520560 3390652 -241337135419317356770342233313598464 3390653 88651358951454620076552597916498278 3390654 365880942106249640192583356653773120 3390655 -559024352825159891265627354165722880 3390656 20045538454732560757106709532508160 3390657 -1048049260101089955133188894065339712 3390658 693421952726544029912552878915177680 3390659 48667811160033861550287136084475400 3390660 -2135160823386795188551057194762240 3390661 -885687531103557229722099825246208738 3390662 -22056321796785749978444613671904 3390663 19040436042298431743640715656152400 3390664 1066831001603001419509215996554649600 3390665 -283722885123993028291650103753094940 3390666 -357914743097495688958968449714002176 3390667 313323850622578124806573299456812832 3390668 109405363489715525831193418177890816 3390669 953278484789219551463087653869303264 3390670 84025519972509403963065493566233280 3390671 -573673183393365568616248246555515600 3390672 -103188475038670887075737200860856320 3390673 194428393169408538173187229047301056 3390674 162582358682784033221804891742615552 3390675 -153661130966396066847488642856178800 3390676 256090279165018687053941732448675840 3390677 323761183481009894751794080959976512 3390678 -182048763323617481344676286876181056 3390679 -3677214342878635840676836759562216 3390680 -363902923739520170895095721123840000 3390681 52039843889071624682759680215744 3390682 621671097149114574082563913242462192 3390683 13842063157076719601606836071590400 3390684 653159593955284065963243217860378624 3390685 -1043218668581931988002151057292981640 3390686 -221181020374047157603310184834075456 3390687 -247745250675070900845414081329157120 3390688 503964906312758948410007138675982336 3390689 -1532997059974527925129130921458044510 3390690 178602854250797568197836618749419520 3390691 620347407547309727360272577376648092 3390692 -277384082182759200956176809470669184 3390693 207284383005776638550431692183446400 3390694 120908167334531970161887356317212896 3390695 -368216872655868813970593759625597440 3390696 -179841894309821239503592633374458880 3390697 1313135644761985138919670773813769146 3390698 -243702078310946286685525651102520400 3390699 45822157022757181955274332614176768 3390700 3152040697709382078096734926886400 3390701 -475197511828322573096343615989179668 3390702 -273122177499778782547127489896673280 3390703 964878219295029425851705867714351952 3390704 15668853519791780996142519646224384 3390705 -49271040579353433462127773250200000 3390706 -294295321541709732181837604362025472 3390707 1415247342943943898306909997784650956 3390708 636435172413766288547139451153858560 3390709 -184665318960822410727345330150589440 3390710 139536351088493412569392972326389760 3390711 -491086440963208643901336141408136728 3390712 499017976116540125539619853768683520 3390713 -1165976683170970894487717492670207360 3390714 -345588644748775581162691659200079360 3390715 -3025136989198430581083458190526080 3390716 233857601830563106579970062510940160 3390717 170526285685294285820824444409561664 3390718 117965804280506463643616178340641792 3390719 162572033135375311850280920536293120 3390720 -8569368129050617568549696679444480 3390721 -1569702804861877690014517702806737280 3390722 -3373183740686362501002479953079040 3390723 86988581894867883363570006033295104 3390724 -754563623991940110412786041679813504 3390725 290255293838082340015424089564730100 3390726 49428231150633504563538207597187584 3390727 -222984238556815648718246747045864640 3390728 -177665214834699182857024400326164480 3390729 -614647896088944422694097136173122432 3390730 -2811220499097215794413724714214400 3390731 -252210798627508185233609039499063468 3390732 -269637048592463989914183227412315648 3390733 1262464061565589528058658943248700982 3390734 -473340996827387204537721825319748928 3390735 -157193435078373955171976085043830240 3390736 62681834503808863977751618018803712 3390737 263469231047179404191224758932685504 3390738 -95619535580534018992108742214720000 3390739 567814864371803846107342835247549000 3390740 695616482888655855388520569035417600 3390741 17550919011713408823805021575928764 3390742 -146542897589233467237165818039437056 3390743 1532171253352159553957494791116113992 3390744 -150142498928845793990950880125255680 3390745 -793111665176921011560207356194255800 3390746 -117818979418462949091610397244043296 3390747 -28585679120894797337629947074065920 3390748 373682316132746915959838318157137408 3390749 -88597538997769616704547978957024640 3390750 155573415787543234609969715198688000 3390751 314380808248106396183139439953628152 3390752 -95425827715002717237621750629400576 3390753 845289718504155998050084781097123504 3390754 -155464021781263646702521058995946208 3390755 -634522103105406171585109249070988000 3390756 545527049306320409522753696632169472 3390757 735430878727758366982687364499864892 3390758 -210678438165174922266133269465393024 3390759 -599586083793211266618530737696761600 3390760 1246019019584344992308558838118809600 3390761 145930139430157589446731646774920000 3390762 409985371338973141137698963573713152 3390763 476046145958148469890674615625881012 3390764 155521142518152304263723295895995392 3390765 2379374149168866747493875571568640 3390766 -516241670443723258904328782097821760 3390767 -251882506177817406797504947258649640 3390768 -535520876298115070184720134496583680 3390769 -1601593613794325637496487781450109404 3390770 548598771964404615559221593232053760 3390771 439707550404372726059608396305907512 3390772 79148201111278747714097872663633920 3390773 362199450172833794802133722407923200 3390774 73440075968365821266882331275395968 3390775 443356447659373078725346233372586800 3390776 -553858804537453542183951491410513920 3390777 20000790488110448281117311544744008 3390778 -699661061566384659419421423909250560 3390779 -268154357481466252561084848596765424 3390780 -128686967277596163478213825415086080 3390781 245954642392998874327159619001385452 3390782 155731811741356026695267878486809984 3390783 -360911429510208998682390344639928 3390784 -340660034662899374977745348918247424 3390785 678041334475991614582165398316000980 3390786 51697292432152933244800447844603904 3390787 -928423567292002147981399571985610564 3390788 -162312486795768386362617970165206912 3390789 -843914680641455487115967105485286880 3390790 -204658767455540537045917093046705280 3390791 -78895773224318947481141393700219216 3390792 197928745881265408123901193881886720 3390793 606775193199197490833638515676324800 3390794 -830876530793690119245906717245311488 3390795 160983985058883857574029591998437600 3390796 -131156131459921957979661674289899520 3390797 -383622645764115582465984173961530400 3390798 -7071503345200447892450440489055232 3390799 -5531633514758315504883700197242136 3390800 -40595472650167973879956175025561600 3390801 165944439175381570441839757807195632 3390802 502140467504031435559717366754654352 3390803 730390454982001707332236383506225760 3390804 1025777905245596347447729505877872640 3390805 361467485665410087080213747784325920 3390806 -793440419550070566400704129545319648 3390807 -315814919190354996409543013549093376 3390808 17689534899893111936315071890984960 3390809 1010822575975480809532999358170448010 3390810 199883036091282219594822704546108160 3390811 -45638426127312298278299444552841600 3390812 88719156177022206199210202909446656 3390813 -85582021597534066063112555520084858 3390814 49439339804620810830482584124694912 3390815 351251283831239141401868158713387240 3390816 412043469296509595766621937871093760 3390817 2301540122460487023942052853917148740 3390818 27750564039477112622371755723778560 3390819 170626549223124330562121240743655544 3390820 -39708640878601000180877450204843520 3390821 302836512165770644392622539035808384 3390822 -242392049495166104379974141664735168 3390823 85014218214665521346343278263534848 3390824 840340250074298341031195183148456960 3390825 -65321685648843506377498676340360000 3390826 -216324179552004587893697263614903888 3390827 122849524978938246424099303464880464 3390828 -87171836341400428995917707582291968 3390829 -393830719073779465714687610197572520 3390830 112627570284069024572227863781833600 3390831 80538824534292441341727705092187720 3390832 318010559402414414053155568267329536 3390833 1158451250185945430188567454850210624 3390834 146535700620841032235315063109211648 3390835 87783699175469606844247303150560000 3390836 -4124357280663379582006391961384960 3390837 116702373800524260450091867954640352 3390838 -771034779467162589364702254954823680 3390839 -353065619179103775250682437263486360 3390840 -544891353827947303811219681001984000 3390841 307000835552028019185248284881734400 3390842 28698590473582335827797609734955008 3390843 123912920563587719357966064775280664 3390844 208663709857847655375966258773431296 3390845 493831372909540634978565191174093100 3390846 159556436993782893626770854718291968 3390847 -478189599733015679131112597116664704 3390848 1074290485056682097234938712555520000 3390849 -1167613453303266007010253038019312960 3390850 3202839837025440281285205854124000 3390851 -16264134077812118181771641272005048 3390852 -224635421389577062112072969578656768 3390853 -81460921079272923324507379947600800 3390854 -226169002799310238993475972454124800 3390855 -92622348378167040189941836161535200 3390856 -155581405333477391553573658054164480 3390857 449007007165193176132721478553390080 3390858 517124871244336970535724782046069344 3390859 376972925119277353353649773105730704 3390860 35204900939719097943841095889474560 3390861 -167452878645906759540832417028440128 3390862 -450100100891316871513974437248313088 3390863 368837555757095139151996476995610624 3390864 92547385472832967404931388525641728 3390865 -49956863360165679490398218279136600 3390866 521760071580836147616974510683039632 3390867 -33342235175390974478750396970045072 3390868 -480257967956671364810819267299432960 3390869 -692823957041573662137402433286831730 3390870 1751575819983822214845204075909120 3390871 1196486924560017024502927303428045744 3390872 -794407903880700219228497159526451200 3390873 3074420385763590312255961403520768 3390874 -607965150255303313971369702624482064 3390875 1242727572586118992825269938714412000 3390876 -262943235478704766931391765927767040 3390877 284556956777410999073918629712863072 3390878 643106647885720448409278422656762240 3390879 892396045135145564336195084335168584 3390880 49042139770036745863206118208962560 3390881 -135999075138817778581490512061252760 3390882 400784671608406787703487402895247360 3390883 -782761886554920653437302751722645120 3390884 98382445832327176857310059312844800 3390885 303902351847412921792602281036494620 3390886 -425206977729589266978656455030483200 3390887 -292851904867934630166864812739912048 3390888 -194316380925942275728459802325319680 3390889 83832875484375137453278347385706688 3390890 70741244105897861253570765119687520 3390891 -106486927747289622044667742104999936 3390892 310870079734378637819158083679260160 3390893 -194458810923724880530883569842346656 3390894 3265306080315533059238161098023808 3390895 -597944978549666077477480532811372600 3390896 102289394269211063915752440469143552 3390897 -744645195247945611756884420049728400 3390898 319760294791833563437807041492633600 3390899 -169840245115236930714675470940410100 3390900 62107033965884164297281581899776000 3390901 -541036878425969483582358715751342098 3390902 -61627439513374189337478310563729408 3390903 61912554548939141968102365046953432 3390904 189417308443539024701626639810560 3390905 102700704516356356042395196476806400 3390906 -96719242609248933147048037193101056 3390907 -76881406945505121539176788092205360 3390908 -1168303621569570479303530559783119872 3390909 -38971624998366928699859764832054400 3390910 239261220625576409345905048921527360 3390911 718507351012455022092364675967135400 3390912 22023294456487457423472175639166976 3390913 -409232076980842410810225814344513600 3390914 467738638066195020159004389563599056 3390915 -247756544629366686205679009781500160 3390916 -323492775206110319488084343864997760 3390917 -1209372846646370518425376789169183040 3390918 23247427555430155629669890829748608 3390919 -573587210339938877845866121401450704 3390920 -435249859099943532048560322176102400 3390921 -402928576579408458762208396843772310 3390922 597605746313465111595156353575804512 3390923 -37153116436290335946430676232432456 3390924 602525840362316952744144941822393856 3390925 -844267271521818212919570156931928350 3390926 -21914756996336662429940666850367488 3390927 150419054607839107396649332236277632 3390928 -45284050736233678681034533102133248 3390929 -1640875258894526628284947865257463820 3390930 -482714721366604704602199531766656000 3390931 1420998404508699551001814730285690732 3390932 -620883116377521576925018010733588480 3390933 -108879102164022916901692314606786432 3390934 301390565245317693071412908621027616 3390935 -444042488069939253845200040624609280 3390936 120171440579964814596193463083991040 3390937 12791297126623483368464204440560384 3390938 480294799156153066397050856753900544 3390939 243388895595608736720962421634159200 3390940 -57662917844834369410026256875294720 3390941 606487621551224772285340819967373900 3390942 -394177802943182722679410530497366400 3390943 559384492647509491198273514806654024 3390944 537713981058184698947742089869787136 3390945 -113651311701793276120011937025086080 3390946 6403686730876851628981534885643328 3390947 1192384472332346941862744200578623436 3390948 57854393140399424031791891988532224 3390949 217738948031824120669341935333612640 3390950 -50861131264490773610408956219092000 3390951 -165318868813212560663850149184183768 3390952 1044797074881819539945520324925209600 3390953 -65127541414870448075147936579817798 3390954 -168978638648988146213907612084039168 3390955 -175430424382323941077940700512900640 3390956 1994570457798003092515691849511530496 3390957 180217434011427956648242789537832640 3390958 -21144498083853864494116976551673280 3390959 194954957186954088509631592721496576 3390960 8569155975100592720578834857984000 3390961 354016100180820676524400348742756160 3390962 756359258568181318207453694725961232 3390963 532708702430274223711659706831295544 3390964 572270489299662022901576401647598976 3390965 348535311837986784966663576777484320 3390966 -168842247856789370542262715411947520 3390967 -186760384848816515905249889049193560 3390968 139821321318409943886525832165785600 3390969 238018012315525965020736391949583648 3390970 446921377288555181191023597930777600 3390971 253804867873434851416049137269659172 3390972 -204141273293590951185311273884228608 3390973 137021580535103949363965021007972504 3390974 -161507165003442575209987448682299328 3390975 -115224484558099744695619414762772400 3390976 111814619174587676200500278360801280 3390977 -184192928161819183020851293664370174 3390978 -219719241384953532232353120784411776 3390979 -314271851599088583565513683172828420 3390980 -5127571482589457641188914060144640 3390981 201259574217790333046644663513824768 3390982 -88448276243373587121902074493515776 3390983 -494008794922776568977069116517201768 3390984 42299841579288946916425367378088960 3390985 -183840861340409752714996431184125780 3390986 527635793640568427298607198732518192 3390987 -191146729085195193932555447435053440 3390988 808194911577574664542250605044207616 3390989 -134080142748930527747724194510070720 3390990 103123052383477827077375643641203200 3390991 953484172330248606813843089573865392 3390992 342328179276685591824648770123661312 3390993 396169154793085652703986283504092340 3390994 479124336315675579788789673273188352 3390995 -264338368057994304474944383574994000 3390996 35121852188751237552271058388295680 3390997 -428865632919698143022420020625618048 3390998 -251623766792661239381903571566161536 3390999 -867867326217146266583476232788392240 3391000 511151085593648542448478158929920000 3391001 326000260609053524253900507514046592 3391002 439108132270847104717250584406788080 3391003 -929456425716345401216134083323655168 3391004 92016055794549519299682254990301696 3391005 -51321845428014957069655503456566400 3391006 -449452041470658221031518396404754880 3391007 -823943735418264848462141127906931296 3391008 -294248170738149396108750553757515776 3391009 -489499910801314967481590838719511296 3391010 137146241833957192166085966512440320 3391011 -644720046662339051405003245229807520 3391012 -130241171725507451832536383544680448 3391013 1030523189815875709797675875567909658 3391014 -230776476758669284192472536249712640 3391015 120762548081199465277302155038943160 3391016 -122659048046571718728522565159741440 3391017 -58228124876082046598141322875479680 3391018 -106098711366233993590279246039241040 3391019 812291194264536465919455986812164120 3391020 -24888405569172451741742996652364800 3391021 1307101393793139753826488234504227222 3391022 -263081724415199908676901813993002688 3391023 1219809467723916986847393276215808 3391024 19599118374335762140794854753697792 3391025 702993024032421481080480433290000 3391026 -176129742630669281316934739906345856 3391027 619464595454772561453731983108049152 3391028 57375535549842065510341283181035520 3391029 -118230323670026459779472314393392036 3391030 -226258449277168504580451939285603840 3391031 174397520864784883097322890567253504 3391032 -6126282738779708348097079156531200 3391033 38068907102485015089272655683210282 3391034 -34938019697303744423963698675741728 3391035 -33676553640900805709480648856180000 3391036 369841701463381640985659750110993920 3391037 397977265347722327750848120428218700 3391038 -76757289405422629016863754320066560 3391039 -1020655850197399915178231250568164160 3391040 -180466865746586545539490542397685760 3391041 -623415415378616031714155333694068256 3391042 -75372903225808987911720650157453408 3391043 -21593786458824225341843919291374400 3391044 -212986799195933713078750384827187200 3391045 636093215893481198103128164536865980 3391046 133390521573121597723314646719014784 3391047 678464531863905493127813273491954968 3391048 -226887806912271623721973523434659840 3391049 885700153685805895091691131446393050 3391050 43628852808628360369647108884121600 3391051 -407314456993083763385899512432502176 3391052 -12019917568816470366146700825673728 3391053 216124912295217926242363266955072704 3391054 628715761144581629144443218942326976 3391055 943501169376129136970736484157661960 3391056 -75025281787537701908610915465830400 3391057 -963433431171319034792086439346083340 3391058 -10181915911965904230088307764931328 3391059 15017621154305866919325965201725440 3391060 -223097510363161555112830698992267520 3391061 -394104803135188852201386868810252338 3391062 207174063976016921021401493593378752 3391063 -10208773335926072755404509339186800 3391064 52707923360026337242481708109711360 3391065 109953064317913664913992463970547520 3391066 -235765098335580308214446446192601856 3391067 -293128853648571840777881129730013884 3391068 398808410658559072275794976970467840 3391069 -54434721886790210930728022880426624 3391070 65303049926792134785103871532252480 3391071 -1302122257121002666148943733426951296 3391072 -1533534184144011381736512639091212288 3391073 288949588204515286684041302776501440 3391074 237105571477230877123758858652090368 3391075 548676947203372367821186852650264000 3391076 219592564473590576321074672736639232 3391077 -767511883104896823392412237505214880 3391078 229950287227030176262184813896553280 3391079 -73189402230446045173922341246778616 3391080 163748911413226277091252311005593600 3391081 -863157972460430617135609452693042118 3391082 1040135973612253955444632456119214080 3391083 -197848356237959446629430155473997348 3391084 613623692282176865727051821286105600 3391085 457605441744849449754487680891264780 3391086 276219408769148507595107580663350400 3391087 -18159034952818199701217342977191328 3391088 199473707437123565916740339864666112 3391089 -279339684739788388818178919108089152 3391090 171285259024283630802622618518374400 3391091 1205367494702561649393331207428306000 3391092 -1018038979305215851066198795506032640 3391093 215437059671903529465806403312050460 3391094 144744791528892647828060050974536736 3391095 234587133217233820359403396551411840 3391096 1335075143834638065560795283724001280 3391097 617705609012790015355994845654808832 3391098 82073739387831892606506344036235264 3391099 285494848714423938515300676772546320 3391100 -600232799973885099145620243260889600 3391101 -114256750207293692309175691742435520 3391102 199951593954723850858686499920703488 3391103 -297573989868722552127307757789163648 3391104 -184475069920710770367858562836725760 3391105 991712137001978432183387922896338260 3391106 169072895973574334503942107395212752 3391107 104266435867520959675934291504642040 3391108 -37213685817327063078303481432915968 3391109 -4164640529030243703061338200152320 3391110 -19741117214287166258312475785913600 3391111 4921213390124631627297104272684624 3391112 441992897876682583180387634717952000 3391113 -191304970892166771193616969283834912 3391114 492127416598057006251001493762392320 3391115 143758375766745185279620000707292800 3391116 669029080612618482191938985106852864 3391117 -1266102469653683063574063697314325834 3391118 -205243489787049566587898850867378240 3391119 -621091869577353754552325837994637680 3391120 71088792231079021330499302077235200 3391121 396591594541457447402757616465426944 3391122 -37636885413033900759400756431937536 3391123 469546429638084590109220487243987372 3391124 324928589920154126537415310711990272 3391125 167379327330590120563893260342808000 3391126 -21245607581790633706694086130934432 3391127 -896558631349888542197597354536116024 3391128 -223036342269715519008429002725416960 3391129 270628459237523153032643895539397376 3391130 135107181315722815214860616906473920 3391131 242847155934824676486491077720505280 3391132 7953813516937154357058911833380352 3391133 -89454137430994998556424841015918618 3391134 -469478376751218046289461094850659520 3391135 698617743224032417805023483789979760 3391136 -570792772073264002311797174367682560 3391137 791237795519138009665661791551734994 3391138 -600993802009579431553711979238923904 3391139 -66187873947620834346258883319779560 3391140 -56825355404704762136421997930598400 3391141 -391953488019250532950146087859256228 3391142 44661876032137636488617587991364672 3391143 -285705605052818765257791999379841280 3391144 1453950595917869513208306758487244800 3391145 509689034693066638889472059534388900 3391146 18927077500456592138003931093936 3391147 -194048256790875167488769256475054880 3391148 -473604172709666770807337681966721792 3391149 705602629371060678007355024554424640 3391150 -79218259011672217867492897436784000 3391151 -309896146018235037935142571647290256 3391152 -359304747234688618552094374232064 3391153 167953744259506295562866733647184240 3391154 -350499308042684834256760502009610240 3391155 -157919981635968638298180929440880400 3391156 19874769296698239086170800642523520 3391157 -27017434485426106365006464472710976 3391158 -152894700698591878968089910944286720 3391159 202991103386517279662826035195172400 3391160 580449269662369458389822159192678400 3391161 100096669716001776681367520697537024 3391162 339865471522644975951711370767518832 3391163 72504356320061855047730708972813412 3391164 -76080985075163625224641048940626944 3391165 -828186567776900156783337106002216480 3391166 442850772995444456506490637905069184 3391167 -31798029597811094115370694109788640 3391168 -15353896484840136544940985516294144 3391169 872081907435254839478061964763951280 3391170 -227738709415699597543151759175705600 3391171 15189494627726684981090889781962240 3391172 -1639447954365841628715887606257348608 3391173 -640922456764359469527944815493625600 3391174 -550165894148900071541394889053919488 3391175 701505635450878954676030065080674400 3391176 371375049800408869896708735848448000 3391177 -109522595953513495449467479211580000 3391178 161360216545756041747336933195085056 3391179 -1379947601678104707666898853685312 3391180 94269512340702426415622596023720960 3391181 153243545973057669959516919152132982 3391182 -19837552280350243100300185201647552 3391183 -417136087936796919697501363982149120 3391184 -232707690826183316066529538896076800 3391185 138640646094620987851650931861388160 3391186 -722360581385828358744715568086052208 3391187 -1372921637356941854410969279921270164 3391188 -305068242566894419054301115978086400 3391189 289021401900149038401894974150868288 3391190 87530417048039163010492286332252800 3391191 573006614995298011785053067001678752 3391192 300068037992739103540046383838146560 3391193 -180125053441608017535342665345248956 3391194 -356697543699270367993211562376316928 3391195 270956488584248786982505103467920 3391196 -990491577913637989054357333637537280 3391197 361781839723653200669273968227498720 3391198 126877831694187029308769366872086336 3391199 -219189345955478509760423272658469264 3391200 -483381002749319982873431455629312000 3391201 -1010334500339580471839094148600700496 3391202 374863289942472246751163549085849600 3391203 1201079169314777054539062305087038704 3391204 -76730563599263022061813286576000000 3391205 329689011771075491348399778485099520 3391206 -11083173010465608405103137350326272 3391207 -502341438428636294051119638039052728 3391208 502647741019782423928385468259072000 3391209 814923809146256261377383426270826314 3391210 229199198571631501294638893064593760 3391211 946582991626722143546190161137458312 3391212 -316281921962816676767326452884422656 3391213 174234840952885031890019303822836960 3391214 84270484582749374363099546485616640 3391215 -6797073870148750781577650136979200 3391216 114824316025823351123952054551609344 3391217 923144400418308093948298666162290852 3391218 368997622595417761626131190249131664 3391219 298281709906660876172729400631289344 3391220 -79841593052924556087950058794680320 3391221 707618395813745732254113834941601312 3391222 -497137387687021605568504752367157088 3391223 217729378672620671228764904880799704 3391224 384855093836314703901605485648465920 3391225 -319050038288566685273494116702471250 3391226 -599136368957180864737785990627699456 3391227 10273209052825265216539424156823312 3391228 -334533879525258094044945966719698944 3391229 -200443206331027163432703383313298170 3391230 152577356822211468330853233753006720 3391231 -2418573703455644086767418782857424720 3391232 335183663442800138228711814951075840 3391233 -75893960178719276041933352911008000 3391234 -4221065839732647954369739848009216 3391235 -37778509303027687309818576532357440 3391236 322233520283008542860904821641560192 3391237 80636098021107105671418014877265886 3391238 -8794211844934651519982965019627520 3391239 597655404925748765583214602215398824 3391240 -615542774964952157184773880460800000 3391241 -627145099480241902503210073927411200 3391242 453605487040550939684761820353082112 3391243 -40676206396609064898816417558174456 3391244 717052674829973080026752639654556672 3391245 61868662401842917650922723005127680 3391246 -334021928601987484351989877238372928 3391247 -312689780912465808800772826466039520 3391248 -16410247685105605227457871675129856 3391249 428459594619884431121616462273842020 3391250 41367408204855878569953229492770000 3391251 -262757326714675391075427929657834568 3391252 -545777250447460548069420219493723264 3391253 -1035297154542958933223704571188526880 3391254 125386637901603352041453125006931840 3391255 244668424666389920448449754149480160 3391256 -112744020514926824544160250285875200 3391257 357966701985963664352347546886318880 3391258 -37232096951580558981245796346924032 3391259 563472068566765991811350714904038616 3391260 347192111666862228088983632590080000 3391261 796630804009462401265525802952261600 3391262 271513241443588844059687293509088000 3391263 -366648044640901442799237201666556008 3391264 472403638338611605872903278805712896 3391265 269573328025559243930926455033024660 3391266 84084607850293593890305570198669824 3391267 -2277747786567466312444317244691692 3391268 -681823709109715761574401820806202752 3391269 -214989205513247699826850986890262528 3391270 279928499085718178799852542105182080 3391271 120987134418969869322929689513482960 3391272 -288744660118840604311664380171468800 3391273 2081770367241577794105928464700240 3391274 192803445599436254709414059134803552 3391275 -42114383507256421166191478919456000 3391276 102240411404212982870977014796845056 3391277 -949832075659247074696410918820066548 3391278 -112959522843241702079395216337605632 3391279 1453052081536939465562807883766958976 3391280 253812551634641209210501987417128960 3391281 -6146659950457314535765103749201920 3391282 -371439627939722797722399417983713008 3391283 -383275205320904887374209107789284960 3391284 6842318725441366299537906041210880 3391285 -115806934646864795997937449771402240 3391286 777103619036402565652561789263218592 3391287 814342839976154773196751498640099560 3391288 29364096878263730030915565038223360 3391289 123563077905442955639281195239385920 3391290 -56426418933660316204278453830426400 3391291 -1502973648591059243678891078419968200 3391292 873269739193101163271451740464227840 3391293 -25137284221166828406444378772321536 3391294 39981167484505450155068306464012032 3391295 414802946857967354660238905055259200 3391296 -130571035759571730802559972183900160 3391297 173776204333426592811563986874428800 3391298 49705730454206209876124705478776736 3391299 758799124036849596153287615934030084 3391300 -458909751121609494527683343952307200 3391301 948397012424963415263087483333254302 3391302 -183125354812264590875047152894810240 3391303 -463073712939789554191665045232641448 3391304 -69086980902445473304660543720980480 3391305 -5998947494487772107909406232370240 3391306 406083058518114924486744592755746352 3391307 -460779865472233571038531867051048128 3391308 -238590347249748827867852432891582208 3391309 -374973174164797085985049148337607168 3391310 140559867740056382501767882567430400 3391311 -59114144143271220293564170347290112 3391312 85957688571350704368747863556751360 3391313 -316937572885337080037431946750104860 3391314 268789445272284753467591272480603392 3391315 -255931451163538806790474486772794560 3391316 -50998902187711967449168984919662848 3391317 -219292988278068981018867530352394980 3391318 -209486254142668693429715821206301440 3391319 -496436627524534795367051898093126456 3391320 -560709690743761552451688322498560000 3391321 825100161926290343171817143386832522 3391322 584117646848138566273636238851756800 3391323 157474761860581616832109090367652360 3391324 -7100825819049526408770652495645184 3391325 -162621065927015200556332446360468000 3391326 -76302663790813183658848391592124608 3391327 78854298539527409562842112412520400 3391328 -696249910010025119112947470891745280 3391329 -53888414389625707338641931192123360 3391330 -653783557041352877149940832433944000 3391331 -636778337027801158969246269429488868 3391332 90840455320178841269787401388687360 3391333 -843570895579259761905966226577722176 3391334 100560349324560832808539249088372160 3391335 -431585800066717726080784822228360800 3391336 183756179877368691648652603456665600 3391337 -861695474243044928194240387583548848 3391338 50004910158121333533789909610702848 3391339 -13342269916223446603984300987929384 3391340 -473040615258086217611200477497692160 3391341 -356907994355531600182438012466486208 3391342 465825150907483200700977007670187072 3391343 1206215761674787461332733243810512592 3391344 168188769924959394113620307251396608 3391345 348735641710099878515214353663951400 3391346 -96668308169019053958775068310116864 3391347 -394075664955933864503215587156773280 3391348 320756729172014577640186835449630720 3391349 -58192480956804788775806832637116036 3391350 34192539941680139505431734420531200 3391351 -304520247138250517383191507748042648 3391352 -17722606603231390138979140212326400 3391353 103859049603202566582974006766567744 3391354 -238081011708095453602616311347429888 3391355 738801800000430789030739401787909920 3391356 67699735305900130731588871941900288 3391357 -1380371490482869894344987622962761588 3391358 5410468095957819801836092641878400 3391359 -37291693555803884144773833991534320 3391360 18237801482600733471836472134860800 3391361 2408459651542013171120276551723332 3391362 -114497134191707691003198661135134720 3391363 -761932899987436397615601213289824388 3391364 566239702518665071582155105141176832 3391365 155545774006192270855981981593203520 3391366 -450671134733691497371839041113104576 3391367 -927302200303754532618973130238720 3391368 -349315573783395032986145302846218240 3391369 -972516735869089722190024494748151910 3391370 -261694911537010205362452261678153120 3391371 -635092412606620269321774422543867460 3391372 -564285426681705499466682584080089600 3391373 -7333899886572509266332315053593056 3391374 -99003584295307150985631481259240448 3391375 -264309757441292390240010874640616000 3391376 -141292408724995225783393039551283200 3391377 -801056887576058973877280590636501920 3391378 -158481772518998724455641281904138752 3391379 -351081879674614942926294854500538880 3391380 32230932603472295093644395117557760 3391381 -88996867745895943947643109036184000 3391382 476259563923970496521724692350773792 3391383 -290341654900931891784167791091380656 3391384 466753606708781041875864239102853120 3391385 382790852430468475120762466123812800 3391386 -46343866892426340587640832369766400 3391387 451734271521570005941933775376332036 3391388 219740813288037476050427446968732672 3391389 -39071900721693799004198133920951700 3391390 -454643296515611690596288253280964800 3391391 -1334430396857984632935293708992749600 3391392 -171068964035450765749893870290731008 3391393 453590278736521057216713956872220642 3391394 238648584933593117992452356686940496 3391395 -104589792183834111463282224250272000 3391396 -412578424621943097342380382603902976 3391397 -93207711536113318813641833692284936 3391398 -53768169547855165779139210417742016 3391399 -795432171301609254694502436330059880 3391400 85619199212590972735656370397184000 3391401 -383222697932726725955283476263244160 3391402 -118484956845647421211907056527406848 3391403 1639582123977257003327997279783337464 3391404 106323898295051402597036530944247296 3391405 640423345204807956853395551100576000 3391406 582907102458524027529078211713860160 3391407 -437252366437488113074911611924194296 3391408 -193049805237741167763483948068372480 3391409 260059417218164297212778978427018816 3391410 -1909495595053252788355440492134400 3391411 -443835516510198804500424440878398248 3391412 -103579923108447163627453933488918144 3391413 660273287606448763394253343253101344 3391414 -153137590401833554777765996508277120 3391415 128839185331018496989874381349533640 3391416 488368670957863828556416268038963200 3391417 -537840837713564239479246936401887800 3391418 -687750552736215196899839361272829840 3391419 -169071206459697201058414788326449896 3391420 -160392168220173773181465072162539520 3391421 637496615759876842109802271365354144 3391422 147123134209790879931422645925425472 3391423 -96838566061647279331160034373615760 3391424 185277505213366194588685316023910400 3391425 -360705398168876350168289559426910650 3391426 301347915538512545198429172437560320 3391427 472430327377510457079725188051433760 3391428 -210105265459561801034882083032545280 3391429 41656887516010710172922176947791776 3391430 -15166416149551249081623999280224000 3391431 -47828027321748696709159057953317376 3391432 -509272911350378059752465401897533440 3391433 -1350044386369132047459484357717233318 3391434 -12812606749111596619300007040187200 3391435 -255790718952293403463204946609166240 3391436 -124735785628672046065309459274775552 3391437 -661225119481509069363459378205108608 3391438 219783433544069903875770713716371840 3391439 1546211706377278351093906698353305560 3391440 3734889923534660932747957968568320 3391441 -1336952762684652069709270040875238158 3391442 -31148284164257854460563462779568128 3391443 -977021438944458272803398862988486400 3391444 -221510404886377130825905946018453504 3391445 -683356035178957698588691910682075300 3391446 145772431334709793777500761916725184 3391447 1527803280871340724824175722052439072 3391448 -1061058873891166941625469146344560640 3391449 -922010595118588470127953486958092000 3391450 112281247987744855019458175036802000 3391451 -314419085005984071481796252603736048 3391452 -55907582067882829209139137995341824 3391453 7711357719960898963296433840578464 3391454 -814475977794790235422213486595243328 3391455 149621406478151509767353856695953920 3391456 1509475972194071808109790408812265472 3391457 33761617637898455358576907563353664 3391458 -95596072020910590333705346337856000 3391459 -1576705040549450046278247086471158920 3391460 215371087766668907895131498606530560 3391461 -301892963442626172223835665738691040 3391462 131977465127573177988468092834611200 3391463 209876429556186644374496681431107600 3391464 833156857381034530452132887286251520 3391465 -186562162106814823419676052667432960 3391466 246754286029676362387847768021778624 3391467 5129468943167569686637733816736240 3391468 19674009429636786932900104488948736 3391469 -255756676007275584277921164815691156 3391470 11743207530865711079114466346636800 3391471 827044949587082227591289776975598672 3391472 -24928740891926725984402985546416128 3391473 -1652187275401828485018873954278983680 3391474 851267662350420599132481095579102736 3391475 74548998005363171989560837932325600 3391476 512961136698667656553000831325620224 3391477 1326482985193422941580353891206257326 3391478 -292956195737691299513178052667318400 3391479 -27688772706215251186331924676300864 3391480 431996613404607593830113959383142400 3391481 -75739946006465614065450272762637120 3391482 333474421627261961721278292791918592 3391483 1114253222208253802330254314097473000 3391484 -811729072362961965418211854152105984 3391485 -207859590258678734738930696753604000 3391486 199946083284960298340054823292756608 3391487 41921211173632713908433630097231992 3391488 -210533222780060377998663645300523008 3391489 -594958093049219782584796039324403710 3391490 247898362043697587377456178911924800 3391491 -30656291706974500438299873382489608 3391492 -261978958681488324317228782450141440 3391493 26464290430480045302155530764572160 3391494 -76302316190839177352658506866892928 3391495 -99395873914998521771598062533221000 3391496 -3008429954050089946066890603110400 3391497 -557278080055491223993865175640584000 3391498 181291949134162098112639198414840320 3391499 729849908614537450585537510863292500 3391500 164172655105255291916334536663040000 3391501 1402376484720350033634097373809141600 3391502 155300380523476052784656064280469952 3391503 -578309748046852496206921894979333496 3391504 282394135176091302398108074193592320 3391505 10670303659009322088931151534841960 3391506 158497860491249600072681430769335312 3391507 24914407225438792296920048612891552 3391508 -280086656025252130815496903986895104 3391509 1063915083330086447227338326364672 3391510 555986741893346093551343852866940160 3391511 842288276466633284224392339195622032 3391512 67709011913327453534037706765271040 3391513 527569255385496523497327047955452880 3391514 -107229011193310184907899284144063488 3391515 -149199655383609806781777024475637040 3391516 538285130908710385289395166122362880 3391517 -118614068302701026241177492722522868 3391518 57884835123822144951780562428029568 3391519 -279944941011138055999766931319507160 3391520 -420579996964049712986472585237626880 3391521 -190899833588867922047808751628956800 3391522 95292561668069258797169287285311312 3391523 387324259324109361705607385107233600 3391524 -46045084517257926603413828263772160 3391525 496834277880794952642271031751153050 3391526 325442723878112526748019779853855712 3391527 -11231953180871114706491522578877568 3391528 207515315988861380097892180124958720 3391529 1968205272815217088413744434022967140 3391530 116413708155854083510680335331544320 3391531 56746327073509359743535869758295328 3391532 -268750015564045280614806969420866304 3391533 684972230539400593597785423947240502 3391534 403981622173545908773401547975279872 3391535 158231717704768721696557784825126400 3391536 150922664646045399093975926453010432 3391537 -314220694582514614291294298328024814 3391538 -485764266731722100323221257899200000 3391539 2154848555038562782344737569645056 3391540 219227141971026326250991652478842880 3391541 -185938052658101032210934591150072928 3391542 127496288127724286772087024876048384 3391543 -990188863097777878811143691610213208 3391544 -382023138655433509319571672844922880 3391545 177064409473242092316757389775360320 3391546 313278365350532622219137743237415424 3391547 700386183069526723151470279809312996 3391548 771267481777881114893126450721506304 3391549 3965301201928975008207084792738560 3391550 -163253425216515988129280602364520000 3391551 -25830311368713217737201427004621136 3391552 -200589084061135271328466897852170240 3391553 -938685997183134829480302758534409936 3391554 414372808089931784564653331755777920 3391555 -127653189436366246729361782509022080 3391556 348259253186840574037214761944207360 3391557 -21078197698277087342303870838528000 3391558 -50913053889066510950249434934313120 3391559 -177335809470206430837079637193411240 3391560 -404949213575028994688545493460326400 3391561 246065179662791302139933280180793524 3391562 -10436299912911150583665032780053968 3391563 284454858188689984509828943490049024 3391564 -843199330733844651490867749243330048 3391565 -129580461179253541125092187314100480 3391566 267563176966320218131368147944514624 3391567 1212702210336941467149694547682641952 3391568 150303819799511413823218605976682496 3391569 -92510889465771772941549325672752606 3391570 11291193747046529443598545298165760 3391571 1228358635411666486008852844617124032 3391572 55773885959188041844485293763796992 3391573 -96452865096252890997830899972686660 3391574 706671960956377933959779615730410112 3391575 -310699451671505886228349554258796800 3391576 -245978583562535554085051958963609600 3391577 -685542905469296874447834703514398656 3391578 272878644355832227397074461595722240 3391579 29512171929503675857809638420015760 3391580 -15860124783056199023839267503943680 3391581 -47631265986815364880663773373093248 3391582 897423907866881297110067186006400 3391583 651512616175677959675982550704856224 3391584 688476817181831017681773959263027200 3391585 -317518031525391813687795797748580440 3391586 119210776691339531025893276922267648 3391587 -373915175210467409818066081668181632 3391588 -419126029756732348630248640874526464 3391589 223976746794382102251807414329091324 3391590 -199442361906166347216073740507586560 3391591 706202727636317643733228137162228704 3391592 -154805691509105968468505141372544000 3391593 4028829938813759607544572994804128 3391594 -537307335813154286328460689685901904 3391595 -6616318388891309887673371725579600 3391596 238896579885394388078788964331374592 3391597 -678372515686578399778167564105360288 3391598 -153986390194176253664822244580980864 3391599 -278264657459984718574307271969378432 3391600 -104500307895036954507228269785088000 3391601 -655631453357665473227897105202916398 3391602 -65442472284293691983262184962857472 3391603 26506029469250537396006713665963264 3391604 -711598898973298613197665242249775744 3391605 -81003966885434651156713532704550400 3391606 90775868913718917591559259507538240 3391607 154419409717018989901880654417521152 3391608 479892397450517644748995123303219200 3391609 195076957342513227204856418454691204 3391610 148496262125567410142088519095508960 3391611 -41266925955124415563287044155078656 3391612 -175958331400558707473280944504309760 3391613 -723837467729165544622150906421526138 3391614 -530842097825510041315282239250053120 3391615 651277839374554959394254786182266800 3391616 637045797217601717363531054957199360 3391617 154493044086472548927377859474727680 3391618 303066395106560095943217061641911760 3391619 556030972862835258038279183283677184 3391620 -61474558965697921410573212157419520 3391621 -1212830995859942266326956210104038848 3391622 196220730662804968446287896013597952 3391623 -216427015047982565850891956402909328 3391624 -155350000466720741088933530560174080 3391625 -26211160355985033081105790739472000 3391626 -31804596935108470002271710375493632 3391627 -903728012726225631296016840820436524 3391628 -143607849361174921163427970378782720 3391629 282712220223138242720760418919679168 3391630 -111431168132011056444523992534720 3391631 -281975836195099029028968108945935568 3391632 -16598022683124909609238119282008064 3391633 585274206510437622867443668138745520 3391634 -123797004517327972748034606147740784 3391635 -160716053452752769479063514997139360 3391636 -1175537980200355325536511286070532352 3391637 1153399484601726412422814615588939260 3391638 -447948217608993294961545922785109056 3391639 -932412005102533840462593144069941560 3391640 46380611619112586334610317030604800 3391641 -725344650972077558678438475987729360 3391642 235829609246819344604125854133577952 3391643 -333066780826479207763306543224206376 3391644 -38853372107718361252204816034810880 3391645 -102402280481260542075644048847998100 3391646 -588865794837084320029425032584153728 3391647 -29313450770198412276658523042828928 3391648 145772146061362979427961761712570368 3391649 -3239348782500540929646162353329920 3391650 -245900869990213722439466522723677200 3391651 332347269453096532195348746617554652 3391652 94193491267500033301203782605854720 3391653 28044797172865680423953952446370048 3391654 61369103582792644035438563240863872 3391655 -12379438680923759190548780730905040 3391656 261936238649712099945331778640691200 3391657 1507165968501688325899633981985222906 3391658 29532207949016836918746978145208160 3391659 -628800993826314661363726148967827280 3391660 293011327175418744057050109421639680 3391661 456502460828254721055855062642697984 3391662 -344171810212171205279657953980727296 3391663 -1489680572886271655899619830899663816 3391664 203808317285728224007290735123578880 3391665 102544955107010246539366700205885120 3391666 -17534162125130270043411573760833120 3391667 376110975249004009277559556704712716 3391668 -4771969532770881280955662743146496 3391669 -587831057327152358089761238308742930 3391670 164887150340400192486537816627141120 3391671 517497402604423365654452514050659200 3391672 -789650018492199989012934867190702080 3391673 -330067016908095323896239353154261078 3391674 150073616469330995362552567244206080 3391675 -173063222714893479373342578745941200 3391676 -80446781024354880335315710582103040 3391677 365991760962363534467911132782501414 3391678 116313479950477061490928118017424640 3391679 -62690462028722892033713198795945088 3391680 31131957314071706476933147168604160 3391681 -206734567073175164608035333215733036 3391682 77053512380226457583744554811607072 3391683 -51931864832606962733608018080295176 3391684 -113733968900717702388712454719872768 3391685 -140512189321805386514765439388652640 3391686 -386332870354689713364427422566753280 3391687 1004696092238064309290788487959953600 3391688 547295607806102801969836643290997760 3391689 23247787493974383064693646526296448 3391690 -283187993009934428732953051159852800 3391691 396883176418305604345011175145392800 3391692 -332585674428629268661702383185817600 3391693 231601176814380450786824428795373942 3391694 406310732661403134955965149270920896 3391695 111884018157208155624191877205339200 3391696 -32572926573905159413969864802697216 3391697 256115622168393180703362345448540146 3391698 -147387094956617027667867251835313536 3391699 -16442664780928930908602124261165336 3391700 2454273847121241612064686357024000 3391701 450988482085701885453427889335522560 3391702 11389573316507658103441169989111872 3391703 -39173057392484851905352083156720000 3391704 46103098892177966407384607163279360 3391705 -220629238716850486040305399105606140 3391706 -682812379290321411498920435597330448 3391707 -404889335428293503943045313600719360 3391708 -1649711258031236672711236909421205504 3391709 -37339294727208459908400947145821760 3391710 -23974847148165725280238785642332160 3391711 -17204703046899409108588595148072008 3391712 779049205305177303543554134196355072 3391713 -8796541950426785548565778926220396 3391714 -38865986641432407647528802330693120 3391715 -592025492132808769408562975681150640 3391716 67171858283507271547246258175447040 3391717 25870971467606137463548072309640992 3391718 -342662108355014125981751400090857472 3391719 177450342170148085012162089512279760 3391720 226496376981043154990077452222412800 3391721 158134838707678887304971527986863264 3391722 -412527050964404396140333405992942240 3391723 -114139921668887048529322738207834560 3391724 -311485824640335188395333315834460160 3391725 182542125944066727481808169029155200 3391726 -20985499487173053127772784336736896 3391727 307434585776168995795035391909961520 3391728 -162263767429841562600295976416051200 3391729 669760614225111296175576859797041088 3391730 423656167447035241764355657132601760 3391731 132306784021186240559690372697500292 3391732 -582487065951505667321661844329099904 3391733 923070532244102969712328118825031360 3391734 -120853750875177456119565836570272320 3391735 440251503473391038173835664553728000 3391736 -226199210183209945602396973754019840 3391737 -371560195226606788469306564748062640 3391738 -330926173319002637545724841013099008 3391739 -523971357602983345686883963717236720 3391740 398920134350073695303834438982451200 3391741 149341931479410917688528305733623808 3391742 88855657246911687843551159826742272 3391743 -5156417810981265019485414619367736 3391744 -681618861678148779059250083135488000 3391745 97582001355869078152110094437410880 3391746 144845903323876889336467496291424000 3391747 321762466423596574419540441837702040 3391748 -274725803793497331113469219767966592 3391749 -260595621377685326260728935398195236 3391750 -500359726419939056561883394526208000 3391751 1977151524165810691147735999472256 3391752 -68494868620816923471301373872373760 3391753 -57410961159764066101553661748125140 3391754 -172073730752230326827085594769920 3391755 -377531400893867309239525734025927680 3391756 1206365961353469731329112882099200 3391757 434685712381564585359167385201787872 3391758 296806992493150848835421963296804224 3391759 -62766721269182979393067170935931808 3391760 206242764590010602331485600888340480 3391761 -301540780183270126889168699500128528 3391762 361850208115896254494271489830000128 3391763 -811788641088114969641734422929861976 3391764 -91960847659133308467633247237509120 3391765 44327534290045018129936560908781720 3391766 65840076772234060154753093413294080 3391767 -1448807729144061290199520382114243760 3391768 -650940617239985265894130638182768640 3391769 -655648632157935368885215629019531830 3391770 113715197641239343668084341470786560 3391771 -670985013302536382435234619099324028 3391772 -112794053386719279954840498701475840 3391773 37775279334138201274883568883204608 3391774 -618286727830535275497359233886964864 3391775 734083731437671189388713005538675800 3391776 205500001689074231340555626202857472 3391777 486369391265043503081189483623981572 3391778 -116101488770288735516842561795510272 3391779 23401994940080088521200218879582960 3391780 147348698223070229477183930300739840 3391781 935599419331094910359444128722894492 3391782 -345492847650025396635771081221372160 3391783 1087560432839927368451573207610430024 3391784 -857902065191040596821339749275566080 3391785 -706646325501880111794995738188876800 3391786 -488326868910067103796094453982661120 3391787 65695241690729889759815334621165312 3391788 22870760255279964939026360696822784 3391789 -1141929389330296597251626289843022848 3391790 119177165916654074312613955569446400 3391791 219672757879345096768584824548340880 3391792 -304966253108160634751272056947834880 3391793 582695188236969137066912629885225200 3391794 -115245317711966609499381729967891968 3391795 -103235191548238581945105891375509760 3391796 -852897895497160093135615797963638400 3391797 4176571168238991780806390227962528 3391798 -387506273723038734055409648515989600 3391799 115386435468397663661312636104824960 3391800 88122842410693766910135902719488000 3391801 -14145464638775857875304272858741248 3391802 -1104837786630967256765778788782576128 3391803 45847628022434013607845264934503744 3391804 -72757565302567735847925830588124160 3391805 -168345611347798789857570164681988000 3391806 447426181774237683161467991614722048 3391807 298183604651315176318583772286892592 3391808 -59580028594584605802392918754852864 3391809 -360252724610570887256173469071544160 3391810 -206908198243224276977032248082967040 3391811 -291494574267505987435881189098779200 3391812 168396952161581469261188670584512512 3391813 1598383221818469292581964208878908062 3391814 199978538257880676055944685276177152 3391815 -74496312974573811485853333811246080 3391816 1498673639231663587403072278864020480 3391817 21634540933178598474909321918281280 3391818 178192759746464874866492004051189504 3391819 -1340147341313183406284125089260236780 3391820 75279490809725209340007686837038080 3391821 1168925968600319009338483830056222400 3391822 -134352978743342053294983064333911168 3391823 -458781490588330092681188943808192560 3391824 183113663090387193690038657120600064 3391825 52655995388162698735583397725335600 3391826 172930736990829583675613364669524112 3391827 -179509890299754867045117839694633168 3391828 500764290960430749924228969816348672 3391829 444885313881550567797586688369897646 3391830 -140917046124048005542773069202613760 3391831 1150497522414298135661519422162170632 3391832 1630733632790180982716469013056921600 3391833 -567019291442525074238189103806579136 3391834 398911325763727111747753691449344 3391835 461014938861750052961531890641689280 3391836 26104440825843025223500273380556800 3391837 -1046958945517765644382515282219807380 3391838 -114569273246446806077708645218318656 3391839 82194003456904150951346491235705208 3391840 -14428587435814908780213999579955200 3391841 -727326853156907858674150036593811308 3391842 -334459494767248155351108005667736320 3391843 19751251916679086733116089979751584 3391844 -902051519615613403148361153340278528 3391845 -287890688969366401065442322039856480 3391846 -245369829899639554956086981709366720 3391847 -438712268042253106963298072161810848 3391848 -441479769500653755628699126569369600 3391849 -1332192841367400244993781214423540864 3391850 -23129357859658047210919154121254400 3391851 410005677989103105514323725233698240 3391852 -933703141343770071678885823555250688 3391853 -96703897254818982270052441544393898 3391854 178653066743297208741650725750319232 3391855 -122775989476751211897532901914797240 3391856 -7424864915752250376377971344015360 3391857 321932237139336554050161500435492352 3391858 217313990623745541867446084561291280 3391859 -879362291740122221509580121440021940 3391860 -317063452687877604880457688759920640 3391861 63677356208273812099789936105063200 3391862 12494839966124231359035278401065600 3391863 24939668526267589123475056541319144 3391864 111507144718347547995018572727828480 3391865 159734172074444518402200444995020800 3391866 457920839962824880399077739968343152 3391867 143821711233549272588518658725516120 3391868 -533119799973262990519421260140951552 3391869 170454863963624263303892847404400000 3391870 -422134497974619181489160911089309120 3391871 -66319672926974077033156638561121920 3391872 62143596679919983557427404472320 3391873 -409676093034419813603761921382767440 3391874 151221554031486047879991482123762592 3391875 12603815312592249476717343796147500 3391876 133050741629751023434148434046303360 3391877 -270700065500610164421257841317978274 3391878 -179678630889276620896178760810309120 3391879 -198231511509872205076409949117911520 3391880 -390732979456333778229089682776064000 3391881 -17346867429691485880578236247576048 3391882 317432573178614916364095131808696672 3391883 -7328011931845348716281066503060224 3391884 -599816300439913283627154062464884480 3391885 315716547119522491810493786467157760 3391886 704510778168573618476325162186057600 3391887 -563431546724745674597048144534066040 3391888 -40306416546504695481464903274332160 3391889 -243926093223766203231682583655346140 3391890 24846296675919776367041245165585920 3391891 -126219581143946732933359928291175048 3391892 -192843125963534802705258947490478080 3391893 -1167331915155660818670557089224636960 3391894 333670133139295994034205720963328640 3391895 417852787823996080584465003994818720 3391896 -226781230693394746676703250329108480 3391897 46944030943428200330555276302486346 3391898 -877381959832066730254413192587511840 3391899 141452751767401186925689414472014080 3391900 282387728324070446215280338948723200 3391901 -53654391692600179144229343899231508 3391902 -220966078126733176742943072710584320 3391903 349903417006553640682187599896477152 3391904 -936390688538892890370957216787267584 3391905 547729747746922255951529756107885440 3391906 182184678943803012288392861616161280 3391907 265194687384914780318887418709576156 3391908 122535152970585735495164919785717760 3391909 339672057338259586900861757414130110 3391910 358178817928028959065882722058000000 3391911 493972937679851806436332069110080688 3391912 -441747708826081130592786736330060800 3391913 416807188857034534601378550057217920 3391914 -289506450558240412897471863227170560 3391915 694278604056548507293122451604062560 3391916 -516050513540111633881175315771817984 3391917 204016823688786661138616263689986880 3391918 92685294339238117893268473185183040 3391919 -1361220968448761404674812917620879480 3391920 43014430493841007126787073715077120 3391921 162003096189004172175495206168446440 3391922 -610824023523996833304753127470901488 3391923 -43868439946707297326423758432969416 3391924 179215541053259015500189362051054336 3391925 -511037678930824908055534687581211200 3391926 -290877074285066343967565631361536 3391927 -223176197463210624370549368420864000 3391928 738063620027735122993556493928796160 3391929 948777680190286753456340926678957920 3391930 -161853395972279637517124700099286080 3391931 127666323311140116319759817000742000 3391932 -259929312724211614306808619288227328 3391933 916641676490889655415774624419194182 3391934 47984552359473393008175551141121792 3391935 -660598482770100297589373617259833200 3391936 -310524795536604333385896369061888000 3391937 -2384277760080962893201891352086401600 3391938 -32463988864648735700190630289370112 3391939 -864195747846879083685720987537656260 3391940 273816102702744862105226467106388480 3391941 118539358402078828120355770262969664 3391942 424360836042824344699859953298682240 3391943 -1449352149521156004786047567957405280 3391944 -215538119061015677404377263874048000 3391945 38575073468938700449699834401430920 3391946 188247895252414310409306562798961760 3391947 -78817579914380992131389992216029072 3391948 176389552188367448806427220963374080 3391949 1168637738390198153955635558486730720 3391950 -123939209053485097401214884867566400 3391951 -457191328236043749070243361902575696 3391952 -42819211258785438655957764585529344 3391953 176116116173383787600762378765624304 3391954 450110246433435686833714452100948992 3391955 12954363514065754791616352562816000 3391956 888959824500194239849433613498240 3391957 -1624511644625014569155960838259727794 3391958 -2076681144444170584369674544442880 3391959 500161857459413880021408172068768720 3391960 38226907004141648518116225317683200 3391961 211829681350695434078114636756924112 3391962 -63753928629329537982050091782432256 3391963 981112050449370302497881161459382212 3391964 -472352765543798944299357449916225024 3391965 -331663296560842209187979396482325940 3391966 -28747480797321866117762197163674176 3391967 -552412243586412044008452414110469984 3391968 257828033854197933967268346113556480 3391969 -4110508633595639149798754870108160 3391970 110052869070610935987027723992540160 3391971 56867856251081185582188610293250560 3391972 82738729558337160452550127208283776 3391973 112081871493119612840137351520927964 3391974 54511946633022067099160240446630944 3391975 269594864893419355073520201963806000 3391976 84898610215939393538680060445030400 3391977 -58398591224448939988679693325453792 3391978 71772297538888638077585797275269040 3391979 380503776755300510500413299240864376 3391980 -140846958118252002776325426769904640 3391981 -69662900410192464495347145922402868 3391982 153015335948527927483385404007400384 3391983 -230292253583045270683932994943592960 3391984 -12806478776965368960955908078796800 3391985 -909793061171709554745330135500790000 3391986 -108688729446017654793266682311694336 3391987 -1290845693432290689867961947729165364 3391988 -317732481039037645805535154963792512 3391989 -185124493689422393881578632282318592 3391990 -176597311490983569807634497950269440 3391991 888169050765205455901202311952956392 3391992 52944824705028912509756956093624320 3391993 501650802160754892006972968095214 3391994 375778212769952348190990532083463680 3391995 85190620759230335148884341430475120 3391996 1486525642982357239475601587218926592 3391997 -156213847652874357875695147794548736 3391998 272858998478845392127620385766432064 3391999 390602929701574886350794472785628104 3392000 -209119887455648217394222586658816000 3392001 -545404172189354819438279306561366670 3392002 -403322208404992442640849286028544048 3392003 841667258935910810096357924350074264 3392004 -112587870524634295037099197432528896 3392005 110308347600727284118871601816201660 3392006 1264692748535652568471125051174396480 3392007 531885794406840017630530295530430592 3392008 155096073225202418009285015777448960 3392009 -246330111718295266696384521611468784 3392010 493172162697329389623434213407104000 3392011 88878404355875744386868534357669664 3392012 817688514613108960687212258207744 3392013 -139136378267158065937782679786653600 3392014 702721076453078139338682753687208320 3392015 -781661748644695911847728274489604880 3392016 -2415695746019854783304401124917248 3392017 812346729278163420689269348811348160 3392018 12004656294951638462905335894359040 3392019 -686787481049755129799509017255015756 3392020 83264470980963108055094399704104960 3392021 938314535798045870499430303504062222 3392022 324192709276511927331052745728500672 3392023 -1354638709749168255259681716093871520 3392024 -377966981818941874300984773835991040 3392025 -61685056742876606201779323120254400 3392026 78878884908063763073613541746518784 3392027 1950549732572713496322535817134350624 3392028 639493984699728085747904387852828160 3392029 -22944046522068223335902696348766560 3392030 -136180851665555972309190148086353280 3392031 -530959364392111116686686349795243448 3392032 80851482901186160206401414176440320 3392033 481327845323322013581908730376000704 3392034 48027337325263362779584022044309248 3392035 233183724691460002276217303398038480 3392036 -888854699953546538201815410982394880 3392037 -1362663772534106573164768587687369408 3392038 -169009888869791859869630455956907392 3392039 -15152903035983010857152468893780944 3392040 -66244309366247371837448424824832000 3392041 -456066839748163178862749329334695558 3392042 244715371979676635277588837796650672 3392043 -130161542615381241654344119511101440 3392044 -697570541075827835353707135356003328 3392045 -678794770030266329473823041119203700 3392046 23437016050341692909719530016228224 3392047 1052268539523881020098269830576948496 3392048 -98887242853079171007339949970128896 3392049 -213728733650370990466181552573249280 3392050 150707012807733600209999943134160000 3392051 106880408518245528616559861795957760 3392052 658304887424338246997330178035576832 3392053 60397613455916945878322860769522688 3392054 498980132296103899777493264785922976 3392055 -752959835277422967710799913722960 3392056 -775499414985069715318912330261893120 3392057 40148827233903114668915991007716180 3392058 40264733513630655894040118160067584 3392059 -180023359457174603998051113464239920 3392060 -268857245495941138720590983353804800 3392061 -56623450095523464346864243438318656 3392062 -149310078734965562138361627505476288 3392063 -921145344517374114851923753920085296 3392064 -94215959535935310649408935753154560 3392065 -886908359494978629308348200690122540 3392066 114733996174880127526867583896385232 3392067 153433838739454949435876732462176512 3392068 159694288395852365104095863576862848 3392069 986826852465240233348001071307949470 3392070 282260846452239232429997258662348800 3392071 -124386314897512449970877364898370728 3392072 276703662093989401392715771149772800 3392073 233015751497355132964238511483564522 3392074 -19162346579090171498109797884837584 3392075 1444876636933208921544541194810600 3392076 -28759775151513529292162623292436480 3392077 229418479826583389143721561757548160 3392078 480721288570217143651572225074787456 3392079 -118965239683186558989665848509482616 3392080 -52508347187437196907009872007168000 3392081 -249828680770847257035345890166085056 3392082 -118904430854347050496478624893255680 3392083 493424246270866678741894063315332332 3392084 -750321319862477125215330350714056704 3392085 244716643064363835939022993906252800 3392086 -18964914266874121956527730528174336 3392087 1119854518552592383080161879596684920 3392088 157670742871816928700857118372003840 3392089 535645454584310568795894852172511440 3392090 129802510944677759047990137809827200 3392091 -46357065722345175263372930089506720 3392092 -266108678906039483211859175257471488 3392093 -1040503744183843910661093607189181658 3392094 -164746192501001910059826314158765440 3392095 93400774983483565280512064826951360 3392096 -643560943017550226432707580640362496 3392097 -334433292925413201453319004795307600 3392098 -7794901349083232473085772595537536 3392099 -1014216026327422038336431784233901936 3392100 113232081222712553529523640812848000 3392101 -921590844417820978733123000965116900 3392102 14781159143782024223201999738081280 3392103 -258473905861233294553324384167276672 3392104 -1092920889585523786045592753173708800 3392105 255218595600891703769332959890164260 3392106 -34761451327549395072187193156411136 3392107 -193443111287172586604717004356970848 3392108 26154843111182230038304263662968320 3392109 16865584273300796075084007353851008 3392110 96204836845577380659004294632192960 3392111 1166153195721262410340363309123829712 3392112 -64210313871900013972377070802239488 3392113 22959833447479883872357835287535104 3392114 -681581473388009698946870855758464 3392115 68577349285138135498453936719900720 3392116 -110850780502933672433104590422548480 3392117 -99400052702745233084494273730470308 3392118 24773416000767372517795110287780640 3392119 178878568013231923463221872934714120 3392120 -512414084712771562008365570737152000 3392121 -123516755846724666179781304868437056 3392122 -229434385321815315987213060462835488 3392123 173400331162879925382901329405197856 3392124 81720939291469124681711550761427456 3392125 -615363842110017129482354434347096000 3392126 -79515125631416291511319356635667456 3392127 -253756876786947630015541510149676800 3392128 741846789148754343654262371589816320 3392129 232935994041882129105496823732092200 3392130 11775556640260725377722827038668800 3392131 205147333543609613756065880651241312 3392132 -97692937382530580629002073687707648 3392133 276637625021572432399555622993670624 3392134 -356187991826525628576386592079747200 3392135 -30640657346621839868779591255819440 3392136 -199474614862747761154183668876533760 3392137 159723381336404368579222663673136000 3392138 429519627719420394847828763327676720 3392139 -468310245034614781936968399305236752 3392140 -244373946171089360633596327237954560 3392141 10029007354453043356184274421756512 3392142 -75448729533451288776603170419673856 3392143 1066923634064016459167426193308825616 3392144 -7632676185833820610593464084594688 3392145 -287919701286917162804236835811446400 3392146 229174550868631153035357924239808000 3392147 29290820105927773066127322760229520 3392148 212948924721428814144475680112711680 3392149 406826596871223274511365301243076220 3392150 -145954091092020590082002395688911200 3392151 -185069911513112430037800371936966016 3392152 -1095351396376818547371639999501158400 3392153 -4934127021374319160595927434085760 3392154 -56643601541365844719214891246841600 3392155 238574992211722359049272713711870400 3392156 265224636019739303914524174157616640 3392157 -190338513420823041380146038107141760 3392158 -309939780221438068630835066778928128 3392159 150505986817058762351117766465970560 3392160 120512792198619282036867362791096320 3392161 -958395066776243208890225447340222238 3392162 -722546726045602055571766023366165168 3392163 491417190606090578884060020059753064 3392164 61667637460105213858293738934502656 3392165 45817938230002689617246249632963200 3392166 -128584199839106784056891158832890176 3392167 552533285649008382556516150221412272 3392168 863435248675330908773717674161254400 3392169 -485352776089759928521585996032770592 3392170 -299896543841312668579487506286346240 3392171 967920028102812809430057428716920372 3392172 -184564754703306848033140413864637440 3392173 11466973551118090942740010008774422 3392174 -294592333328969847652262290072809600 3392175 -109828048365293012301714712784064000 3392176 133582035681931616059942465766129664 3392177 -129177172995670693205386293012606540 3392178 6611283950390662729295835355004928 3392179 344861651139597858481443769363325776 3392180 -2214849310782305777291175332843520 3392181 -445214709003834841256945513407342080 3392182 263426680870959267883735980350274432 3392183 278240654617559733039298873785750480 3392184 3694185725459696646506821921996800 3392185 -868345045923679570386060671292994620 3392186 44392146148885628678605928306380800 3392187 749078992991080381514783686067618352 3392188 972005743669103077436366347442234880 3392189 430793574071705816123169326975471820 3392190 42333950203591613675658862423043520 3392191 458499625622613633479050718862883200 3392192 -327108461346892229427619551551422464 3392193 35392672212210977309157322395906048 3392194 -17949084301989761467574168686510560 3392195 -1410618431033336953494730685515788000 3392196 5218045237816225714712993444232192 3392197 -531402918349093889676655971201500808 3392198 -292030361608394735462887554073418400 3392199 -84399717721507210028580213331593720 3392200 -205975142291353913770590234832896000 3392201 44902816366793970131151339289780992 3392202 -79474375767487831822342169326080000 3392203 1207096718484735662302474849717744120 3392204 -215654360293959133301433788322956544 3392205 -190260639805060877403487811941828800 3392206 287584361477603739817142948642870784 3392207 41255284019606621865104340621375072 3392208 220967183511073342712142900514086912 3392209 484482256135635391672976360273319410 3392210 -366233109876809272251408956928468480 3392211 740644545193233352559413586178649272 3392212 -272196360126507722685189692229497088 3392213 1550288888915297530948890227171942784 3392214 -111063263450711700531541961937494016 3392215 -768782782198590211830349759743773280 3392216 1667208756797982079421055518484480 3392217 -374849155076754068362824427347495480 3392218 122210472461051402930971058420248560 3392219 -1382493740099453803585731172276696380 3392220 -19025059746129522245633640432384000 3392221 -526149968698921026089767196869542432 3392222 514978148084749046978459982618446400 3392223 -144359537064962716146180920775084216 3392224 -143911657480524879973464882460753920 3392225 281923988773030761856919235973238400 3392226 -412981403573864283983547947640057600 3392227 2674128100409120523926780828929480 3392228 234002910883021853943849868685377536 3392229 221943374971359150639053558525268960 3392230 -536274061798172092326315319808154240 3392231 -1482612568123544155244460649210983936 3392232 226864786337330895912207180200509440 3392233 -107430801161611091225489677379834396 3392234 143369895122656395835306885405967712 3392235 -114465403701349854638709703096800 3392236 765091339385074233767113005076661248 3392237 16484830269528177466658494490976000 3392238 -133720126807012980670146741506767872 3392239 1537555447382983328487954133906249040 3392240 -73033042985537727532774788433674240 3392241 -171819778234973990528607371447965920 3392242 472139853752227823739686573866321920 3392243 1409784647407402096212984188512716492 3392244 222550132116915379202872886712247680 3392245 -254305311527717629788085249068223200 3392246 -196240526721310073539470747234220800 3392247 560534697757574366403343575481456896 3392248 -450694213590563290823951046517309440 3392249 -49157049070591241297666800790820864 3392250 -232599654349254612208432704295872000 3392251 -1202600153917324949509841554698089400 3392252 1755200642329769905640117768310538752 3392253 -807936498253732629409348100664715200 3392254 745923178367928003543800625058968576 3392255 921215272265998419193349200592333160 3392256 -245400641653740566346433233772609536 3392257 173578780321543283714962898151356064 3392258 -154546615344028853870246809370251920 3392259 141422739218806551003257863690158768 3392260 246011606734740408920582086883328000 3392261 343291056008613532789616426772560862 3392262 25980075390961010757161441560137120 3392263 -40738582706195944762457036148562640 3392264 1093482145236972750638969381583052800 3392265 174178676496138617045608239868986240 3392266 -8162455466498469866500367033892000 3392267 -618325069282874525835056796893470368 3392268 189110163413992791829929084019998720 3392269 157880808297976787979223774369519670 3392270 2276994175984657570891245659136000 3392271 396832900698777379306169564178146784 3392272 238568607278414973340892157181427712 3392273 1718684900136764939292405426046477680 3392274 -68694119210287788684015157696967040 3392275 -499215975472229748350428719583290000 3392276 -579411836651046440206606817987616768 3392277 296710573353229332117521052884872704 3392278 -910027395934759108593162709404848640 3392279 1090656870403178849146437142090289280 3392280 -140217061452229981639525353937920000 3392281 -809330085257294555488475101462948918 3392282 137817017972653460109675851184138960 3392283 -1208463463343489520628626476240538000 3392284 51320384713708492490022470436608000 3392285 -57567875779702267631000818171134600 3392286 -195673474887115654107477146516204736 3392287 541897097117307898604490793892772072 3392288 -165142550981226396722948409971441664 3392289 175535187854313583997851546326505554 3392290 200990730199495297201040685835814400 3392291 272307721862368353231569527365918672 3392292 290627716202335503139146661134001152 3392293 572060003998104138544725277739162304 3392294 188713482700329449103642414694443840 3392295 -58204122174569326906964573760009600 3392296 -196302669369611950407429041007006720 3392297 -152245319600933566042645068415423488 3392298 20670172377163128648275945558860800 3392299 147875454490063792643353519934932224 3392300 152761644439545472078777681362182400 3392301 716325549680838408740467930135075104 3392302 43133983028342091094013727788263104 3392303 678467669660564820325867771694508000 3392304 -23008878007534730337590249178071040 3392305 -637185687431973567703660894794151680 3392306 -409153766321930342581842552777297648 3392307 219845989085372745752371520435318640 3392308 217608038961038507854773638870469376 3392309 469603758017662488443036237740947360 3392310 -16024318381040108999278568806944000 3392311 -251117890318747532869428663531081616 3392312 75402324181893733077786035806863360 3392313 -874008434250984882476611289634336 3392314 178062456284989291670149813219142256 3392315 885219163233064161518582194093368960 3392316 4981769908061526923309776762251264 3392317 -33630675477089938895450788627214874 3392318 287401026491211951812351753036253504 3392319 556057876733859545840736373267729152 3392320 168176913142497929687501398348922880 3392321 510404139716555547339224461039250352 3392322 -479677628994469189461128379250585728 3392323 681791263783594413446641998552045120 3392324 -168185580002579953618915961450718720 3392325 125231090883484280100197181650401050 3392326 -145463149690088927587686741468781440 3392327 347802509880433296603663759550105176 3392328 -278017300611694741066570828874465280 3392329 1241841822172624167458037921840883876 3392330 65304956308961890228891317813110880 3392331 -346165861334884874385206389381246248 3392332 2009687204565264272761991383017472 3392333 176579202262858663715053719864111360 3392334 313487309691247180148312857378836480 3392335 -159140456123003128044292763368065600 3392336 -168080815035347716819429173824716800 3392337 -663940337815575772753995569549415312 3392338 -714525401103479195588694483582541680 3392339 -1077964476133005430992761772998576640 3392340 -26585076128460932018705294280867840 3392341 504144899276087367891668924635393742 3392342 959930604156267950332406741117582592 3392343 -401831988987088252267351934318959968 3392344 -467663343446811662332504742671257600 3392345 -368834121447781621302365966778911040 3392346 -128210670774245952511328700812054016 3392347 -174736795308366784628007917142211568 3392348 -639881773720462955112776708631547392 3392349 -123300075610835250655879956348567936 3392350 37385033099704462561869835595452800 3392351 -167586637436382730630062153853773696 3392352 812033366281537417987934950032015360 3392353 -37046022130079955183586360381908800 3392354 -2620551265230862649091945564200448 3392355 -291461416262896915694815037605785600 3392356 -4495155316326838542939594466304 3392357 -390738272889381411882572921212086180 3392358 45317731627796378560716990158357184 3392359 -679182480383395542212524166984271960 3392360 -487255147763359509129254560425216000 3392361 8018643458133568454574456694485504 3392362 254788847592448977823135908078213120 3392363 -161991682345244474167568178070122576 3392364 216344092779857397714530246911858176 3392365 -141260176768117420734039153498976200 3392366 -379638842081125590061015600608952320 3392367 -622373641191009343146584376643931136 3392368 -119762133439402568690919396602314752 3392369 -567671749685501332797927464404409856 3392370 -340276907550225136094806400512080480 3392371 -446511033044132140324789241952128688 3392372 208650287790416831508470326739712 3392373 123562026173761382694343452512785344 3392374 -67924973528676919191083986077629760 3392375 -267872733162846942470371659519528000 3392376 227858944308719766758545182412308480 3392377 235039895331436857267454892253737472 3392378 65383251472552460252660407943470080 3392379 -403687542048786661363836695751626676 3392380 -115184408748059583009160812942796800 3392381 -346297055537624623936448003045444136 3392382 76048046077059237720098281991592960 3392383 6240923940062480068418925594358384 3392384 -184830336270392712724229636122214400 3392385 -7498858419713523416611616821503360 3392386 80690783055638107374929162792317392 3392387 -373912294370750191982521767586941288 3392388 439766841453011454266335957945098240 3392389 -226884562169039560727456089655283840 3392390 67710051516870016353433673181763200 3392391 1043640783846140067865398672231523920 3392392 -350294501619594760682107683451699200 3392393 852383663113168430067815114471040 3392394 20769450145097196919323220129769472 3392395 465821426762162882408163122439386400 3392396 241153138465497064647094311239390208 3392397 52002008558238855770725460849557974 3392398 394609536374533199158368506402059200 3392399 -17739077054968663844594750958118536 3392400 -81255289991154380322652995069542400 3392401 60566124202881720226875503684550144 3392402 -11077393769053790111818179041025888 3392403 -51892577366911678575712616676362496 3392404 -825143419166609170341575912809174144 3392405 -877326821245341017795188537950107940 3392406 436233955338437355118724040725800320 3392407 4904515570476044834307504707237320 3392408 -597834033270573571560374856656486400 3392409 -507705847236392647920481447672846896 3392410 -127439729671159656401144346721290240 3392411 -1885728686514837413664508330399146816 3392412 524005870269698164929244477737369600 3392413 341543416112926513845715973763377280 3392414 461712814840494782254920287486749056 3392415 287071518936148299698773255269422400 3392416 -546602611305426663558541156836507648 3392417 -30559181920791878471388437775879774 3392418 272415274801768854421373454554142720 3392419 -190227371263591558477119771206886448 3392420 158284600396605917970528507865920000 3392421 145751343721622184592229694982646112 3392422 -7683014189809723908077112925498752 3392423 393202103504946357704793578717567424 3392424 67405038627966763035345538457272320 3392425 459932108405150863143381400600613150 3392426 -404077349069443204916676963344267088 3392427 499254733533811533881592093734450520 3392428 222178604535252952664251563047357440 3392429 1185279057997484189609178320844876960 3392430 -213120234372472417108805583879722880 3392431 253876583373863281562620285402406400 3392432 299372644467426459843768731241676800 3392433 -446359038798910990232145056771059056 3392434 -11107496560845790215627673768053120 3392435 166039954902026706684727413427692960 3392436 -44869791070458285125811371966066688 3392437 -1805582637826190519518370838308623200 3392438 -255621064903482125978723633327659008 3392439 107528894125345582611673916677371624 3392440 -812718301381899388038882090396979200 3392441 -165365657231840304702835387826919360 3392442 -150510939284580852389658675648768 3392443 529132726862995285071957172422990692 3392444 -212823317214378783114720050235376128 3392445 -224996490377128196732092983813590400 3392446 -334734345363002440712462823971401920 3392447 529132964644147033512550747217919912 3392448 6977412139081772697823814111723520 3392449 1639685551242985902114926616280824660 3392450 -208553934907564843667107538642064000 3392451 -275858687449575953375932085127798960 3392452 416948270241427302617637941254053888 3392453 -553452542189765255539863501977990016 3392454 -23946561158239381097140378871758848 3392455 27817694049142302705578834959932720 3392456 -29633127586750000179587993551319040 3392457 313058455495913071814753853151111440 3392458 210879285343229595237952915353934080 3392459 144743161728782069723205430605626880 3392460 -289669847547010124191445175401533440 3392461 -499058212452986286457052943186749088 3392462 -627534824909266750874467280582376768 3392463 36507076291669971588069991006508688 3392464 -298156383689394531537027660210872320 3392465 659624904316993789521873270375343860 3392466 265790649053730185519810943396729600 3392467 -218622418379917993849261033792566080 3392468 56294539319027623689882471080478720 3392469 -808605601799602870755208180238544000 3392470 -521809496391051252237364439932120320 3392471 9807431141309939968039206769147992 3392472 -307977032068271778187656465125806080 3392473 -304917026656408315964976588214511360 3392474 137812245171206607667237687261514736 3392475 132208465071071296591208418353934600 3392476 -223218716545746213125932868913149440 3392477 481373978234110918136201210422662 3392478 -406727383536923103629072725506042240 3392479 504589795882720133617418606395410080 3392480 161422102378530151079339682661662720 3392481 388697743512198668822911648141202352 3392482 -151682405366514797643659961914943408 3392483 -151621633106483109537644273283899856 3392484 -366984117951902235007556965889854464 3392485 374831279960858079416442405619200 3392486 -7283320792581987866927688076745856 3392487 222870205458105710391564127270657200 3392488 997564813033298638200624338282496000 3392489 254300322193123465926911586911103780 3392490 9161401537168646358444810092709120 3392491 974846143961330151867559211305915892 3392492 -775707548692502844411596507183779584 3392493 -110424778506604962435128121828156672 3392494 99251061240359368013795313879278592 3392495 68856393838717141413345060782205000 3392496 290895197170381963085083171780362240 3392497 1585098061409119986042959665528130560 3392498 -187353646084888202367959685197718000 3392499 -720679547372364249272290122701220864 3392500 -69622101071655692158333880006400000 3392501 451887348007406510086969084261064352 3392502 -107042322653298959495784648308749440 3392503 -1838776041954250461301652611016469840 3392504 -88534489398968142487450783854305280 3392505 188668389567500606360295919105848900 3392506 -571400790250639623560997865441641648 3392507 2323376665712311658865937122819571200 3392508 136756584432845880137615234839044096 3392509 542054559059794905218078596623432710 3392510 285318314598759729613221554555944320 3392511 777577646757689609994439222946152320 3392512 564412748418731198400528741035933696 3392513 -471627844607385457449539753973169596 3392514 534908910312245299150273406923373904 3392515 77534894338753493366449920431999280 3392516 74209323013690070747336660957675520 3392517 548897431548893423677067116124660160 3392518 790841823452769448789834633358628960 3392519 -31900952136270609359762619884561712 3392520 315055034905449008113317102197145600 3392521 -713841951370643105255171538114340656 3392522 -84855500395006572718097851418121216 3392523 -623605513441576560489057244811774976 3392524 -601585155001505312834911021114779904 3392525 329336142326639498762125998679894050 3392526 -176651147277837847815027686227353600 3392527 1284479784877349999353303760324992 3392528 379381011580849645891572729053184 3392529 2553681158337220022917522368183168 3392530 32039609549335534529969808360942720 3392531 -610374533615937027044978980342340568 3392532 117032901346859681247683100957296640 3392533 692505855892604213855415067003968782 3392534 632451787631787894062241153158140032 3392535 473205538586398817304973069567621200 3392536 597515593622808094977148995004416000 3392537 160447048644240762403751777814154632 3392538 63831634370290161790352233052779008 3392539 -210410015589132720679110508366177660 3392540 202404448790935586783250890615754240 3392541 12809947188102196954071954540126150 3392542 175505626731257362056331736872280064 3392543 -50893040856771144881335884853553280 3392544 877297029127357176583150568543354880 3392545 141917462055997685112618379841270400 3392546 172026533912479913349441762480658944 3392547 313752720053944228876018793849733120 3392548 506918382563777277095578068113022976 3392549 -527374840061479297103681032159776450 3392550 118328669752881890884349397127680000 3392551 493261675905239561809923800676742912 3392552 -68025771489059434720684434782208000 3392553 16663775467202370935796285355372704 3392554 1295942798716243907565027582333241344 3392555 156243307015142867884852218978360960 3392556 -33405934887597341690762935854832128 3392557 -4077799998625081381996075681888576 3392558 -269407383910743001215582573235866816 3392559 738215651949094284604521523400755800 3392560 -85419092280614941194258497070366720 3392561 -433432439020053346597926475445465838 3392562 98550573444033231002021881202074752 3392563 755509490184321179079753367397724812 3392564 -293187851870487893306298658711203840 3392565 58348852448254684921281339398736000 3392566 615945896372259036654928373103203232 3392567 501565953812424718233006667349897112 3392568 -608654473128540768947943340576972800 3392569 -513342040526814827155827233944515456 3392570 300062627966454167780636910716544480 3392571 -560263912783479022590545859991296 3392572 205227807341750947069207619430910976 3392573 1389129317242548195538682772733268640 3392574 390754993580732989536275233508362560 3392575 -408201624968771048418970009947890000 3392576 382644740852142055247157731587522560 3392577 898406245884760095484900770592119840 3392578 -16114198849863405334626279264841728 3392579 675200062033050184328679185876036376 3392580 -94972783433302126617246327842979840 3392581 -465796512625025482697363930199994500 3392582 -433928527920402513791043784031080608 3392583 -157555365690454251133575463475783040 3392584 185934325910468539894823712560670720 3392585 122467997310061319976349487813703360 3392586 -21790193450805571779162599131836576 3392587 1085354926403117746076534867100649920 3392588 -884472162463076613437379763211088384 3392589 197183634426013848268299728683564224 3392590 -43421020407831341117404813778150400 3392591 -265333536952514033192883915833077200 3392592 2254364739329158732239805045800960 3392593 -641242887666146656024510231213313614 3392594 -234130139010312218093283636497632464 3392595 390958789391256101813488614465803520 3392596 221352858519176960336271452828643200 3392597 655121030566011384986521373670650940 3392598 -416552850014613180856639734454848 3392599 147667259129612285942167419858480480 3392600 -26751942290842855253528086023936000 3392601 1426429902147896810091978906839512704 3392602 -9429510865063003131288425371614720 3392603 753865034233921800917438482918803264 3392604 7464664252094470348625814501858816 3392605 656050818391198626684170257807219200 3392606 285288417014628898848218548426654080 3392607 63361806666525897036379555326447888 3392608 -1430747757976890390562694032335175680 3392609 -202261517874727719236820448034323200 3392610 -99488226130632809279422623049536000 3392611 131480581220939999895616998768058624 3392612 58670276684768401138322885807969280 3392613 -347528621344920696025244194069905858 3392614 -21476019190930890703483547831795712 3392615 -145771581436392731921752364655792480 3392616 -538237229098202775644972095239782400 3392617 71108409707197890156911368748420666 3392618 -764216315798272318874360241670740480 3392619 -912304023208874867371876877646895680 3392620 -95764016425907558971763115041341440 3392621 -1002122457892106088136422945419020800 3392622 83071597797188832401275681343192832 3392623 -101496491605403585587356615165780000 3392624 236232205156334186288685449299722240 3392625 195015375742639041936876050776080000 3392626 -102753670788437517819642324024853488 3392627 -121539369166311921837588849017218656 3392628 538055149058426127933309978719447040 3392629 -274540658307121153829840797755167300 3392630 -431991120745890736279345075814231040 3392631 -825750029338610160517862918931717120 3392632 -825470130887121470972507690200473600 3392633 812565172373508302876974596661275882 3392634 -123969051919673957750610221928396288 3392635 876099512037394749232337392111546800 3392636 -131463233486417954513692879869136896 3392637 -823776639223142755560701219624367840 3392638 -69221609442677371989008804049533952 3392639 290674611516206699272576550948194656 3392640 104544727773914139465841297588224000 3392641 44869946781912495857156864404865600 3392642 512532367352243305257322833589609344 3392643 91088383882787464523729170159368000 3392644 -751462803391383704640970352064096000 3392645 -606058738047420603114978425341288200 3392646 -510502728781086471384317385981892416 3392647 -800851634756515835819520820265674440 3392648 -20017262359697469596953432886476800 3392649 -22324506343921507189152456361302912 3392650 375556842079645800183153341668102800 3392651 -1063223563431656115544043776299426348 3392652 -577646353580022572120620315850880000 3392653 -203956832905690339151062607885672736 3392654 -132348190261115380378442681964892224 3392655 160156369431792039528165910756608000 3392656 340339605414817924032611464667676672 3392657 -6282943492970838034785771410649888 3392658 110030541235784341334022425366833920 3392659 -886588513808707359785315374548929960 3392660 -551105350696195088240414452431448320 3392661 218592782804013356399149261237510080 3392662 -70952508740873779419898985647886208 3392663 1228598791392705535100359525030707912 3392664 -111080708502417999986515676035153920 3392665 -617557138744858848558305764451042940 3392666 -505878872988346981518995984026717968 3392667 -105594502385859120314177771509775316 3392668 -111131760438646501062071060679702528 3392669 432574201124068668747559236943240512 3392670 308783438137807322490204500303222400 3392671 -209836532032807314852455952036443456 3392672 -37580857555719445336263620761878528 3392673 499546297722339005594969300157959904 3392674 89592432082425876433882532721558912 3392675 29101495853460211753217344076032200 3392676 -124563722785252152189216040179929088 3392677 -1261459577588299146148002289924452480 3392678 3244915308218898634508837449967616 3392679 388336976437952798145101181150639360 3392680 -408263761030125929026633796878848000 3392681 1308413121580710683194465790255897700 3392682 -11698758835822307899447758816549120 3392683 -82108232425565126232937787067738336 3392684 453787648984742656521881139762441216 3392685 -19498114042622549750194686926029620 3392686 -382156302752810479014992105958305856 3392687 -80243091623054530358612339658437448 3392688 -25136433006016860221334042454327296 3392689 228887247551785690266298318427363124 3392690 -231936539926497098595826302237680640 3392691 475268374185308568361119706315316784 3392692 -71999912651852159920691054020845184 3392693 200962910149683280089341550991176942 3392694 104012632928892893423216074702624224 3392695 -929388767666051915302391276257091520 3392696 724296836584623973292875458064527360 3392697 268042729504546904775209071075906560 3392698 -558013386797469084714861115932590880 3392699 721356526247188018434684670538926320 3392700 3932061991715763189331665266073600 3392701 -1372454169448045250501984982940000 3392702 125384988052179592849376886371925504 3392703 -35566453937676475636514674139981880 3392704 -75892716295372437663084211783860224 3392705 370620372062948377179468292480699860 3392706 288682784104179966034272019304978304 3392707 504334850210881497905419892858998752 3392708 82537614277395651921732857127106560 3392709 296635670158874888444108182737919488 3392710 246184275040915953088205535988080000 3392711 817829200790291726430751464305463720 3392712 314576810552424639865140324200448000 3392713 637175288991790937287441752786204084 3392714 -249909019780225378210057582418447520 3392715 8906914944694044202243237879857120 3392716 926627238861554219376188625073169920 3392717 -2101490348840746934824540128254159520 3392718 6288525661886441975445848555074560 3392719 -1297464350969546506388028492702838800 3392720 -69434516144908120969456768990003200 3392721 569741991263557130552259059002269090 3392722 650341934365489623587433325416671232 3392723 679141397505610485916072852685988972 3392724 -166666456858708872271312677136355328 3392725 -149402694231431326971071506459157600 3392726 -520215343573267993405728659878142688 3392727 -325440534063906322545405400280070192 3392728 -1158690623223562403346291504457635840 3392729 253933744314558213670102350175128330 3392730 -146455481722707938117354322824064000 3392731 -138176856761773789588278622024134936 3392732 -80549398203627103164153722060682240 3392733 62728628558526273247008530624940672 3392734 193337393879455305152393012516236800 3392735 255426505177816095682936104791078400 3392736 -437799318571533248463029886517248000 3392737 483745786955972803605994362681684386 3392738 44956872821847210635074369840829520 3392739 665732442517764793707276992002752000 3392740 145373785325149956642081737964864000 3392741 1856107752660752800022098751374481664 3392742 -35275362730938592134179030229897216 3392743 -20491451651405660224851108932776616 3392744 -1328664979417538907039134076259107840 3392745 564442785895772551617316082658813120 3392746 228000539585565057588106556683547136 3392747 -1416786724336282507728532166879308440 3392748 -4633660740281849433133749556471296 3392749 -1908695033108985332306517630856128320 3392750 -168801199726163434609053761242272000 3392751 -3774879954068432728826523623299200 3392752 -89195854942241010036221927720288256 3392753 44663420179702217557098773420130048 3392754 413113306146417354659399467760206080 3392755 602445275979280294826461497660520560 3392756 130822713224381750929063725570951168 3392757 -1579585831251869297908726857346227840 3392758 -176774735012677410084872459101746624 3392759 667004691788277213668454405406587240 3392760 153144176148768515972392509893222400 3392761 1861901932406028161098157294376171652 3392762 229446164576156797303253556755289312 3392763 -437907835319013211890633048149435712 3392764 78855064945444623013791957303242752 3392765 -371156318933703306339282753952016340 3392766 71852893702729304297907040733113920 3392767 20980664204767007340063042847142784 3392768 -531613338333444585868248235502469120 3392769 -298366767392421755794219418069979840 3392770 114118940378863046669429285995037760 3392771 214620851781169277860735060144254972 3392772 53310930012059114055901247467794432 3392773 95605456469209370119632057330034720 3392774 123689119774892274252485993770389504 3392775 -114450259776464309536541810906845200 3392776 117473103034258756024995291633254400 3392777 -99529276452740188978428727891462374 3392778 -354278416222104809242428745161682176 3392779 -619274869401023741088108339738995216 3392780 -387884166974418057339287091496934400 3392781 -305850848620998694792898528269189056 3392782 300926905922306496756134262562540992 3392783 -1210901222090473603043227138225823016 3392784 -225435039117640060918452913090584576 3392785 -451866988053834528569301879266917440 3392786 -1813317277360646531381160110879616 3392787 -637671192614465442684337477879354440 3392788 364537127211654204021214063262058496 3392789 -771989096585058156380386541981580288 3392790 52835626066910161713897782016270720 3392791 193432878946069899940036394051287824 3392792 293746479209040839952539709742694400 3392793 340190084992785266660784334375471200 3392794 523389647853982466735798976377609952 3392795 35395166335431543689200833715507200 3392796 -488304461264291396153952644271661056 3392797 1378026019104959652666734786408864460 3392798 -10632564248346869146428520390686720 3392799 308359708875519231005236009036234368 3392800 -498155163317061976758454895989555200 3392801 -536076995678690717400497222205879198 3392802 -39972131385278507927083574118724608 3392803 -233079607728960584519323039493974948 3392804 543319827709064861832045555881302656 3392805 -54905276965328799771978050929274880 3392806 4072919039660382952861024688721024 3392807 131203414593501698952001177900852632 3392808 -171996902723248245886095609536102400 3392809 -855572258847701479626743133370273164 3392810 -154095200513052761193531722248538880 3392811 -88236357692734504802644649665400520 3392812 29005304339775015413747227186662656 3392813 -595013986335126901254325960529927040 3392814 -361897069851079429119502178099597760 3392815 210905633121161851665716805367221960 3392816 82257580038919499636432110949302272 3392817 -671460031216451690042446944387461520 3392818 -70774757224206615952698357996636672 3392819 210226321739940772256888352076176240 3392820 -818204816304499304368526585783500800 3392821 -15963154748085948117308975482465028 3392822 -250551999239329470092926744484823168 3392823 -242967897242112294853415434429520256 3392824 558788240393912954690185546082856960 3392825 -160281160688293171092851894882628900 3392826 51640520044523312037769377366712320 3392827 235390753810912083562064738494408676 3392828 342555834250855233434234917756139520 3392829 2395661045922862870129787000606688 3392830 -9074468847174186030114465121996800 3392831 108685849928956272059139923787604632 3392832 -15043535235822717459301351519420416 3392833 1475363002710122999042429777326918082 3392834 -21976939017002139702101846692091184 3392835 -19686097619586173463009179227851600 3392836 2007888689984685954359305110966632448 3392837 91626820115795973637682347263339552 3392838 -212879654831214932011743817175842656 3392839 -818727783879063549020699088524830280 3392840 1164586557648979997595853006694400 3392841 773615617047050937370944934363947792 3392842 -238474844054488169175294266410430928 3392843 -367467330286688589040430596685597280 3392844 64671143023394104963123844839342080 3392845 32117836407570776850087930973395840 3392846 -688098263910445050805608755971384128 3392847 -30620176478643189212119584380169504 3392848 21616779186623593682541368613126144 3392849 1139071916784023205214551042144816240 3392850 28678601591338604985453822746256000 3392851 -445377163665455596642261482855141120 3392852 -742081717196591580948933151500968064 3392853 819901270783732804079509023594143904 3392854 -413943353616944252411334937216140480 3392855 -3813578490355021613121772754340000 3392856 -404138104250515292522936316258478080 3392857 -91048109967405599834260154337829120 3392858 152552872668995472259593016435288800 3392859 495856423438660894573090185809738904 3392860 232259578900854503477690542770270720 3392861 537549979118628414923472149253942924 3392862 205763820223179634504681666259257344 3392863 365961081521502042484955119963078896 3392864 284201877535662426438163797151580160 3392865 208880264355181481023501498711945920 3392866 -64306741318618567914929860664888160 3392867 289310141805277075672591935103685916 3392868 -253324391023109359447382417000693760 3392869 309156040171180124929414826941526270 3392870 -16741482018194558991405177959184000 3392871 -134248794179565982929400967469104088 3392872 -1349740583925050081766120453734400 3392873 277352723865831213993858983224613088 3392874 34414109737336342818214125732656640 3392875 1423513467580941423619784741843604000 3392876 -107676658866317653454462050718419968 3392877 -658383086972529641032258415710352256 3392878 735921118771435205612576367426354240 3392879 -123809711788486145457024665469175200 3392880 126362803373440566830012363683921920 3392881 550901127151633410728999888398874164 3392882 -315053789441258150547398153421714816 3392883 4293986537546329233969881828639424 3392884 -130689150457181205769772939882035200 3392885 -960192580142152906344728755750872420 3392886 24477035494285585286629623319670784 3392887 -759654264443039101551937837928609920 3392888 -360389308520048856821084704210452480 3392889 645280415726268617409417493417721424 3392890 -161646688758064415966334885482272800 3392891 544340537876946471973205501315435952 3392892 18355337603770817914163210318837760 3392893 129708954320945833630798831463961600 3392894 -39676290741741649488576320551603968 3392895 -480137718007842359743151729977080960 3392896 197665122019727692373409642892492800 3392897 -576628048124686366261650178326476460 3392898 -90338193356246885575988901474731136 3392899 44373370043590263654434073184235900 3392900 72321470255582577418980569827430400 3392901 -375577623185360124768133009305395520 3392902 199387161977897559718123995458413152 3392903 -458103566296766538648898853652955800 3392904 282728093138311151588583406430085120 3392905 415055965327114900368663831650025060 3392906 146204526560491002067134972565904640 3392907 316174590019153064020978678906043352 3392908 38693498198473546669001407880208128 3392909 -224390891466847587478052292878033280 3392910 -271924066568083921158618831319128000 3392911 1189005146463697770994951733093310912 3392912 -174095628732202618619704643154960384 3392913 895005742735672903720467094318891200 3392914 55312276663827221977222743424702464 3392915 798255614128632130867041715398708960 3392916 357364990896589180014979447933194240 3392917 160484448384874454535906500918708352 3392918 191606590617970809586613480065520160 3392919 -85358930852248307101828756056923712 3392920 152947909732746118091604336355737600 3392921 66392781184989631696588709841107712 3392922 -193514856002118072455749176966624000 3392923 443837847847604360764592895443218384 3392924 -38914944873038802461616185525035008 3392925 -83804296502347366553708649370668000 3392926 -366000051230941096999354887049961088 3392927 -1428714224695093478768612117569001928 3392928 -20248925689740522055544796126117888 3392929 -167335757787635247663494459874261824 3392930 -741970783013236769106847564478438400 3392931 557989091078441018526090595493356464 3392932 -61351821549993299678032369790812160 3392933 337517225523746596057980043523317182 3392934 -385177304285515142183646915147673920 3392935 158078365421132498858315771040538560 3392936 184790804352821988504254212430023680 3392937 126767581708434129260861489080890048 3392938 310716937199083455195701473596027744 3392939 2012742816467798719333878864109016832 3392940 233308545878974320530449892874270720 3392941 1309149636621567714940255078277816342 3392942 -106682782759796716358643298427927040 3392943 -209580628286197873608169571631954936 3392944 -64389361069333944852767498683842560 3392945 -411366129481721797937142272726515200 3392946 -268481962329761723888661341872001760 3392947 523302280363019213033016376398322800 3392948 -40498363232659618400082943836610560 3392949 59014496602393083802327140571256640 3392950 -12593039990479637736883324769280000 3392951 -403004101451907654311877635437881048 3392952 183766071481039045058511886577049600 3392953 -274388358823186540782941045814931798 3392954 350809570261417190503269843070333920 3392955 -269695282752774101977699387217025600 3392956 259494909324127331215453563203532800 3392957 636027989256066626764528076381319360 3392958 -5661301890448381568395867335954432 3392959 -329616297370452029736606318224539840 3392960 -177268204974238185622535469363363840 3392961 -704448812160949425408611845752960 3392962 -292014417697862081473758758363346528 3392963 325050309156626333891112281642903040 3392964 -342704238403209879354816402243214272 3392965 30152951281402042839097224932716860 3392966 722572273668929870383849753346226240 3392967 25770315417101461859286582444112848 3392968 -848536051726783762481900768635837440 3392969 90342564217399419283132594564302096 3392970 -36390344764798134596522624267796480 3392971 885197465589267275502274708535668800 3392972 -362003834178729518686935182343843840 3392973 532983120310389207273329199772008684 3392974 -119109088596904865643145840070669568 3392975 70599536554754020052951571850893000 3392976 122276882354539450951981822697275392 3392977 -524191732025554238831801795206879488 3392978 33033218039587041001182097350679200 3392979 -109156566172805867648873586724701840 3392980 -261540769303419410399231856802464000 3392981 444274862424209665787092819781768064 3392982 -87768353384073348418850638021401600 3392983 628885077899070034716627620192093568 3392984 158720914726603134333437032306483200 3392985 -189724047499479722994853857375768000 3392986 -191632112049217623723669414914849808 3392987 -181103733911102824438160532501366000 3392988 43919008737765446620825527279965184 3392989 -1689190201042948102728895778726849844 3392990 -371092063474489395020088171068841600 3392991 -146219298756981924369714743540882448 3392992 -118701797254894494823230043602812928 3392993 -30043476978656098807380036719569758 3392994 -22664813755225542886448584489105920 3392995 -430058792545651671643070651270862000 3392996 81355188429423781911303596321389056 3392997 -384396261312517407899087805117084672 3392998 104366850286106430691823178075332736 3392999 354110823302379205752763249373811000 3393000 -255688241802708605527711405900800000 3393001 -10231152913679985559286263391554720 3393002 -293026975174119332958179687582292048 3393003 -21825023526646957863071217219339792 3393004 -318386160678579511176900411760946944 3393005 -171372296155006875985218825541351200 3393006 -297155975445639368704069328202217920 3393007 -462101300176569467904948559304315160 3393008 27850771403538329891074037129969664 3393009 1385955481591338284379559424476343184 3393010 -445318975432409254762156286991367680 3393011 -302421827360116896765096549778094928 3393012 -3867768726053454812796157331767296 3393013 1233699735425532016547582327157964884 3393014 483008634791656424788260259091554752 3393015 -22833573939166688110617326877973680 3393016 546550502269264584196609946895298560 3393017 -917544340545429264983947783201718934 3393018 241400462034592625922886700616841728 3393019 224884617829719069274218192009215232 3393020 -600949454572100199733179819413376000 3393021 -93200960572423594288823101083051456 3393022 -399320021856035466531956302915442688 3393023 896522828201744430197944318744822272 3393024 -436834222331056981558303879524777984 3393025 -606178895240765873768680421439385450 3393026 -52243941366128539298845399281211392 3393027 256719348574377463550928993949080648 3393028 -1154776834725808082551619161741689600 3393029 300368454015317087600933953095912960 3393030 -325406869328933957324482837185818880 3393031 95139125706270441641803682452156800 3393032 -361571869202841957361012702471449600 3393033 9307819304477443215168605115804864 3393034 -170224398869655613931606805203557584 3393035 -246396806360934736639721878696535520 3393036 -67154523749313462099399120265267200 3393037 353515639996471902801549694125368652 3393038 265626875279519174804271382726464960 3393039 -95113812332213553672604606087152 3393040 3428073089338106160790575836037120 3393041 -856157941351495709334033759293153808 3393042 306075652579514418022591913509379712 3393043 169253102488837131454388111399232064 3393044 6566334675517153880099505567461376 3393045 -111607495682898703461552972037717380 3393046 -666299208579407096681890293713346528 3393047 301376550606241678289659489756774752 3393048 -113320397355629486041031327700295680 3393049 84730199688180941980709599857056448 3393050 126952986953053889799443995437120000 3393051 -47067136171351699593019266838794960 3393052 -112790519743782301548809769198655488 3393053 -979206166131446900056897285555468698 3393054 83128697462719709744271541881506496 3393055 -1130565991553993294444505398365886040 3393056 1389652501659345153963651702002614272 3393057 -404586268614893999729655609164200512 3393058 -478123438253537880735716019799872000 3393059 218770543506981709670631542369423616 3393060 114678513146752260821334375765073920 3393061 235080884829648585836504215225602560 3393062 185757151983164206645869318731256000 3393063 -1038105602930276137021677750050295600 3393064 836731580131596226173079258101657600 3393065 -280026239127506868839923548293017080 3393066 -351392466647287848051533209743173376 3393067 -732937654499610309691887598594391884 3393068 251087953414092808734872906063102976 3393069 108285913586924978866648952825012544 3393070 53547550673162079816686357736108480 3393071 -647616656050177038347277190884715776 3393072 41811212894037960790239302103220224 3393073 -241483507095840584473647159172285678 3393074 48273727103948009894235470736402432 3393075 42195517199124452349958326218227200 3393076 322495973535370193836676087319013760 3393077 716183092136707590476897788109306400 3393078 78606486995125323042776144220132096 3393079 60251029523765924966298372969461376 3393080 -933659847267690447210719019756441600 3393081 772565509399988994006286865323429344 3393082 280940548448738958679453491415296 3393083 -223136975129662766061980114491232160 3393084 -432185517602195394286064329292233728 3393085 152975404783668329403389557530627960 3393086 574973221924504192796581341951796992 3393087 46758938209767958899542723579520 3393088 63545102513977249702779370498162688 3393089 -455823754510381925120251526498132544 3393090 9807787249661344353591404643033600 3393091 -382003722017986592525089973195308816 3393092 881136146725709711166819031515455616 3393093 975509175061672949069861996622024000 3393094 366275405727425025760249723928160096 3393095 344970840958364719460079854833939200 3393096 213439757494811722801366488278630400 3393097 -711895423381033287294028158566638940 3393098 67852769701295301691021435549601280 3393099 543358994079738802553706344756447484 3393100 244437749088360184589126328785734400 3393101 -1578042903288508512164889453143574528 3393102 308463971779183681405049114931872832 3393103 -910669490633548784591451667896915072 3393104 71812328116404212773345615436709888 3393105 -103884168677443446297101557223508480 3393106 655846787929599184940885669467253760 3393107 1400815045539768172144206431113861356 3393108 -200661465654396177079674963039355008 3393109 -1392430904591254843959572103145072690 3393110 -26844452853130423225304395007005440 3393111 69475885347028296629273927128496640 3393112 130691363315143164162394781532211200 3393113 65655514011646761273700833780531144 3393114 -187428938395136199708197622260252160 3393115 -525182687882987793411968137572249600 3393116 -43863876480617136414615785611998720 3393117 123965588555799636620319229631335680 3393118 -574165238739176322919705080859939584 3393119 -584894448161833500665271279453745680 3393120 9207283816667880569678181315379200 3393121 134318805437493330238830956992470144 3393122 98137359347500345792910338282704672 3393123 635529685345433181408182429812832064 3393124 -58559609720665124174396365637160960 3393125 85000770661868488085024693622487500 3393126 248405650167119023861752742260565824 3393127 1280090057026935322437681676474465976 3393128 -576995587745525338052498580628899840 3393129 -1294134040812935884349552493325363200 3393130 2862826536977528886914149431889920 3393131 473553064482490484916456403506709392 3393132 -194181714070137321795066574315312128 3393133 1856050249932628964776028858038140844 3393134 -424671828662333626809332653519431360 3393135 579715567497394917342928394450280120 3393136 31823452037836744250784044105334784 3393137 348716739998721391313494441424343792 3393138 -38185416892724674754353960995217920 3393139 196770944015915688154864980370293856 3393140 337894754124046824393377745271837440 3393141 218086471486347958057536105998632992 3393142 -53069946140719244393565367259442528 3393143 -225356037748898083178009503044937656 3393144 349836057886627799797959078454886400 3393145 9138327424673982378049468803340800 3393146 -132264326560528681248163849838904096 3393147 -315281840608001543051335450053479400 3393148 664276269619300966410843482494205952 3393149 -50724638262830606897918244608844000 3393150 79488369594062519172119466385521600 3393151 1158485130144152082163181665819617152 3393152 972566544276708495557719275035688960 3393153 -28034841888645950920425539061521520 3393154 272435947892569765186944107884045776 3393155 614627107620569700847014137650876560 3393156 184276619502212320398656408800825344 3393157 -759132886814800692812299527441337028 3393158 171940198429188045597166425433603680 3393159 85540726548387257931918995006974464 3393160 -254131552924164427048147505309184000 3393161 300177667873393781711589444861604224 3393162 -40122025995846318484476758418570240 3393163 -600041783611197265585065886540012588 3393164 -445917770250699929246872806912797184 3393165 -776532639518498183411183341819495680 3393166 114444489132432272016459208594736640 3393167 134106075367727138744825272399779840 3393168 152116185053292387517414562457452544 3393169 -54905059032367962825596182839033356 3393170 -76109879731043835309523330167436800 3393171 -14277490957778730482545033252585608 3393172 -841460849375900959543213908720343040 3393173 104994466213239981958105665956544 3393174 376865218364550734541874417247963520 3393175 -117481909185630023995746447720403600 3393176 -1268754833167839339746302117021009920 3393177 -32352014587162182504601064991566400 3393178 -503299535044402052968774433458329360 3393179 1486686314194004019465404667077655384 3393180 -91877019129468074053954671798896640 3393181 -8037354530894303367696040593983136 3393182 570180507609110488259591506064978880 3393183 -735112405059355582949494845237553776 3393184 -416099238546086167515581246034935808 3393185 773654064023719633327178487620671380 3393186 16179642318278552196936318310268928 3393187 203042277006153581401878000036454400 3393188 752964545281336217833501543436853888 3393189 -423487338183918994471224643670599746 3393190 588629736985515000677484113099520 3393191 90992581391122693885470894248006400 3393192 -142508158667014800106891355632680960 3393193 -27145463808226116390517775791861596 3393194 -97065404104825146025676171990554368 3393195 -205319397111511514528777787076880160 3393196 -29814391180449695335009957070275584 3393197 -1046315975646290892629477221957893354 3393198 -11808417381796040487834705510850560 3393199 -269677937169063923837857029467666800 3393200 -18926286498193854144068089344000000 3393201 -32278189945296344226582827831756256 3393202 297948404037100803825162187173921552 3393203 1183469824322180614138642702322640 3393204 289715297401810953463240605000093696 3393205 145350632328603079618721725779352860 3393206 92496806189318956438561423783690944 3393207 256685250051303718533341158898774568 3393208 -161644797114249343295630652014592000 3393209 -91720636949257464561754940442671100 3393210 -73040964846708580103385953735385600 3393211 1169170259475214700046573695853171812 3393212 1606947461964679782110642435601254400 3393213 12421178907298072525105510807422144 3393214 10091116191687203931831225216869760 3393215 403209103713082901026395954121505280 3393216 -1561308889420751446345296944037888 3393217 -1730252579986972400520924974183366268 3393218 -856404496420212043334243992866331440 3393219 39590452465940781212734145850645168 3393220 214415344923468649192462287663002880 3393221 487347528783127909570284116101307292 3393222 59418916434291701564897924034791424 3393223 -730927409094056972541742593567775528 3393224 9373176330435567219470893476126720 3393225 303165730590413843849566352091336000 3393226 264898828550756349890767028529517824 3393227 329849210902097305513962448390781076 3393228 -129821624786429969169703821042516480 3393229 -127599544546776388095032654048337920 3393230 5155295983413424383558037330733760 3393231 -370319742136407957823171134675990648 3393232 -280188714699276569585700434757550080 3393233 -433715765636369598278264865235597656 3393234 -163040594124792631359689710622661312 3393235 -279653477659083332944779279113626320 3393236 258144946066187908600493483069276160 3393237 -183080148383496848998036452294284640 3393238 459396817792917090794346064851702144 3393239 -707978525564953815893983670533539960 3393240 -261542111089581273313436973283123200 3393241 -16339819074902817175783178874916028 3393242 -196039312813395659308811773422394656 3393243 -192137057942910740496185096412742896 3393244 10006810654198307565758817021866496 3393245 24371338804289331705061243321579500 3393246 493746640105275508356001287440765568 3393247 322016670498083215578154311714772320 3393248 453535783166244641651195223496458240 3393249 811990090679015415683803235327903664 3393250 240062798212732307911809583746216000 3393251 -874293351279659817693728839737768 3393252 10213131594298207325789542833810432 3393253 826073707675848982466799666768127420 3393254 421225013556508288139168161126199232 3393255 114763998708443571620578387978084560 3393256 962399255492729266283903778220538880 3393257 -471867368146721334719062508815471488 3393258 -419222707743087016719451611004806912 3393259 -1255954274531957218227107232218112 3393260 -37141121744105771537985306101268480 3393261 -1033465749418946377535149651073256180 3393262 188004017904018331662116898533691264 3393263 215164328962254278572817818840982304 3393264 53146744855285443180208731861811200 3393265 723014176326062181053481926200356660 3393266 723157072412850169091220126754327584 3393267 197142516427332145368748204696464000 3393268 956019851557783656560350552781107200 3393269 -239850382358554207597078408306882080 3393270 -102084327885699795785580078204412800 3393271 -136707903900625171564195818146139520 3393272 468157721685747523473377123857182720 3393273 -372028117078403313772074045208705152 3393274 -53689553758811663587639618722485280 3393275 -546733343739080684673031265069462700 3393276 277303485767576844168547368398111232 3393277 266409296902218820472893783531866060 3393278 -217547438092470148683514833931772544 3393279 -112416699459570060111801780143109600 3393280 8147951673601842527359432623390720 3393281 -45022276484650950258430429964132928 3393282 -310552515883093132711251241534734336 3393283 -660249631525760032583998658757336696 3393284 908850388413320720266430897760191616 3393285 106015918386399516200038855376574720 3393286 78176195765978427065052443205820800 3393287 927316711008688350142728813619947360 3393288 -107892094803820152696154608224947200 3393289 703488946340109509322349385013079824 3393290 -224377395722025211618543053328219200 3393291 -274955018305144407223395409021804608 3393292 -419025113653307769538912219477191680 3393293 432989123481151087129696775423561664 3393294 -237011482294081346252854118203070400 3393295 90336198399982643180502080505073800 3393296 -265609806899893158667747716429570048 3393297 74451653059946481574135962563386548 3393298 294265260254823291446797354118144400 3393299 275253991786615287509751228947515200 3393300 -240933847141161869753815656180019200 3393301 297581973427442823909719816096584704 3393302 10308448036709479016480956249709568 3393303 -103689082843125951905374325614675200 3393304 -428899004368142374884506758805514240 3393305 -319299149021152649025809352951561600 3393306 -218605732810573660646754446262927360 3393307 -453610789773544142922244663929411968 3393308 -86428694613577275495064219827408384 3393309 800103706364413513489656327112312704 3393310 562555006942836170863074133693258560 3393311 724624986685155933192702501690210912 3393312 -127129938049211859483868925546987520 3393313 -366073092571449479563898034967461888 3393314 163329029948748553862633391066770256 3393315 280849222810897930579278407465187360 3393316 -189253376136574867130236045027688448 3393317 -501063768342735401907397608190301634 3393318 176993316757624974375516889356621504 3393319 2184408772127306024222045902149700560 3393320 -136896741724281859769480002363392000 3393321 334775379070710218727957195454457664 3393322 107066134378269339600599937436262400 3393323 1312301128270357721949673736909083572 3393324 273838384490769235111076881067520 3393325 67625214703540784087934508607730600 3393326 -756040690439123770881095736233232000 3393327 13220811213594119409784610811110400 3393328 19598219331936685932676924411674624 3393329 1057704218839634919728165150037222930 3393330 -1599276519743632678296375545710080 3393331 1044153811511844163711057798750133132 3393332 -50177829378462416548230494391022848 3393333 -74153381218906665858403702270086738 3393334 -24481287731661250566404518292164608 3393335 992153796510521311138348276825152000 3393336 378619226904120937528754009644277760 3393337 -42787281445016530593134687604887468 3393338 -261722524389436170235246117904775456 3393339 -241160138575581256548410685471532776 3393340 -675360562213216964911650485340188160 3393341 333705565219290446219596739843007072 3393342 -490296581428350365684943544047274560 3393343 -563837224220528226826836433155534680 3393344 -88075419218784472513167223673585664 3393345 7715789579919274719546865960520640 3393346 593312943902505762763116902470725504 3393347 -124103903027884206488767423187835204 3393348 58875356221246308692879013017088000 3393349 -117605689763767884335105895703544864 3393350 -290695453942831457082044227712637600 3393351 231779548642651123535582967434019888 3393352 256254095038108832098021649619993600 3393353 -291462195524394256589302967530211328 3393354 -41991040784533439423048559867060480 3393355 307442104951490472500444349711228960 3393356 -470692809489227616831829687225351680 3393357 575991755607344564819436910063852320 3393358 357841839119365231395510342956667840 3393359 829436364581077990114705245769864560 3393360 219903655045695271750016156742451200 3393361 -548607122541266406477552017868497038 3393362 294270303810153379380764615856453120 3393363 198517547130375752136051218388585144 3393364 114197116982749719243463734092982016 3393365 165215221364125064832843185401617720 3393366 272218529915330908739935445435289600 3393367 582196671258722539571001830894769416 3393368 -198694164183516795440452176886394880 3393369 6831537958960929622693711642926528 3393370 145011492201342519287403521087655360 3393371 118973195278505726524024610876821572 3393372 330322246637965599344922886697828352 3393373 1491998337262645724062316056777603622 3393374 -121774176910106724882134670067261440 3393375 205925037834461409542955829043700000 3393376 -419339447197577470135202810993049600 3393377 -353224576077279085797726889178585880 3393378 141376321479335208999927075997341984 3393379 1019456123920179648668878374189753480 3393380 -540349302432825727757195007207997440 3393381 -102792830365774800001922156133825600 3393382 -50833101617338187731738472265554208 3393383 344377503260882779306570815560489520 3393384 122941776651345232717222602833264640 3393385 -515341813134505334513425096898678400 3393386 13890780703435018552003478806057392 3393387 182443463309897082122407017624102240 3393388 -1846452872780504184210809146670080 3393389 46805898494068721390060405554554924 3393390 12863418977930561256588881676410880 3393391 -360740212513104440134822872620704448 3393392 -44417607686099949113449023522078720 3393393 8534630455754011510503666742506864 3393394 -199979985636136430390352225524715504 3393395 -40970130039038258704356433763579280 3393396 446800024867876158013153704654855552 3393397 208878414436988697774555797953961952 3393398 -232825771197533400690445898311456128 3393399 638687340072324132962750150787852264 3393400 16350400116520765654575023926272000 3393401 -1550661208216413816842556145276074096 3393402 -153910622187532467110189217641453568 3393403 -323318906764957011126967073128036016 3393404 -400289755134892213950728847285749760 3393405 408040777196033709006375516345240 3393406 -98856192268410473115943175668487040 3393407 -1088160716723444130636547812163203720 3393408 -379052601991599651506220247264788480 3393409 -806654913979883896095341733521323390 3393410 -329649585036023259390728299041692640 3393411 11535251848552928282116793175707904 3393412 -878824082090954514131326627580123136 3393413 439034249767149284616074942575501662 3393414 -10976168180333109765237599333638944 3393415 72842590875764846497704519107675520 3393416 -166169750792645004439574264751882240 3393417 -924631511042062418812056274812315120 3393418 -527745127250409609266773556640768 3393419 1182161399862230843399674232455854840 3393420 -245549309061040012555607784078950400 3393421 503057154985911897936979658659158744 3393422 -115617904204356065061932177939815488 3393423 -68113306759140070433557115866952832 3393424 -296011057142045944880653026212904960 3393425 -9490941096498805237787221268467200 3393426 59867262685192616012761201184482944 3393427 -923217905288644330280950998260304724 3393428 -631800062312688583723675500339243264 3393429 68887262854379959097271329414894688 3393430 331630083071182071268540491448379520 3393431 -4520391005146851080039100585554640 3393432 97294762324038329700640798236549120 3393433 -1176396803070747394937558130524443318 3393434 -608560557402809686542203292522478848 3393435 134843922839151595625041249306981200 3393436 -254362148303323498301839975158776320 3393437 -122966224858664225014903179214021914 3393438 195352010669961302846022071351792640 3393439 -353189991981252852833440482316793744 3393440 687621321989412395350083737883770880 3393441 760550589942726762437088236523697440 3393442 -101109818924609490907692022219447008 3393443 480620804241992480835618810701578224 3393444 147612789108562848616285853022443520 3393445 898299005942713794714711850694400 3393446 -184110350868884969965680195486979584 3393447 -507937539263631185344452170160554496 3393448 429898599174303205045226847803381760 3393449 505714370983312582110300965336403450 3393450 1478610429094110709965391201731600 3393451 -1253618691737364587650042072756601548 3393452 -775312839526312698381404946946308864 3393453 -101002251742351930583471390506071552 3393454 -260365048627995087065569542680592768 3393455 103007337759757601046326178692550720 3393456 101915960915563818673515122375000064 3393457 -405520347433579227200409319950310160 3393458 -523891498912791026677710785401159920 3393459 -962216907927632751361427685114899436 3393460 39692404592899950248434961359257600 3393461 1456677590351646773307280420577902062 3393462 -29040317692277568941743756789026816 3393463 1246653831439711234481069489469820712 3393464 930540782865279805368767378186342400 3393465 450555120394163363174088112579149120 3393466 109755564478733841328093766575382784 3393467 -49254556750470312896797090201833216 3393468 195720800645649405537049899482449920 3393469 1611647473409362808784092835928364870 3393470 -37507161057352110994408415490297600 3393471 95659257901677870006236828397882312 3393472 -175135571022684519094050270467850240 3393473 -679148156890999458690692131462298940 3393474 -841134194934383428266182583214080 3393475 -313127263609374227274195633075780000 3393476 789588422870324584884936577917803520 3393477 49738821186288203894687841832053888 3393478 -26597114003082338446595277811612032 3393479 -165859791443561322014226355764346920 3393480 507337621140414154384131149942784000 3393481 -17746959410189043970600819215734400 3393482 -436346959043742752522796603762297600 3393483 -1141861774308079620569466240975341376 3393484 48161075500750874507209040276468736 3393485 -1129253974629677645690190313007463240 3393486 516485762596600144871943926081826432 3393487 720482170520497128231497613411601136 3393488 42814854114530284963653920265338880 3393489 421037028876034987507403337682814976 3393490 -245327805887437403243176309119357120 3393491 -844807567682661111550698225367730016 3393492 204462104850383086304770075094403072 3393493 -1519935737667038245172818744774572420 3393494 -258844026510576489673964909089294848 3393495 -269321013689116739224458826932089400 3393496 296468665584036692470797468158945280 3393497 -72636039338137774963088968290485760 3393498 -278147812116313709406366390404199936 3393499 -537086266491584512326507773813884800 3393500 6875516966687495796979545530112000 3393501 -299514753503767563427823612987369376 3393502 -21077825538914554408083030835064448 3393503 37889658153495077380427761467505200 3393504 -416168803431366277066519809336016896 3393505 382051995658925240952227361637892160 3393506 132662367813478022326576464776192160 3393507 -131332068170533672750001358190853712 3393508 244070374151785475398479767650779136 3393509 -309549965918719889027123112054876384 3393510 92497527860846981448757525252594560 3393511 -1444159406413898173432801401962236776 3393512 256194421442712189833645945813483520 3393513 -798202420021635257671651572093666576 3393514 440959687588230305274827884729347840 3393515 803886755281254435989610663054804000 3393516 82248807999404806127790045185802240 3393517 -8534334006679909960431691404246560 3393518 929805268940718414317064737896471680 3393519 -8183842856587690689666925527428592 3393520 -90275817593950038544339811307847680 3393521 -22454037885143401371167277734097756 3393522 -347232286506117760468257932415820800 3393523 627982540233886971441062185851647136 3393524 103206122549822966953566998723481600 3393525 194603951832103317079672550802028800 3393526 -347315613232804113697599299621377536 3393527 -348493348459177313435170702733842248 3393528 293121878386267507085267176804700160 3393529 227411775931624519592187111918965832 3393530 -40766443870105834188255215447961600 3393531 719907599904564046803910855826255820 3393532 -792875295607800149866729325043810304 3393533 -91404534379603424833342034265720000 3393534 -115014601593900176775645645557334720 3393535 -653966176121813755781722194038065080 3393536 -56709047845943217175062273337589760 3393537 -174098251954018084110017370854428800 3393538 -629732820620918908457409032355401856 3393539 4068648684662312985780108435915840 3393540 425643784089532397830352160851212800 3393541 -3474754230028587381325395439967644416 3393542 394433794968087781005258724290936000 3393543 -762885324562288847694323186886952536 3393544 -1013748728903300783798116005737963520 3393545 -666479234306037779217450952972977720 3393546 -207446575204069867719275042403233280 3393547 -184490097922873132954434390578735600 3393548 141270519646580544207322662617995008 3393549 -300701945838656188823638095910370880 3393550 -76536225378999496505142934274491200 3393551 37213914596974166749452512971012800 3393552 12938821386053756745550204082257920 3393553 -71494447533780812394659302815877198 3393554 34167541452432690772790455115517600 3393555 540435436585062661889169558409232640 3393556 -339582250690491193378886498360959232 3393557 -1130207480880216500371340996696339748 3393558 99356261539421504205161762065532928 3393559 -385275873219985061426778996706501496 3393560 -8323248860277085305498286240358400 3393561 -421668697786551859736686216086253440 3393562 -220725547863112666633910523907910400 3393563 960403146278308189738484751534343812 3393564 479881585069989037144747582695307776 3393565 -228739155249245121733401377253043200 3393566 319174273532487857008651679202240 3393567 -81382492413753562582941907266428160 3393568 462322116831491537491178447461023744 3393569 332045046047585706022944274423636500 3393570 -11887354667395136225146073365094400 3393571 -291054856788316170052553887066029800 3393572 23863343016199238838946495928881152 3393573 28338889638723813709128600230201184 3393574 728339183075709779352828436736342784 3393575 -324327039282128561654136007841131200 3393576 -71145651398184883721916512384209920 3393577 4248695011093519722961655421390672 3393578 -70783883783532309654215381291737344 3393579 -260903760038770292594218458086860800 3393580 -303065449727878051323822734703897600 3393581 -680282479744207752699970414941221088 3393582 10424616577523171892516017145609792 3393583 -1470906124701943105054168175776381168 3393584 118124246957585676344412599644569600 3393585 -149474670589146542679008289429865560 3393586 254745596870766432543850032827750400 3393587 -28519972722535621977231061338839088 3393588 -400841309537650140014984716985499648 3393589 -209863993931217559291048867962944676 3393590 238677766292514925863877613159059200 3393591 -435480023484976873984186194726436656 3393592 -822540094771782870184894916258304000 3393593 1069861162146329590661684558346393258 3393594 -163652996400409395050870130167020176 3393595 523910696642623378581655517234409600 3393596 -613912506614665355266485273384268800 3393597 100944272004620427341673543269844480 3393598 168553718650601051432730972843593664 3393599 -334325645391995044268749794422649480 3393600 23740383326224920806747552926924800 3393601 -217930313126682945368829351745104896 3393602 -171291673740238973766402523044307248 3393603 -8716168228827552272761291835212800 3393604 -132722242680106232971361072580685824 3393605 98644837243151715710597930998003260 3393606 -147632929593658302003576773784451200 3393607 -500190794375679688862389542944491008 3393608 -619031486192110103273447466526832640 3393609 -939372750691834008492839549719281600 3393610 357282618557448716656617140748529920 3393611 153210503924242133160854540721070464 3393612 63735746564128405251028009466552832 3393613 1087632986986601164997852682934883884 3393614 -15859324147646894444427198746984448 3393615 -411069842877530634254757972488663280 3393616 -127731529771345004948656691717357568 3393617 -1266908142447345750740633542676068368 3393618 165121084793675656101799622503615104 3393619 -957094124877479528323585700160200980 3393620 -258283216206641788689043895252824320 3393621 154856307182702728741237820085281280 3393622 168460609204408098840716345769230112 3393623 -1188711159151451637779809278070747128 3393624 20082060837577751595065021822976000 3393625 -1826431735656870863664246758150118000 3393626 80983756043014222768758710078746080 3393627 -220030145237250510907690555812840960 3393628 236485823237954412758566304723148800 3393629 -175528492008716959467694580491735770 3393630 -137149461610866054039437698634208000 3393631 -91808787054497043661635492523143608 3393632 277159732904941821354722533853626368 3393633 -868176494834602504414558578343772256 3393634 408242373311599643088157815509569920 3393635 -109952704513220836390146112572887040 3393636 137021704831670172159243383797616640 3393637 -43451643309604073936440673291601480 3393638 -188905126516401871392556637941021440 3393639 -275503847657460550846719100660534896 3393640 -131114386587198330259920280384819200 3393641 404878997664705522483478353311806692 3393642 192755557672868695262864054122137600 3393643 62791899545938254245099253534058128 3393644 -126772717941835529893946315667139584 3393645 459350667104217190587035339230232640 3393646 -14436440475251670750108938538194496 3393647 328309984659527437673994100920824040 3393648 -71811592906548112595001604801363968 3393649 -431072557062767983867327831005177088 3393650 8963527713539870007852860715609600 3393651 362726030501810698037034503581375032 3393652 108187307105860175850578783364072192 3393653 650077466776578665265840855086713902 3393654 235361761312417580478300562526215680 3393655 628079527414959033394268631197449560 3393656 -159693637405303781458485550562058240 3393657 -67284410243087795420639911857431094 3393658 -26053464357659288286299880835027200 3393659 813193763973201874315079337481804080 3393660 -99796879274188357535805755766743040 3393661 280798112912397371062686273323764800 3393662 109435356019569088820703585493948032 3393663 17185461787775628568075887410466816 3393664 611287615556305030915031990450257920 3393665 1037281596392011960631450216168953920 3393666 147289168246268423401483078927831680 3393667 1845185257814303321116115145599223360 3393668 217112809192069276649217493682130048 3393669 196734923967227152846708059711166944 3393670 -20120179492414827302485492020176640 3393671 -134880568616277513627014621381041128 3393672 -9987771004100846545707690797998080 3393673 472367569552791070292421110924454144 3393674 -662726760518960215394165747950543008 3393675 25231366919765328735151783563731100 3393676 80513568951303779702515536145459200 3393677 -146367667198084614789516861602919168 3393678 62132458302984011180533559849922624 3393679 -1686511615513597766803143450090260840 3393680 -240234043378504916019241351839744000 3393681 201918398424399866001192910011177984 3393682 -746082065924364824914164588546232320 3393683 -899184690616121797025397332715178068 3393684 -212321954264764339480969537853829120 3393685 736367739497958011977928155849704000 3393686 -912047139835180341048319195892022336 3393687 -667300957644681931186841466389400 3393688 55393849530224597938150468792811520 3393689 -15419561839579815471683945921082096 3393690 -302854629058433107311186892489524480 3393691 -367121654703111778630408314022526220 3393692 -935337609776627129637813181086749184 3393693 -409943114853468646011905972216187432 3393694 23914803472269375295604752736845824 3393695 373182630885730008793905990284908200 3393696 189398461162892184318928549041930240 3393697 -54859703431962980455629376247418620 3393698 196815002384142316076204384761416192 3393699 -44799699456008827782375282057720000 3393700 -289641845055034472711249836958108800 3393701 313448718957285337791674591292001404 3393702 117986852395940081599334877910858368 3393703 1191173980540728605898184695269464952 3393704 -682669479588934029910825266948096000 3393705 142892718100766518642680774121845120 3393706 -420562588360258368492488796423303936 3393707 -67341585613315646029840486917124044 3393708 -317231749200177757349146587869821440 3393709 -54900795625928904695538553038732960 3393710 383512481959765795156785633632127360 3393711 1132085791417530492248429902587146640 3393712 -118301429315496861552168830097031168 3393713 310304438614667995008630930303970962 3393714 -111720193765412256745380558110596608 3393715 -215475944324627077006651496181792000 3393716 -695030978499415868008786688424812160 3393717 -133560968707152602999114741087389920 3393718 564797070502326699902443889779462560 3393719 81019431793197368576331975023288832 3393720 551736964863193073114184426866073600 3393721 325797070345201495379947553088298922 3393722 -334248005595364159707054806498483088 3393723 20403721955740624692450539561265600 3393724 338944237638865276404730627763579392 3393725 -142648160057433495126187088684352000 3393726 -71771609094201296186927539639550976 3393727 -242202278099904470266079794273482784 3393728 -52612269764766042761483815873413120 3393729 254614952713141279334241197914353408 3393730 82167193585639735298752259614217760 3393731 815686152727112429715836716248825864 3393732 4698789638302872604818383516669952 3393733 -16757722795447144934868496235941120 3393734 -263861240133927749093862800948445888 3393735 425340424757190119453599905658087200 3393736 -300904973452300514973105301724160000 3393737 986041131628542446491873920191185152 3393738 -800442955093392448516925177693803776 3393739 118069856737349156318649495357922320 3393740 647782297378610820763548668031267840 3393741 70095053261426160837065855747792256 3393742 -63526896512819107309966043998218240 3393743 -915609195090406935614494385127329736 3393744 149295119113300160623141211571486720 3393745 -299894440648333547247057512816287500 3393746 -86722677079127771496008797963852800 3393747 9372758626132727005672507702971648 3393748 18583312657873745342517974633629440 3393749 449986514790368046825404957863195164 3393750 91440066937951377941182540405200000 3393751 -910147630961944789948915914732130480 3393752 665366659304720298484191278075781120 3393753 -280655255982323531157597809699157792 3393754 -9062276346313755888293148220922880 3393755 -215533126312821102683558651978988000 3393756 754823223096825184458650291073024 3393757 1091010892825766063780993020221284006 3393758 58058943297100003322746354047972480 3393759 -275073629077944003350470255733645496 3393760 -498282662393437526864633688092835840 3393761 -12448645559886095957051225207320320 3393762 2780659440600053445970948036894464 3393763 708851826106457799718571997473673984 3393764 57293937194286164803004867040663552 3393765 -16805748358636897142501905389753600 3393766 -139920546982609261577540447164731168 3393767 -572276825218593747553924184072705880 3393768 281679266185694837108476047679979520 3393769 1180247801108675122958694461041171840 3393770 36533734010649254347844914907064000 3393771 -519367160714107893996743616585830976 3393772 151541613453832302044693505353605376 3393773 -1449580785122969643474934831668002100 3393774 -403038566327355952792954500931098240 3393775 -1204464339090725845925992231468800 3393776 -562000948192282355209566799894806528 3393777 223339991625549768610183778179927920 3393778 179180407997914112581570560108212256 3393779 1214759053783841146268644259128498380 3393780 -130491130199792440978866390488064000 3393781 -83775008228600614898849362196814418 3393782 -60458834576293803239886618989267328 3393783 370236541719754314035015868593311320 3393784 -1318289060362240988915419042558525440 3393785 -93663905165425723807170472566361020 3393786 207809498945613896654083830030544128 3393787 -195023259669893909188488759083934720 3393788 -107011947580795139811307417425967104 3393789 87297134389680007134298279827919296 3393790 -112078052681480949099212721030689280 3393791 300036371566876112635761089740776192 3393792 -483700506510953702556690975094210560 3393793 256553611492877262302818222559503444 3393794 -409286785464053377432410760036879968 3393795 114967098519895733428288431723765600 3393796 -181238201765414450392073812228378624 3393797 -1043046434558685992898717142543581888 3393798 184992852818164087544851756263006720 3393799 504831235126427325507219353338207240 3393800 150592024301280886749619648143360000 3393801 30108057639306295074384088062392292 3393802 261045088119203729492002899995849664 3393803 -133198421113425322618812192715927920 3393804 208338358709147855303700689556114432 3393805 -828648132750791328552868019529711540 3393806 -210166835482992554824736110514951616 3393807 -753808586239446961405581615974519160 3393808 -39402039766827505075783660724224 3393809 919465875909811337196948352322489010 3393810 -127728118837943167129722989297303040 3393811 -715342010799417500357393708470362768 3393812 564123827360396031332500218196385280 3393813 -267493213697554399019860654989289056 3393814 1243452697716551482984560687910717632 3393815 206031449446656338574082454798967960 3393816 -12285184565716824514482013971456000 3393817 695352901408372285154496995715451584 3393818 3584972941275764493844269316423680 3393819 12306050507348964766695491901523728 3393820 -146803676941837206012224609025937920 3393821 705032494430751795012347069656668672 3393822 492461127697679793688590040629310272 3393823 -315767450097994013164515616325980416 3393824 144439707428352392446780739577446400 3393825 29477546406110209756856332124577600 3393826 -41213954727390502740839584000256640 3393827 -115686016730716439866938344175791160 3393828 33781076887358181571931167238454912 3393829 -890129196105879984320266733817821124 3393830 -250369278148330568946515341418590080 3393831 331013423311816408320963062533820544 3393832 139438763906933479377665001123256320 3393833 971900161775526321638400342631145082 3393834 -32805173764928453958452459964529152 3393835 -932481153565818405226937650060578720 3393836 -38510751134567942140918069269591552 3393837 222109277295885455347107151168915200 3393838 682918169643196965986351481329098176 3393839 -273576483263482729205020704042405360 3393840 77003166483387206429319480213504000 3393841 -22539030576366165394828970308233600 3393842 47778643735671679783830728173442592 3393843 -15166988325224137209486856973893776 3393844 592163386780055593810053531287140736 3393845 -101488769064927325444579304454038400 3393846 -758243397397141483111381352295962880 3393847 -1206358477387038268554318265395346208 3393848 195759067404242992683860652421263360 3393849 -199743602221951252574330832363309312 3393850 312941877242729097507843880365408000 3393851 933427905614846097578934043345146852 3393852 51584091089940616227664978149064704 3393853 169627951162746088450978653979868102 3393854 117466383810512127050309148573930240 3393855 -238193143572599722762477376486391360 3393856 48887212692399649309164608967147520 3393857 -207363745073046560813825216713557120 3393858 118853623876852234167888597559887744 3393859 624223495439584364457154137148541600 3393860 -389868175277855715320698262563633920 3393861 -5592883025032452667700402931416160 3393862 -230777960097306872461830007087939968 3393863 26195515620767124078656200089898800 3393864 800081888735183955502471709250216960 3393865 909997721978912094379268070274636260 3393866 288282204683394998064268386949489920 3393867 -118704782551569515616277862244011520 3393868 -967100721912509457949651845787831552 3393869 1091943258769736254939895966255796396 3393870 295704490053193328500865780784537600 3393871 78550115190155755192537759976256864 3393872 271553817225318194736627658887192576 3393873 -132384940403198466238905129712202880 3393874 829149030023443106994636212249534592 3393875 620319210001261752949935925118700000 3393876 -191955598230333521614570360781377536 3393877 116749492035930660093938148278456352 3393878 564850506141003652035899112681349824 3393879 -17360621503511625361228677831908352 3393880 -46482947252818623943392243902054400 3393881 1294152215813568625395767257410284682 3393882 410095734297090997580431758497622240 3393883 -196141335530342634213942084449511868 3393884 74069426462041010708386248215794176 3393885 -154246305556252825483008443366407680 3393886 582127351147048537038431543199691392 3393887 -275583935792318600727728111327451984 3393888 -144465106861009044692459781066326016 3393889 479697435082676146446525407522543280 3393890 149896821404600127746633753692135200 3393891 -220049215126682527309901335832310300 3393892 301604754750633597613229500404377216 3393893 -905040049523752022897047193113305858 3393894 -173001058403882018223296861576017920 3393895 -798720006553204217569969372130694600 3393896 -212057585062971977905896985843875840 3393897 306769913103377518948911408191815680 3393898 54758923493662507381965635509392480 3393899 95964378736263562801045567236830160 3393900 4587911332087217528857949133984000 3393901 168194511070240626650239396995781440 3393902 36162937194632467446211732021849152 3393903 -84453558699792858940154065496965632 3393904 3508036684339909411921098668867584 3393905 -1389480162793420428255073477513209240 3393906 -30408207997991965859632030724071296 3393907 -54104308607427298445160968380698168 3393908 -202564332050277005322146668229935104 3393909 17955426981672745938836583731200800 3393910 163737734980417921017121112213189760 3393911 -295104448830827820820484868942221376 3393912 594825006580675555544529413891051520 3393913 582541243532708540879178045862115920 3393914 138248468474635445200821794044873152 3393915 -60974908753814564841139461003866880 3393916 -32158101364617277194531543301616640 3393917 -626617947394535406544041532614781248 3393918 213373034285988062101356096667549056 3393919 -1399480715891011237502204983894967840 3393920 -693678775962264976666361650898534400 3393921 -505842371703579022558934601914247888 3393922 35916674492196594629998640171942400 3393923 173490256710995939088590963105007264 3393924 211452483841113781477986420319865856 3393925 -155724469871946050425396526275145350 3393926 201803779937884939872101722265414400 3393927 489112109194301409085605988615988640 3393928 -1223650795561872745625531900898048000 3393929 -526435705504203266603655589950912 3393930 12318003889281315166070772186405120 3393931 -634650184963791259047261833961802176 3393932 -127496953970167699436004558636157440 3393933 125351771237934468283075168798125120 3393934 -230055007650119822182263916737340800 3393935 441929645343319596049563437847921360 3393936 20040274182318714395823486028234752 3393937 13795216779755120589329636947129380 3393938 -164278628404806316070596093095200880 3393939 -544092786160454492634614601641686488 3393940 41872673252884348240726488274298880 3393941 -827916021316213762502468187256436448 3393942 74982105800078292218170583533928448 3393943 -66112858581637275546766966687265280 3393944 -1188180064275166313814723416176035840 3393945 -58557550544390602111749670583640000 3393946 78623507258110804249320157702290672 3393947 10956222871483003678836120920990760 3393948 -425022983907608475624566121886384128 3393949 -266914955905401930233845061140371072 3393950 84449213605022083960843032302006400 3393951 641745539181425157118578641511768960 3393952 499197857770814347866030978317156352 3393953 1378223219044812226031032308587050944 3393954 436476417570000871536646685089347840 3393955 333683452010028444622697549059025760 3393956 540155879987471674277625015745557120 3393957 -99908879061384022789573428726391680 3393958 546471444506494544690476859342362080 3393959 -581078520402306506974257501757032840 3393960 -397128656263948660707986808266342400 3393961 191844041778112833473737337935595172 3393962 282242827812488563492905200210037504 3393963 -239109837346950412301182186413494040 3393964 -216256388276471641632062418553896960 3393965 -324009920808244263327061085913306600 3393966 257718290590644978342785756396111424 3393967 -642901672754204284470562439823439984 3393968 243340462590407745003757957495406592 3393969 95288717145054977783739658100268144 3393970 441904303541844680335453707504883200 3393971 -83476775964835855040676365458035888 3393972 298194544143676295798089910528563200 3393973 133003055180731994351838997598062080 3393974 -606329072708366737384974689731267200 3393975 -11983925781942126569133724143347400 3393976 -527034602912802159619521844149841920 3393977 -1231841551082234849152754486283669360 3393978 -113334904322535652274213301331514880 3393979 1082102895784858310607472409557215280 3393980 -167127248436274273414849249152844800 3393981 -904603169828457519043582158438708288 3393982 546863594062024447553807397320861952 3393983 -54014650035130627303191420836505240 3393984 253345942794754570784935167123259392 3393985 703564861666816741206796903023120000 3393986 173776611043003466536415407911513600 3393987 521111071811323809486587660943258360 3393988 -275688873046936058688186671118682880 3393989 -81496679075126037734026186376472960 3393990 6340063269294096642041427794747520 3393991 -2388286152208362123757143500546178000 3393992 326587157269885131026792451275489280 3393993 -142846029883912921120773211387178736 3393994 1135628377399387329002723132370432 3393995 109976211189721940704016982107523840 3393996 620481264644450479158208197289262592 3393997 -1155424355427635943737675384618396554 3393998 -594420467192527939040691385230762240 3393999 141483413342621630225349160402595040 3394000 207289001741805268336600009961472000 3394001 -157945107045859878871805429099093388 3394002 407201903959897426371264551125717632 3394003 29038941112624223634774131616745144 3394004 -23957975104132205371379632402661376 3394005 371973736463854285409640884705302560 3394006 -39100607303152344014727113370347520 3394007 -2334513260312579370373373639164246728 3394008 -17988107688233122104406112329728000 3394009 -268294889675865792067409946560799740 3394010 -255047742599255633489668545711032640 3394011 -596842574056223296452910775657842176 3394012 -98951931371705903281152163096081920 3394013 -64985758398770504150174805021594240 3394014 -1556565354707713749045304362802944 3394015 376259970582028585739122018023672000 3394016 469624375284308144784883668343062528 3394017 674070027841149272313758682271153488 3394018 126419945309903370335554612753519104 3394019 -435059013173641257539676476387816640 3394020 74115660045212140180441292114780160 3394021 -584234863687909604291833953562230756 3394022 -97080217257595795255147348412093376 3394023 -228719357787881612925980077631213016 3394024 164899969888422453450300092221931520 3394025 -97997602499283556694954175167212500 3394026 -264792140032392034795376982372486816 3394027 -214638501447628398492683304604350720 3394028 -915564755553272914189597619119855104 3394029 -705932618760983009125092053201466816 3394030 397423475509679831092614202874160000 3394031 -463258097177052685584485164583157168 3394032 84227300766317930722335901557227520 3394033 -17452980191641961158785248012201376 3394034 514458290618678031031512496661604480 3394035 -95108857489723870682278910667417600 3394036 62848243188665240599484777616371712 3394037 -581025805969031995038200787056191314 3394038 -238039526534744009591720504240653440 3394039 72228031347856217446098634088828160 3394040 -147988023399897339204889926602342400 3394041 -145752725836473658383990352119284736 3394042 -229551485892039648648832290207616800 3394043 -136493709707887145423891190158943708 3394044 697851183424859736707675649444456960 3394045 228144815254162116376920432470688300 3394046 -655245465503661128353381417554233280 3394047 -183324448119391343232177420243228528 3394048 -174237987263350514067691100159606784 3394049 -443829021317328930239712163021117950 3394050 162166159974060737382590317700467200 3394051 -520725498729275256065494656968818948 3394052 -674118631791979469312215257268850688 3394053 332258851896522079366640338724902140 3394054 -692092083583506449281387119270789024 3394055 204876055230302328550993401186478560 3394056 -946126163949863941404358234208501760 3394057 902716096965258193441631140002209306 3394058 405422727464412674911737427320562176 3394059 -306522662107952490646847128520032296 3394060 403846909934271488387597166759567360 3394061 365634204557748853844467208057113824 3394062 301809915708595385593303893821184 3394063 1256053192989038246689593872261819312 3394064 79704890320585767895879852778594304 3394065 163227070703966238525887817909192000 3394066 -107623042181110055084995704226056192 3394067 -247787423055855566417059701257059488 3394068 224888005961346677927016461326700544 3394069 -85639320566343258584402391503057504 3394070 334947966446463289540003903728015360 3394071 252466404420777656688870840098274600 3394072 340344874599798827931128329159987200 3394073 -364510729802031813935835081970421820 3394074 -54042822571653451819300649023445760 3394075 -543828379777249575781309729580192000 3394076 4494444059476175043666042794680320 3394077 1179248260200419476391587484196769920 3394078 -383609438172302576616298542633644160 3394079 84871419537612211680826440426240528 3394080 529066031838633672665622204396994560 3394081 -357858419577659169717229825684288748 3394082 -742116153955850801299801210935058608 3394083 36283950853737493582142505279259200 3394084 -193363263746993785933858902912737280 3394085 18804228730830285674637872509774200 3394086 435258039309817716544296468026386944 3394087 265467456577209587094596555817655968 3394088 587014866577260301877064922655861760 3394089 698686238968688770665514000408919520 3394090 -61496850094255606873554977896350720 3394091 954590828279623474850219786163981492 3394092 -215832896388476359319424857520595968 3394093 -1457299479638826568318761611191686240 3394094 314517135361004391280242045835749312 3394095 30570756897118802261654589487633440 3394096 -317471108118913192968964369663541248 3394097 -59074064935559868837714690711246336 3394098 -129716491278206846462166416193836256 3394099 489501664035581383620841090832041100 3394100 301481712208388238753676423669046400 3394101 -932483043840271905570967847187147072 3394102 -314704625871883993538178098381961600 3394103 38216438272503496506096386984109840 3394104 -12114856753863545434574998329753600 3394105 -327711069894861464762717008469660160 3394106 102527171502958141611557770438192752 3394107 468432213543960135296220735876177804 3394108 1819522807838825249531318476848270336 3394109 1591851074618599993189717843454234310 3394110 -114133747924485785207019645730713600 3394111 -965482113152237374459438996825940256 3394112 64377371722855645510134998359867392 3394113 -522168412851836416161921905612286336 3394114 -69472220863809529517748157555927344 3394115 626267752216904139092262419783327760 3394116 -377584604708412970454380769733857280 3394117 -3453432451392108248313946145845668 3394118 17514637432855622632381552160481792 3394119 10554618245422184175637140647707008 3394120 100494360995258316518221293362073600 3394121 -146083399991978481330883944907896348 3394122 5532298722880545293937276717192192 3394123 -1168277055767476455662637406910907628 3394124 298609614298832759298379594642711296 3394125 49031581900007762981598028120128000 3394126 80512939260404962688161572576184512 3394127 60109888096741991351594699158929264 3394128 33873685656576719071797416247164928 3394129 1419361656193463468492010049794799730 3394130 -193661153239253871702079652162099040 3394131 -255900027969383589133243482527321760 3394132 -630177452851656844009698228905310336 3394133 -95096858094177873135377651586746016 3394134 -20946732157187317381802039443053216 3394135 -36724014618613819112880959448428640 3394136 965463123908601199075788895768135680 3394137 -454129197691484248000694248044533040 3394138 216132135834021302219266212675874560 3394139 -371012712129857420795487868700460768 3394140 326435058800677013877162664010265600 3394141 -852260538955072297392817721093355200 3394142 603643215096921815177721647572217472 3394143 23077487851288793028613682414137872 3394144 25505540716046045211898796231884800 3394145 -62103347542168193161855284082853100 3394146 -159220785655105086603880342599892992 3394147 -927855453312006709027666262477667768 3394148 -931449702995974766154377185810065792 3394149 205523399058382287138097766715388416 3394150 -282957462360191168643196244576455200 3394151 -317826994003734129950489461684248600 3394152 -924578372892742708013943375185510400 3394153 -411016879221331002504340691838401344 3394154 544845742676836806255671116432057776 3394155 -110494707219291174195307586500673280 3394156 645802819940549427417417515423662080 3394157 313516737038633874618843879723099180 3394158 -97207276303007096293668759575195520 3394159 -669997336858235583052510494942226432 3394160 -58428473490821678900845071826944000 3394161 -397431167980648857044107112833083390 3394162 9823826916141675681081037604995584 3394163 -331034355158593519691237950197969588 3394164 -46427153928585292045316661338087424 3394165 1038583793208803067233618684007036060 3394166 -483023113153495711414845253752175968 3394167 -147742939363561625702345938157052288 3394168 -1244483171333761967923083034381885440 3394169 1677800963600684775340072857961043796 3394170 -90767588147833757918686653224908800 3394171 -1268499858507395682567017937588484 3394172 651828554643452627131908414296773632 3394173 277573343748407552284787995851554784 3394174 275784745344736124181972631682362752 3394175 177642736284167334442615586488036800 3394176 678275624699301819589469913533644800 3394177 341251454789221325340022936296369026 3394178 -409179684059908838308869769675921920 3394179 -244199764312806198688382264176419840 3394180 806122092492148140464672655965318400 3394181 357328196573372086796166045433544892 3394182 23073565516198709196665294740468224 3394183 337099158654078455899937082061643264 3394184 307667901213667535479212883236418560 3394185 -115531755997477262602187996409657600 3394186 -369425202734260618310669947502217120 3394187 419796234769256586230473713461704752 3394188 164274136385288348069506763333637120 3394189 -762094486728946163518518079946979540 3394190 177419707020596980728249966916992000 3394191 302156563819163102765202751547181192 3394192 -41523255072192614878193026991587328 3394193 -305167893874198946934619699391361120 3394194 -778509887482556493625493627474810880 3394195 -126287859693799783106514981573819840 3394196 870732711383737094713381624927466112 3394197 -155958357327097022045897375790552960 3394198 46841660001381464304485904504000000 3394199 1354533842973872268824497088110708032 3394200 11780395996124951905116763851264000 3394201 -417081738751393597957444492910479798 3394202 57738921770319356708555693403930624 3394203 517615771303686375564633472715586864 3394204 251191270819057384126312568836019712 3394205 -7226406203487620299202132765963040 3394206 -338196918477638168617412070198317376 3394207 -618248100191097292394251258000416544 3394208 58172118698021548017208178044698624 3394209 72513020697195474927180844920206208 3394210 -658461137675575816534345890661140480 3394211 -192737509234916409968603541682306200 3394212 30031285104631861852275048982643712 3394213 167221269723823319981959534024034940 3394214 829145466443100266145477629960319456 3394215 136630600041171452197292766336838320 3394216 171183127409809699581926706716098560 3394217 722071282961334442193233437112106640 3394218 -136844036115546044563952071803229440 3394219 641103695199467900862818911844013620 3394220 847897396587389107044451923653376000 3394221 -175120336615811999536651775110361856 3394222 46257135015958782802257147571513152 3394223 442683522717024044463294668946146400 3394224 -118273559979520105114975441781391360 3394225 -335355738796768919732823733241558400 3394226 61782727162328335760541424041010176 3394227 1106257097688788259811640124843370560 3394228 533609575768433819414016383790301568 3394229 -1423221633078498513403682571432913170 3394230 163250899194260295844747004535868800 3394231 -731571667271726775856593144944426968 3394232 253884425082197171485839433126932480 3394233 899363062209734739363237130772020602 3394234 501631306109159889282352808815526112 3394235 566933511367774721987780452198953600 3394236 -391527250570442251641083594112737280 3394237 88116196537333340929840502395200384 3394238 360389117098872289377504102340752960 3394239 467544280702378921261276947080314824 3394240 32209313860295903817914287537520640 3394241 -468588273755981851182405756637909200 3394242 403617855394483177879558449550478880 3394243 429055373639071581783509344951025424 3394244 -2888090740577805778707725022732288 3394245 239570222176454645504091538311369120 3394246 626107728327585177130244896720469760 3394247 -440359785961895008313699893775594040 3394248 2099397874286169684013301704949760 3394249 -1186156290532854676066892369541609164 3394250 872742245721574933614536573563512000 3394251 -238722860818222498933470634568716800 3394252 17181148739390316969231163290102528 3394253 -34046268388180395327670963196654016 3394254 187985198600590409019615202853935104 3394255 460968250785558412376950437751938000 3394256 86458580849838587200573573814771712 3394257 -288878171932410603376548371149881360 3394258 107682273352633853816179264750334976 3394259 -351008034137937950316718535537394360 3394260 -56426522828736454532481159202982400 3394261 260997445354692103717212836423691264 3394262 -80102023080091181903558562748338048 3394263 520591828308264972241564078392240744 3394264 399784770728720448269438530799308800 3394265 -275059690750816998312519686079681600 3394266 -268123017177149432840456240949993216 3394267 -167782693410569162234021767348869288 3394268 -160874511222589332673612294180234752 3394269 80112732226221637775457906903828684 3394270 -7016583535729837232275593768268800 3394271 -419979318799144309655225779539287136 3394272 -188002725494463164363981839134621696 3394273 -312589182393966800367388153738677456 3394274 172860263894348540543837980195514880 3394275 66700031232909621089668221233625600 3394276 89248625360016314157609300933572480 3394277 291935370644731699307591880426912126 3394278 304789673962486002805020800617881600 3394279 -240097100952339995435654403131675784 3394280 631031408516222218006878489229670400 3394281 -10987706818260381837655594030201920 3394282 -50886190116520280947564157678839200 3394283 187544089863122287867597148422483968 3394284 -163819513726700035403636244293649408 3394285 10562979102977636318817914462776800 3394286 102047199378805784991783160807651200 3394287 -101526588118566008326791133076382192 3394288 -291386914422210396194570133157969920 3394289 436930869587001077336483888032579440 3394290 65016448336734553820487430621278720 3394291 19215796228896738844312444734913040 3394292 -125879506596086450819107855696512 3394293 120502405205693729722241966575226880 3394294 -45160864349350018302200311214268672 3394295 652136819358147691217411977911859800 3394296 -264595265881120072711203121172090880 3394297 -163865414703623375873709704180832768 3394298 89964544616508943037622502598636400 3394299 163399612654905765519119321643798528 3394300 -20029165261963748529657455515187200 3394301 -1193572989956731682241987600350248698 3394302 117245570829004448676497736790272000 3394303 -1219954082877521600995118455511724936 3394304 503999842006671034981954598637404160 3394305 13859621528814830886200274506168700 3394306 -71807075468039715556181095410317280 3394307 -337445720313678967017821685233518176 3394308 200191116758975220653608346837452800 3394309 8923545351913107503898437786362620 3394310 402556814070313188922766893143480960 3394311 -192923957472222219820532911382090328 3394312 95784674622192979529613017824051200 3394313 -238983594848031412370008421351853276 3394314 49176503838238374487545698870231040 3394315 52795886715677598422947233632327520 3394316 455501005380360052602392405928503040 3394317 129983622617633041999370427500576448 3394318 -241514679656868009065348981261912640 3394319 88494364522178725888282739001869640 3394320 94255691016265414487157273966673920 3394321 483532317216738375802777487330768000 3394322 -332038674824337911286599497380849888 3394323 432980522515486442806977372048398772 3394324 -530275497753905816139395897966182400 3394325 109578908900852384169514298529285600 3394326 113758192685000999680196931133593984 3394327 -87761430040934350174104454993336440 3394328 -505884134564919998890080362059776000 3394329 -283238751026817848680927323886632960 3394330 150246080306329555131921420624142560 3394331 -191764186476576395598746564805026880 3394332 52219697158205059697026201594275840 3394333 -1411022330978757650035679038902987418 3394334 15075547226000064309173087119835520 3394335 -79035128741603942417899765247639040 3394336 807115919696615845683607340786909184 3394337 951925954487057759905467352370533986 3394338 -130000864794136157036841464151766656 3394339 -48021695362987286172542748719124480 3394340 -468452301266123969972915557987614720 3394341 -700519881450461721449244645798132480 3394342 -153113282639998794987166596119177088 3394343 96795655112050972624321878673970400 3394344 933295303714277330909851519803064320 3394345 -279793724870548136838417973900876800 3394346 288866429131892118006836964369373872 3394347 -500619514037981776852800690946474560 3394348 59993630651293365219077807569239040 3394349 27236105343126527564541574656658752 3394350 -154308672112461447132626981201064000 3394351 1077656423466584594539849287377422352 3394352 -100393635550164894535870660238376960 3394353 149538363129347117864476678335329904 3394354 -84663067223490592368366904816228608 3394355 674828195986885007401572512351627760 3394356 -156770478935029925640548414608564224 3394357 475223543324200968366452851399265632 3394358 39497600958977158134632913119225472 3394359 150187240850779934355440145590064720 3394360 -240135334117257325213244000272896000 3394361 -290405694926765890280520109841305968 3394362 172815869968700439025013315459300352 3394363 -98793996397621158404875063547427840 3394364 551122650101374251575571049244875776 3394365 -516026126481828621220305561420691200 3394366 44487501401293223250183730096043520 3394367 -203577810024499905710488938125419584 3394368 88110865586752594070548269187989504 3394369 -467178073266059630225487260564040000 3394370 -89331273255058704998181735212643840 3394371 353174215556886808981059794819205360 3394372 10176032887575499086127756776296576 3394373 -1007288208411621573475367647594117380 3394374 38407910661327861316319479717910400 3394375 36539558856008077993118592441845000 3394376 -34716771587476870971422355678167040 3394377 -5553044211953346016271912573628240 3394378 -118278627513360690511283497063970976 3394379 1057046353348822473193171350623464980 3394380 104159391074801099456705459273318400 3394381 -379845525756784505495349437160023818 3394382 -675623456198670472756837029526502208 3394383 1025258218934117045570773946418196224 3394384 60631726830264492260962244374429696 3394385 118581395594502132437027301527106600 3394386 8202512771584393924497581670472704 3394387 243091686858267404818049241615753312 3394388 -54322694809651540206251905402214400 3394389 -392234520485395077833265389088372576 3394390 -54243315996280554621163929677360640 3394391 -87162254340814694734459891349901312 3394392 -344604791198790192585227539896115200 3394393 -1139259408220245657426411390863189120 3394394 74925269170112116136197369484672496 3394395 65757545141404955458953019783939920 3394396 -1103878817261639102767141046587379200 3394397 -122924941564946780740975643651591040 3394398 148057612969805816701184039420144640 3394399 2436759923599714653103992933990140640 3394400 305820990152780892648398194478284800 3394401 28616837229478750475759234104858032 3394402 -740526536026667379894186153562644096 3394403 350499878178265363008764674485626652 3394404 -97673088443290613716088959436388096 3394405 -123038217682149539966033912330954880 3394406 -194905175952541004440664608003911936 3394407 -83482512887747610583575527141591040 3394408 585645654291887074193467689497425920 3394409 648099818557831785802054334861282304 3394410 -60834449214450694301936251839056640 3394411 238376928908768146083815233620305012 3394412 -115899645788943744646195205064514560 3394413 -1014989426183646587656987897737600 3394414 597986081666797789661641362912185280 3394415 359888798352956017991761785054367560 3394416 -100439409512141818494043312338075648 3394417 232129141899603936841862949680661992 3394418 425240960780609689159516617826883616 3394419 -82251932589206122343658707399742720 3394420 6404304882440982653860693867591680 3394421 -345366731786599789268233238611660320 3394422 122568722798525820174350623984385760 3394423 229164805700238707778315986031413160 3394424 1430341533089719989829362269744947200 3394425 326456139675721679767882733609538000 3394426 -590186771130203840462164545488071680 3394427 -57603186683947098079109941807545000 3394428 524587818395835045960241738200261120 3394429 91932867621432904785791009498129030 3394430 59759767521043217801460850588139520 3394431 180026127110670192987888816363376800 3394432 131581977646772851667098674439127040 3394433 30697284498199648658407642189289664 3394434 145998246538287603251149692247667712 3394435 661287901224744358818535385383185360 3394436 461516259825571600087064478857096448 3394437 -378773216184708947300156592030519840 3394438 1027975367342066551583040293557248 3394439 -706762075423127427938541183876755280 3394440 -306586374264845080354261503590400000 3394441 -596148474591422350582876487127491148 3394442 -438180844825931638919551047574103808 3394443 165641480618034617049593593845364464 3394444 501083802111852916387422196188167936 3394445 651674414312710807497356075619775200 3394446 146247789393471054892673199302304768 3394447 -557346021553791623792827388729692800 3394448 57519860897828090972099850900946944 3394449 124500625822747977170197726601355204 3394450 37359669094467267757179541384044000 3394451 907809209462179700544220789418566872 3394452 -185323802561648054774100193872347136 3394453 -1009100727121625077528644414266205298 3394454 -73410563765931971195907908637696768 3394455 -50927668705067827889421848319667200 3394456 307242844175782627950952380986818560 3394457 -397530058833144845578069575277187568 3394458 78459248180172188936995126170907104 3394459 873044588123932328999555275178342660 3394460 -38738809164887846955782885760998400 3394461 141017388256540250199573399966717504 3394462 705919527335359609924572524334287232 3394463 946292565491934549747642438279864 3394464 293114453044469374985379135938887680 3394465 33615632876655155046839408433303720 3394466 204289188386890108424165670749306880 3394467 -1102299472082392679470413562988471280 3394468 -268440782461080139077457595125137408 3394469 84109703913191874000487443470581248 3394470 -289552845685798410551013621045456000 3394471 -317906742762212713221129410366952328 3394472 626591507571402104520723098581401600 3394473 25472851274703528990249219755792784 3394474 143941618351230495335121351513697632 3394475 106930707500688288681585131871323400 3394476 -686210067330877194200607773052096768 3394477 -1365810265014655394567687209894493674 3394478 46460354882584650573576317204056320 3394479 -1022012534024783833144733703563460480 3394480 -82688375846707518287879277322567680 3394481 -73432976256519747784456870316517888 3394482 648271576339145754950905446472704 3394483 -5640226651422221503937734430222988 3394484 -818175657850260570509629503010331904 3394485 -12630421340823601793294928274874760 3394486 15700410534683292252027346863564192 3394487 -941284855095331734223072463245083864 3394488 -111197279597505898063148616245575680 3394489 -105199857084599468566002631953657344 3394490 437405474637361207352042077009017600 3394491 -64321277548320840899942033500551456 3394492 351234268416463587462047055024783360 3394493 254534661198446012090839694974143564 3394494 -505489193810049425502861456861720960 3394495 -52044252224719788538726747292282880 3394496 54558127560879431366016678922027008 3394497 243726374622291930644472385347886272 3394498 -145033088441389891455384457081129440 3394499 138572787789589821286415400526898136 3394500 -10300828222926100025716707827712000 3394501 443875105171393053704178370109596224 3394502 153519663266009768644157414032305600 3394503 54820153479102516881567020086055344 3394504 -225191550946472336252237372319882240 3394505 -935163325160143802610843555646253340 3394506 -3942330659921153379104680925675520 3394507 -623637712862675639175821647414703328 3394508 -119299094828704998080278254163184640 3394509 322226426332583506492034749953359040 3394510 -57606923727683131441967341658542080 3394511 177592378200507691588899656495033400 3394512 207693754647546512674169143133995008 3394513 -238316668333034839569313375335737436 3394514 538480328922007721479959143193779856 3394515 -406606448036083534570158070592472480 3394516 -468815533180924358822818583923730560 3394517 247665313846472686391378494973011200 3394518 -369601653518883273222748267355203200 3394519 -884702861627894819221917198135441320 3394520 -236851971176679218589795702519398400 3394521 38705912328433639933340525294928000 3394522 424227096014125341567460388378979312 3394523 723855807795643548320180754216396048 3394524 152363265807236637457843071385853952 3394525 110249667496500832082854722637776050 3394526 -631587679239031820774092440487157760 3394527 -453003356276767819032181283597905080 3394528 670057128814709079527607516908224512 3394529 -1304063734883016369787351470955401216 3394530 -132103018906883645998618477170275040 3394531 -17250409941470141034593131898715136 3394532 -631560770447570609330948235695186304 3394533 357555258025565501973200190746328000 3394534 -511655362410080417782928841357408 3394535 537589229278412899829536077348423480 3394536 318815948935695249767615243806310400 3394537 1350201707666561663895361664528812260 3394538 -206738014979129957502763488727490304 3394539 508777786777212969244526241450483804 3394540 -442856685639370409371449789894374400 3394541 -443021661291051495680914365744484128 3394542 25162504941798100738640324030284800 3394543 1176742678972241939699475948759828480 3394544 148216527692062861989737389543686144 3394545 -46954669879763372628569076367795200 3394546 81431529978261063571849896759512064 3394547 -211361626241531111697835886785623072 3394548 11375148366551208927825910036430208 3394549 2447880270415179392742801820879680 3394550 -443097825840351075099360295147231200 3394551 -1122117425587937969649846629451982080 3394552 -290372712297126253538916674600017920 3394553 313030538819540687833165797629802 3394554 -55949735520521526612651098517388800 3394555 1149527712401282394095851243267086960 3394556 94971150933287959352577052331458560 3394557 316122604228167000921668900707815654 3394558 -36632802699090474763860001199634624 3394559 -292575425459065241606239710986962560 3394560 178213309733647678851459260885237760 3394561 121520275477019476049005466819804162 3394562 -186488153661943712457962682116775936 3394563 174145529730159563692171158561399984 3394564 -399648166555866209396724825131616000 3394565 227778257888718583993678623002025600 3394566 -20966137314734316856209278911891200 3394567 -627198582714178310954739510499951848 3394568 604232928024459964530815312197509120 3394569 684236491676927602083716188722710544 3394570 -23444600267755178421537678209510400 3394571 -1780984707427865638268270490127021488 3394572 -56153513843402647085242060872503808 3394573 -305477354434741638962603801395103838 3394574 471796469338301239259015480632537536 3394575 453143882628846856806977046074688000 3394576 -125460806268160674268983399003578368 3394577 -2699476291449049553537079583855007928 3394578 -81204805350310937225184001695467520 3394579 487748911141958483892641753980187180 3394580 -248030677037217340912040652567797760 3394581 -116824037430793148606068997167809216 3394582 -531384494628464685712514356770928608 3394583 93104604296684699429358638710030080 3394584 7167533189908270040817188662978560 3394585 109091636126202331125286146859104000 3394586 -164972667084223965902652704673462336 3394587 73029293803475952701603574140087040 3394588 -495648463678179426062685924451789312 3394589 -724415411954638554365872268926510560 3394590 302425432473793617771152808201160320 3394591 1235644632086281045988416767593328992 3394592 10801008420290519469134487485939712 3394593 -174435343237689757921595702857167360 3394594 -42937528187735572149119709626503680 3394595 273695335520486624730070365278829600 3394596 -475681012411969194381946912346081280 3394597 -838537199503358839702099789598903520 3394598 119836355192657915078207230566136800 3394599 112836554915444046341754307721302608 3394600 233666859984681453967616960268288000 3394601 47193860272413279492409333130979840 3394602 153423865367999567908361257708224000 3394603 2131436791339635097920661922418000984 3394604 -857522849876651301149472250261119744 3394605 342837776089354402087648103036820960 3394606 198947053822897371803798514944211264 3394607 1392134360473131947396808396922499856 3394608 -35707305748465634024290234622017536 3394609 -619261172578506305149868677801281984 3394610 287114165490237695240061062928985920 3394611 954597190670931807156064943272268304 3394612 302459145322377516815941386557138432 3394613 1135137721286482479670641011831210862 3394614 394267681678963286398186098800187840 3394615 -205836687412567722441465456304000800 3394616 -360811467559658732650554744682905600 3394617 -698558494675397473015298991810368352 3394618 194477885807657365306347606667355760 3394619 -276029822250299875651985423294173980 3394620 440706411487107896264380909149580800 3394621 -1746383481439844723897327326180964448 3394622 -905876678327417362868719149347457024 3394623 888440377682591200011939517861605504 3394624 95044644671588366631669437615308800 3394625 -682300027204257085125106518748590000 3394626 -144858527303533472985814276401430656 3394627 -438186677979818148822164212933331524 3394628 -846530666615857165564586146712780544 3394629 4768673451921938768601043901916576 3394630 -518024856047350299221369596638297600 3394631 -846946176527088087736079942130833136 3394632 -185861249847192939515305740025159680 3394633 306774724609123902836364315492933408 3394634 -117004684797924045148417339114040784 3394635 3648851283926302773654302959622400 3394636 -49444735168001849294433616511883264 3394637 1275207086993492732116497144045239286 3394638 -14092301033896739320900323421994880 3394639 71089681928828993823259205309083680 3394640 99603306393866405920656980371292160 3394641 475270687031797279779970777811818992 3394642 -802108979708615095355418119906460528 3394643 217212948974651037693220725429319680 3394644 -488023700710225476351065414564763648 3394645 -13439931487635036325742310513454920 3394646 54572373323252768287741820902244544 3394647 636881665097871472445246906913016224 3394648 783089306577680950596815679709071360 3394649 1322873024204013676980339057697865220 3394650 28670514016196637579889199158963200 3394651 -83201394028713948664053629527010288 3394652 -274250453876313757480807910363501568 3394653 430900607495173224502300335943399200 3394654 -455097108620639619881469274817865600 3394655 126777199413091461593339483583360 3394656 -297308339077702609786619643258470400 3394657 -135666133845321263650851795961748288 3394658 -6092782846231353275768227881774720 3394659 -168907014439706621129571721673941896 3394660 102675203664191408672832051257575680 3394661 -554118494485934454314830241855412738 3394662 250759917301117938282446290336272384 3394663 28919333597622081383509472936009912 3394664 -166462999307095119437063848778465280 3394665 147980892459323903654251733269290660 3394666 714922895663222921621972891391412224 3394667 -1379168088314459807969773939738867200 3394668 -465971428879753526654548769169615360 3394669 2744934081965954307483354902756661696 3394670 -39803176989179482697674340455494720 3394671 248036738615054683624339490688480000 3394672 -51821100147758782324964226809626624 3394673 -618000355982620857368704448900140800 3394674 -445864507487008323145678031134551552 3394675 -108715371947413353931933802275062100 3394676 -341180370719814148878971398700666112 3394677 -130520931527176434390715333961309568 3394678 -4495813112224513432973153351301120 3394679 -532612845141252167391736162974943824 3394680 -342931437529012138477039336332288000 3394681 1098239770142072527035539097481653482 3394682 -209172824952823764734405034180453120 3394683 -420373654745848076508380204097225600 3394684 475657609836136356121531271429052416 3394685 196211521806926465293684976546760960 3394686 48771436748659981517789343368368128 3394687 631348200592525479048322598319614336 3394688 820914977540978822462460331598807040 3394689 -523638882358008225576795422749357920 3394690 90919304627947567799673137590163520 3394691 289307610844307599937620089378580092 3394692 -20853706858783248779434554101452800 3394693 1144087686768525835059659883653582942 3394694 -202388446787933813044884255403891104 3394695 -417699998683959857855296494331756080 3394696 506921625714530697122126604593664000 3394697 -1478090303491474280056732799670000 3394698 -13966276697744528108972993729363712 3394699 225933978872408334536681507519822592 3394700 227008821315210821975882846923584000 3394701 -95180127516624467881004432022321408 3394702 144098666233434725168274145659375552 3394703 340915521224980721612523262822515720 3394704 -112743825414918233164133578242785280 3394705 1087637299360197807465017514581791860 3394706 319518009314169278779292100581268480 3394707 -22312499508614569239884702031487560 3394708 -671356377231830040976165061543577600 3394709 938901543377339566086661340914085760 3394710 218180634730737065293721910072606720 3394711 778470774977845996658215928667050400 3394712 -391347526312902702629769115011532800 3394713 -127224489208686742372122068967376128 3394714 -109677708750338803671464652952694544 3394715 -960300981770724737624219155697192640 3394716 70370787860417318180618735010054144 3394717 193126698592793852112985055596388992 3394718 -104122898944404142144465690648099200 3394719 -54171219480195770342044647844563936 3394720 161035752950456407484088765030727680 3394721 15161714115539430157003874856038304 3394722 -214455048805299664739803686364556928 3394723 74621634272235659268391650450487200 3394724 1101442335774454418250582325683962496 3394725 -376867591561429599385653507744206400 3394726 13925528957822414224777408926684864 3394727 235847477064393448357384787599548000 3394728 547116329192940335379033065049984000 3394729 494518907002515912066657321512523008 3394730 -479137682681580362277950802593164800 3394731 61878350150757048552923444414860800 3394732 1051273507149789938128697154324060672 3394733 325478996028730672010975717107016982 3394734 1556421410586843433931955868882944 3394735 -474515879547441952985284005469729200 3394736 -63286779960605926179252753366614016 3394737 -851459400817741184366507241887710560 3394738 112710553695001259497658401335872640 3394739 -1042667984601577063787415334592873460 3394740 -362702041279151280277320247976755200 3394741 8785257353254571979167549406435200 3394742 29748881771753318640634923396109440 3394743 -606653677964344666419953059273183872 3394744 313425781322626805679301722313052160 3394745 283169952629772932589589619658178500 3394746 -172872714211234937489943829604409120 3394747 -728068087196933805480318495089495328 3394748 -44945021784978305166048798550130688 3394749 123722806335302267671462334191859040 3394750 279296861311087367086861885302912000 3394751 -1553657307413355415973000670779437008 3394752 73594535990500731294393658194788352 3394753 -1380234306095482945024777391942720940 3394754 -460504721673317034971921616529973760 3394755 -95820611900683071152199075394622400 3394756 259687215610035935963753684194467840 3394757 -1495937185282017837925788343361888994 3394758 116709367813085339297215932602913984 3394759 618536796379152449100497119193421600 3394760 -641160386208060906358016135845632000 3394761 610999093366806744432459947374445664 3394762 20799294879296442462181926626702592 3394763 1444821565614647342631890685499315680 3394764 692031982346211804938547194139909120 3394765 -798902024530710094191080690886686880 3394766 59040992886507630353277888773168832 3394767 -12452797053764225340651375205364352 3394768 -33091063379261200276277217614233600 3394769 -360537603658602998553092326524957900 3394770 284668237656726759786061826595417600 3394771 870106122280744895445299146949540972 3394772 1204792712810441959378170510203864832 3394773 414331327347387550324696741297796622 3394774 304951561051928022062885105212133952 3394775 561231192330794996344571459693322600 3394776 -489347459718187362597997626654720 3394777 -753674356023431381141872037002238592 3394778 -200678663007982289513003119395436560 3394779 -85973075442991927888222621289647104 3394780 783160607764743260616102607652505600 3394781 -498941353555634042752112221008549096 3394782 -62416567597084591273737208078896000 3394783 460938709023459311815557382318587264 3394784 -1164570191400443927447458749848223744 3394785 35420734296037304457395313631095360 3394786 159520153715688576344478024648798720 3394787 30150822405978063433243497683385600 3394788 -249110591439025372961852799094333440 3394789 624941227573741489079445224284501056 3394790 158761914394048860258155467448398080 3394791 2383617915998487556576754067401832 3394792 -60825607709912463935787947046881280 3394793 8625208279231181981786918764332624 3394794 84609083406095250784317705648116736 3394795 -836152479742814168963752505635207200 3394796 744713967952164163936526804035641600 3394797 -132432274257894952054821645529904640 3394798 -1131876982293072456579727709813172480 3394799 1156056410907065319689527311021310800 3394800 16431957749386988470312983237427200 3394801 46254216255860707757341864700790240 3394802 -176620757235036962085079252523697648 3394803 -615374009094729022672169841107893200 3394804 436329383577006650829460842681556992 3394805 181710066725792722560678617620959000 3394806 -74058148584064847688292015118300160 3394807 -4735220261435034139054069559781712 3394808 1376460240248920746099410907862056960 3394809 333166175812802454956257328583352128 3394810 -289120342246919041857780749031751680 3394811 478776217341361094543198803236011040 3394812 -169353839471172893819415802746878976 3394813 528088391275757666079639632535693062 3394814 405030645567512964752691864972512256 3394815 -263244595241222052419612084042861280 3394816 -380307320054197038262288776167424000 3394817 -102170372595592136308674236300982528 3394818 -667645669762869607298796215913742080 3394819 -837320131005900423039476792760907780 3394820 -188977114137109491242509495364259840 3394821 -332241638508712861931752951107505536 3394822 488810238057323344775934262934639712 3394823 434304007076588354848611893017797504 3394824 -221119891121039678358134099231047680 3394825 155710260827686288541271218380616000 3394826 -376572484056380822706238001023047888 3394827 -342544500221948277069832359779651040 3394828 222922064276791483231161180639872768 3394829 736237690947359581866157538700485184 3394830 98822386887050635532530945606177920 3394831 355879236601633341161757728897243064 3394832 -19035200863440036475972541030596608 3394833 -105440051177878354130209372160478912 3394834 530817993421991144043371405513920512 3394835 367417844086562182294286494271760 3394836 -154666511311790842362388595327222016 3394837 69065678344599938182118283496095232 3394838 307074221421138897226431239671948320 3394839 11253839934400307962909002683464320 3394840 276720863571275293462684731842764800 3394841 160337068169329213202916699254688768 3394842 -13872753060562238008301806087662336 3394843 1154540113436413992591611107910985092 3394844 -17305584592027951727679753359576064 3394845 783372090281481633103156655218785600 3394846 22010428937661708097055969335185408 3394847 581103354204190285367379397118131296 3394848 367328768667931535779544336869883904 3394849 -380285348290408663805148759204962364 3394850 -5588753787860065178669620121616000 3394851 142358452180960862859130334862995832 3394852 449302547481657610419668979171383936 3394853 398708370946506418381860296573542080 3394854 -384974910048343616423769403721331936 3394855 1035516944298082574242342451276600760 3394856 122105367484776281689943097863116800 3394857 -1346022664072823527226325051832833408 3394858 20329807446088964175769816522937184 3394859 95224979497995476336637035847997728 3394860 46266046737896640984648675884236800 3394861 410516146721335043149243715329423372 3394862 -74000796181380095628134622080893248 3394863 -662614854786584544398111353352292120 3394864 202998648944598921894734418601082880 3394865 43718777271574430733954071223431040 3394866 163456970202295808263909346150466048 3394867 1817748883339917661616812426525038240 3394868 224314465392063140753106167435520000 3394869 -438256261639766505507052705726082112 3394870 -572180343543129229946619227127014400 3394871 -641862158070632098845672430645283928 3394872 10841180588548554267456317631774720 3394873 273114776042821034675069438845518122 3394874 -178668003536861181045965957638664448 3394875 654215807841458438790646767107136000 3394876 47240696854064466549918312895226880 3394877 -114366801353713025543464699594072608 3394878 -20267979062895197026638324827702976 3394879 1033562245483015419880945253366444480 3394880 483995464355088654692965347510190080 3394881 -3062013287125956623636025988389888 3394882 25962349439778360042500616747859200 3394883 -395617601670178444311394381114109520 3394884 303757814497120818451117325047028736 3394885 -317441030907316136045856593014760400 3394886 -205812019384418280053060097337918656 3394887 -288420425311770465457374305900510040 3394888 145036877606604486115643098948239360 3394889 694188961497625682760683054968638900 3394890 -49961843102399843854521064130100480 3394891 -568336020246086312258241961253833708 3394892 494162917867420466164797381743557632 3394893 14640831807344151712829495511411744 3394894 434866817810184953243307590892347712 3394895 -130519434288748305449818560770389920 3394896 -119651951020611741328337431875158016 3394897 -126200427056136076015259417841502 3394898 -108643088119623235912890785755035840 3394899 -1559806444041361154220417425265044880 3394900 -248027207695351476639615855369388800 3394901 2587294519788661889682767174341920 3394902 134306519370941089914477780269481984 3394903 212630680261344225335771127545202560 3394904 -629962711535688976897456564920729600 3394905 134903808071718315174970790044780800 3394906 414362893620679096096880543544391152 3394907 -1435090437472258982438253742311398844 3394908 681001987659950748406218345673311744 3394909 423270869032625599879963445168062816 3394910 16029962070785561715433098811479360 3394911 -177817036837867349973274762973794800 3394912 747514401614797658994779366067535872 3394913 337935713315019813719112077639739924 3394914 -95951366561800040674344777047232000 3394915 -26945930082831482986499164016450880 3394916 52146474127466726626692375624271488 3394917 692079152696038111267610757732184380 3394918 436137121409396172522454647331688160 3394919 -590301569805160593582460299853244160 3394920 -181299269163813735119434775285760000 3394921 -596110247490331652681022511669511878 3394922 387055502333676070290495780528814512 3394923 54750553773025618037482359010426368 3394924 387951368801321941306364796812010496 3394925 -91454481889632728074129764676333500 3394926 92290263504524291370714396174518400 3394927 690580336767595403508597726862317776 3394928 -295901630502101772944445067693621248 3394929 -791336661034232750487392461083075216 3394930 -47930302550690053292880127409126400 3394931 471154524179042235699449274473766264 3394932 -663687371348451362318147685712355328 3394933 -127012128989637141130867095598840736 3394934 -80082973297169332375133115744500736 3394935 -101218668945921584327997309546885600 3394936 -8454251361679425446068748604211200 3394937 235595826615003296053412238363412032 3394938 -19971173442106540109747085333783552 3394939 -196781279078664978902240816595375560 3394940 77590439532890282687272629593856000 3394941 635597357438508680305421238896430624 3394942 -335920411400899813474449667270768128 3394943 2026027533423760050101266214912360160 3394944 110075487581338034201129559879843840 3394945 -1004728661710945360103153237327664300 3394946 148315560638735375026772424904980480 3394947 -9400112943609048368819274574043472 3394948 309611963572392017680084055287495808 3394949 685314370201241808198446055862258464 3394950 -5415141877242868230980843129788800 3394951 -775644686228147509221079277850107904 3394952 -314836668615898812261061463756636160 3394953 725627967710869259358984913546028682 3394954 657723808532431509133510883954128176 3394955 534595388860315694415847457571792720 3394956 -142660036463534473074657555055292928 3394957 661015657571271856616794802528105152 3394958 1127187553166059494623017129866240 3394959 -560537677250839288014574323135480696 3394960 -118954455267517844489316224792248320 3394961 -759987608728430699809701073082847168 3394962 213206950713557397341214174127291920 3394963 -385513398981238779425076183416287152 3394964 -42638010127496140853307817065381888 3394965 -121745575319221135068072107967936000 3394966 767322632464563822614211901669179840 3394967 17020224351635027718598314373582512 3394968 308595240127710313152339034142392320 3394969 445116833744455076586942983670679370 3394970 401956481059723641411722530763098560 3394971 617196201642481444364636254411031340 3394972 49102457768573202499902526044794880 3394973 -927393038861346281267757387966890778 3394974 -505370960626616257605514464309258240 3394975 178489561717343797811977229376695000 3394976 331474285104339267608538219120820224 3394977 106618081506701291104911136466050080 3394978 -523264109672073665197134920565233280 3394979 7487481996929217910828002391349760 3394980 -125002621496110664703456959322931200 3394981 797663503226217793934664500861838782 3394982 -481852051201765016342324753207589408 3394983 915774586085470793878313615855919744 3394984 198416620296978193673393824514949120 3394985 286529101112909997101338755595211520 3394986 -42216376452014214901661870163119616 3394987 -360909687061173202170121788368993568 3394988 397826887709659612669273165674079488 3394989 394356987369991550642516315580455244 3394990 165347594041630317601937947017897600 3394991 888874936767780075795338552707947912 3394992 -35482099234910559401533771474698240 3394993 26354635438597374008209965010792000 3394994 -162941901848530438799762277000253920 3394995 247772040905916074390466157245734400 3394996 279990660161809262469504257479802880 3394997 743418849714807294026546170936819452 3394998 191294452457889130356373002718059264 3394999 -274125286509548010277551520273207000 3395000 51876349061846419128172214860800000 3395001 -93000363682065232922590768367633280 3395002 35221991101191601143365521102878144 3395003 -1002279338503646537543206478715362520 3395004 -2671549519488678740210467089083904 3395005 -261416226463798578486459205192672680 3395006 -562422042064554811747266042622818048 3395007 119742587138937831039591038297948160 3395008 218906491133718209460875824807804928 3395009 163218985548631642726932409934524116 3395010 65177628473627781321006541785922560 3395011 -52468837216949793203161354859824568 3395012 -49385583413831807179862840254202880 3395013 -393078495207822974829828022288532256 3395014 315040656023398518701881732842851712 3395015 -415757061716764698522899161215900000 3395016 744348937583253664671972622163159040 3395017 -133776947851416992120797537501262108 3395018 596738609625727076693349683189040 3395019 526384537134244766742572372920325040 3395020 -681082144551942604832585451666539520 3395021 -222333583152215526816035318424984576 3395022 6870400015405603822136979169674240 3395023 -115895336410085982240713627336879240 3395024 374403014068708250541375240644591616 3395025 305122136693541463765671367644288000 3395026 -571181194214447137904081729801160576 3395027 265951808142835791198163767674382912 3395028 63415965422701834399788504165457920 3395029 -150312909141247946987887946205102720 3395030 -23796838910305096265930576012352000 3395031 767290089062937997196827743844392552 3395032 -347735061371395939139724519244615680 3395033 723684434957232405705829514990454282 3395034 39283007594570005487861843817546240 3395035 275068406067089052406185356219292960 3395036 1284303541756813978484758480749186048 3395037 693749621381306953469841669624884640 3395038 199321725379690743303699921916321920 3395039 -1211707391407327219850594376568376160 3395040 -38909272904149085059316462974402560 3395041 -1203487222168882215849536094498901770 3395042 91388860174272433221413626687893504 3395043 -947737229939471150294570584643828520 3395044 -104338344099406414930194509418004864 3395045 -1007050575954062640907739063250270720 3395046 -18730540571076824634350314298249472 3395047 852511459079445602449099356759517496 3395048 -331069360309581340366665649667850240 3395049 -255025758317203483305032916731617920 3395050 -132314921503306069245191763232777200 3395051 1039047730849960991647634339600305704 3395052 -386678431792472834658750837636052224 3395053 -416575790768786704097898770127480960 3395054 -42063173470156993300697074243419840 3395055 345532152921067118185660723443359760 3395056 -40030424933396964748054331428241408 3395057 1311790605421188614017251366535092306 3395058 96174225847422710123274054191536128 3395059 -1903314010410599291337191726372876640 3395060 -154409765634107952156541108197899520 3395061 1226605050421794882953923589221472640 3395062 879005426097033579393416213923212864 3395063 -1455375129657320973620150414642618640 3395064 -123472398908382382455539176090644480 3395065 8804363248160782608082547548149120 3395066 -715795559904266167727822627809818768 3395067 -224706667536548087155847206316745984 3395068 205024816619866199809615353727983616 3395069 420203028946170914367441836603902470 3395070 126995574533800203806240372603420160 3395071 919662627287727025821249610866678272 3395072 99778225122954194624034952445952000 3395073 817894729878310610036459376477180768 3395074 -223794677841765652729363235785014240 3395075 132985076707676195713759558720791000 3395076 -157218903351603267988937712637095936 3395077 605974429033056532129902303056409344 3395078 -379967379589513124281316911538782080 3395079 647290480559885900621151900664445424 3395080 203982446362366505670079814613504000 3395081 232566558324976608853699805260089882 3395082 -295980349743840559200016441712935680 3395083 -154184091481376301627520609167306720 3395084 -15901855224582266964445203136413696 3395085 -145395856884983857409975835909476160 3395086 824455199989273734034217049475937664 3395087 -405198616589775993128904137964803616 3395088 34998347984329413672051938505523200 3395089 153900434584461634451656719535229440 3395090 176389676707435144758254761960481280 3395091 -182972374447628702149331005006479360 3395092 149514754646388242119951998187130880 3395093 314191766781033991748509699089237600 3395094 -337779046296101365269239413030132800 3395095 -931334078810364955379037698476453200 3395096 -561158294708102088621539146013798400 3395097 -690251534337022742822854682728079820 3395098 -111941385965701889388216643415328768 3395099 -207851922542150129076837066303283536 3395100 283351417828248120967547890173734400 3395101 -414982133049996177230925193923903898 3395102 546284524938578085382859825116282752 3395103 419572145073041867215578408410552904 3395104 957565041605420587912948957998022656 3395105 383326948418629954349577965758992960 3395106 105982354836435019192275671826485760 3395107 535308176532904762745020051390443356 3395108 -5394552835697881085027613540264960 3395109 840279585314334612757910354323067520 3395110 -307237331878673915686897427416934400 3395111 301460549934001331454251142208172352 3395112 148630673166759418153365361160110080 3395113 -155711063036911477882477797587907440 3395114 589571850445930343570419444814056800 3395115 -19286277916828011044151334304713680 3395116 22339823183499073451916596020624640 3395117 -407800144178857449920166967327867968 3395118 -776758950714515894880352942290831360 3395119 -128859907756429058245021255506789280 3395120 36461061417068515456543616662241280 3395121 -341329585110202681001660263588680096 3395122 438581830290210729181777980725583120 3395123 215188278816019586033160920363487372 3395124 572865882018461479766181584325144960 3395125 448704869946519463023775253905134000 3395126 178012403335632167986530785044229760 3395127 90891195265810391208363706688862336 3395128 -485663159484145343440388272895631360 3395129 -1447011143247585942849201758466909360 3395130 -28235057507235808462998180662964480 3395131 -129300724913974800020646414686711068 3395132 -106360225332462606650450264488704000 3395133 173637147243109063285126941335122464 3395134 267181214382209881737376391578787712 3395135 6291913487062892760007640396725200 3395136 170907230605723390154810446212759552 3395137 -311571872008450494801499648951750208 3395138 498807058430419861184218389801218112 3395139 245808898439909842111085144179200 3395140 -176758020003800800963112350148997120 3395141 481489018612564272100086104802736542 3395142 670767817929249385029581222153466240 3395143 -1094089867415467294998775867386941608 3395144 -1427232254836370405662552769312102400 3395145 8744972784128377384938152904541440 3395146 534629078723220153626309108174563680 3395147 -222252589136334267312737719865613168 3395148 286830587757582081464073291516579840 3395149 295453055893920616733834015356335840 3395150 -434381189157468996693298807450910400 3395151 -1718854303970638135357704264927744 3395152 340624613118981316691423234382888960 3395153 40623090240826403763991948149091044 3395154 -29827786730953559906048546391598080 3395155 -244587611803463076943297840115167200 3395156 175436730246023629106108025577115520 3395157 -4933744713062994345120823956045120 3395158 323959934039267157243623367678806400 3395159 -801111398930153123112057891090779640 3395160 624938747830447982484549089273241600 3395161 241726261028043487436171694068878800 3395162 -387007931098868979569273721719025168 3395163 -672152988501129603153060824958199656 3395164 774222367605566648010292143853093376 3395165 270625685870747670997605807467022060 3395166 -203047472314129737529497110703869952 3395167 -1439797649801293383338021462191142360 3395168 -139087296246733619174940951529390080 3395169 -21788212507748537179165924990109760 3395170 104374081559353441805884505349269280 3395171 -325679693016472086834306221601909408 3395172 66514668009146761266990548955555840 3395173 877611938568769737681934689413991422 3395174 355086414109927871806090463865498336 3395175 101336568320900152758665893794048000 3395176 -706964605202641155925918831070929920 3395177 -849336272621950928679055537493803974 3395178 300809230089703881932119099664605104 3395179 -239209745801133271551161816842075616 3395180 -105568489373729656801086279614039040 3395181 765815425874140434168053540568025152 3395182 673830029935125287100121780813824 3395183 -1599640435292353972232506806899639040 3395184 -9383806447424352733623093419507712 3395185 -317094754501368518198408076621916620 3395186 -517955027863358130680308404739599360 3395187 -670990275067430562864944958621690192 3395188 404806952019147361073893776834581888 3395189 428611844557031381008840493589019392 3395190 19723087408371030797725276026203520 3395191 -726494099431382700662076606577204848 3395192 -975217954788975077831311787640729600 3395193 -324969550591539498304730387772573216 3395194 -3003436210591975670375626040818176 3395195 -275817204596750891546925065287852800 3395196 -35961405510887990664887475624960000 3395197 -371476209945355308121302304093892660 3395198 59753641555740959073818907084943488 3395199 -67383054086321472528885598012807152 3395200 -629405534244781232193890208448512000 3395201 819479872519999472145799814869539504 3395202 459400861049239807166426278408924032 3395203 -188615471247869725166360576081660720 3395204 -304040127082998416776041355299091200 3395205 373282230155693486765911713768628800 3395206 245648549663148231736788509250240960 3395207 -970341774808280595570611719705901544 3395208 11986939680712044880853327456747520 3395209 1094857077053686738907643864169152410 3395210 -88393897521461150669788011581660640 3395211 -767584187705348592179848183624114728 3395212 127886611250717224462872013283315456 3395213 -214301585634069626695481348388745674 3395214 -157471125288877322400957593962982400 3395215 222944887582222624899986330303583600 3395216 119166213695482459788581434281689088 3395217 -181599534974766706843320021680833536 3395218 300847827306747934529206215328751616 3395219 -729631390742275785039065473129207380 3395220 -40392385278039404066472668095242240 3395221 819609144277440283122450016519521422 3395222 -992985914655017222370134220055448448 3395223 -395409261028190301412413849380779200 3395224 129247620026346557148563170423603200 3395225 50160376466497192590034630384952400 3395226 924580339638714396792120486643200 3395227 -945657735558702612905399762034014256 3395228 -147411050830710634491352036255314432 3395229 -383123694671529572159718992081609760 3395230 29129541846538514432164026365531520 3395231 127919440782713610939033221296068960 3395232 -511874120755319126339633739952619520 3395233 -973419610112622135708765484441888620 3395234 -135204438415584117924855392146513920 3395235 213858755959208617565718683122080000 3395236 -164272014178735577564061268975877888 3395237 2562093840448565550110117305647168 3395238 -128755117644237544305375560962713600 3395239 43659239808861690978208213617751656 3395240 -549500588792302351720478633530675200 3395241 -101987296557970054236577875818954460 3395242 -739534963606128347772058819179643728 3395243 -114935460427169421258413041216972680 3395244 31677141092645583013637779105185792 3395245 -365849369085263216582531480195301120 3395246 148887956767645115094669474734475072 3395247 21025532217576505665375775110357000 3395248 76015959165728231413563620503273472 3395249 390011800891651542069670388540149248 3395250 -319846964130574371954840525361920000 3395251 684035996040657711582706613287192104 3395252 125898740404833419607155509605857280 3395253 195559089514742078266972329248841504 3395254 -826022998789323400289430719174051424 3395255 530555505733714375255990294335731160 3395256 916805027113914862439618636589834240 3395257 505783295659120099691201481142896852 3395258 170288030385413460161519351855109120 3395259 -92507800753352287616169396852087300 3395260 -459488655530215942314119999109120 3395261 -55485866271005132775503287244476500 3395262 182331695563369779238204640873472000 3395263 639498334411766121627332217029459400 3395264 184695103257846425967443777537703936 3395265 429517779730900238750776866387656640 3395266 -268116841986674819429024388989268480 3395267 221606264926639441600585728476961432 3395268 -259732918195068134058710568193555200 3395269 169036505288798756053389397353808670 3395270 -130515505958366899160107477369345920 3395271 -272956558381950098325380004151183872 3395272 -456134090407182234232071908384563200 3395273 -76434294266094984530627740234399680 3395274 91026453722585417370647681846026752 3395275 -94197040386303794863069795683126400 3395276 -836347273816337878120245221452973568 3395277 59557386573871285707255991872809952 3395278 18784409926491895125688121130695424 3395279 108963720451401875838760124335568880 3395280 925883621688568577789353965649920 3395281 -742708694946161346160778385018081120 3395282 -200671047933307887527888530845252096 3395283 592060347634536281574613584266552064 3395284 112850447615540558640188015140912896 3395285 -323816714199161439237688977571715400 3395286 -33429651600986808521429495870271360 3395287 -317837366307601303642015987477056848 3395288 -319788696529832840576573557227479040 3395289 -127610646215115627036492128462300976 3395290 93993923070014153776363829976318720 3395291 -651325786942439034489935367193199040 3395292 -399474162733755470133348787762446336 3395293 1272238789509611021538303933454074144 3395294 -155035663869244382174512988556643968 3395295 365383474622231112078112724931832320 3395296 -35147294243590014215112959199019008 3395297 110851483397475299089094879485638912 3395298 -233376768557052257757331804550072832 3395299 343688683300647110159825869348262300 3395300 -413759340119694275979894655668096000 3395301 -60309615787336874814270754763039616 3395302 188501948631202099470342892937648352 3395303 102194894625410393862379408434428064 3395304 536385481852037306812699528728576000 3395305 445172462268160956789965070379874760 3395306 28923172921706837284814755534000128 3395307 -651857074682838680055787430490677160 3395308 -733636746155124533810965050321477120 3395309 -527152754044370880622873626877160490 3395310 -74257080164588870574707475192147840 3395311 -139822678246671752589805705863104448 3395312 -46919130370526641730764710990249984 3395313 876974171621883612586633907553696642 3395314 319916820298542465851492200889035680 3395315 -63651287614700467227264132870892800 3395316 -13720635410602652105373400787859456 3395317 857079286707776618488561725885979932 3395318 -264166510087385759218366759913688960 3395319 820386151298000539557024388005469440 3395320 602169967378284967342557499392000 3395321 -643092235159346604659034325331954556 3395322 113328148573168769882542596530994432 3395323 7193123543438565501704117322197756 3395324 28062707625073589592136421561458176 3395325 133814318863458365083395794901297600 3395326 -104427813445683082286147809536580416 3395327 664427088683045835231933223029141312 3395328 88158504094613949259261245049012224 3395329 130198334882563883145594827047812480 3395330 -53246299054225879042778775075079680 3395331 353868234467045725071499837063641840 3395332 504083080114246110937056077424430080 3395333 -378464524240365194257566873339394596 3395334 300289044152925054878182766615666880 3395335 166578801830571923327366576779580280 3395336 -105814623740683896217153588281507840 3395337 -145287481256453121743491977802199040 3395338 114131019023867462725678247092800000 3395339 854127358383222286512377934196036224 3395340 107785249075420119312892416780088320 3395341 -259687878305885584378688411139185600 3395342 -148716573286617483911624382791068800 3395343 171781707331624490972366192765069184 3395344 80888111761988078890846355938549760 3395345 -232270839554032622658061128425272320 3395346 233517475009531681573525336269753984 3395347 -1106138770733691112090730976341845204 3395348 -174768408390088957392367214318874624 3395349 -304162402058385596588158206217668900 3395350 18819121766710482125144962558560000 3395351 -7428057799199030338045495099239168 3395352 -285992776557913276911948730263797760 3395353 -167224856104335469265076208458625600 3395354 -556654764665227610713076789203044624 3395355 144210838735660822399618324653198960 3395356 446621323007413334733301563999249920 3395357 608410641287155670501417456168592000 3395358 -3776435328768213260732490662250240 3395359 -215370606569870453015056866606153216 3395360 1072563750942370597627098652187688960 3395361 598658405124498031512313481543005872 3395362 -501120156929869427504313084423630336 3395363 -17063593813666188026135976924884388 3395364 40068220676512183163603597222019072 3395365 -268162513096462607630280642781907880 3395366 -3447083567738002702664384618537856 3395367 -508530711160211196445397561923623216 3395368 -112029969685926097276771213685882880 3395369 -29358999606173186274841804709476230 3395370 -136039672643187982759324781035507200 3395371 -255240575753244217622935972874584688 3395372 1164642064065591345707438798674488576 3395373 301413155227178190150862435246488000 3395374 -83904098999415608706976340124581376 3395375 -819850192596682592659271758892952000 3395376 12090279044386541813371012956487680 3395377 575821181617242359500411396502455332 3395378 11081777797356091002019151380431360 3395379 -66749501386400242088149401122447472 3395380 -443963421863399520210036030204499200 3395381 66770959893449020929218030875307328 3395382 3818550950580065630811652476964224 3395383 -1030791267785796987341546553030162920 3395384 1208467275775490576235641781629890560 3395385 352825873411875121746834833499667200 3395386 238812891925223509341201005704061184 3395387 642843242693279235283906078837158192 3395388 -5189117497139380888897266685123584 3395389 265632055819213444077015340174506240 3395390 -496055774546246417454578986495012800 3395391 -527089276271997681544710244069551360 3395392 -22280633221661147087446322599428096 3395393 -1499608649110392921019945961312996220 3395394 -6507863882514275210432540085164976 3395395 1809594176706818625248485906751251200 3395396 611136736787368660843585836635164800 3395397 205735687097152981989101423192229600 3395398 208676421486314990997135016876351488 3395399 -116616432471600917812972767278112768 3395400 220330927612876545322272717603840000 3395401 -22168718916434948486308094443843100 3395402 -68635356531220791043196106010384848 3395403 763076056363814127253997427669737064 3395404 -795370000509725705448047178854182144 3395405 -365297112577552710766930246559002440 3395406 24836795756076741151252244393332800 3395407 877203264779923926528215683467275520 3395408 -109942459260093770037659825232691200 3395409 7891037633543633448181970173738848 3395410 332647774596145489384528649272100160 3395411 -2567802950156824926331503099244007376 3395412 817342218163399581254242856130048000 3395413 -20706772580551464218890665649593440 3395414 -467426735909756656482279785904069120 3395415 -102673339104500338536573930147512160 3395416 166028261069286284417717487720284160 3395417 -995131918611183008235192838671708534 3395418 -20500822773783008663185762950334464 3395419 -555873794329573965909490995940233056 3395420 69476398818423337626563807728435200 3395421 146001737283535684114919862642374400 3395422 435729847367865180264823178302204800 3395423 -1461976397267833030236308508753263328 3395424 -419881636850811271165870961186045952 3395425 -304450336601431911055762746997957200 3395426 -529976222936342554800749182703237760 3395427 98534194924468857709127278083208704 3395428 800268787766898612028026867640419968 3395429 -564085760932233118939147132003442916 3395430 -18081082097076698176833380025953280 3395431 -279663139656359000573725606864640976 3395432 -287786802983016551413598945269785600 3395433 -209448534199107008690747320390732800 3395434 -149478628675627028101696217436584448 3395435 -282546379034521518623147238768825120 3395436 -145632796813728990689578653998039040 3395437 14227944781835475475331016849696086 3395438 345781912772509205264977544312493120 3395439 -440465478870405748115713897005495120 3395440 -106174639641357990910621725045719040 3395441 -488528907656407617304117571964424128 3395442 292322969811871204362238379956240512 3395443 609031873215931606108415918710507744 3395444 -301632907510061686525321659858075648 3395445 -213985215318002909475209741576904960 3395446 -479256529559079268229507760216191328 3395447 959522675114675618949882543726142080 3395448 -133688144020025672147170136398602240 3395449 -1842711088291366364344596234203992 3395450 -173148591729280126843504174966272000 3395451 -389487888934103027105591664767791680 3395452 7470413605295274481792524408012800 3395453 15972591568083106199844360703673184 3395454 -398564419720601180036010618364697280 3395455 -562980097594396122102706426776228600 3395456 357898927767895101987500873345925120 3395457 261461049338184336262226832158206548 3395458 57448355277220483220023095124087680 3395459 -117868265517614126403191068197950880 3395460 -444289899804165694653615817733283840 3395461 -103865314846073998084363849478222720 3395462 -229001427467845356889984558374388608 3395463 235459521660194910693661372272581544 3395464 -572699241667143691346585342895344640 3395465 496915448206742633513547230622971400 3395466 39266647846594774836675206177041920 3395467 208718856024935407181638937998144560 3395468 540779755577856045493962846641657856 3395469 273239598270196760450519723741452800 3395470 96637414886643750194877002522899200 3395471 5145769426745573116074916413145680 3395472 -12252985196933233646080899906797568 3395473 90016177684379033209688999367690240 3395474 -113461213406098724031621417294897264 3395475 -229647463695106185077034312799575900 3395476 -236409916986256166817763648306214912 3395477 -456528064918360573991091727709890674 3395478 -7485405040700633674224671973333120 3395479 -92921250847469546431519822063268920 3395480 272093162372232626678561306411212800 3395481 902917670852905623704586469844006352 3395482 -475751126571286191909511604835867408 3395483 -45638810855293332492422822740333536 3395484 -713079343530960658210687257838761984 3395485 355130553003457766391662530159494360 3395486 253699544621806963599441836801784192 3395487 -26310260632393687132039785741683640 3395488 -274022278159012528193419908839178240 3395489 1065705001786751058961961978619832290 3395490 -17714766155752473348688789907865600 3395491 -1282499862436439233462031277353105016 3395492 -133512982146579071738164062270504960 3395493 1724069177695255445315554587066198720 3395494 -846455806802449096146865500732023040 3395495 2042377041029325422538282191272800 3395496 342328391882745623117240729785712640 3395497 121696929185689740505039592648264064 3395498 -431301746639809964962732511249021952 3395499 -322580959505030251806999797587760640 3395500 -870921566299507464586320863724288000 3395501 -1068933922163200259716303991511339498 3395502 107598100467529607239405466890560 3395503 -925372767674236482891597373763483248 3395504 -114100608602775715385440814263369728 3395505 135142051835834833028154769659778560 3395506 -161988194407477319731883082223608048 3395507 260348249284940394351504742788110040 3395508 -243242666493510539505274015324631040 3395509 -561376398235092364378027711943467200 3395510 -47945422979357961565914318773763840 3395511 -33883268749847264111498247769660368 3395512 -638784167578126880736130914312069120 3395513 -227235785958735684080058604098787392 3395514 228709194108837290319949638941168640 3395515 -664979003209472333300373075733224000 3395516 963370306993927876649804108509885440 3395517 741793388896116777170654058380417280 3395518 25129816608551264253388540186110720 3395519 -1219338438998570113922625184103679960 3395520 13710530692374994939277478073466880 3395521 -526361958897807131017627454795033278 3395522 -5391058347797416999309537443618240 3395523 -66874212243121789708504397788492800 3395524 490748916429062961462545363176430592 3395525 -79777745338235074608170939462143200 3395526 477044837744420589313659959686014144 3395527 89284712694278651820202607526628792 3395528 -292255541550979656306490761725952000 3395529 -726237824115561740616611978039383596 3395530 291364024553078174103323371542923520 3395531 -1477409697978035838331819612374850668 3395532 -141443369893839024608087218012766208 3395533 514754404425757654832751251454684684 3395534 76533802054189398010158167707636416 3395535 -61623950459663689217185423643550720 3395536 36566261027052003609900868706107392 3395537 51132421481013305342707899400252800 3395538 -1298757657858498273933978586221312 3395539 -57482199397609122082410347481168480 3395540 -282397833723101160543757524867989760 3395541 907452857079665916881452737661567584 3395542 -486113587406951000788915172345327328 3395543 174608192382480277171575434199432360 3395544 -445356362705193629260575297717473280 3395545 -455014062676976105709830639997585720 3395546 -174283993683338049674169132288734208 3395547 -217738319802511962657606359351472000 3395548 728656380635191529122391138500134912 3395549 102110032317359024336647838656122336 3395550 -19173630812212791193341515926939200 3395551 -666021561663436972447377717488326968 3395552 1149263914780502130194531314060492800 3395553 -596458716162383075738190114413264400 3395554 155756338453634427689571219591770112 3395555 -178811449255781238124233357336101040 3395556 328254243714327459931310198735286912 3395557 1759255229584975543908739108977897504 3395558 942184615762493308683547201100914176 3395559 213808516052210746918198749202681728 3395560 -105433682525740880464482117063475200 3395561 -51618825571067906845979705437025400 3395562 -480434644801509731448486863534171136 3395563 601722903082703077436219701211861640 3395564 200945214836522084598640366477479936 3395565 371658059945856689493487210213012920 3395566 6614134856539386297591170516320512 3395567 196730869757836315455223259969079792 3395568 -50710970474219033835227480103321600 3395569 -1209582582854125277326078100122522030 3395570 110129435161043812092016207562328480 3395571 465539388601545536003935117103942712 3395572 -337272179860394989505502774447121024 3395573 -991373008343769012247381112266532178 3395574 -46740097073843672853136829318737920 3395575 199066087691854455794114350977699600 3395576 50093038263446507688242526790963200 3395577 336340670595856381114833792604281408 3395578 -78213327751880043239456677822717440 3395579 408701111124198585858177378225197520 3395580 -349881722254218882811359313081497600 3395581 -5518416300701491839152237162025600 3395582 259921987629661130566567492531263744 3395583 365538978428462599721148093534868152 3395584 -1298544869243757421032509565483089920 3395585 -56808966186967964351319415918809600 3395586 53550271718920573824243163296086784 3395587 320755516020994442815475141719484880 3395588 -393901717716226893125554497007816704 3395589 757942531515654381551421895955680224 3395590 347245034907995447913429967803139200 3395591 986573572094876844710183727428509872 3395592 287262008392161010268203829624632320 3395593 -1747722293597249800216105740751817856 3395594 -198875051003849297032462811748893904 3395595 -9796012438175952989411396306280960 3395596 -430404983995465063749724271519854592 3395597 -573069049388468605840436706251756628 3395598 256286457024566669138793884690423808 3395599 1104761678846996514863422256401236736 3395600 -17238327319873392635123949506150400 3395601 36620123252108358440250443860547904 3395602 117716256457162806321502226455885200 3395603 -671957701127685562113950159049032148 3395604 132778845337115787758044785041633280 3395605 -107491459464063886291903021881306240 3395606 -14551967910568774595793684746209248 3395607 -281822226923974474323301011843639960 3395608 -938484287190237249253239298206935040 3395609 -15303355777445952106467322481718528 3395610 -133373224474573639884757943657774400 3395611 1141979831310493249813347367930757712 3395612 1125943335486626378337306190795975680 3395613 206888007452200806634535315593310400 3395614 -410555265058591859962224489626178048 3395615 -1018588545251813524046014012760433240 3395616 15694481709445086815374023189331968 3395617 -75753431168786745422867483632628220 3395618 437830866827334966917043747382923432 3395619 -928894514887223614279297484386612956 3395620 264660770343473010295134571488695040 3395621 726767198236061272897645888169695872 3395622 236911756665434322378928264184071872 3395623 604303222925083226985904722177920 3395624 -17266594810420592834854098222612480 3395625 165206792130296148877287739309290000 3395626 -270501852565373209852049268664191552 3395627 437230728104995377649503666464049600 3395628 -328872973351231202713094115802644480 3395629 -202249397597922573423892564200689770 3395630 -12296673850879990364473520734003200 3395631 -1091397282942770329852692174230553600 3395632 -176201952940174396510973045373681664 3395633 -87310658701647954681153880134971118 3395634 -214428025710616123955914463561299200 3395635 -640280538957161693130387983379835920 3395636 820994108797782682649298711803038080 3395637 -337203837309060218588508550768471200 3395638 7598798980279061826757951967671296 3395639 -188033581955632812307455107396552640 3395640 63875959524744188382393893183692800 3395641 325227043927171248403795691848256042 3395642 -170155075806490021414127924919352320 3395643 905380924605084461150490024715203864 3395644 -134162207460546319686257525415979008 3395645 -204511129489380839573288561090610240 3395646 -334135036959784399408405216842101376 3395647 277980934068930633047450466200450752 3395648 4450185568693413735937999855681536 3395649 -900035661838990265312992100028470736 3395650 -121892561425864066337453120004986400 3395651 648623050776339579156640532030254332 3395652 -199976179197916083757388614581915648 3395653 469296659316131327284887397425663902 3395654 -464333395865966530165085965119832224 3395655 879223065418668356173933432380727200 3395656 33876083778439345208746270215045120 3395657 309364143889529623852191597033928320 3395658 -127390743861384603785385356946316800 3395659 231821396221698159034320769169091860 3395660 -384793373743265803142254155220792320 3395661 -167245153159119508417635368595973440 3395662 17810769012369476972970886593308352 3395663 1207034009389308917729131042653132912 3395664 -66428559610725499290446711311835136 3395665 9367528082214243488223015344678400 3395666 -44392725398846582369680045848793968 3395667 -7391078831393351107571323827944064 3395668 36911024271442164745901465399324160 3395669 -414021099727421861140609822438074930 3395670 228233251477438697154790610019158400 3395671 -679414910687320539107277936355547128 3395672 489261210846419066660214848005447680 3395673 -396041016712813471399852734043056678 3395674 -222488026715570354496444471775292160 3395675 -157540574226086836296187358967001200 3395676 -279351014363546708389199850972845568 3395677 142312951123280203399470851275556620 3395678 -90662169183427022672111651245522944 3395679 -248121691628231828875691501818944768 3395680 -866534067087880204392451643237990400 3395681 -557860419620504779794280131342487518 3395682 -151815375229950178922799923305170528 3395683 31816200397941795802421422778017144 3395684 891304681957779870916636137494476416 3395685 -616695674569871872996514413177423200 3395686 -188601629906795682767494909921505280 3395687 -172727240379587075197143705596062008 3395688 -678147978519634825218099679061114880 3395689 -497979807181339720884128491398375168 3395690 -1493948509292597205891595846190400 3395691 330550554708973793264718336677005248 3395692 -3314691923848779434905438520637184 3395693 25240019853125839764187005156388416 3395694 -54850346497957963148843320315772928 3395695 -150214551827966666272673021350350000 3395696 -55423044125345742189674260522303488 3395697 -352869087551316013823255763924458880 3395698 164237691739713664765088813740452864 3395699 -1058053872359991939948409072081185360 3395700 -140297218340675990742010455989760000 3395701 -728692016061607590673779031689657298 3395702 -303898586936535880548637416724639296 3395703 -917401950995334774910630150949542656 3395704 918604037967997844238919351801528320 3395705 197485418144657827249566172390824000 3395706 179119173922646792326091545669516800 3395707 -104203032529498255848792183493403888 3395708 54591032356803069118233012063049728 3395709 -43473858087541445325882376242255360 3395710 3534261509211640393095230011488000 3395711 -518763408851820881282973188309546376 3395712 110831082366662392639319966534860800 3395713 1181915549382069837309686809480344962 3395714 302202157470108953140028388620416512 3395715 231537457896530180935642455910803120 3395716 691174236939612182130052299436316928 3395717 -238659117788143171643872103995512672 3395718 -355598125069853186138091152293876800 3395719 1101686668992644353271285853483908120 3395720 35887485807773011089602954381721600 3395721 53223413581017917260719643111102848 3395722 -205739993757617473504280308096882176 3395723 -266054285783592719856708565513322028 3395724 45675975412332545663648184740384256 3395725 626983644578397299667241706711833250 3395726 -590470417152095576550487663899709440 3395727 60127582596878382342441064282584360 3395728 -16876274967194717997684274540052480 3395729 839192295728850323733022846813092720 3395730 -84987624298519727136085433614548480 3395731 -136705717436198775544035749620458000 3395732 136103546771001043693515731282484096 3395733 149428382152716279023355478561704768 3395734 -217801006901053330859992984891029984 3395735 -150018553962267110413709782090801440 3395736 -171876174189925534702888093286400000 3395737 -1519031463380523039115576266559513120 3395738 249092092818319628287068227832545520 3395739 -102546917803238345251571377689475176 3395740 41758230306798122367680155491655680 3395741 -34961053816381859151488732266372776 3395742 276859748853756342510853100980414464 3395743 54490210555710819745292030943386688 3395744 2754676045359437625319527741063168 3395745 -235824831301914602064090286716672000 3395746 -48401205549942530860389666161162928 3395747 -911529912445766357427503565491136804 3395748 90866619428337754660114318784839680 3395749 -194080801805432839183200920139722244 3395750 310730895361729185109867573010496000 3395751 -227290744910473575798853850343524568 3395752 920568859494568258811293236316078080 3395753 -11409537722870931965412172677400896 3395754 -326462893510736470249175647132032336 3395755 -485919706127941850666552046792396000 3395756 73457397901951946264142300966666240 3395757 314424905303927855909749314592376640 3395758 -955994209941850024129451993558710080 3395759 503996635179962583910173394004898960 3395760 49323558851315923500747266678784000 3395761 357584159660294249537576499976128112 3395762 -643957638001963357184167745052976368 3395763 -3789127991220829572126163060197216 3395764 816069844085796081387434464757768576 3395765 415917964051667284899791807094501660 3395766 244165866903286911783162052349995008 3395767 224014268552015821657783151682979632 3395768 -37500059298217418268136986912829440 3395769 -190494410104737482009428246375049472 3395770 -29703726479009281414142444734080000 3395771 -325933475220100442811648214865816256 3395772 -227774938789900563132530744095624704 3395773 960905849998560589749727066729534022 3395774 -679167807160727254328534586867204864 3395775 -123339958754196262207696912543968000 3395776 152297189925709184072911477893234688 3395777 -194940567776266857865141760646891456 3395778 730942634913167337334438477847662080 3395779 136283887724229321140563832278709568 3395780 -486381573543944028128339787858758400 3395781 1005355609512830347681909437476127840 3395782 -187394794999152422702313773365393536 3395783 148549607143284763832114651773118760 3395784 97396655775802919524239701203353600 3395785 61442609817543745489117776077770980 3395786 54986567465405793164296765064003520 3395787 980723035337410506610628430004666800 3395788 41458854519305259360067447006298112 3395789 -573983949653006323638324159081833472 3395790 -283911821435897527973370453460166400 3395791 194865267223421322804800491612498672 3395792 -73642474308689788314183684108533760 3395793 -388171953530827387527603810207540096 3395794 465353517503341076641936797894503040 3395795 -169769739183763700857330346120661600 3395796 2392173205552369218414152220862464 3395797 1602390532102927109116220146635196992 3395798 236809516396572274154356044460223136 3395799 -697338423958736053692937412175281832 3395800 189532283685742269938992484885760000 3395801 662770978292601823540594513480266132 3395802 -51736014810915617485893898713839616 3395803 -762812569698312338421915288480901948 3395804 50789836071733235528815136254963200 3395805 -116804038016158286947206995710903680 3395806 700744221786337306133619479663924352 3395807 -2922014286424418563406758818300839760 3395808 1089732789578514648969896135491584 3395809 583365488108305538511032642366656320 3395810 99034279739164885842973146350661120 3395811 -368636403497907517802327224762664328 3395812 -5663704167941961423899494513778688 3395813 -1119811781281496172743088517625584800 3395814 973450420121929290902108701769088 3395815 -873369092622217065657038187185217600 3395816 -112406835368523002418688776594278400 3395817 171649465430620752172371493387866240 3395818 -381532109029358954649681176939661984 3395819 179561675997953816834773238428349472 3395820 287888096214508715764728283858222080 3395821 -487990958669075810796206075102052576 3395822 177205853751287535401997567332735424 3395823 -197531956530888889787805139599841776 3395824 161752169860394929461839278762557440 3395825 -120838465238238646897052060678886900 3395826 -95479969991258436602717077371772416 3395827 -341009759674869204201872330973194280 3395828 -915035032119658720963359460158111744 3395829 667904740436234676531557643073572384 3395830 -282873468703807124392450543106365440 3395831 -111390109795052725309564069772185368 3395832 -171463775009614174683709130258841600 3395833 124607331484156128632351559105036800 3395834 -398004157230079100608887207121125120 3395835 384612907780206303552224449898639040 3395836 -1111709943372156265112367702733803520 3395837 -1263465798063412986558786574413063360 3395838 107733763947944100693707061672193344 3395839 -308062855150316300217517954759552 3395840 161587819952274386253402601842278400 3395841 645298243655165001733574466211662720 3395842 -911807098828697468490973607994156000 3395843 -1484259511265331391623548466337643256 3395844 -48315577400401080679173579119099904 3395845 336314703366015065711054821899143100 3395846 364241687460315239322726859764516864 3395847 -258426052273017448325545657844641968 3395848 -972593123774600862807776984170736640 3395849 110654534400482959751503629334143360 3395850 230470582937886032460078933824832000 3395851 417098763064003387108681554106257920 3395852 -760864389052760522713314954384468480 3395853 273648051109096046025267028368674304 3395854 112606032277234874561667785892025344 3395855 303295941405039452863548130093466760 3395856 -156015584367614758981570188831621120 3395857 2408661735508361191495748504182712692 3395858 130314424062835009361247644916393984 3395859 -248369343324752277451194185996294400 3395860 -18643888104220073766274010912240640 3395861 -427644753191648622691709837602908768 3395862 50252376778098317873422674616859328 3395863 -665606461220237326401652228204834440 3395864 399052535449406794773513865952133120 3395865 340136163309422986192259730380160 3395866 -6308530521450845953370834504222496 3395867 -575014792321337070424288683511017084 3395868 -33662371360543009743758557878411264 3395869 -292592018661602440075565095109851560 3395870 205706764018109672204143035448454400 3395871 -1230193035765286777465904129994194400 3395872 188587541657162332100298903323738112 3395873 -294320701758671914895371461730157016 3395874 246009398550081192451871905435724160 3395875 -473519819873739642277805931077496000 3395876 -203106435505704671702332044886603776 3395877 110860514505844654052453719486612320 3395878 -517747227320913139485035748153938880 3395879 -1285559223003566603077487869386383880 3395880 -160737840282054284958948537034598400 3395881 125408413272617885288885269123994112 3395882 -5170043407923434364456455685014016 3395883 783847957903691351861645795191713624 3395884 219685960765883585491018575844492800 3395885 -319097060830751171877464082422936040 3395886 175189214768625475967614241574405504 3395887 7218066458898187188633595733595120 3395888 -147164566027394169100908054976217088 3395889 -144320716420892861271681160134192960 3395890 108644288361775378560532488759991200 3395891 1843286554731490998087747899845264992 3395892 275984227280954524990394352558845952 3395893 -198147915051834327515014007846419858 3395894 512178186786261100790450645516770560 3395895 73171791786102028634543166498355200 3395896 902251025584405997190162372191047680 3395897 405121332232111752580125482910765252 3395898 24173031826742495175351319017392640 3395899 -356725092124037611799029921452716336 3395900 -562447769037257821023705477511488000 3395901 93451753013919348237480841597052544 3395902 75426443454476839931563471923961152 3395903 -322695244738026182239328414402989344 3395904 32009714443132478733236101070192640 3395905 690680619164215019779363169625058560 3395906 -565232772583565218237871802763756848 3395907 146253324204080268459391517120724888 3395908 -357251208874840176654725015854023680 3395909 75732691820916410455472606805656160 3395910 -145217870707427721104989392122388480 3395911 96443509788672663493015036453863512 3395912 12809248309066522922072046301931520 3395913 -404392339472523695498464070212511712 3395914 540235161374975994290547129568747056 3395915 294039328036769949010575275114086560 3395916 -305754851954486519462207610996726528 3395917 407028511438415533871220775455834592 3395918 -79108575019980643623314369683755840 3395919 553440209514865192314417577911319944 3395920 23937176431850528602252713909288960 3395921 -1321357801905029680922286037415860878 3395922 49929528542631909264150682319009280 3395923 -486117851311469202130894289330455056 3395924 109976927589718143668272212253157376 3395925 -3380936910235892080383953315080800 3395926 250658065957715504414353915555336704 3395927 10855904634150011909985006829973520 3395928 19325811951661174758190652822876160 3395929 713139443880696323104725046183816260 3395930 315397463606564633497800340409272320 3395931 3629748395848277638008362484389376 3395932 -1038679015684823486380764921130069504 3395933 318937043749491959050033954866284844 3395934 50597203943916661216060319777323200 3395935 -75870493400989528242619906491588000 3395936 -1136175306368184170798153135984345088 3395937 -160877713570734943568915971187074848 3395938 -129843361106727986933063604222824448 3395939 -453876800503508710962451677303916260 3395940 -379740800765739690753270060897792000 3395941 471884493420900143146491537479513342 3395942 -130906785572491975119629909750232576 3395943 -306904929965861420283628299463821168 3395944 -555845399002386107188195751100195840 3395945 662373660529469899824618666698585280 3395946 -296413015272823556763909342996614400 3395947 1124425440609835985936092561093793396 3395948 -235663819914641775973348342065068544 3395949 139727643687637354617874007888344320 3395950 -75193896689426086232134991247158400 3395951 10505386260664885403169143171012160 3395952 44502640087931548793010660798627840 3395953 155628735210142190326341744905178864 3395954 -75192818095686085299232278597432288 3395955 30200281348028571554864493352077360 3395956 -26030792009938941617406718970264832 3395957 -292860129198031513145227322720051328 3395958 -122950324342124807163359157776938176 3395959 -74162366599934760094319884335880784 3395960 31411606198582596135407205414297600 3395961 -900234147323522437349643664008561990 3395962 -746741577989583373085802113185456128 3395963 177125579885975816494132212397570212 3395964 271270220933752646286031278956421120 3395965 -989873335419210353996494211670314400 3395966 59212192794548399847934760320920576 3395967 -544598430868119688632755526457256688 3395968 -140902927746565902463163411988480 3395969 -508911655014861143306551079292405630 3395970 -148101736303399062823688077948785600 3395971 -775649703675491189502561247454445600 3395972 17819470678948484392444304261659776 3395973 74940363387441151723569752209612800 3395974 -793156360683192824909613622277967264 3395975 -382138828687593071036669033218594800 3395976 -313206384344705798823687135790080000 3395977 -227359479549307916950366271876504540 3395978 -694104953974249101953050234770954960 3395979 954095702290754512581117981538495920 3395980 -86395228321462695012888467755499520 3395981 -466886233513895942165652973747442400 3395982 183480529047334502664487498614038592 3395983 908341197471614526049855480162717232 3395984 -183675471078828942189477275869839360 3395985 -34801737893750398429623847537002240 3395986 -495811740795580262207152551362544 3395987 -532760124944341418417920951601877600 3395988 102642858434828944677614719778242560 3395989 -207597551677906709547965235325752072 3395990 52475054416626123070527170175690240 3395991 -39213653714409845213559350433427608 3395992 273305365385851505757297876365721600 3395993 1133419111535547975020314252201063242 3395994 -22046634068530642070435441537891328 3395995 87801852890522490102857446026793200 3395996 17799361042089763186457466522657792 3395997 871722122922013877113636866171783168 3395998 524911688583748964758361280566612736 3395999 693753025285988721383350775100780000 3396000 297422345412769564314960930275328000 3396001 321029681118860868091833194156317824 3396002 -659768069676276374003309227778064048 3396003 192174003408971360647319318245474560 3396004 332105781058900981012554402208211200 3396005 -1008807021546709150541821429583506440 3396006 10289178944487467308676152394075232 3396007 1563571087187345703436040764211072232 3396008 -153700634685606250171975346036736000 3396009 714614607657813252025801577100591504 3396010 93085128991085695637779664599736160 3396011 -4767905958137112523275814073414808 3396012 -381535816755863862662317009775589888 3396013 -879358638046773902286590048565335456 3396014 439032545242837850729106058262657856 3396015 56071778167413127918719024880295520 3396016 -17939509081016441179024184010670080 3396017 -2590609164379621711832638854543948 3396018 -3147218672614479296883417204410112 3396019 -52605801983787815101885404301707264 3396020 288685881135864459792523198997306880 3396021 -671539464269750168354194166238340896 3396022 -201704343361728665957583925431951360 3396023 1147473494808482700362087155008511272 3396024 484506923711878737003971498832875520 3396025 -128523208638421581582010733267362450 3396026 233960259703368742875560209964441712 3396027 -709297240072345744020690295989199080 3396028 -375087763471482966872833740232436736 3396029 -28079425948940655430224505906044288 3396030 -62473376146952094782222672784414720 3396031 -123219980116057419514201416072680000 3396032 -389109541546900083035811998135746560 3396033 -129516555857953117514385955516614720 3396034 -4170594440644334671092865202222208 3396035 258076067199611600195872693216542480 3396036 -153076074964113311134484085002833920 3396037 798500733383462346161215971621702686 3396038 -237396916386822873822507752499089856 3396039 323681046402638008516011209450457336 3396040 49321644495506527334616610652160000 3396041 758725563065973903645866870749500000 3396042 125241694169867842113632252118260736 3396043 342541176787057787685187206324941600 3396044 -716878131770116226174157059417276928 3396045 193458408119309219821702755329865600 3396046 -697091084557922517769922271060702528 3396047 216395115201318576142494112329824496 3396048 12730720594074171812315996228812800 3396049 34862308922376032459231355799608050 3396050 -53867360586124129544375204175974400 3396051 -470066307769606354463815306785547020 3396052 262129109796361569382441383520788480 3396053 1037807963430229914746994216457754364 3396054 -2612823402894740764413964273838592 3396055 626135274861798545144835042689170200 3396056 49615120495081103771850340599336960 3396057 -83924486793810657916555265503679808 3396058 -204988469093636675975173432635567120 3396059 -224982094808868280997197464415303740 3396060 -353181540585058489492858340149248000 3396061 1669581757463665090559683896011238912 3396062 -83361910017064087583650965928924800 3396063 228941567967852287125345975123058688 3396064 -124835449778659473389220000013221888 3396065 57935399377557365938862482621648320 3396066 394692079578772564097826904303242624 3396067 723595978736210134110425378633651072 3396068 84427966241467368584931622148655360 3396069 -529110525779376621587196290564854212 3396070 -322842184287310601259775407719395200 3396071 135129425319121265934249787260922464 3396072 -48488686555309483300532307086376960 3396073 945350646403881537629396877921666336 3396074 -528310870887465488229525593458663680 3396075 -144942747297240796663301464453385400 3396076 225305184402508531176196461854101760 3396077 820070400640095039151416270174067926 3396078 20070157583640729003466342409587584 3396079 1537540581190630944182853395234384640 3396080 -220987697730286024227391248746250240 3396081 -51712520653978894792325660117831424 3396082 -161940047521597428586855687616865888 3396083 24575686728764405971469418251097840 3396084 -153257219255469596239840732750577664 3396085 -272335641373683598406076643368113280 3396086 582191909517313709609954013709816992 3396087 -3552529008461543179135638690069864 3396088 277915150245838898491629933237903360 3396089 2401087959478375142885354127778471056 3396090 -133025303059302882631901252534438400 3396091 298077404877329427212505256792019492 3396092 536826834024414730721508282103931904 3396093 154164945757422576043881706784076864 3396094 -42806166210209272182755119230173760 3396095 -335750852009463167247991393942325400 3396096 -343285226157448846023263166079696896 3396097 -8098121187301041439356943814674640 3396098 -64074771623475195584424603252293760 3396099 -77262241621852723914219904504392960 3396100 -185927548038752951747941400828329600 3396101 2406940072924505429880560432811567072 3396102 -78512113069983270309787200658488960 3396103 -439760111196345961798497381374276640 3396104 -45360798080025277313451378138316800 3396105 23999326700165370998503917983072640 3396106 -20822954941940829119671630473386496 3396107 -522336199873629552292523847550464 3396108 -415182082158651086293633765281354240 3396109 640102008707807730039088228720645216 3396110 -85065338016006308679716914363776000 3396111 41803123423950385540739747254215936 3396112 -44277364861828345108347704108384256 3396113 266513483441482713058558526435382720 3396114 -414212516041722945945678263011230720 3396115 282471499390250338494331437141539760 3396116 -184096676660758949513245085402830848 3396117 493511549309771836988362951051814880 3396118 479807542374932834995405764040626240 3396119 -113418997586897926098141465356608800 3396120 49610777419578226640609018393395200 3396121 49479585903397621857366346500997322 3396122 -207162538608228006966369621031023888 3396123 -34123015004891616577622417712831828 3396124 549124328472739848253202400770466816 3396125 -758228485866314868935771036266170000 3396126 -713394688287454676254170866060199936 3396127 131354848787110590963816589621417072 3396128 -454187860933163105634945992857681920 3396129 17325767011006849792020728799528288 3396130 363859594026775953730356395462556960 3396131 891308732840913573216626774841847200 3396132 -142393352364228023798362167417143040 3396133 666906584780191707694703335764922204 3396134 -8709745131846403637684840167219200 3396135 674964018942746060287200126419067600 3396136 482255243004753149597750959618867200 3396137 -1341656569942912917951675432442592640 3396138 -53059187452764494755576159529101056 3396139 584023905345649452559588820986741940 3396140 10257811503369631241081395724697600 3396141 708008169129654269312855320933825920 3396142 -85053326089763355412606834450638528 3396143 104982027167731654980380316895008768 3396144 -6635361466875203106019420760211456 3396145 -408446902491352281761938763640641100 3396146 315190548666289504782413291864655264 3396147 70587698773877754708030734340804672 3396148 -66492023351322755003381653616543744 3396149 1307481298426712163418128099561207150 3396150 -15107780581852692601538764808839200 3396151 72227662446389460267306825410871600 3396152 1255388688771437934912795898322841600 3396153 241277509302349622741204633075661408 3396154 439592735310785791638508375476145776 3396155 -78938902221515980152046159452230400 3396156 36601511284724851751889397460198400 3396157 -487460429248844574062858757919910400 3396158 44869050401985571302250556701518720 3396159 -35255830845705467194276323566580216 3396160 -165859809874593144488643619030302720 3396161 794389087699474388634703074671625300 3396162 79582078257211639269546731401125888 3396163 -352053437809602205143803119337192016 3396164 283548654823157794715953239733944576 3396165 167587944652907460437751050425413120 3396166 -524580934443522739973236288509598656 3396167 -773753058697433044632074183360598840 3396168 196677811941457633727323595813314560 3396169 378245503883511156442598710146599296 3396170 188883458009172544870975497655517280 3396171 -549461908304437276278127051795593216 3396172 741191529455822412380893975384064 3396173 2007470167001968583420387871448717440 3396174 -163636060650296993955094558600765440 3396175 773627670923582594019962842818231600 3396176 -95437586498487633698534161063477248 3396177 438301568221547713438331456387194914 3396178 -404054288690660167977401119579413360 3396179 -73368391829034434764241736412723416 3396180 97855881058008026943256869101660160 3396181 286147350227133895586169035266603982 3396182 21348500239883510038358744617656000 3396183 140433095719473445807848602120448 3396184 -600264523538469056029131693493678080 3396185 59546533892808958188667725332445000 3396186 -382245917304414836811634989147114768 3396187 694677335412914656710965791303948560 3396188 -908704597960413827040555959627546112 3396189 361183039903541512586086139237802624 3396190 -180339669171753290065627394622912000 3396191 180301332429195824065811832078722592 3396192 -1123877090002827664098349051814608896 3396193 -218911003789582601692524558788796160 3396194 -23618827638896736579103348230240000 3396195 -974347218606994956993400996098124800 3396196 -468351095383852662270147455859337600 3396197 182283124474792251517817594080019232 3396198 -63571104852769683069823488594494592 3396199 439954481739308925677077734071190200 3396200 -746130983024108456472680851456896000 3396201 -391744064596226170734021946934886768 3396202 413614812205348402176817763124741552 3396203 -254653898893490351028942480057110736 3396204 -146838280804555556106521204976589824 3396205 -21538205185299590181590997244577280 3396206 472898121269378539484089385669168064 3396207 391849832122451045334193530184108560 3396208 190868650453746082039345506283290624 3396209 502883295979537706697835223916113316 3396210 -199388379860929739675350311170918400 3396211 19272004726593421368717684809223584 3396212 -480378357105804411298399399568240640 3396213 229805053257218679845500389664127580 3396214 234642495277616326006766708424845952 3396215 -350332972705728581087037742630782480 3396216 249885031997168319858556751678361600 3396217 -834182153294944959167588464204280160 3396218 381053973179457744066669503154481152 3396219 -1069926353231924312691867146144390400 3396220 48291036761342909227978931740692480 3396221 -263047990966505577415382795868295668 3396222 -113423275885197762784202492616364800 3396223 -557710855968352091709685590639334528 3396224 -648400271998084280552643084712673280 3396225 29175877118377791775442456003016000 3396226 -4325683012873298112442656022520832 3396227 738899460511355467110750899233790076 3396228 384019467660953322057617034654720 3396229 -428886716394459770480653369359179170 3396230 97186884271582591042336332348122880 3396231 -571773249250524854313357637438713720 3396232 211029368146236696610642257149460480 3396233 650082178065857184635329931482051482 3396234 -99792226170473295581118952137842688 3396235 352504933765528738725016602185633760 3396236 -331358948464577508109340095948185600 3396237 87859004329077336878882012274343968 3396238 243916488317084084439243445173827520 3396239 -246090184543983069087811683605594568 3396240 -21613833570280177975485683655475200 3396241 522099221099828497750067295673934642 3396242 -105154615120019844764618239124335728 3396243 21535376375689607611673913869964144 3396244 1062112929636880610940367375913073536 3396245 142020486000754502840586552810337500 3396246 187349084236720829108893323517599744 3396247 148258812155091299160226192724619672 3396248 -722586055109738938855210744326144000 3396249 -42196433079189770289897084008914176 3396250 -38637799785004656748425352639200000 3396251 -1640153312716387391312478809746535496 3396252 24196972594990421325009200262239232 3396253 27050406704382668654059491296248704 3396254 -661753889034063439208843095935095424 3396255 123135572989531832415003571688658720 3396256 676933278147398316055707449167970304 3396257 -847216760186835537717018028245022494 3396258 363688784819586382591757217027286224 3396259 -348331868451681720801654169818997540 3396260 -85589651065533205486619695689768960 3396261 737860444386228379180198411868029248 3396262 703986635852115968534433647356465632 3396263 411271062472234387456317341621994024 3396264 30863426724770776386194416515563520 3396265 -157806833432824519886020460710668480 3396266 184620940863293567646639053637446832 3396267 49237370067182702703854890590756864 3396268 35476474075920506183889610175157760 3396269 -6824462085895800992492311210136160 3396270 -49971875723277036896111566431254400 3396271 -174886257882557897664743964284400528 3396272 -78334123128113431489034019998269440 3396273 721033285452438869922871047366735984 3396274 -95326547869529291085088475769550848 3396275 49221777291355481043017026923960300 3396276 99641437994100351360265650334310400 3396277 378901075089367061465307148998444060 3396278 -515769119192017918013495851125118560 3396279 1131548048091530236234948277890604160 3396280 84232939202209261089330407726284800 3396281 -305188453246016475195780766784826816 3396282 -21004545865897639786421107420535808 3396283 688218305001332879804709891067547328 3396284 -101413206980145610816260206871418368 3396285 301845705075101938494973897690323840 3396286 191525796032080508557712796496170240 3396287 -455051222996454348550433442331589448 3396288 3260225370049952797097715525746688 3396289 103081216645162884285732946453496960 3396290 30829209112460654674013571472926720 3396291 811638103265779288984203184186727664 3396292 657545187171811048336778565210591232 3396293 86837734028854300798320203040026364 3396294 142389851811256486976506821867162240 3396295 7550633847796953645727512536947200 3396296 1380805410919796958201785977835873280 3396297 445612237886044368827671216879243584 3396298 166692971645670322851636994404572160 3396299 -1337032378528154289799656193399393440 3396300 -193238354669780402693980029002995200 3396301 555325007519557566572313231274600000 3396302 -4321311390920153963336914715540736 3396303 385354965012768163234912744549702800 3396304 82877737274434769615783010852192256 3396305 -36894627310238871291622960734358080 3396306 547061427637584866831808160043328000 3396307 -534679354532097390285622032933397160 3396308 -358925090329402504199268204352180224 3396309 -119175195588443352113306424849743040 3396310 171878180520650370230544814712482560 3396311 372847147037720120466322083235760112 3396312 1796066726356757312248622111723520 3396313 1026437565248615353492011220446391562 3396314 343251911818664197413576701931689472 3396315 237470799082244167442578527404298720 3396316 142175822051351928560566842924834816 3396317 172014988925532545766309040021072812 3396318 -128147829325150344154277436384463872 3396319 1012713493503741358063280788719266720 3396320 238253868845682782462931079291207680 3396321 -987719327236820982536520937779040110 3396322 -473339375050181904515119757466428928 3396323 -72025342615522309410971867417988864 3396324 -222199076942325964626490100563282944 3396325 20701866855034611128008703969142100 3396326 -46419333219710324851419263201318400 3396327 468346741730422524999025750118252160 3396328 55770805179285932712985120545269760 3396329 127915542880750866914166819848463360 3396330 -5500934758472046559125141532032000 3396331 -484000351173631675580123050644448400 3396332 775015737659578348355644031364055296 3396333 -22510855429830840496488492587544000 3396334 -576376398113718621798813329093237184 3396335 -669776136844142788710707965254516000 3396336 48741467243790059741982187419402240 3396337 562615006403176261240161059215179666 3396338 235234357349368458102347680674458112 3396339 731483248039894795938240010041237204 3396340 -30073423614553144752492338238332160 3396341 30049646402846085233232061341565824 3396342 261836650779036198030283965703077312 3396343 695558714619562720746687009808563744 3396344 440343656626001724568859192097792000 3396345 -513272061073597397617497881657289600 3396346 -123257634657008724280554665818731408 3396347 -269764893808253174216900236111338204 3396348 429870642919125493486475101875973632 3396349 -1177824790284444295289230513026490 3396350 -347312495109253611684916980820833600 3396351 -245575161542727867982791764027903616 3396352 821338117648118472273852153290817536 3396353 -1453910709026878380133160154881734398 3396354 -21964334168869108061069050618056192 3396355 -12724989822700012615658239342891440 3396356 -85746229564771901401688265839677440 3396357 -1242778028660972611309308579945903360 3396358 64613051603338419249944780574319104 3396359 -908273027227769124309034402908502920 3396360 85215126633058517684522854278758400 3396361 -954829810399974325977280622857850880 3396362 -9989612903587251395578297463894016 3396363 918719985002602397437897793814385584 3396364 581640519132224322778102295196057600 3396365 324213559079942733898904008892563200 3396366 -411579751799207026010713588472158848 3396367 -37432797369398027600418417270946608 3396368 176193142184327445803523765467873280 3396369 -249613875392522414288635154022314256 3396370 -76477746894338726911368150163233120 3396371 689332959397440350632480705410089544 3396372 -258399316420262956030372274173390848 3396373 -347391498032662687665287975449339378 3396374 77476296447522325734811403048413632 3396375 620170040438995957559505191652030000 3396376 172462035034231889942986952754862080 3396377 619301308111956261194765525047649226 3396378 -216925410610479978865100460152966400 3396379 88928455249172079038645309655616032 3396380 -229328694953876023320612162819901440 3396381 -43628511229333499715367851112402656 3396382 -758143999739479075728214770360124416 3396383 431936809828603972707053842776308520 3396384 -737926846945486890679195359652085760 3396385 459028682807227430858287449935378580 3396386 -263108450668510948373922819145958400 3396387 278844080783887562628123002707008768 3396388 282824671658825469787400868507548288 3396389 -625810213727376611355958279899279810 3396390 -27124499974860752512147751402110080 3396391 62478193561046876907247813438711776 3396392 1247397574281214653806378276313984000 3396393 -190501551490153932272447297998263360 3396394 290382920040598317364424398665235200 3396395 927736083390676500737493416272610400 3396396 485314985937029159531080439537126400 3396397 914566823556492963486451455353501846 3396398 -1019945381674206151774004498366592 3396399 -114952380221456677875726802279003104 3396400 49894470253008160046923235339468800 3396401 -112026562962328733737486159590575598 3396402 -50365918698963088103562917790241920 3396403 -296688848952134084994255199971295348 3396404 -746351284336374062940197352403519488 3396405 -400961036591358108565333624252143840 3396406 90978618373665870057989125777363584 3396407 34335190027651425379624919597729712 3396408 -377726038367044448094123633084334080 3396409 426162763313410265375010062553229780 3396410 -19065226137070908267304578113955840 3396411 531232081287953755797361145950454880 3396412 496455281957661535612311191789689856 3396413 28826372838959632415065763408583960 3396414 40455477473586182090087178339809280 3396415 -350243278253142665824409135454640800 3396416 187555489932709284665867339979816960 3396417 47077785111224359077047207645240880 3396418 32328868867093341648967706484504480 3396419 -156197014387255930762671221931687792 3396420 250860112264087181535860798415033600 3396421 95434254193351255583998061880134720 3396422 -135760873747309425067822798072089600 3396423 300384283711947174025882086682684584 3396424 91665550616009547343095650872166400 3396425 -724226819025390841009056295823784000 3396426 438579440850929405024920503172370688 3396427 557852212157586969177508235361810192 3396428 -148731934876394792188311561500694528 3396429 432656686027195585388739959062190400 3396430 -214845818938573742504833036745577600 3396431 276303643338871335456058577233778304 3396432 46046514787024950733453474605170688 3396433 -1063200544330271047330044904122816 3396434 779383364954185852102181300611817616 3396435 -96741725831917901968941687617522640 3396436 -1196561108247840225056467956270845952 3396437 1654373694668801011943995016979532704 3396438 760461706030144516087033112328040320 3396439 470055092901298880232664145885567240 3396440 98496674062477093292216665282560000 3396441 -6453943620896589892982085327073344 3396442 22607907970430155396686708717165312 3396443 -91128362208841369424447400745876992 3396444 721776075953609540056576961290567680 3396445 263907720976133995119539537493580920 3396446 -365056356916232167182778833837770880 3396447 629273595038718133599247170473757120 3396448 948809656963135915124095328668876800 3396449 416878086007960801908987000586988736 3396450 -59144831256248643629807498265782400 3396451 1247584977310791727880039343908217600 3396452 -42758249884892801351211258151423488 3396453 291986760056687316225364317346252800 3396454 827908756156350135119065180574398176 3396455 -1086062146508094365471215026416688000 3396456 -71707343933360675147502348562268160 3396457 1034852210916776184640296648070267706 3396458 -115770685383868725031527061950554016 3396459 -45343901590158699481646121243534720 3396460 435096054948216999162571618291937280 3396461 -78092205382640741480349654918880938 3396462 -343570158216468446796058696349312448 3396463 176086606529530926896146284846910960 3396464 -231476628429306517067205812784267264 3396465 210546582938204395263008703728688000 3396466 -470408398707378764830597195461443568 3396467 -1119196585546910030353734843693684648 3396468 -48370718517497835419832193673164800 3396469 -436630981885323990486542048586642130 3396470 -129034997540810005333813279384320 3396471 -613487284287859074444067477936224 3396472 -583299878408353137477871182847795200 3396473 206857611631672364029963985729503722 3396474 312218753881814087896075053431800944 3396475 624081914000578281229308065796396500 3396476 -1020268111609538734757974263124285440 3396477 3387186081713349085141117767164544 3396478 -574415223675095775899328948083482560 3396479 -56328139034241896439498329189223216 3396480 367564021025318407175317210791936000 3396481 -373546706219676516260645573651301312 3396482 693257166268322216795471415834800592 3396483 -405731546151931771453301925400313148 3396484 -1306017699533378366476283774681088 3396485 655980048839026600168622088094293180 3396486 74556818008551865840181542714483200 3396487 944424227702201294903896239468154136 3396488 19530588697816071437202997153628160 3396489 -9939244945603392250231757794489584 3396490 -186149244833632035808617584110788000 3396491 287332997100192997990373578447664640 3396492 -52460536388810729871319395465604608 3396493 -1537501144428383684163682665956509258 3396494 292232001029569642476162149171983296 3396495 -151834061562408939478489925401136880 3396496 -5545041619633978201265129018318848 3396497 383563062603679115196247009726774080 3396498 106014239736483803163787211133763584 3396499 -1259408991860597748088439232298199280 3396500 -102656250249418891611909706490688000 3396501 -483471025394922825717685295789493408 3396502 756807949799473839847489271537086464 3396503 -596153447252683270458998424798490536 3396504 3213186962982582710930936427601920 3396505 93468599274712448749082854375998720 3396506 287958870800689132809585637659251952 3396507 -170856184757777171101948296678405840 3396508 310344245500589060693532777879715328 3396509 172445680573981950979087731789354360 3396510 -82530230474302593297894865434274560 3396511 482205856980658792207024350022534112 3396512 -409530871399176062279179265837629440 3396513 56856534856875215407630032589350144 3396514 -657884533492629515506173769854384768 3396515 9281666755998851272951663139846400 3396516 609478590058863027201519449604433920 3396517 -1183096993151487192454227204446906434 3396518 -280165068908256174425736500952683040 3396519 443271171767582589282737189653789440 3396520 -323613689514167004026474877948979200 3396521 -156297580077145502579957141896681728 3396522 163731146682266772852694365258107904 3396523 -347352089429310961531583179941200336 3396524 -912908830755575489804448847090907904 3396525 -107685028897630212299341781116224000 3396526 81875711289962301134833273566044160 3396527 13168233299685543215837669287666680 3396528 -299458628157519742311019004870983680 3396529 -365762472514180807464842611164606540 3396530 426574550766978070477282484098400160 3396531 114736003240849929237349400805258552 3396532 96132866542710718392193399886131200 3396533 879481143490925601412518238543148238 3396534 38588778542750075701309279844729280 3396535 -452224887759795017863229570665282800 3396536 71125171993306454128748938629734400 3396537 -95572150648811535568377694681084806 3396538 223563505311452676283618897660628160 3396539 522632462559746004498105086995470720 3396540 39142969865207645400874051490119680 3396541 -1068635081502489754185664255253932916 3396542 517226350106050882309395980595900672 3396543 23886018918557411563615486226486400 3396544 9738488534217566540438450257002496 3396545 -1098828944281291214213510410533446700 3396546 -192536714918365671688916484495052800 3396547 337147476453834536332363781453566464 3396548 301374455776982947413154707242373120 3396549 198546782116933642402160192198499840 3396550 370605785001144853331736654860584800 3396551 -221409292355083036212962063739665448 3396552 -516524790829742639238837559803494400 3396553 -859195157459485178790553720514029056 3396554 -133280404257265248066113742310959360 3396555 -233171815773884254893814151931685200 3396556 -1750790190053293721213722825504020480 3396557 48055311292501068033794707531480620 3396558 -110888821239085363699303950157138944 3396559 -532948504879714893164563104622569096 3396560 129757372628805968858897722061537280 3396561 357032649597034500123217346535712704 3396562 502328889766118515447740192357660480 3396563 -138091230309511862596696912467467520 3396564 -87720323672068708177820809284278400 3396565 1069621751284143089121968353906183200 3396566 69002236399856463307914767687389824 3396567 700145411666763816947515163305075920 3396568 -109152928772396447756505717131182080 3396569 -96211479231908053844973610924497600 3396570 1310594696470082091594872480279040 3396571 -688830154614951350008034365122274560 3396572 563863068744828889489179359055038976 3396573 -13037571512439554906521434197585280 3396574 -231475178482226722886611905539218368 3396575 -82421394121634846708842625668946400 3396576 -832305431802207799077780652215238656 3396577 -301663889239759704576585572173119488 3396578 721870072796796416273783282081781840 3396579 -64997076504522718689565760701394112 3396580 -205351453278701292965333570627788800 3396581 -900548836815570177962295056351775618 3396582 151472831603483116128941465844046752 3396583 194061852339844002307606186182622800 3396584 1142917715723078696776158302815042560 3396585 -5269745766960509564302482555959040 3396586 116325177045094681704259673691592800 3396587 -687391656657383793297556503409162764 3396588 13608232519955666857532118070262784 3396589 -142135181488952827160642639689674240 3396590 108545490925144239167817021782308800 3396591 -532049762799207292583585597168880 3396592 32996122140980295497767165939056640 3396593 1366328304125274512485603620336949842 3396594 -33264187117642482251359228078546944 3396595 184634993762356229449155274616607600 3396596 -212566788820694361752862247474790400 3396597 164707195070001838746835657411322400 3396598 -523803511651369395888082789109288640 3396599 70840991965201327040222548802766720 3396600 198638499033782181182004538890240000 3396601 42834985611249069824474840502426624 3396602 -177769223832717097112215548258331392 3396603 -35477490147372204014791425324612096 3396604 301922997064712674800916382856576000 3396605 -957851180012303483668302229419360000 3396606 -288047191636286936121377594393608896 3396607 -1421858160156772866684635423224956800 3396608 -174998004294974872351404452179083264 3396609 -375984750573692758478886909682026096 3396610 -183471153493055661310303493353981440 3396611 642961003558037290005808000426218480 3396612 284453753444244256394105992893606912 3396613 -1368201443704948297675829817473857056 3396614 254024684214425511636637949451905280 3396615 53325509624269613986668858660741120 3396616 -720084734191398648368467232673131520 3396617 -6132166590492638063203038770356608 3396618 -57761331442489256592677739502358736 3396619 -845030139658742891222180225469143980 3396620 -313139650023424304635121099666488320 3396621 134010584223643583375249975456042784 3396622 154012157708402497002439309513970112 3396623 225650888932561037773747521646524480 3396624 10829928815805544413277145404538880 3396625 -1781108411543346677062973457730590000 3396626 124705007974691071690185076395994512 3396627 596520558960465528442460351183027040 3396628 -573065734717327839737965520443660544 3396629 -87532282998908030841092671026065280 3396630 132106760584728605353586434546944000 3396631 1816346552997175435671024311051281392 3396632 -34058673018725610642606173275115520 3396633 851687758348674076877146910060330304 3396634 636103288604992277505273767307659232 3396635 -88602651559532727506398581041664240 3396636 35659705049046176604790626016238592 3396637 390517786639124074790092798288392172 3396638 -124614181602493966957949989892363904 3396639 90986189026264354671320352840196608 3396640 100199845891606258206235137870397440 3396641 -718300867079473065397789441669652988 3396642 34799678041882519327896764484630912 3396643 1182655331403520591428258701412436320 3396644 -517420113940124609661995220322145664 3396645 -68739447577100631738721702035298560 3396646 -191617567353937573656860692785704832 3396647 44122905099932904714687323790057072 3396648 -237723207436241297698515250633850880 3396649 4309947126265275267694436538386703 3396650 19144497779368866414256708555414800 3396651 -694201028577532858556918692886515536 3396652 -301741302804470440265043985927224320 3396653 70322806385234244801066048538157484 3396654 9552519056591377277003995075470720 3396655 -1394498562812172300797973022519290240 3396656 1006751535708956798391635025887232 3396657 -220937661349977045078345415764005280 3396658 -296572396071193532384386268360170080 3396659 11261725828430549781842518461988512 3396660 -220583901346949767402586817072138240 3396661 428397877177632260463492857115409262 3396662 552033363614475530412576729433656000 3396663 -380809912391186317917837874492767840 3396664 -539979334260924741208113085339668480 3396665 -680527117964933217620066469153818940 3396666 -51107650634404431448011004641426432 3396667 -494152683042211023657491636837105880 3396668 -413672354957426967891144217084723200 3396669 336732479508230115014592722375218944 3396670 -196803959299437286596606125185520640 3396671 400304800039784657259184496514055872 3396672 286086415554399001232674026693328896 3396673 180181267008553535723732307564448640 3396674 220902936526170873925901162743459392 3396675 30416760709587386165759275792377000 3396676 516271124379863816037365084857676032 3396677 1515153331946128566189297108994202526 3396678 93858789752735480373579302876410368 3396679 503894019354719871977531708965376688 3396680 -21789450969198276028468558522521600 3396681 918766762531643829022245950837487840 3396682 255756283291535394189249018493453152 3396683 -528302240545283611024169713056939120 3396684 -782549817478779880121067103259197440 3396685 -510503933805444380884090426631010000 3396686 -122138178261594415658286876622455552 3396687 -114204209114344813768217611373195520 3396688 -33910940063757371440691696817676288 3396689 1290016027500339503891277155242452720 3396690 27704028339212803799348661680240640 3396691 95818024462607123521453713391653184 3396692 -329982636711467381840227672432355328 3396693 125824227783794910251154001241100000 3396694 -136250313704804820184880602418218368 3396695 454130882791132984499881763420592480 3396696 -621178290855841381840182727707955200 3396697 408419415300340638623558986732875146 3396698 275172369788840429967797949042735600 3396699 -19028588080533855986858570507892672 3396700 -116246748011026127643799695199052800 3396701 -128611012327651408583169819708506112 3396702 -30146673232256586851669735761508736 3396703 1167419086875716132258653222000081952 3396704 100319124738848715500349046971432960 3396705 -231406480383555277885990107828225600 3396706 -18778777177285071630796423125386880 3396707 -382377711424428263408419727930179044 3396708 -348690931026254355861213799092756480 3396709 844223500860667248288839859786967454 3396710 381169371046601544736433622980837760 3396711 32270629901842300841892478148594688 3396712 -884579709191968195005182621816448000 3396713 -495161135921483768062205834415940038 3396714 -74965864837064595927951248760867840 3396715 615799888112468482861678404353280 3396716 1131520709307696117834369972291651840 3396717 232537635128068274971019776818888108 3396718 348833578474534445935727103880951104 3396719 710462913142147640443657260865149696 3396720 -101883616930811546345962070445588480 3396721 -575283147051710940647982455060140078 3396722 -202186203267094500045119542746041856 3396723 313161787257057737192578180353979968 3396724 516283612201560425415252804230171392 3396725 -4291153671272292126066021019224000 3396726 27505656802377549031038311881312992 3396727 509246124495616505945707967982704832 3396728 847541904489357882928433577331384320 3396729 277713404427901784374834115746723200 3396730 -390000029446105214592099542649438240 3396731 -86833164161362844743084345906789200 3396732 76052536218326936466237197439074304 3396733 -592350410500148121744203949730963220 3396734 -617311027932917418021117737084544000 3396735 -45198182622825880232260508613499320 3396736 286735895027705992722337526364241920 3396737 -1994013849996732728993274519300933888 3396738 61094226116677324073466331505587968 3396739 -672965052155060482503401407799427460 3396740 693498160667085642960946940156816640 3396741 219144734114972412339013870316941920 3396742 -5385581370548329131714582115024896 3396743 5173731149282471889875996432714880 3396744 163353962362201837952615065799884800 3396745 438903563572033255886414935023331200 3396746 272710130501880513073694024836376160 3396747 449974768163204653337103758214039000 3396748 208596924425099382912069483136435200 3396749 -188984439300625917686476462430307636 3396750 -124910298424040394732083177573376000 3396751 -250904057816749186904547119268311248 3396752 69709298359932541424784228523155456 3396753 345768495739681002839309068771850262 3396754 -750901335277622241104520574867469424 3396755 -131897128559915741234474670346340640 3396756 -511454682283942640220749420392912896 3396757 40930756513435256390937096902485120 3396758 499771898787995485191496126101288480 3396759 -139465471857850767865108396887844992 3396760 -214088237667929455057279467942912000 3396761 548734328635081287545694753612172362 3396762 261751941431471368709787217127523840 3396763 -31434026905369417086161585740697600 3396764 -175764507577896302170343691640771584 3396765 212290528152187378738244684383636320 3396766 85434061325760479211889200724641600 3396767 -221252699261530483197988309930098960 3396768 -165121906189493155106811745960722432 3396769 -535551902545024317060010510773625404 3396770 94786660100913483357903056466873600 3396771 -178598820687251695078325075341025328 3396772 784102656441210696441402254981939200 3396773 -730312644116342078120318351912811456 3396774 -108490292769732956967422260659968640 3396775 323611552574309250845643858042187800 3396776 -388956249307028720489221075441873920 3396777 -271461112966943551795341406279060080 3396778 -120640184116502799093481077555414528 3396779 -649627079673398832697815632556275424 3396780 -189522902297658199009968683344189440 3396781 -981861722957282650091012559467037418 3396782 -97984349396654508980557507952409600 3396783 294231864752824556739433089933422208 3396784 -240608251849941494815469735438843904 3396785 -1755595444260815162780435965274880 3396786 -464826437241523660929506257612964736 3396787 -1612298533535669778093316709166692808 3396788 111274891224477335368465730489033088 3396789 764395981642006726585391117062021440 3396790 430355755109343422620049224053542400 3396791 -109776180293829525220978201557344616 3396792 126472101200676292347446450901811200 3396793 914380829192905240150457584421168042 3396794 196174107498337668374207597903741952 3396795 -556195790151102865277808197666113680 3396796 -19518154368842361360029452856119808 3396797 -7304846378432797932308442954416628 3396798 200862501867030916429778964948686784 3396799 63010791062073506049300637407648976 3396800 -200265340715864258675137928704819200 3396801 450522381803186114476443895350620160 3396802 459867269763359492491743425599797792 3396803 -149900421067271377516972970698698948 3396804 594127511782197496237773132516513792 3396805 165384952149136970419358948580806460 3396806 154657010789546709417676817207882880 3396807 -38578749171254929598296366432142280 3396808 -254053128226321935749504793533783040 3396809 26549269972962412881351619052990088 3396810 -267848752670823344100334545778179840 3396811 -1359762174117775763174660988569305176 3396812 133886288798668197711407419169446656 3396813 -58984075516871608159132600322774976 3396814 61088779051668706493015621361905472 3396815 207405823937640362355950283506685960 3396816 -14086902450213644394899483144921088 3396817 76678765951868518506178896742803700 3396818 817290710244042071846564295913929360 3396819 -129641569103086498384371144413315280 3396820 171351634319780963160344127140044800 3396821 1001058075917522497767709701433312092 3396822 -30716142129896962931344536844142592 3396823 273550684518086858207025059997046584 3396824 98235956309262139821936304492830720 3396825 33674677086907373085825702708729600 3396826 -816668377493588725226851612433487888 3396827 391495015430048551302198478884056832 3396828 -1109256563374230743124177177354240 3396829 -1657212950066886629768871521012788570 3396830 -104348667342907360076901003914244480 3396831 -8998673341623843435525969953607936 3396832 902678530408218769230831415462723584 3396833 -566300994848672895796465015589040 3396834 62856786486318577875460854153630720 3396835 227441272391720272435890981355671600 3396836 -70977784062353606127294208742277888 3396837 -967895251891689788044378103637277632 3396838 84549826479870223928339955610504896 3396839 680819675693246586525303435777826440 3396840 33201018468460973779540242359500800 3396841 132128462227360367012486141770579072 3396842 963387404199631658179861930430400000 3396843 -645722254329030871079362477281989280 3396844 715039886207189280153981064672553472 3396845 -523439064768462296883009339678630900 3396846 -15600834351997041134008401091189632 3396847 -577922533588507317942597194920716720 3396848 -42525938155040854378393788871213056 3396849 -57786379932460183451779141701091872 3396850 80221788990373702811107035682792800 3396851 332680223934364278073025124967306512 3396852 514618199165187958293142510188356352 3396853 -706980935194290070568876046785594976 3396854 -187158206079785599458778043512182624 3396855 -71510317403619333019079635674024960 3396856 395973796649686656792692455712194560 3396857 678956415232120411731480595718742660 3396858 298075951454764765144632439664332800 3396859 -455213005866433668301545616196571584 3396860 -201443309653971197809700048145937920 3396861 -275259863425489538068334366414363412 3396862 -24495149854888105375282021066171008 3396863 -473096848592243999678896271779475760 3396864 189621776569660542239463491789389824 3396865 137643610181227834249989168638194260 3396866 -672305498938353894513310141927822080 3396867 -657571172096461842442436517382977360 3396868 -665540106256294770785159837403847552 3396869 128505365043255849147067179081848832 3396870 119113763230284895623012433484083200 3396871 -6571021750018136927981745737625936 3396872 -973026760362951563976726954780088320 3396873 871125125096123700993391229610042384 3396874 192151910600837839360170310552552800 3396875 -81611253104761806388801580725200000 3396876 -73826842952394153483329884359767040 3396877 695717395204293454696949049783058080 3396878 270365130137352113441053570733619456 3396879 867545188182604096838054178666124248 3396880 214392825683734710688250883767746560 3396881 -555733840874564427923133035283020508 3396882 263510094393278344777302568831599360 3396883 -125317679168782817042737421411331840 3396884 -86178711193916843203141999358381184 3396885 -2652525300755821743177441895431360 3396886 250638627025567708487483817814462080 3396887 -41693707726001390466448148160036480 3396888 -531608169240595560749185405907251200 3396889 -1337602042782853470388089163483001568 3396890 -16561424341570731439152373742315520 3396891 40685547842465221116568940218365744 3396892 2557692309595199653095614349641216 3396893 140720289988537397946722713459665984 3396894 -16974283200541146026208423739051200 3396895 11895868524328926984068703200269200 3396896 -315047716834099654633006944705576960 3396897 -214699949287746549466635275217087168 3396898 225139206207783941003643702169957200 3396899 -728425227469753775580611667965429880 3396900 213563976950932300993626005800780800 3396901 -9269391583091344521809554659208928 3396902 440947339938889926393330377217360000 3396903 255395671960769951285358543909496104 3396904 -229174965000281050854699922008883200 3396905 14266020070015878208473405822129060 3396906 -43387794496009578932003927427794928 3396907 872307102381629784182248571341191360 3396908 1073418698846803352460064514500346880 3396909 -21670790474472690752098747611031872 3396910 353665416760431571869513098279886720 3396911 -72824458764346981056980307679467936 3396912 -174306039392307172268431729293557760 3396913 -55343245624993576786737504291836876 3396914 -2263378071942704613132860048880000 3396915 223326003543777230677536052009836000 3396916 -123154708599743158298700864859650048 3396917 74527946888540003742724097113017966 3396918 605643608985964117303845772247040 3396919 -6283331269533921913868642681779056 3396920 -135434717430974116314896665326182400 3396921 60514616124670198652540766566000640 3396922 313034675898195612870036490768294512 3396923 811747816748167766157933779934812520 3396924 346816432128299255498286454603530240 3396925 -603426850652180144571599908799208000 3396926 186341920733472665231536652977420224 3396927 -116518465696815053620889886359079480 3396928 -69262433154709301302643741419896832 3396929 245136920116719694060769772141547200 3396930 -28776448627415705216995040914560000 3396931 -451339569194379167791885088764563268 3396932 104901138500675999541241842649866240 3396933 -92660303596488753129195086570510694 3396934 328829529841204320689113195085960640 3396935 -433320190773920047771920944320515840 3396936 -233294604816527094200556720887193600 3396937 596301828770560495362452440994266586 3396938 265159539942774310768320653790531120 3396939 -77046124248614229471436403064351744 3396940 -831485759681461009157009972890398720 3396941 937218291624791536559194778534005632 3396942 -365712622423533024605558476854284160 3396943 -580741613274002930168799938358922056 3396944 -292622652986770432601173223394263040 3396945 -2573225359802365643473699105102080 3396946 -66161606245984642662514900337679360 3396947 1269583290066256019377970225956624272 3396948 -468523595963053255693676086912849920 3396949 15423107382380222078794443203109760 3396950 104493985688929498663937881754436000 3396951 -480130213155328202790991137132342960 3396952 -217010483404169355186991776033177600 3396953 405490991767631196896895170700795840 3396954 -459509069371587630721175484875520 3396955 -30576028056606729794947696034988240 3396956 -139746482487425571957978526582033920 3396957 11168966361469609930034717466523200 3396958 394668933235262332991238783151642176 3396959 -705386948339553109159535845330658496 3396960 -218754910783145769964490864685219840 3396961 478028857633389573996429423504802224 3396962 440921252315495606979094649502515712 3396963 -742496584446228051379310897230104456 3396964 -243881641305118420128519529241713024 3396965 -236915664414109921762227602091336960 3396966 -120199178125618961882929593882336576 3396967 -246166387604334088618743374624925568 3396968 -1389635035899285951235665294393722880 3396969 84092336736678885278373832707452784 3396970 10609523537978731453391781156980160 3396971 1221817849805697220176739606952813172 3396972 -886039898627337874596517252516577280 3396973 -259057230193225293192792565609251240 3396974 284640895834344245523969826213921920 3396975 -257238243154277626075692347310647400 3396976 -155047986848273007061017387226791936 3396977 -605647246272375102190326352453188240 3396978 -7491627627120760781366417535928416 3396979 -689485838661725311564998204272554420 3396980 124691071770008193459263495132774400 3396981 36348221485289443330628488233025344 3396982 -1627810154376727494292814941021440 3396983 973843725931853021239316615943920232 3396984 -149293361859316589551370277519360000 3396985 -24932012156097459789767909000716800 3396986 -735875666688403783082372639110386720 3396987 705302383903002184646474247650356008 3396988 -14146687041722071599519374572258304 3396989 -473048767208135481185699276444846676 3396990 4429316415865242297938465621013120 3396991 238408727734552886627333130188906400 3396992 -664680624769040967908222797715865600 3396993 90467899008189164423196682418715744 3396994 -145341365541954804353875526856070704 3396995 129501008875224111399414704538024960 3396996 -59895386912281525578195648974880768 3396997 1275402389794104469994680296812100446 3396998 22124697256152697279135177921216320 3396999 -697452318531542361080908312648629336 3397000 19797719821607697689191694745600000 3397001 967988165742865603198248640477519002 3397002 83717346229176941399478483233510400 3397003 -1121211011468919984835832487913512748 3397004 -237131892011311128363467646465828864 3397005 879621408187275931184247780060763200 3397006 -93626851581752314027792296379372416 3397007 76224135869523267363309876560482632 3397008 31924125396975632201545792325419008 3397009 -247639358435451510579477199069435776 3397010 -11426255270239670708242114479039840 3397011 -11283857760758168648303613955086336 3397012 -905603282284155280627368085042082944 3397013 -1180905197607797898366366809694426738 3397014 191466475058036768082067676051028288 3397015 -939476589674543312328320504213940840 3397016 243580171478122908901291696679362560 3397017 -164314900519757104804917381654999552 3397018 764987359345334491103474851363998960 3397019 1203598567241056461292667715905654496 3397020 -173239519332912036995026279751639040 3397021 176929454987265968188119168304045600 3397022 -300024539960279725562401270764674688 3397023 -278223425962252448112920802129541848 3397024 -477754554317645263309265206656368640 3397025 328544222817007189574007079128300 3397026 218056835648361019678683606026797824 3397027 -1073589149100477317348939033686809124 3397028 -91087461927344426950939935629418240 3397029 -163326568094438231079492979720633920 3397030 8987312052465520624849030897912320 3397031 156378637981617780992442965073699840 3397032 482397120050807400458566465452441600 3397033 -606573025799057336814169176633843718 3397034 394330756578483427518918973015160064 3397035 89242331182075518753007066700291040 3397036 25850627733146197044595772010613248 3397037 -117140512115361764491400221825808448 3397038 -139097529603222945719751359921912256 3397039 28921514181621187501619153310845840 3397040 201358852058696396958789322175938560 3397041 -282084365069240773461220944078329340 3397042 112033242122585465727915505310158848 3397043 11590917541254888131064804476494080 3397044 -2882413309855049751091964913082368 3397045 898525641054463926300697915985046300 3397046 784961631441209237499525684840822144 3397047 538245304439414584563100176787440000 3397048 593169882440877952950741169512960000 3397049 818483877969930694796866811879846340 3397050 17209837801329576915582225063090000 3397051 343376488345961470072143772794074400 3397052 -47380830633303914006656346189798400 3397053 -427239645152596789485370563600873984 3397054 -68527739192791322909429465282812800 3397055 -2962337145570935702680271925466080 3397056 -112255588216898870628644471665852416 3397057 407446415435012166474457037480042306 3397058 -78901258259508770053975143739789824 3397059 -36870861200672716185651707736467784 3397060 -799510198236886905268149296379532800 3397061 -26069913965880612807182168132647200 3397062 41708181223928723244937543694430720 3397063 674405122087435599201925745572772312 3397064 493785044962107830605524687295979520 3397065 -81146232400143230311678044669118080 3397066 -54154571078740060066516305067284480 3397067 849502939831058650936440192690779640 3397068 -505578924925992577523151598661406720 3397069 757472498323077678456669951443374914 3397070 -411073087007100344859169977354419520 3397071 -543903660031947428231319989338068096 3397072 256615518919783564064352151371776000 3397073 -17751417559790143087133178202123776 3397074 -53734164137492119265916987004333440 3397075 -466879497098185968852177233841100 3397076 -297486795457732855732281677655597312 3397077 -282699227758950602980116479714758752 3397078 -1518415456618915264923792373352160 3397079 -193241702371964842567754533420400640 3397080 257456556867849036220488713223168000 3397081 305240169032617762998048426557334532 3397082 112084396332700502769054864303072 3397083 -101093097034964520346023652012485696 3397084 499804795310754570660737749524425216 3397085 249139068191179900485859101859980780 3397086 2874436740967351827447280093593600 3397087 -778824736011805672079884339301386728 3397088 440455493165802402107384368977936384 3397089 96010760419609335307814195322816960 3397090 -284122858469974988972010186958948800 3397091 -832531187465864232334754571284273508 3397092 175362420495707537831120903460194304 3397093 8359861480498258679741480500228416 3397094 334756271839985927762907797894161920 3397095 75301621687362348632212593199456320 3397096 -321913118384506858539862646919383040 3397097 -127641889851754076752924537633146288 3397098 102252279812779876612178499519147264 3397099 -253069443923074297101632663384422680 3397100 79595501882767156676490804978892800 3397101 622083755520299716408026100224951264 3397102 316713182963540866225884018221918400 3397103 -958136742459711147762106851927177648 3397104 -45906939687540916821262673707794432 3397105 215352865681027301651871060439056000 3397106 526089193925872444958039312117044752 3397107 -186798869595792049020977586916627200 3397108 276835906058848641216685769847367680 3397109 1848952712294751370217336331266191740 3397110 -183934133076342296660141841588737280 3397111 839519138318445297047749886279262000 3397112 1254675618247031309354999955669811200 3397113 740589086908550683308751017380824320 3397114 -223657419381869513247167264626603008 3397115 -869811440578745671018950703915914240 3397116 443803649848856977931481028234609152 3397117 -682208884571084098078137652357987834 3397118 92047293760524861621237405739061760 3397119 126286830888879462241808161077613056 3397120 -181231546477524714083367286179102720 3397121 37872857982712775904443610705265812 3397122 -473789612446349643849255376571083440 3397123 -257585009112635974780135740230209536 3397124 179857943149246482162275413606272000 3397125 753992379885930618124834325157240000 3397126 474079452044297845440406066241854464 3397127 975949276705165715710048429362173712 3397128 8567176885227880072853377148190720 3397129 -2596018090383440439245590267729600 3397130 -241098998082071508863127026174937600 3397131 635389938365919129944670831506722620 3397132 -336758228148984434366640346450462208 3397133 -1219799662044979974284488020329340618 3397134 -160507426781681093567799215509651200 3397135 149511282064854287774504600827997280 3397136 -964035509292318324567485946249216 3397137 -113943325250558012511811578639050880 3397138 781216764278115192560774055773496720 3397139 146081806793322800184387014886608940 3397140 384855326058741023170764225360264960 3397141 505530482759664353658369981593157024 3397142 -7065840974920682039615643215671296 3397143 45456563996208396406597598976378240 3397144 -1565702803076806144432627001525145600 3397145 370405542388930874794834282526961600 3397146 -181737292458942092360718955535892480 3397147 167021769689998013999934549262620720 3397148 767946495649329056350224107709075456 3397149 -244910134907029364758920465945444576 3397150 -65946492853741025262824497417771200 3397151 -556017914282641484467896664441689096 3397152 356936650263942163762818834276286464 3397153 522440761071666850804964872555202402 3397154 277263438316659805464722729929026720 3397155 19663911806169763553003462146266720 3397156 -20151719619271307517968558192402432 3397157 -726771708559211047590004220961126594 3397158 172012919539998257414502203403014400 3397159 -1442544755250758379929667644435781640 3397160 -378076862410125777799810146091008000 3397161 -484418748105227765363536995620846400 3397162 -323439604633779575119677555531552000 3397163 -369885579377805876100395941736034560 3397164 -48990310296564264660393313648679424 3397165 58875162392036971541502208114194060 3397166 -42769444219659540464808177052492800 3397167 95889283561892778432549071050020240 3397168 164543373682951558990929892921016320 3397169 -220264618590733179183774814031845056 3397170 95958434712051542416030040497282560 3397171 129844587864745920611706378160736592 3397172 13265807337586873821414216729188352 3397173 121661959394727918879914845473800544 3397174 414211386294851557860088763447587392 3397175 628454089784626399938879787658240400 3397176 98779306849624654318183736146636800 3397177 -157509814679439121837511840488022528 3397178 -36786175577349652574897728866643008 3397179 -787679452016197795667287597570794216 3397180 -591105705663733370548013147547225600 3397181 -43797944656441698638115332273064000 3397182 208325865435682397285514098240040960 3397183 217983887050270426617890130979192840 3397184 -4742346712780685302623735480582144 3397185 -390174544738933953851199259953855360 3397186 -106634031913992842464939120790133696 3397187 -250150090475475301151024069385604164 3397188 -197693081962860525595324266138854400 3397189 230028132180338019508002759082421306 3397190 -134147681563732999364961924739620480 3397191 -26800992123876414514866046082622336 3397192 31246052836913607045448607846400000 3397193 1409578942225140045303533958890420442 3397194 241559392281869759912638845837258240 3397195 -269808427973951048024674229582644320 3397196 -497197735286371915882379703217920 3397197 -148692725985218746215285072881959680 3397198 -230811493618217807138046340849840128 3397199 -37916579004989368318189712779688136 3397200 75433332684986975507896520294400000 3397201 -35944613822660289718106444929605720 3397202 -2153060228934412217687090092639968 3397203 -448362055888266503393168134263798960 3397204 -678027230042682740272082905082556544 3397205 -139934235332740869804990143867529600 3397206 -305190173405760926599661743457349696 3397207 -45859392363883015699534281305177856 3397208 -304779690698068187118347132822446080 3397209 -913226141867901158644541048713659696 3397210 -153440301174511672713042060597411840 3397211 277685362361504450836883980230847812 3397212 -77741430858863448235445226468151296 3397213 -765737023975715724747327769365432538 3397214 -765083903110790279259571275409244544 3397215 4595130685416997126018849491187200 3397216 83183623086457328134500605125066752 3397217 1353053813139265112041014429259734720 3397218 -369641783911013399601803002017929472 3397219 139323845027062600196290108386922800 3397220 360114248760542358140974299697152000 3397221 23789895858237157368223862278518462 3397222 -300758425612570826387033176147277088 3397223 691831617104903557907581553225763624 3397224 -682612875157890880857795329202094080 3397225 121838112555265372930990343931741100 3397226 -30351273365759572154410126728195840 3397227 -400144961608271532345375883402874280 3397228 -388899298997227282165536208660803584 3397229 -325509570400958560434214936198610496 3397230 -150367411950876224965205687302914240 3397231 1308272877247348989325703985620396512 3397232 -40765370809036362647774569995632640 3397233 270903961068779125450920083841123264 3397234 73954860840708190030361679150483360 3397235 62088015458837932282584585183251760 3397236 -58492307875972141127778090328958976 3397237 -428382978992841983588700374531608640 3397238 -225851543189044849150884681485533920 3397239 -440691907728084827853360617357844096 3397240 336754977891338648691787332884889600 3397241 999866634030558324557454012283832400 3397242 330825725812126616371480094112011520 3397243 1337938556576121424035227853588035492 3397244 1041251123271970112573653825164097536 3397245 -247086662991333979098278384144318880 3397246 -146669381975453791232469555843060096 3397247 -230706497961716512406550467053703328 3397248 -294617736510720966726423213087129600 3397249 -1234401413098857992388262197155702336 3397250 -204268158051542319740501137840128000 3397251 347697708422645294523291277885340160 3397252 -13728916622555707083518622104663040 3397253 -1064836787918880798536264011799982498 3397254 117612030923504179038896744563974144 3397255 593275252478900810886961436152343160 3397256 -103092562304879946939776859907031040 3397257 -109736229592793953576459655364162960 3397258 -12020592549156767597491422381974016 3397259 118720528538097265631593112415132480 3397260 96539930793369247241811320599173120 3397261 39897942377283785090387713477774464 3397262 -99520222227170151857277612941485056 3397263 -849844422085240845394288976993660640 3397264 31819341428120409519176044595789824 3397265 26016960482044923591600027294681000 3397266 26408770497120262369075813716575904 3397267 1611881751851702558307122149273510316 3397268 393742625261353843529488110975865728 3397269 -356651454337491172389044172248386656 3397270 -76653844035686701860406971388849920 3397271 340652689956388739076572395440717072 3397272 -70746771043577280192927235068764160 3397273 -76511797463011721762622446714575728 3397274 -7038774923548775391500074528169760 3397275 -303791705401395880684397820896640000 3397276 597846130567836372604071277008171520 3397277 -523843672817452284271847915464580340 3397278 -29422679920509858611187910368298176 3397279 258377253230612547002936679397280640 3397280 182125553363957049768064258375680000 3397281 -885815969728621732113979447547040576 3397282 44361324892484266882960157344888320 3397283 -1373031714383237944200798534830558280 3397284 -91970648425169403212046529596690432 3397285 147720296586255593053180479200364960 3397286 172650270843246462447465536851034592 3397287 -382711297525370909523175681451188440 3397288 -1471336458715350352105365836498826240 3397289 728925058165884963399851630853675072 3397290 -18760142566527572611703693722705920 3397291 -1030465007931443739340895018461775308 3397292 -37553920203475398817723776314280960 3397293 -115133958515685125859750153769260618 3397294 -213508928264515860640058154156890304 3397295 894387574866453868556678085690326400 3397296 14184804327024631706668642791849984 3397297 253461154082945711352272428829137992 3397298 13540193932373693884750042045095840 3397299 153005639598860452468297863747324480 3397300 -60404716115424816077741677577107200 3397301 20958336101423329162175241763071936 3397302 -61551157917409204714620607514023488 3397303 24924946572748752865512867795152320 3397304 -1707591516695500640555152571970478080 3397305 208322346877685653791818044696253760 3397306 383663280833646922227468740279825664 3397307 -339804870626437126194460780578918480 3397308 13896092299651747077147918993146880 3397309 752286607344534976685341957113533510 3397310 -50011094296239431660224171632656640 3397311 -205053771644556313272888823014772440 3397312 -43619483906227951390830946282373120 3397313 -1039182226138848132915401730405717438 3397314 -35668324854807572979927388078917120 3397315 -967209985742562799694933593863821040 3397316 8834708213679609900216013107732480 3397317 -588665834256433310668616713807104 3397318 -21395119766355270128780959341727296 3397319 575184685662371538462009644662430496 3397320 439547217010767064673196842014156800 3397321 -182106975173302934292255090118099200 3397322 270395223217666710734259809226467424 3397323 425870195067733884343464493748988144 3397324 87306288023847942307306116437963776 3397325 590309634673879885648255896420910050 3397326 -174815292458719748945537867188020096 3397327 -207236704007863252834608279103991824 3397328 28835024872522263725184484107878400 3397329 -49298095758085260590423692345708800 3397330 -117309490749070296158113540699553280 3397331 430522797498875390058439220765488800 3397332 96205453779048927471400994480719872 3397333 330398772181809682315198740471639520 3397334 -376091833526415466922689280578750848 3397335 324581589001227154771808880647415840 3397336 880371958769246393577471031794247680 3397337 61669006487953161277295186631239172 3397338 71919769194468565386121285465259520 3397339 -1127962407418884961652639696704939800 3397340 294126287007794559750548054791802880 3397341 -42692532995810636180092223848718208 3397342 -39610280375867136628488626497731456 3397343 -514279028650415385638329821069453408 3397344 -11482947104843765216186844516974592 3397345 37476820896027194486751161622825600 3397346 -800118472696229074188784091550065280 3397347 -73058779510379374484528654171819112 3397348 -1534266590114936079146933176645730304 3397349 279807665516817522380381497495729950 3397350 103660545407253424886292909808896000 3397351 -280385643526976466320500927270216648 3397352 -179909726923753132258140496173465600 3397353 -26809489869063406318517699946303360 3397354 -536191051939698693151568951207301888 3397355 -96374802690351647520529099902374640 3397356 -463450822022791098160913708470886400 3397357 -555934550257319171579255130403392288 3397358 -45416569874758748920026404641974720 3397359 -71221667266147331396915581807117440 3397360 80832897503370957609520593508270080 3397361 -89895389647626540613422312303522576 3397362 154532724650580339077113678158260352 3397363 -134953330202887099882546950701358388 3397364 494771116525202438632979416749361152 3397365 36277200189129450895271225812435320 3397366 337574363136569754446980732020077088 3397367 -303795948352006883090903276927575560 3397368 -92165751689882532755338847031091200 3397369 -1239459617038861552693782602138973104 3397370 175593227889694426849503952449082560 3397371 -8775249423260124988102034275708968 3397372 -196246926954161059158550719619527168 3397373 666389219623739722321103574217134144 3397374 -199656358572221221048246608855498432 3397375 -277842057691191126592405501234890000 3397376 223214350553334742077290751681626112 3397377 -2790344093618087445399894317131776 3397378 234695303891809743489653043976332240 3397379 -1744351956602303737631110880861466240 3397380 97861443461301472711314608979763200 3397381 -97747371333732115742882581321053668 3397382 11571049014350860789963433859759552 3397383 -116648370988097563571255195218043904 3397384 -1201665932435601209840587969225236480 3397385 196968564860486041793532633729494400 3397386 245084618149311645432883387227550464 3397387 -2423514025635971924448064503632128 3397388 711898264623983902537982114820204288 3397389 -523692380619592808058551105898624576 3397390 43667262225765546116098682736835200 3397391 1414225618899920083947104433931311792 3397392 -45724256814458863202283151961481216 3397393 1299572952633205992269930340285758642 3397394 72601163903659598614103393164575744 3397395 867317425951562656200797485419417600 3397396 479770034211507087062715484281852800 3397397 445604060353000947095776443784574400 3397398 -125499013622591951118055008644099136 3397399 -32428897586679627228460141841015520 3397400 573570685233375664059003437928192000 3397401 -143135691984355635040834700513615808 3397402 -514559767886390916604383935806744848 3397403 410549830513124790832887290596811652 3397404 295007035451439435297995972927863296 3397405 -310973044638476867301958377879866880 3397406 -105401212742835384168966447063208896 3397407 -452149733675827305284246195302879272 3397408 -9227686771097686743451979627888640 3397409 -41674700506553689536878719395368160 3397410 335159072262624888694299086959795200 3397411 55288763620950374910593390796434012 3397412 630252008154241921994300933514377856 3397413 -166907497188823719322531068006634656 3397414 -41794194022430582302503039735745536 3397415 187710991110170087526508422231085560 3397416 52429207533108184049866601039953920 3397417 142483183646788392417424290648740752 3397418 579329417994781803104258396350442160 3397419 500899761419565073271413402063644444 3397420 10109554339889241393359925957580800 3397421 -20888095327943045020708598851363200 3397422 -99795022062724895795916238397362176 3397423 576175389561924087521037188252486672 3397424 -25357864094843476500020545170800640 3397425 297591406104980659928880253164040800 3397426 -169345388541704552534888204902031088 3397427 607330148367936721155256767548572872 3397428 293635282261532849521106442315909120 3397429 36412082314628701607884556200559776 3397430 3144001148733814210316481764526720 3397431 -807458761150720248303650021140141848 3397432 771735237821742135608763566154854400 3397433 -389339638843565051779856313346400376 3397434 348629521356263254496969610915752448 3397435 -514323081341257655397211479880053120 3397436 511681992025851447443040226295341056 3397437 -206623272352871325693983184538056000 3397438 -583437040265755524239797227312960 3397439 -693410965039168538531164645585647576 3397440 111046260116845489367928531006259200 3397441 1712598431444076689239187999096185284 3397442 -287729459702949649159796645536757040 3397443 144807037380801216049988116356528384 3397444 874353124946006027683825943659398400 3397445 -190493850332965594355040552812559360 3397446 -65087137709165798256146126579694720 3397447 381369667858742322111251949052428040 3397448 -1032069422746590802022431708064317440 3397449 335768249338944674822799139713505248 3397450 101351963437848301389556433426956800 3397451 -210664612915862171530166158656952608 3397452 20358594428041635949829008397164032 3397453 -379732177797680175957144421944698996 3397454 -35122109438847025681069965951445824 3397455 980529153235264070179427107646511840 3397456 -22167009278596405524220569620389888 3397457 -242328904936203349345894212453213888 3397458 -192832872916407775826056432050362112 3397459 -20693266049702824483056185913761232 3397460 607563493300282987927038869377320960 3397461 -232876200070751835637285408015525728 3397462 -412069984453625157116321037681247488 3397463 -595817089102904916087993416038219200 3397464 -21542462843485960938584918422517760 3397465 -174986007766445295892913736009025080 3397466 751393673877348990522434876019667200 3397467 -355036562817064941466536204777851088 3397468 -333227859419530001867556886392683520 3397469 -616170137135085932791689111780935130 3397470 -129149631197804058403700524181241600 3397471 -30379153127492326805816624989094016 3397472 292411466359669058004900030913708032 3397473 -6516178855252481937479722629551280 3397474 -767031604426062698277398418423152640 3397475 507210907773934069134407050221697500 3397476 -178028460388557469078519830095609856 3397477 -1042627482962577911555587986910887168 3397478 279927252792799170339527576795312256 3397479 -77642785488311982621432886413150720 3397480 -909710730975943525912157128897843200 3397481 -322683753011258980630796927101931718 3397482 326820800321036921787091087792746240 3397483 951180625957770231049351074496751732 3397484 -85132313810533012935269322795613440 3397485 79276780757278455474503960368588800 3397486 -132796237155226176508735138461768960 3397487 849345711548992878836543502853949136 3397488 36139268971122522074759837960699904 3397489 219772523045837764014251424248480256 3397490 -45396423039260961180780352158780000 3397491 -302773655552410505251106786784798720 3397492 -33915158114411462527934820385136640 3397493 45950695529226964246766047689594048 3397494 -18604783682745292924507426777731072 3397495 -358169599144971419439034546555687200 3397496 -1195638537787591129673638767792414720 3397497 18594166990079662081467104577042000 3397498 434640208779061013207369888422084800 3397499 339282256059289109748408476469860640 3397500 67426381882592625082998116992320000 3397501 122603285473841392936035150589350732 3397502 662148606545670368676099001521725952 3397503 294557364905880969967222036565115264 3397504 -506233266185220318694271220291993600 3397505 -556200905321257243448607398274695340 3397506 37165058366868850690165042962828288 3397507 -14562016335838231389958938030369728 3397508 776905217617854737289581993629188096 3397509 -68563469734153160107051369711535616 3397510 329461117580951335642082383977068160 3397511 641490844926265470606479791451256552 3397512 334600872225294631445028044371722240 3397513 -308561614289275452694839356469696102 3397514 -19184408342947707896864871793255680 3397515 86587720180128152122086657882720000 3397516 -9649432793837168041055900284763648 3397517 -664537608307082528746509574562859348 3397518 798668573766446893355195445863389440 3397519 -907555631147932580883163810560176080 3397520 -62220674974784848955014443356651520 3397521 -315102494353044416262916341752521488 3397522 -358765785799174884073507538688596736 3397523 -300797634414508144216309283188730280 3397524 187600525146008792038075913698590720 3397525 72179954140458780398539689865981300 3397526 400187551315069785768535984278026880 3397527 -5222396168088786546276416346547200 3397528 -100407913307555584336831860433920000 3397529 982074776814563926909289798667114000 3397530 -59664654323951361537519954798336000 3397531 163841192481778493399832182447619332 3397532 360791803815208875231232632052317696 3397533 -660109045409929744192522173858523776 3397534 240243685949730686888195520384350592 3397535 -69301227598412323806336797215449840 3397536 779941098749936612835461083875508224 3397537 2924329797937301473456528610722176 3397538 90870674018262570868548022856601600 3397539 374068675344214766327739819935971248 3397540 908030592736667797974726592953377280 3397541 105576599384287790696763588353808672 3397542 -98266124734503964698375620775544320 3397543 -303630305432102034650216771280631280 3397544 612196103425361119869806501639900160 3397545 -17143154581938511566661194007950300 3397546 553398820785517846177409160561719472 3397547 -307720881375846237619780692924478080 3397548 -46107713560409974606457832719597568 3397549 485457841896982681374151607992534550 3397550 86892274058210951905926045122836800 3397551 -111055121135970755460768931616127216 3397552 32876026824144459539323723719278592 3397553 -1152807468998345399107665315185251200 3397554 345372623415010539663957940135806864 3397555 108297365101910093976838880773606560 3397556 1153917751141459069931087748853536768 3397557 -725902847622938682911665421073704160 3397558 878982520546676454852198564718867584 3397559 10116190798301932165683758197272 3397560 185669785625514228915169041462067200 3397561 -891711880963262399747858542062887600 3397562 -286728863476359890184852559316707872 3397563 -132538659286952176364136361489290720 3397564 -646892753905852045440951367748045824 3397565 -16259943906295075057174982061369480 3397566 -12290076490219747413092697947492736 3397567 -188394160395967964811646258293832384 3397568 3616839796127055731612770262581248 3397569 -23576385019944125632323622491611136 3397570 -699729571084596948908612866478983680 3397571 -161633446865465514351519408492752496 3397572 -210066786188894323409007756515880960 3397573 124716155151805924721436077804322624 3397574 -731376426493682510636319778548550080 3397575 13771961023730598175192450472070000 3397576 325084390962933758468828438251929600 3397577 -939318357040724532306080148247145520 3397578 -363447661315492936571710769688344832 3397579 -1528489350847658560066259932728435820 3397580 34442296334859376097119397750553600 3397581 -390425143373397196900949704111859520 3397582 435270607788556965340476727903598400 3397583 513709894391482288502669635763558400 3397584 165887328794494544751348181792456704 3397585 -679470839575210525097584286003966220 3397586 175532855628719791095154481674248480 3397587 48509031653187886094668771592984760 3397588 -34108208046675935902664086371657984 3397589 156467117786979011970620295635537724 3397590 93149747594152163012129885843109120 3397591 86853619826770514781968746248249992 3397592 54176875864753077835717442126745600 3397593 -379742705195457767386004080014191616 3397594 -344642542919499725007711030920741904 3397595 -1131045987015999033559283604221966400 3397596 216100794952057173631557336164731392 3397597 372302799558866458826787921906478432 3397598 -764863653442413736156959684625123200 3397599 239354797145289309484529374958112000 3397600 78773669835128690892013416008908800 3397601 -935428966587144686049059439415426398 3397602 -483390221854211327474532637346304 3397603 -1352823660282239747914541971521976560 3397604 158962227684797685173122605029523456 3397605 22975206210776579019217922052849600 3397606 655158990132505181440662697910686464 3397607 -1324741733449868128082797151417043144 3397608 -21747583017363147487789136442393600 3397609 771746528917385105123386890012314810 3397610 -202501273920452417664037117407803040 3397611 -126431814448539171630219568925160720 3397612 64754284090243442632853181007017472 3397613 661188924496997966540400514630204524 3397614 -187587519383798056609522486249006080 3397615 764738392663377658611530880298960320 3397616 154386675631587839726488425550086144 3397617 -89316396466927679815140758312643966 3397618 1581692874795614404048205660359680 3397619 -1122645276343359744878273928515809704 3397620 127119662058219782803638740737781760 3397621 -1413609818265807952845082704116772178 3397622 -1271068310888312354800755414456768 3397623 -873703423799045229126581962651310616 3397624 630896758451575135742240641669939200 3397625 80050528667299928996332224023328000 3397626 -350085109053577500862226711788294656 3397627 803977165317520611231455151492285476 3397628 -149250722294375967032602759202267136 3397629 -106863657969993952850100745723557504 3397630 -44962517354722294572203162907225600 3397631 150086875598125084987813387684675584 3397632 21438552430747751206692256638566400 3397633 801669413470842846614502132556797360 3397634 392768046821937400636182862735535568 3397635 429613054980811717696528203885201120 3397636 -182731366635941793052586148757254144 3397637 1499077181454754586796242615481117120 3397638 -296053037812598132156867702623285056 3397639 -12528896054628567402017574997520960 3397640 143014850552760241807826976748492800 3397641 94469019819029913956328826264068480 3397642 118511241451879576595360280130247472 3397643 -575036795692721863317567970390633896 3397644 -53048437684695796542975891735217920 3397645 -5239179758635836843724646385221280 3397646 260756983600603959755987938373485440 3397647 412848950867784322053881436058723200 3397648 10167520717263584730449606779215872 3397649 141668458654282311005283014798665650 3397650 -156818934051662070285828091181654400 3397651 628187327660669683717223029451208304 3397652 295125812073755926792741774818342912 3397653 -495257681145741763981435083946500480 3397654 -278518778244939684340297183251794688 3397655 197546818143303048687434896846033560 3397656 -879632487196586647175467610261913600 3397657 82682741709529952920832977118610820 3397658 38252417008784991839803991284058880 3397659 -431562841562932398607548101682330000 3397660 275556758667911543977272955489605120 3397661 865902953867071622756656319858203872 3397662 74145029354122176352029859496271360 3397663 319860350349388490823058044847682912 3397664 14152401800828637537582140878356480 3397665 396711940791626988764648911365121920 3397666 -303824219779065327012922175218849968 3397667 26557701034842958060676675353720992 3397668 -265756550656257855176655975896079360 3397669 -1837084820144725544550701910648590880 3397670 -81329530136042003734171913251415040 3397671 -91945401703575047038854948769654320 3397672 -75636373029037665878243224657843200 3397673 -287436093960413508008119581630237240 3397674 170173633803798762732317834466980352 3397675 -252783356579559896818726940201568000 3397676 297186117290314995237646051651656960 3397677 -521565108190650022491905451164938368 3397678 -227756383545885020005810584632122944 3397679 728992265717172614664834285061355280 3397680 100587339802379247811719944601600 3397681 -450555223210284232080620942248822208 3397682 -2448252228771460971802351461123168 3397683 374737277063219324057043903970816824 3397684 -3124652178579156295280386588065024 3397685 1019522837914581576469700524048228380 3397686 -218307292107984061767709195647430656 3397687 127352767394832653938485062215676232 3397688 4907628128130840371730032333291520 3397689 671929376307522744464864570228213754 3397690 -283655045485828421661070352824826400 3397691 -245952231621759578257415010155400000 3397692 -182418743885800360643213258760192000 3397693 164264124659519548806881090351756288 3397694 -458525036937385248604937161079040960 3397695 -82651556892444867299877990657062400 3397696 -447846943470502289858110098681364480 3397697 722163589908089284536272009784507840 3397698 109124561285667540922383444289328640 3397699 -586920831823143663534159643314990720 3397700 48955345217073952490233588792262400 3397701 -528584520893902924610724645036948768 3397702 -234686092230170091376368045279399936 3397703 177931784877937093034740402853444952 3397704 -466747558685927847200897390025031680 3397705 -80007981003843831394816178545534080 3397706 -245293532074402800957049000635846816 3397707 -4069984744457819456199824356822044 3397708 4758586095928600521108585069609728 3397709 -738179613092065386818710056825279594 3397710 -92306214169493843614998814959962880 3397711 568923326144617348016734722668568000 3397712 23543742860327698835457409385349120 3397713 113528937085838399385679420787385600 3397714 -644179310151881473444437633546482544 3397715 836238277001363335780957159897623120 3397716 -125393112494751769999580072225525760 3397717 331820728724201551603731466106338766 3397718 -295804518123475671779153857288585440 3397719 -145795015547369626388762065531444272 3397720 187639495771487210269320791555481600 3397721 643817758916624521859114328565260672 3397722 -549098701195444078821062708552841216 3397723 375690566885971766438376050831514640 3397724 -178364077238897470269538651088879616 3397725 259890640533240323459245308514220850 3397726 13437168305876808697747403932579200 3397727 -319518534596430939978675817885018440 3397728 761246831934688833219158342980337664 3397729 653333209075362141928232266187063330 3397730 -66777201936946982951842868485516800 3397731 -3329770452685903035471022895298240 3397732 2394193074219853462464371992365312 3397733 -1154424981607504120307040814340782176 3397734 416398401144343928261300616185466240 3397735 -135330037359415784406539760564950400 3397736 -64422630817401780210414175025725440 3397737 153611353682112700460700806088484224 3397738 -79308418369623414738357674614182480 3397739 -243181622159387858576035282727057760 3397740 164071114412694516323016161483750400 3397741 -562582335627593639890908429177049716 3397742 -223456310784807902281647455606689728 3397743 -248023358319254708937843043667907768 3397744 38767548474407737203556347480637440 3397745 -238762244726753435164852164062838180 3397746 -473794047671378271772581731786188032 3397747 -659076334389003182856150930244114896 3397748 295852514703718048473577826802850560 3397749 598839578242750187336695545019973664 3397750 164103750887155576459664229700704000 3397751 92524969655496764633498976531206400 3397752 -161286168773753375358820575701237760 3397753 -130688775651366450054276484809154860 3397754 85073202815088688433738968709598576 3397755 -119449591043760393133937717373281280 3397756 1576100084391381164220543865300577280 3397757 -1112548604884062131109820824183823968 3397758 -56476022332019880027731002756300800 3397759 -213765770943281542579795427237991040 3397760 404809735171487809214564954800128000 3397761 -257896261259552710055225494522379520 3397762 -338614912531763720671493044758520368 3397763 -1601712211137544019116495191941657988 3397764 1170287304492645856410453852397056000 3397765 -222972356846353277655212678192551680 3397766 -145031403254972770580248884713163168 3397767 427725811752779366473593694921461288 3397768 -1072367867607281299991805370128506880 3397769 -1401978168474377784695976547270537830 3397770 -148459972796894110062590475313132800 3397771 -705122703314860646767293312073560576 3397772 -27809324308769935908163741105843200 3397773 -165719022349634046273541252075433280 3397774 -5372617124137522690047733009519680 3397775 125837957184223365945351867166321800 3397776 -52125270496628903763474969229787136 3397777 -268651869602840563139337424144858380 3397778 -533926290992864828508677050695930240 3397779 -78298542281972165195103592978766592 3397780 -43006745511174212604983965741574400 3397781 285021685491676245019534761735549582 3397782 280806271011861008358166427049836544 3397783 -554355574920655482937622999427014968 3397784 4589782111774552110064253513195520 3397785 20645215974104215191919134951945600 3397786 86290851775712039788603225482178560 3397787 240712271259388591137117753528604872 3397788 50949062634280614595048637725874688 3397789 -291481306081939601056827590302362560 3397790 304129528358516136771234738569625600 3397791 -185694906772491962820243083004948408 3397792 -1306639840264650439875854198044950528 3397793 -165672494483365833113598127046814720 3397794 95673704771805969711663078283510272 3397795 249554410548970744218825406456937280 3397796 274582750371386442429151671401222400 3397797 -133952462968013748302193182671030152 3397798 -104989715669854636703022511324373760 3397799 -165737748487055221457855156618699664 3397800 50944157328285095599474942832640000 3397801 865469321312226775695115901480906 3397802 39397576878684552211527077131816704 3397803 271079411020468889088586604019343704 3397804 17557521815064869136634357729267200 3397805 -181247686287147832445498697411687540 3397806 411626015394073783240468797727840512 3397807 395367376964407208847854406769479840 3397808 -199072665006811134497029308834938880 3397809 -433957100079610373027355571196305296 3397810 -114117776569912175355691242150796800 3397811 -231198372586382839137777333696921588 3397812 -514781882054507874176070420122597376 3397813 -50707706197629545559011839353788736 3397814 -141243028916497240017889979229254400 3397815 -483586900532047342842063487867548000 3397816 695362034829464888763757864898580480 3397817 7711409553484449968112730850515200 3397818 83457946052521299422710275773721600 3397819 -2426587604443908671098311258966504 3397820 -7463195451283204235895908225809920 3397821 52156946939393276769270449418482304 3397822 -37138645610046122322446576927136576 3397823 138844447506724768345552912399212528 3397824 -329759358526086948409672293012209664 3397825 427178496517334893074708645658750550 3397826 -444248031120885709215764981884035888 3397827 231146817204766988617561535094262080 3397828 126859978223467536625922059518939136 3397829 1085428313888296517049550056294662430 3397830 51683243359145739474953781762635520 3397831 978346198569939543271740226395900632 3397832 -720543051768023923731282557924121600 3397833 -741897798639193197870856481379560598 3397834 88874925429781841311328006911025664 3397835 -32048960042416901507373108226844640 3397836 -113918310903757942262007292823617536 3397837 -326324246347096170223027164350373514 3397838 653397493508442199232110370937976896 3397839 -237562789419137015584851813838603632 3397840 -99764882634557973004476041217392640 3397841 -658721688124305811624874005912017948 3397842 60161377173816889702184396270745600 3397843 400896485252329286845549038287242080 3397844 728770360654539352193346353869604736 3397845 327377336151941140668993964536056640 3397846 656415611571160403236216780359318720 3397847 958625321392825943725818830485814832 3397848 37163480150616951428204699406827520 3397849 -229142740080925667358732909233705920 3397850 -220022386739027147930852376500631600 3397851 43485772394729595409662701730840768 3397852 -620459925748993167254821645153855488 3397853 1177743976937500575604573813280616102 3397854 -188726057353026809103097787820475392 3397855 557519345297314349027240600627238000 3397856 -513254325804803903736177782895673344 3397857 296285499124010448883607027174495040 3397858 -35109866099402814268556721358442784 3397859 -10664400355517378274529538974958112 3397860 401708911300432809223563379814400 3397861 423060017376794862726596991917294462 3397862 -57327537518603478160535754730272768 3397863 -42569293840599383009130187969643520 3397864 -56267500448736894465296715232512000 3397865 -1071657452152360595665536925323052800 3397866 391644638588398723316707666749652224 3397867 1100441103909436492069029691862880000 3397868 -635528933469268581894348482328567552 3397869 -609611000754960719853589778240750400 3397870 -201675888746143381565861877529539840 3397871 -195381981354360471191627567555786928 3397872 171342118458926734949665026050949120 3397873 981183594352794185200779373793655122 3397874 414476529387834293672556348214896672 3397875 -111216747470165693778501775566864000 3397876 364516252431290280657502703044415488 3397877 160935635209658040479316051672807072 3397878 297239056641622156900416049550606112 3397879 -107039866265947396078599465068118080 3397880 837387297291765883307885059580006400 3397881 764195686238964882093596236067663952 3397882 -67788044959251489846035829529851648 3397883 623306965253430155000141558530068048 3397884 -97045152934299407511523816148582400 3397885 401093788155517557965753290059356160 3397886 -368088894004378414193083131647812608 3397887 79290558226389754495878359197026744 3397888 269600642077770785528472185595756544 3397889 -1223334950857685013491090130633013200 3397890 24476228165059938111385454410506240 3397891 -59814347267185224602536575432240736 3397892 -566354575496159192836319497177761792 3397893 -316180285506859767605628591562265376 3397894 -208874071959350388193478269104921504 3397895 -348356442039757561280038484914993920 3397896 -1256580009592258325820863315068108800 3397897 1008665172216388683615694863894424346 3397898 23780992666908113860330706657210880 3397899 -124805921592608478969452170198301736 3397900 -436297311744171926741700919239744000 3397901 -714227839030474483703535525380990280 3397902 -204917695558814127695600829855300480 3397903 15867526859168520032862761515750400 3397904 -63196940702001253213986120828641280 3397905 -268848180403423726680039794798427840 3397906 96300894707001076359699466428619152 3397907 -877539153400400420217363120526853844 3397908 489597721236287275994350654302812160 3397909 988735933646135444089492199874461916 3397910 -39125121133306753542142618163066880 3397911 -334152250268306656419657598755724416 3397912 71933580044221780396984679403356160 3397913 -202344158867673862661808419337654396 3397914 -340274631434609299054530237407904816 3397915 -125758467979774861008204727135390800 3397916 -18341789527299123142033813854074880 3397917 -815271105089659043991686994284757120 3397918 -328951954224501008595708066799155840 3397919 -44276068895325332160373335583138704 3397920 -69947104994235371821747532149555200 3397921 631431257780227195967050353005014932 3397922 1071944509443133173705331029494400 3397923 -1271394308917727618362860552059774880 3397924 -1039804851200340673552554355719071104 3397925 56298952335440637508668926619060000 3397926 95198672491478011262651374098616320 3397927 319766734486407516052446251366142760 3397928 813047980771571736275047739097907200 3397929 314883344757431915625293866729808784 3397930 -336901808859683089237785363464193600 3397931 798222599271510966392289339047760 3397932 13366545486087446154031296059661312 3397933 52509801274505935692074330792218560 3397934 348711645586101529199406696853175616 3397935 -817715330609268869554460621274892800 3397936 -99403779275595193462396871761133568 3397937 331018507872051185255330208895165680 3397938 -160672072513909787404431902891715456 3397939 1211194992094288184936613488721465740 3397940 104330298302069866762630510094868480 3397941 64555701087159621072783884604591360 3397942 331696526529523331939623007268691872 3397943 -1336586014433094238798897768175431440 3397944 -537842341938050126899408403401605120 3397945 588771872510028267506292356330709000 3397946 -13791017370080713968041267610928896 3397947 357557075653791631700590111093980672 3397948 837966897420646124193664274584238080 3397949 1308189902982921854307432376850163936 3397950 -8113621548038911384342054681944000 3397951 -855674297909976409922393161216556256 3397952 292781941409166445687617834601414656 3397953 -105346556558303856754387231176941952 3397954 -573215498640037164507743797482483504 3397955 105700446126839706019499029879008720 3397956 -528647913860256001971317050203644928 3397957 63301881707722446855424983349845120 3397958 -541392276829282029158125751899319616 3397959 643871247688209794482215458966007360 3397960 729247587922713762078356523442176000 3397961 -461993045896777761124733425693027968 3397962 30184422118040420073037859563229184 3397963 -55039517999912971529883974269739880 3397964 368232978888527698231949216396914176 3397965 -609332050630789607905258766965742880 3397966 -151254435629097052312722884100156096 3397967 -990855016618831321463142992076579984 3397968 92563151805202330726461092552638464 3397969 -207675379361205170046726691963918604 3397970 418676507389328659389195720666048000 3397971 -923925449850959802221438178475233936 3397972 248278571276915590923355755381800960 3397973 -980265022463552630674969312627625778 3397974 56624025377707765238954693452935168 3397975 7263460831367626609499401821504400 3397976 -1491545575303794508667365165016678400 3397977 1282712376808198878187801136102110080 3397978 141928561802792115451691732425312224 3397979 640730380925797288293275236643832240 3397980 401580116027382263007305637182223360 3397981 -463467987731160478844592702531115808 3397982 -113229335377924445600022043868454528 3397983 -212657208524584276241455516650209976 3397984 -1242448772722770091758748147663110144 3397985 790915870516604786674717985195772180 3397986 -339543508437002111934699585611421696 3397987 1206737399832605698369797018161890920 3397988 -304709927198316387610724248815267840 3397989 -1129288508786711456541498741479424 3397990 11582864023438461831810450392304000 3397991 473678748652966864782782566604734392 3397992 -252797330148343440877931580295004160 3397993 683321597947149414474474774111741242 3397994 960433972440745037948089432217164800 3397995 -47346315211375632525149415613547280 3397996 116030319590085070564875933557367808 3397997 788768412208523909722542897214574880 3397998 -48967631871076636288072161653790720 3397999 -198483726972241164380222772499540608 3398000 169665809586151889470677645926400000 3398001 -377720431822034937831344390617895568 3398002 -58051647844903764957594996150360048 3398003 -363223647074886862381127337525718464 3398004 -11333008286523177007941810013224960 3398005 432033252441743625090618210576819120 3398006 -102699215022364450970924890243090944 3398007 517384990356734557171621336720765392 3398008 1163954720875768610659057825279488000 3398009 873670464529759830136708518924121680 3398010 41498221302698334281108999883325440 3398011 -663844398047003609594154704231853840 3398012 -165705253389003851408582585352929280 3398013 372071796054027525885909372508112742 3398014 -531206470480053104049439372096710144 3398015 444882153120592292793487612402925160 3398016 539417975749949113754716609708032000 3398017 -96780787286164627924842815608156800 3398018 218309875190816749908927138373276704 3398019 -121062775659039145066327755510043656 3398020 -97181051437231322844497444136345600 3398021 -1298042698879947436440632824923930912 3398022 191941204142271977175990576921824160 3398023 78783376402796773796268919410352464 3398024 214316404143944895638695176533606400 3398025 -46383935327215735103548035613513200 3398026 1489966606292937410156094420204487680 3398027 382469583741854252088010482402128160 3398028 215846541658012897359485791853976576 3398029 -587149821782932382485812626358711370 3398030 -70395752119579234142654179477946880 3398031 -11748014162729312815825316666414496 3398032 5534479945661844136681750531276800 3398033 529144486995474089617619217161439282 3398034 -57172277909993134164757381717125120 3398035 -496198864166433588100779291015005520 3398036 1140209236665269787930990995520645120 3398037 -520929536011304419493712061312825440 3398038 96495883445233966970370383710267392 3398039 464308887428173695841143771625510992 3398040 240186507776616087133265740787712000 3398041 192587210149402317924096268849002000 3398042 351820907926177967393644330904678112 3398043 130347236893750925478280445457547776 3398044 238847426925571320076792142640986112 3398045 186216766681470007562096587879196160 3398046 -256240603362780885277062692966476800 3398047 489893514172871191620630507755734496 3398048 -907292201448644489769844893940776960 3398049 -646612007114655175012781542611269166 3398050 -120187393450093618489232407194253200 3398051 95041880748292120483710857099801052 3398052 -444439123081934653308116359272360960 3398053 1375009236225091681429644462855661056 3398054 -719165266363408738917423360716701056 3398055 -147322497186196040917660161104841600 3398056 -1202401872581163190510635797091333120 3398057 357347753007622179176087447775975780 3398058 -225432861526959440349663853095214080 3398059 348578903350927983643813787627760016 3398060 -223009606664075004817462928007690240 3398061 -67819185078726803927743363778215200 3398062 102107885424341397020336165928719040 3398063 445487457564398713164132392541927312 3398064 -161468059593003474043967591027736576 3398065 31740376860634356589219392537930240 3398066 -49531643993336335555488991837489152 3398067 -648532873216345499838369456538267116 3398068 -665187542987961107294632110307841280 3398069 45262054626316463363748199388940480 3398070 -78473338441626489550730878130760960 3398071 1725464496888814755641404536591073000 3398072 2016747767802775434306738353907793920 3398073 -599550403713040892721124770791427072 3398074 250380194564654214512333865551124480 3398075 4120481128695943815774334413390000 3398076 -236785328084891219419881963309851136 3398077 87776732534787672555372520679445100 3398078 446912808135649286453285392706115840 3398079 -295292455011644304484501575754742640 3398080 12256249685776537259054697472327680 3398081 163057164236881513044867731293937664 3398082 98603017805470770287109721029969792 3398083 -43743008377314180000308201392165908 3398084 -93964323845815692406585628585798400 3398085 248506095407426396259770871339019200 3398086 20896055413409573717229015080560992 3398087 -14890023207151914366440733611469696 3398088 347954128569146007125847617726914560 3398089 247674193084983993882155242399021824 3398090 43269333962027028852883672102867200 3398091 -500267701888982689201299475848935208 3398092 777932182444506737230280820432079616 3398093 -38083219725646191926908975900475178 3398094 -50775451627208688292054652095622400 3398095 571045938892863377079851261108543520 3398096 -89073314280018129710082355080413184 3398097 194573760058082756666228176853739072 3398098 87706827661493439322736409253537920 3398099 708259098338564481368511063236789100 3398100 -5879601975160622808651787206451200 3398101 -212166400990343845972240938175115200 3398102 374260227905869752716259169927622400 3398103 86038897437811174522171361899264200 3398104 -670878815863559200118278322330419200 3398105 -377706163225542968160918514692864000 3398106 322074310639891298137662484308418560 3398107 -19625067334361710723280856691523644 3398108 -361261646031599945073297701359847424 3398109 167384450416042012485550838872438368 3398110 230648600355324999364924446929520960 3398111 -584302903677992515601252126023272288 3398112 -523945462638829872006000366814494720 3398113 -1350228458059345087036536705865622460 3398114 -483800196800803000614987973079552640 3398115 -102818915966511156092373200802228480 3398116 -508801007518838946078588694880796672 3398117 -190322210919029741651083714571753988 3398118 -2311388380403631772452132944573952 3398119 21293566625237629168444403877646680 3398120 299015994895855902127042837434777600 3398121 -24988399903906713562496182966556460 3398122 118037458394541283292765739014621184 3398123 -879970157918871964968306319500527628 3398124 73462305530803250835866218239590400 3398125 -85508963300808099131725352466471250 3398126 488093263604746178114509009415080512 3398127 157664669206021485935073063114700800 3398128 -63637872240484740490356275309314048 3398129 -474943938167947012589582620289778624 3398130 -21594543890923075890761377281650880 3398131 -659905662883381508246374102430649600 3398132 1016602635353481432725511506540608896 3398133 406227735131468737921930901225620800 3398134 311426901828861534057483796208301216 3398135 32674978303541234626414203519992640 3398136 51032786230580051576168096160153600 3398137 -45009966541763198852478382750785980 3398138 -39713187567883816472495894176475280 3398139 451275770967815591043849791917424640 3398140 -527441130737296114525820370305694720 3398141 414652737346510693285464453446401542 3398142 468025147255725200601652145817636864 3398143 11108642654961304474948736816313216 3398144 370991268944797920808740091148107776 3398145 468762318848321196272583007055077440 3398146 -206927240740151821876236754072135728 3398147 2973781961863164512444703686953505472 3398148 -45843360906956170574155128646841856 3398149 -1542224653041433389461028425954946850 3398150 -16207102598883860922719772786552000 3398151 -586851471089299305731593766675974320 3398152 916828343089522109279060856843801600 3398153 876639519536763679559282172398637264 3398154 -156893003140188973657878387327667968 3398155 -300011009148901739132390679301532880 3398156 -792827086589989528118283796493748480 3398157 -306962538006564360747208840685965920 3398158 42568019828242156555274380218236928 3398159 335761308881009380451581513704381360 3398160 119552301657202243601342729591193600 3398161 8162716801138350059360181556958720 3398162 153894677656070840378271196067668800 3398163 -7875124068882451730972630221891656 3398164 440147693845695655592245729751040 3398165 282861683394425559007662316681860060 3398166 369009801329793961341037930275657600 3398167 1791333025196745836892231574344020560 3398168 933197145138354124854281205570754560 3398169 12774247235354173274851572948961440 3398170 -125829383099411757495192991259346720 3398171 556222456534018697928873982770374400 3398172 500109194731450084297265767389460992 3398173 -78416163465254323063282057597800762 3398174 103936676187323288861734877185310400 3398175 304975783033665920373141078629812200 3398176 -1503482626338355285444701404220358656 3398177 -1577165420948583518459824040829346974 3398178 47429912251698644118479295209080320 3398179 -1418159153617021906623737160855981220 3398180 -672823451584039283553193931564793600 3398181 -103957274783837333807857159247961216 3398182 505691598618995291519867917316916192 3398183 -194431618735002454687083465629962680 3398184 -70463712595451790121381858710988800 3398185 106524171239093634632547698632512000 3398186 -208756917016489843206093819257064192 3398187 398878902235253284104512568939357168 3398188 -863864017117742436131560204409820160 3398189 -4762680755253975651683738499903360 3398190 -4324994916787186097356660233600000 3398191 573201995865403160054629484557706880 3398192 91328178096268285284750548485865472 3398193 57242954581613660191623968714495922 3398194 776349657609495765579101172917486592 3398195 380374325966045026167785903979145200 3398196 -463898553356769636868352252489207808 3398197 726576745881289456260015117804870912 3398198 -152201935722643158037273613334126720 3398199 104377252768648966369311727368220776 3398200 -110325970159082302193758595298816000 3398201 638153241757093133785159468766125704 3398202 34538866481216234248001983062109440 3398203 238748790812913932886423544908040344 3398204 2557797905913071598946476778168320 3398205 297099000913852169351782135233291360 3398206 -91786623774564830674594336353659520 3398207 657705658446156293517281182637724840 3398208 76358432140346066813343987841105920 3398209 847445220928028864734107571426185410 3398210 -187092750887119952040920245271670240 3398211 138794963544455039190621857474601480 3398212 -137577739026708897576434056235858688 3398213 -22385381484140864952391595744668800 3398214 203155931642149321005056141025929088 3398215 -1056794769740400218803128743672907600 3398216 1292288390788366381074641836538004480 3398217 -406409754538447794059372791080775920 3398218 -555523412814095472210304255068415440 3398219 -1157269273951394487607468338554327640 3398220 59193014624855741639677284384768000 3398221 -23691804604325929465628676535085578 3398222 686168586803786888390937382328862912 3398223 46464034889032779347808326751617280 3398224 -4162566392316221746331295116558336 3398225 -23833634566675657907344865137964250 3398226 65694191663892845504696285099727360 3398227 154983131603065187900040730842484992 3398228 272704502718614507959978949252656896 3398229 -814169014352479486969540941873568626 3398230 -222270614243451323050403090718391680 3398231 312296814175760697813260390313963792 3398232 46472021130223908940631007631564800 3398233 -347978178566431670014235208161046000 3398234 -245388836246353809341634630737380608 3398235 -361088031347262095847323775547482000 3398236 23322429899305128670554414479093248 3398237 53551718199128114872158926834954220 3398238 -202109957643015192308866585192357056 3398239 261867414046956302810043210347571168 3398240 1226290890124411963275361666746286080 3398241 603061856731560972709160195070578688 3398242 -646698667732416178733601379622307456 3398243 -1298147926274000263869298101420867600 3398244 -203544862973191387048757938346354688 3398245 233501384286046423093607960181559200 3398246 -91126295347229108294773779539888256 3398247 14423117803180010378553433904640 3398248 219996949027470064909391168798284800 3398249 525252320035523606518422674364101520 3398250 -116421287404571098269622767021312000 3398251 29957950723677405597090095970819904 3398252 348298327669517111380073945384627712 3398253 158376095101954122414161832434169504 3398254 255511786948413319687544133408227520 3398255 20268317910297034859204711870584320 3398256 71572128304776599423020609983283200 3398257 -56605389095084029987452466509427788 3398258 855520889118294351379683451606590480 3398259 -86364355470690555006708844888919496 3398260 533565994168069804135470033049178880 3398261 580968270473580587237561010063458862 3398262 -44035330078823194726434094127763456 3398263 968048761551335243168007859369383384 3398264 573779339963432124683610045628416000 3398265 -75991527074771424639998996592642480 3398266 -575952874829106613274602816360833024 3398267 202015561157316403015778098028561316 3398268 -46034002373984090758646503710253056 3398269 -85161452218932150622372202913412800 3398270 190883316094142855095562546783638080 3398271 573701881327873434406661550634306944 3398272 557339277227597983778930328128716800 3398273 -599305532039852429941896331536746112 3398274 4657873481384053297621157800670592 3398275 173273128027147927481763121645309600 3398276 -15684334498228737605381290092122112 3398277 956376166624182931053053684730970080 3398278 -282635506943216527482147205487456640 3398279 2441165498963441740590880639460099184 3398280 -445100710303568603540371342639104000 3398281 75359880064711867688872626911562000 3398282 -23529821952883720140991077172070400 3398283 -385953335500688290386945707473820160 3398284 -460433132881919325197370347399344384 3398285 -220405727185869300485494565857320 3398286 69946605863185828283796306269758464 3398287 232965216827701635507108525855618480 3398288 459268715246899268987810716275179520 3398289 -693128022441333040133767370718641952 3398290 1783049413644286792081240876876800 3398291 634598596279468146246038065045879872 3398292 -738892110704316389247461982248928384 3398293 481257397394849624996241800076544060 3398294 -886384370409710942378645238766942080 3398295 244489402266914777909974160886922320 3398296 -40012720777938102068405968534056960 3398297 -620796490048806468704825336012130048 3398298 -133691218095403359912622884242181120 3398299 -35199730474525250140210714216923920 3398300 300665004841391285582447177145600000 3398301 -64335374641240564486137576930336960 3398302 -146428169353705789001817902162398080 3398303 1035901591531530562840429234948001280 3398304 71866787103835575735272409724354560 3398305 -15819760326416395021566698421734040 3398306 802197573738079784193558632271830352 3398307 427461437231411703436690167397443840 3398308 1131961229915199052467964883901342976 3398309 539319867516312217797650366706744510 3398310 387225161433249198333441080610614400 3398311 334468123135375526815243197722271840 3398312 -204408137494038858442765209778022400 3398313 68118468018305643021830977732255488 3398314 -179793470661003497161610102886609744 3398315 -444930821553596077040760352360299600 3398316 -6955463541111903042615600862837248 3398317 -577212751143076767638011899845284008 3398318 5466270718447832834562051747505152 3398319 -304591116769734961362424168857631536 3398320 89541348947654880954912053572730880 3398321 411652564894030475627218558225705200 3398322 120033556613868104628448011209350272 3398323 -66715922435110543658485745301162800 3398324 -1004403262079622754784056759550066304 3398325 108067377873155135368167326709489600 3398326 110860867457817393137879629452003264 3398327 -393750246806327959855228498616356824 3398328 667592169055744066834400463497011200 3398329 -351995296540832763948889278846603120 3398330 -81001975611423748783182628919503680 3398331 189532693165875635862168704529326640 3398332 159211780676783550585383807742991360 3398333 25956655441149233562290681159590944 3398334 -410610553426553487643634781179311488 3398335 861900223281791578732863628763492160 3398336 250985960111827665036306430694522880 3398337 -321168406692721349043850229938115406 3398338 484708406400339043497199981881678720 3398339 529002535068848135234598850088352 3398340 38477986221506381304669461849702400 3398341 -8569625398325599823105761156003200 3398342 380336467878353754272017143207948672 3398343 511638831501304284833683125171824640 3398344 -237892528071929714046890192224911360 3398345 -103541482640928150904268486262831900 3398346 -279027087288817159605517644747415248 3398347 352566260986672047817960933257693792 3398348 -910061659557623287412989336255579392 3398349 697898145706355928422157328038032064 3398350 -324022359164975380881758462070297600 3398351 -582422985369189981357240283943384280 3398352 109333577761463522477066583426859008 3398353 19487491561299076260652659044572480 3398354 536290168693547081729221797611807376 3398355 1017994242049290435670958310729647760 3398356 -306942207087279677898163188611049728 3398357 -82403157888481730928711684334793394 3398358 -101141845050752121846477290651850816 3398359 -1523436902233644832651642339761960960 3398360 -128940045529031382471133943771136000 3398361 -159452353352161139537448680397838128 3398362 -178663906474897422547489246939639296 3398363 1260061780086024790033859073009660612 3398364 -196464340914625852037201721333657600 3398365 491738960994353076741533241063696000 3398366 62154015957167562626399979436674624 3398367 -68383101051935093933504754861263616 3398368 667988706569553210400386787252371456 3398369 -14899681674466694160287390431868952 3398370 108459836284260779361145454504140800 3398371 408159999900332185617185521570548544 3398372 -519858005349783379368631415094743424 3398373 736255304683155158107319221826993184 3398374 250173191741378561292150433474394112 3398375 -533124474730783626692193021213216000 3398376 -1660351491315690071452610634547200 3398377 -1224699598428768613377580069100666288 3398378 319949149698889421546632727805853440 3398379 24242742910998671746575699734122584 3398380 -98466209737145801777063676213043200 3398381 -297073713655281318750705442023714240 3398382 616430045260967491579413983205703680 3398383 -679245050751593249182054086701494776 3398384 -296114971863352133174856771481927680 3398385 -279740370650886823953896817289309440 3398386 741252334778314668763808630638117392 3398387 -388870597613097674330128347920209800 3398388 105020670907105617402881168776888320 3398389 1359800695262167835315376439821622190 3398390 297156324457438668378384831516211200 3398391 -674695106980088056798114368721324800 3398392 -1630522509082441300896994238639616000 3398393 -850129276690939456178735719303511040 3398394 -127215818905170980429595359785255680 3398395 189901996855261184170970926665046560 3398396 57258747003667514519948542482124800 3398397 -317109733763008810424195754155855520 3398398 160225975217217079503369824291892864 3398399 -92175183218229659005857946766841600 3398400 205137188311286510439913601630208000 3398401 -1236349723427695039222896056487417598 3398402 -128786689317695949913403364881863680 3398403 -201789959224678525022285068038689616 3398404 345968364141184764955063309326025856 3398405 -207243317890679916277349073853391940 3398406 -131302134739489796277900858187776 3398407 1090969872095631788868750246803445656 3398408 -34625878013120750873034320074567680 3398409 -276012204991750994233812725472543360 3398410 -158018507932794166231090983383732640 3398411 -624874614706066021875674417639619840 3398412 152517090277882167933667896770890752 3398413 9151672356471787365851676872366904 3398414 -337721109370391084331779080825840128 3398415 -102138771104010361154069528118428160 3398416 129818473985683165396615624223621120 3398417 -207659706960451294171617187415223456 3398418 66901293360368527707587395029352464 3398419 -25464050109402179400319128604009200 3398420 154547863919268162990004066899886080 3398421 -526459544860819776796036923663886272 3398422 357552220250135201391888024427706880 3398423 76573254690374749792658965825793760 3398424 -170483832972115190704637529471406080 3398425 740206431024204073198777199600579150 3398426 246470392762243272626007220179420912 3398427 -440988893744504092457130388470470040 3398428 -645034744060642704650758650432981504 3398429 -1367317437247910734853401513027516224 3398430 16783334422444136519621722325790720 3398431 -81114000896530814251909321466980768 3398432 -83166395282162002447022610186633216 3398433 77777645438922363525071178126427824 3398434 -5316209714342481771861742580209152 3398435 108424635603874870282508997389606400 3398436 411961533021438278679462949717248 3398437 -3110010240126208810193386809412096 3398438 -566365790372777935151080711085006880 3398439 300973047663338084818436953851427968 3398440 -594692614669332184024754920250419200 3398441 574181761402622683333409088051364752 3398442 -616530532107544038033322104437760 3398443 -1051224403067704172502927921798623308 3398444 644884763206540192752456150874982400 3398445 -120888888581465864938960522944588180 3398446 -521933407119611878245783873004571328 3398447 170831826723673402561266070740524352 3398448 116463641176696021210651426349580288 3398449 -444503716025244773664357527431669020 3398450 -164229983741917966571102550717043200 3398451 27471208646098317055956532256035584 3398452 122633505928336184153882586879517440 3398453 -373208589926592244149020798705776740 3398454 168075860398177899286493344936224 3398455 -608031970556307852027511288064825640 3398456 -167377946947873527532382272324669440 3398457 322761267322411758156250668144065088 3398458 -258313591916506683556284373801300224 3398459 -29398686484663414994971915498791480 3398460 12042067560350017832933683529410560 3398461 306905641597155363495880569078462624 3398462 -108436956191383426835790412866893760 3398463 458516465213370027440162407148390400 3398464 -356568052557423337338935814574833664 3398465 155686808786610036825252513660182400 3398466 132092286875797007191766772670009344 3398467 -1170090861205119425206319738498268484 3398468 324297783814160689845933229927858176 3398469 -113655287791307235306705032166893856 3398470 53801188970502692759754136938197760 3398471 -1283923780199320224634710878048252328 3398472 212529985356701064460539974874071040 3398473 223229787654654236056994194563238400 3398474 -391049499478267794987769285685709264 3398475 -72992433496919303183548663882162800 3398476 -1918485107258447057996924348507891712 3398477 -1346117739423144064190528669098321674 3398478 205998795975510005425017552676828224 3398479 353948422362782765855266668506216176 3398480 121478780165129949900450736633282560 3398481 298390522785224198785040788835952150 3398482 -168427699181228353932080981321868288 3398483 -150413238753556369809735092918854512 3398484 413926583374828872704307514163521536 3398485 1335834718412440553969433177789936000 3398486 55180604666380756995946330757111808 3398487 280931617345140910315528622479852704 3398488 523061111675872073536024630160885760 3398489 1089274819093239557526163928491633290 3398490 40074220405194516833997213974707200 3398491 -9419931431220501228640401380914108 3398492 858565897946191907678598816980075520 3398493 -435703658496514575522306541561772640 3398494 -233228852305481796171965469913927680 3398495 -166496523616976001440529804619479000 3398496 37664968009900841617828076194627584 3398497 -718908535367189464759207524524857054 3398498 -381288960772392386395234647301998000 3398499 -134050857453047494476822469885967232 3398500 190130611011231266439922696061952000 3398501 1582175893327749445142354455625745600 3398502 -385634571231489580420883919956098368 3398503 -648093161340602623050956736466999536 3398504 427638716695240201434688699188787200 3398505 -11710371479707753357964128582348800 3398506 -98249435287790266203639686497591200 3398507 170442742350775975944441318763425312 3398508 144298347591341661055974685532136960 3398509 378759012862857359833459287305979840 3398510 130385123485184757943720779630048000 3398511 148491634531248421356247376929718400 3398512 -116351052154167347574489673662955520 3398513 -581678740123111055419570268193941580 3398514 -161484118353641158965878663928734208 3398515 -29650821540669685518489616776842880 3398516 447362401313304402327084108992317440 3398517 2407822707413679747413531706336366 3398518 568696969233463786598928551377374720 3398519 149736927876725666993214720070708344 3398520 -198144532458737695709071577343590400 3398521 137707380999100297350367572017352960 3398522 -23883258043256699922756698005152000 3398523 315732833354963687098530396403229184 3398524 509340596256802729100286793373764096 3398525 -344154533762277373826763429454496700 3398526 -364713529631543760298944957759360 3398527 -829296010323014129177568040360312 3398528 330753374368271790020655183109816320 3398529 -590216993454709013043250645668000 3398530 -57317632305106831927819272117964800 3398531 565313196562749582718029802125437064 3398532 -386322736423266208122753014940054528 3398533 -1909277575215183290925383758915201056 3398534 -217727606241248067690795403376995008 3398535 -15282687881578991010851469294957600 3398536 -666197620031706392699352158611000320 3398537 365784689148021523245886915154356020 3398538 226574632197780151790136189297632256 3398539 1057738679158014716948152201022034960 3398540 130435548520228748776341158979732480 3398541 766917955517851761226578116388021600 3398542 -388869921542458703375043480605568960 3398543 -1271094302143015224083834397583328208 3398544 326289845110985946960685763688529920 3398545 826966323392999192134262484906525300 3398546 -324817844233416272039024103702077280 3398547 -396215204288319047955383271840871872 3398548 -10941964086482351316686616015319040 3398549 -145440534379922457614874461731645440 3398550 -32933887857696646120203607991616000 3398551 339879815070288300348424524159250312 3398552 866865981474963977521739950851225600 3398553 273501808067674661102962428157572762 3398554 -415104135402797897609585106420171840 3398555 658806947520257786364562774858176960 3398556 58268979666886147199116581559541760 3398557 -673003557532499718975339708951348096 3398558 246778889908144468279366316009834880 3398559 469132647362788939892225070527028240 3398560 49021577344654873811258898901893120 3398561 -147705183233898388822225236272568576 3398562 118566257290096853800188574338650400 3398563 -251984084855646621853214291106440240 3398564 -263828032357474151605923187173744384 3398565 203252147236032658528782891633167520 3398566 694869460404575036419047851941993344 3398567 419714589856681742863057627311458280 3398568 698337519552910902724238198992896000 3398569 -1128543743089132193752390737411355520 3398570 -2648964600235652935788231555133440 3398571 -255185113054158487439690759473576320 3398572 -93201075616800257257425227587178496 3398573 -653520092042129492069014122186227178 3398574 226567588803810249075847803818026560 3398575 817866932686194248713830931409887000 3398576 157552436694902424150371919568453632 3398577 85933756203825932520596575812449280 3398578 -288373750897351905134126420603474160 3398579 -829678039757098965323593460155149024 3398580 -219880691695290817659688973512704000 3398581 -1193113162676089125023834923616089618 3398582 2992447665282071754291348967920768 3398583 -540354551772296919835120051556919576 3398584 -177565586246913199997647343386828800 3398585 94679646439176776970589230354457800 3398586 12152509635971780354466827971236864 3398587 352351761215542788938721109812733240 3398588 -41418393876664322042288512133769216 3398589 -696120565921934232532109692543620840 3398590 -177994643735361532187441523880025280 3398591 -9429574875748377515273620009414728 3398592 -51481634439377246345768610935341056 3398593 -114431926706635476153136164918554880 3398594 209621385498087910064307438189990096 3398595 -70299060311042003572827981061512960 3398596 933031160256616598448968667193731200 3398597 192559909435088736123577341214250460 3398598 69450692692508722843515738627601536 3398599 891815785566788662769997268135664600 3398600 136300888673966929871114655844224000 3398601 -721533432692357080410126919556066400 3398602 159346932958522191610633553566024752 3398603 -1789278342997493764299537502659216 3398604 382117086271940980592946167644557312 3398605 -115046056286254192036775188160759040 3398606 -654083037456936200734552226703999360 3398607 -557778881865709897736942693937948696 3398608 -149234700635791217408480465018290176 3398609 475318157749348487497821079394650020 3398610 72279283585903908629065571128757760 3398611 -55495737396754060812949729538833376 3398612 -167939175029186781510579675070863360 3398613 -218925427956864489891797117402282112 3398614 -238377925833655182615023386419781344 3398615 145104840780227466554243617417686240 3398616 -89122633092776775576121515651317760 3398617 739440728714379670977579238541866752 3398618 -120661533972018993057809734670973696 3398619 2501999492379465170750032300423680 3398620 -41360170404299211438365687129856000 3398621 -1437088093766752935339463864804313178 3398622 -427072856760332370245054732628904128 3398623 -184537646998873767341990644265769600 3398624 -1535923708355265024374370367385370624 3398625 -447650303783963913856643073746400000 3398626 -213632057702365358795374962413767680 3398627 -670240708079778509396437679788615524 3398628 76008341110812612889859143092449280 3398629 276386982568439612033631382687294684 3398630 -14219321252829423951391208289383040 3398631 367696435388327023849972873217894952 3398632 -224673426430708516519661687671833600 3398633 96212087787675218522546589782459520 3398634 1798147409443078981303313144034048 3398635 -63293700123383722801066264720346640 3398636 65736100106385646203617414347522560 3398637 -181614129086199919626690902351663040 3398638 169205875292827230196470240813318720 3398639 -344788602236100371869436553455728560 3398640 -27362200786232089928852288000655360 3398641 -294210567629703609830098228826208576 3398642 -338432024865374513834382074522044416 3398643 173173593660389245142447934236411160 3398644 -61378070960093213803319559564503040 3398645 1329700902095097448842097539901537080 3398646 -273264457018035202696935897483940416 3398647 250750023737210253809839254142533632 3398648 -709183997042960375334030378577920 3398649 -398947059880863067683203274048674736 3398650 237179270354974070284622014574781600 3398651 445452328062367669152390378648047652 3398652 -649194679884510961593213561902668800 3398653 59646210063541841536190239263636960 3398654 -18074525608508381455267768519360512 3398655 -211220654256388398052553156929540800 3398656 748926524825122058529876676978933760 3398657 -1069634130776123720626926291896925948 3398658 59393707656080684001586844756390784 3398659 703204077770215637628477903675793920 3398660 133831749983995894844664817685863680 3398661 -23416329677521320141607547159567040 3398662 -195892127049374510739231889629579168 3398663 -250675000087212528477419970366169080 3398664 673587011904088164393983574556016640 3398665 229518689429598543096205751307273060 3398666 -91354974418885454267421205512565968 3398667 29094407184411769455479509582304448 3398668 -37132320264980580632511898060724224 3398669 527189566996908418315488760280630070 3398670 -56515051385896265720643325040760960 3398671 711856978817383022924608171354173872 3398672 138477612048225728018277319468204032 3398673 151504219117996085731328493202720800 3398674 270010316413571516070402634612821792 3398675 85514860998565037383587815089954800 3398676 380799566711590878681091416135604224 3398677 -11443104416025349815793633207550720 3398678 174700884900322889169035767345050624 3398679 44928326141282503735367897539904760 3398680 623790488708388437452454935603814400 3398681 222891241609254096591512651136352704 3398682 107457944185818657772410457266278400 3398683 288031218210065697751976772211212932 3398684 138118970534870907074677031637672960 3398685 71695336573394370508797113734771200 3398686 -597410783776315750363465693596583680 3398687 739898546476245964123590515971788240 3398688 -440588597045342369136682844878995456 3398689 110264596858481844174758298920550000 3398690 -333194772160849047401237009391576000 3398691 1349870348878074880420110282975020544 3398692 200768683146458851584620631485862912 3398693 -578305195413571219677242271223878660 3398694 60354175649891278913504440678470528 3398695 -162452278429169223962143455825664800 3398696 138045853540959758546830341858754560 3398697 -299350842995277506713223946956571126 3398698 -320801598714181292514597672959576400 3398699 -335683852683278014185270325011736560 3398700 31974512564325621630723682082112000 3398701 -148804453964058453453451563279918720 3398702 141824804965409174946188467810912704 3398703 -33468344725775206333857303635811072 3398704 307911706504899283879481996650987520 3398705 -437184231283237678966970356823704140 3398706 443193628197045649061567304678700800 3398707 569636249692389740375708047798410880 3398708 532894364644372545702832063280566272 3398709 215743276567475779134807980851845312 3398710 12208357357605310541908751050014720 3398711 2201928328823284493673378330753262752 3398712 740514745462686450087840624610283520 3398713 -446146256337368505089099405074012800 3398714 128698287033506112923520606225714432 3398715 -449863814272188185161133120066899440 3398716 8397158971128388176729952027586560 3398717 -87727809835787215592161551812416128 3398718 22446939637466685285407490012842304 3398719 993812247995986390147633533075773120 3398720 1375283670529184057317160858419200 3398721 -129095728946594464062771370270555200 3398722 777733394782970634358197653332872912 3398723 -470963719124521127274682689351785028 3398724 249021036389124768652368957914996736 3398725 232033056977997542476186219958788800 3398726 -290588551311341403451193246181878400 3398727 577442144384248358521087550794647720 3398728 257198773556938149854389936294364160 3398729 538954732032794221185643626661056420 3398730 387002398580016435495838281258385920 3398731 -181043980665270717345659071397708256 3398732 366792849741521704250617615709176320 3398733 135055841576788117059324436291311360 3398734 24833173947857798102208390908079360 3398735 724990240999847280207524767541116680 3398736 53889115687887393901142010399817728 3398737 1428933925024410626891254836663503092 3398738 -45067807859714286692004002506982400 3398739 -150201453261619203885113755951028160 3398740 659773499490936723610488169526480640 3398741 309729995591079475381316697007688142 3398742 -559783618062283044118737937717678080 3398743 1294867763178677038555218161692009024 3398744 147833986394855219485947712711772160 3398745 79021871903127041130560565590179200 3398746 -23940344873768062932653538706042176 3398747 -298738094866058578468980351804205056 3398748 -360161198070863196611866859316486144 3398749 -1735010294561310287261348465464971936 3398750 -52086572658028540185801924784800000 3398751 229191100762139577840708111179977560 3398752 120103591937103316884858226799542272 3398753 -360049221136831898513524848878635998 3398754 289100876446639161673791475248311040 3398755 -288781063619212495617586215795537840 3398756 94938422047417900610606058110902272 3398757 -208469030228548031139063204971475360 3398758 349373273439103471796284686788628480 3398759 176765842771449448080417967381138416 3398760 32914000924186368030332542974720000 3398761 1260881863181438540680194212718882362 3398762 707873411442942882571622754606259632 3398763 2302037657251551588103212501180864 3398764 -204634659408720407590362030355527424 3398765 -846850895859203175722491041678980340 3398766 -3165925395906329718951216748993536 3398767 -97727174871324007695877847993160600 3398768 -270686696513157385825858196189380608 3398769 13519356247333136533933787192082 3398770 87793025819531782484703294004815360 3398771 -1142483910073529239303415189111083680 3398772 159513054847742877851917646154196992 3398773 -78800024675056858017698293148136064 3398774 -126685785210099460540054211195271168 3398775 -417428125990992640618984331181520200 3398776 -498237538692354969547158510164336640 3398777 546130129920639914027999215375075680 3398778 61684288775865831885553225359940608 3398779 592601996762107810772387173039383984 3398780 -46738109672830969591826297544376320 3398781 616506719862374002992200899786071552 3398782 -90144853582555795555177897986667008 3398783 389719422007020086978965773915412176 3398784 -374586755790622096582400186001653760 3398785 228486799506602212951934804201951400 3398786 -471668820622450891116877302306255408 3398787 802032212651639150586939176837376000 3398788 1152557966215800084930998022639348736 3398789 509389091656607049607373950017365280 3398790 -98883582468485971231136058361862400 3398791 672253503746250876521841916250727168 3398792 397193513733113011985426527129728000 3398793 1063468725619494079158916647565731744 3398794 -444538993986508841638323938323964928 3398795 1013273661507850044477562660184444400 3398796 68067202039354127302420145548838400 3398797 -276519058609327305487606949763584768 3398798 -334038624716060914494813126717361152 3398799 -355456915004334773986493820175286136 3398800 77335181637055247174783088605184000 3398801 -196446666313910627419122073466413248 3398802 -148264815320738231752532459369594880 3398803 263591017230744616049915529971457640 3398804 136263859502828914290368167135222656 3398805 -1027632629497597474078140866903197440 3398806 2434529352393556370850447462556224 3398807 -56891617043383692350938245340217280 3398808 -200997045904131581065754969055559680 3398809 214598971258985762997262210420046080 3398810 -271617324879625973496958169725554240 3398811 -115196049546634505914871536453856400 3398812 -944630007497041716755710715638649344 3398813 1403041488220793824031494878370132320 3398814 -28076034623691674367355407932885760 3398815 5901790874764232931976492450869600 3398816 -42652178134873732635071503905128448 3398817 -34565861922212708080106061459530880 3398818 -87158188697363486869553063620332480 3398819 -917545457844083848523171034854649120 3398820 -170472122038913169092730586140119040 3398821 78005465470049947782929839823291100 3398822 -15636554471993921416172700624951168 3398823 8513372306237949143139102055533504 3398824 -239157884251260635108493612173967360 3398825 369795581623147895249086311737027550 3398826 442032344490093879984794399432381184 3398827 247257906330610091895444421597506312 3398828 35280235685961011489589668611299840 3398829 117172428550335072712962038916961920 3398830 143022450500075074455306147313653120 3398831 -253963689205985141005622633786938968 3398832 24434373102999579744900384221282304 3398833 60515407419478469894147891866789860 3398834 -633123445576643924644775130218943360 3398835 326560119355497933552165500191392000 3398836 -738865924466302375269452881946965632 3398837 -191345202330172288096211145539667432 3398838 151796507482805756920224432180059520 3398839 1056126569771612897056273549237759800 3398840 76084590542817642209438712658329600 3398841 -377382616592621676648790685297466816 3398842 359860208248853256538701337198761072 3398843 -640781435434039317273416081938819584 3398844 761013884556082439576421922533860352 3398845 102462299610494870789742272534553600 3398846 438374397639330314730908819381133504 3398847 724638052491558703676588448144275400 3398848 165728233539421244779988271979560960 3398849 -7234907014129577794517769352118736 3398850 19735976974373321230199506662259200 3398851 282665688741398524057166045277185852 3398852 -543687218195663272782706070528286720 3398853 738733628182352286948505593553663200 3398854 316264328662140852822747307571969376 3398855 -308659086201426560067272624053673040 3398856 -4800747481326763810621739677900800 3398857 4695403809859502902614044561614464 3398858 887803788938977542738740791379729760 3398859 200823974696047185395933979539631456 3398860 -479450306724535209590892374480593920 3398861 -724475460138688681348532428611371988 3398862 -717461408679352812277857746047069056 3398863 -266431840676162586904834991558981576 3398864 114284831989788208126913795858497536 3398865 224589408100307027168139364936662720 3398866 -72543367109233775314435812864685056 3398867 2127772391315592799422432085146771720 3398868 -1047754456384705560926458895717314560 3398869 -1023048028614371912298030463505943730 3398870 333934444474256373689194633531226880 3398871 -5652732202958140619553012273610752 3398872 -684538612951135253238904135864320000 3398873 -175545511083543608045964308916421878 3398874 521333503220980073294346837904388352 3398875 -1408390904759021797012750579314996000 3398876 40597614184849551803929839336305664 3398877 307672823916872014009854691925707014 3398878 179606400264822120117490522253820672 3398879 -643769078291394856643236325644544520 3398880 -26289658469840798883887018205511680 3398881 -1138255583852123803679628827113361388 3398882 -7013551395860783285221321773858816 3398883 -160796048358411218890672074014340096 3398884 551838440261683505980561657287986816 3398885 399491388292366507909655056007133180 3398886 505514582370297660164061134189056032 3398887 -262690455625770869239027287969813240 3398888 387018059186024332995675645251189760 3398889 -427436538415580006623418168875796352 3398890 388277315897423217711551231550480 3398891 -580090591758745472065020317231320200 3398892 3712257912894147900782155057250304 3398893 -683206820682526848796946447434126100 3398894 78010954889563365374108330511743232 3398895 442064176295096564967400196750683200 3398896 341926509544426418633614547481395200 3398897 1161075019694812774087133015368104000 3398898 -7762250961317257447228589275552512 3398899 -528742663378942209392015626543815168 3398900 208705682311430587045061380328352000 3398901 179983516040878419429851724051161088 3398902 95351393792339871872242527186822144 3398903 -359337259356038548259597735771863296 3398904 402330498213116949096670408279388160 3398905 1031691454941164539822807388351061060 3398906 278262360029016265926495335830337280 3398907 321126891401251779156446634121161240 3398908 88902960731548097267017714677936128 3398909 -967295870952451625279466622675287540 3398910 -120507234897114770046495143139072000 3398911 292115735720358591254623159081339000 3398912 493155301775339831777848417220296704 3398913 46708441334042678489291073064349184 3398914 -171972239069968410390028238938960944 3398915 -312984910406856228027186543509401680 3398916 -389258323872502860008153781748715520 3398917 -951309153663278031274470168983588640 3398918 68479979105976682619679981518983680 3398919 -406589577790669534279501617070564992 3398920 -34619000054041010599644578365440000 3398921 502343617933824700694719374011106852 3398922 -38835918019733498098579475576599248 3398923 -448973586837143168388526914446972592 3398924 965589294786671052261706403325232896 3398925 -305934363677082508727911605790884000 3398926 -370903507100919760426807910250741696 3398927 167148751909390238042183027246841312 3398928 -26629612712999285676786287584542720 3398929 604562948901203237297972357643413200 3398930 -47350948571382865356147380524344000 3398931 102123152259179790086568346741831440 3398932 -389859146562301393373088955768933504 3398933 -224330667123891842124374713369443072 3398934 -308026373673487802084918147998388736 3398935 807289962417443075178553149783600 3398936 -449773811517074389024527624613816320 3398937 171840827331630652460416206664286160 3398938 98918368314352091095143257599803120 3398939 -386104741438097476090164203748379260 3398940 4204325843003341391405646335109120 3398941 -32814125307414834758062595412890112 3398942 266686533320055424149499857977983872 3398943 -18676703579581380264738157706480496 3398944 -242748066271127032653220122158628864 3398945 -366545626122045424744058903340206400 3398946 78382063416426553675126179154667520 3398947 -563857557544814445976904232890634080 3398948 328943958570670656982176811449446400 3398949 -404574292116475767621063840508346880 3398950 57825780794959619145683420865612000 3398951 855574218890810544966851403976930032 3398952 413885487660207389059657705522053120 3398953 -87265075554566169878518430788839672 3398954 -14590523270928732138035986559771040 3398955 -40259052379775259250600221992666880 3398956 -779316234525053287448486310055872000 3398957 -1617398662537471251014338118889490794 3398958 -175805572457892425417669510080286976 3398959 -105821399194840396229328516528697840 3398960 199985078551478847943990199370055680 3398961 -810921157925166067830212600113123728 3398962 -166303089623962888815832998873914880 3398963 800705169834972223562093002557698784 3398964 186516313806623102967260653281165312 3398965 -183172993508276576536886637080647140 3398966 508552162778265721204856806105296384 3398967 223332290393576666044891101992438400 3398968 535897578753708906226901951490600960 3398969 -252769837214109561991778953653410304 3398970 2366150688096934686142382089781760 3398971 -773490153454068339819965070400204828 3398972 514088515333745611167281088152779776 3398973 -596863378464499085335547412166569216 3398974 359458846776505972430050027011629760 3398975 -420049717592744868216784665307356000 3398976 69670238894060643906040903520747520 3398977 25339027072243108883279469307095392 3398978 13081951970793044107043383884941568 3398979 -669332345423789810941400554758155016 3398980 -71600620572244962015983324027366400 3398981 324854692908274940702196141914006364 3398982 333262582744478862082590530849480256 3398983 145202234262061080878584740249502896 3398984 507708408847001224417885936985702400 3398985 54142195773570073152403325709720420 3398986 -386254270927864814826500423020454400 3398987 -1051816153805120488770247565492624364 3398988 311669174681191672177870144462924800 3398989 720548111334309144742954821632364000 3398990 136239901370940347468694217673625600 3398991 231999044018044561974332832804736392 3398992 -102957046796297978119726381597794304 3398993 638500163882891434358907495568497024 3398994 -45974490162065420246704840597902576 3398995 307712379902810862171501486459676800 3398996 620758111983798281822650971925454592 3398997 62603416630648261627692074958685824 3398998 25944986243843361689491344318516000 3398999 -169233466114597046748039152508000240 3399000 922415418926609720060535102996480000 3399001 -1370668263125712226890027532926170998 3399002 60649618247801373526564485937427952 3399003 68857712486548047245800863440243280 3399004 -401534937260284244414940366436067328 3399005 -173541669608362737262068298432406400 3399006 50837809762889245032489353455530624 3399007 -533163246650183679144676182859243744 3399008 -1323268831192423914742929868221972480 3399009 199316839682478325423743705972356928 3399010 -104407627706427056080608322161799680 3399011 -217766930357489569070228843179824 3399012 -639881457272356573233428588948090880 3399013 -793333594712346059044022629372486560 3399014 -1021143482293245443367018927430448448 3399015 -65186771772864701676780440216869680 3399016 -756136736742920855401251420556492800 3399017 -1019962511422551600652570508495924934 3399018 -67186225143092713868851808855600640 3399019 -451284389543361848656916990877797456 3399020 -226128280267152427569653497705451520 3399021 1218078815240626599691147592207808 3399022 -645837123459234846158919041767949376 3399023 497826378685630013462599429331711184 3399024 -26704467472297518566076469094645760 3399025 -38688401143759177311459915741075200 3399026 12655711704578273188689077603524608 3399027 217603783332841322898950506721764920 3399028 698641487772588384162217720163762176 3399029 -575759670133498886854608511492246560 3399030 87827495118352468304624281665504000 3399031 -993332332348591500829148133422830320 3399032 198274727152796213744042133591244800 3399033 386049507275258710217696464208372448 3399034 85588709557381953513481196483074416 3399035 499361790544255801772953939276020480 3399036 241350288586764927717685833583755264 3399037 -392524345097583992973088471917639540 3399038 586043792178865221052224573139308096 3399039 43294227820526828348371199196966528 3399040 -373635546994864278040835527173734400 3399041 -648832358889593780681536396908018558 3399042 99530960460694995806753206439075328 3399043 -461646144983658472104878382562008680 3399044 254351660043936780283627974321149952 3399045 203906606782670134313571353548333440 3399046 28617289178646219256397304884903040 3399047 -1223992376486703811441251458708141640 3399048 -460565073606809250414228167593482240 3399049 -44562646635628694958543172202657280 3399050 80387124619102660361563355003008800 3399051 -792280456195112729482485634799779368 3399052 6054758551099555135096855881326336 3399053 -5389978805256645269042318348055744 3399054 -184513295871894189560847617809244160 3399055 225425491740160431703523515187896320 3399056 -109468426472234113406089492912128000 3399057 1046623316818016281727095525005973920 3399058 -74458814031475845745920400060369920 3399059 -375658172632845650708621799129958740 3399060 -76327774340972358733408346853335040 3399061 546787480249655404900342357592418300 3399062 -747290294858337044383538061388296000 3399063 -172543373289434177026561239276873600 3399064 103112557309253341892785044234240 3399065 -191397803379097673978861713853383800 3399066 121921960877472783484476865438354944 3399067 -22021027266661900831072910996747488 3399068 -772088165228943835889849769847153152 3399069 128567400385657095114900751617403680 3399070 89864400643090102402603463280156480 3399071 -552403319245820965244347042277648808 3399072 -128595605613198327582364072409038848 3399073 365667437009277273050141536449700322 3399074 214634522107001490958954182998602752 3399075 512119902796254476337331622611221300 3399076 79952173591232900810808359628440832 3399077 1663825626828722374623048767938740672 3399078 -245629121119003804628720813721864192 3399079 -625421345167987105443200312510015624 3399080 682939965803069878056746882114918400 3399081 -118419450335263936494826390269226080 3399082 -595197853211299016401272036630077760 3399083 -1058863735650231784592362214834110668 3399084 294457975692701638102480742219043840 3399085 -911169284439001444764552564247427400 3399086 661210456516721690582221023614044992 3399087 -576167412239973822271256613182446848 3399088 -11670264618292221544567942246563840 3399089 -1339783546453115402374931088244288110 3399090 294451030349642937349215636416524800 3399091 -820614523613842394302614161354135208 3399092 -561891665823831798844541909237280384 3399093 14318448155347795097176491899174460 3399094 -415778410922005757791679296619831904 3399095 382850592382701214474422376354195680 3399096 320159458628770471626728705414860800 3399097 1010558009570535759517160633301682734 3399098 6482426391169793514465716934567936 3399099 39951068884762821153586787887508736 3399100 -106292478093973245977435208146240000 3399101 746313575586757671788643038857394592 3399102 6250467540173164429393148623568640 3399103 2662349419195886958676913947967472608 3399104 -39278737191997979049725222530842624 3399105 72241231425615726032366436491694720 3399106 -75688000687239463630068231307282560 3399107 -4467056843335677971718117172203888 3399108 474573438291299888586407720408709120 3399109 283232875939792374479768322717968416 3399110 130858610477811108434500161711755520 3399111 550234695027855717513007738835385600 3399112 470553717226876230465243709690291200 3399113 -71862990120929413558275733917562416 3399114 -131036060419306602732632701863191808 3399115 -188651681488193475770827034732742240 3399116 168794787428797940703881675419078656 3399117 236706118108785754906519828716799680 3399118 -298471006840252578075438647466374784 3399119 -52693392181480696904714107196160000 3399120 -135978375150886198165809837422100480 3399121 -374909993712617510269679304425133456 3399122 -177491274422686179927125859209635200 3399123 -68372718036198378615904157755782912 3399124 424574945972628277452183155543463936 3399125 -813580885141460580431418728228352000 3399126 316140069200535820758186645485713344 3399127 -251967657410033467963442340357340024 3399128 -480350345131412073908853404503971840 3399129 701925259482145925620447342515370074 3399130 -167172466109867021192953774758912000 3399131 -366749811297252350481612214621099068 3399132 -87880791589022366811227692905984 3399133 -524271864731140132108889373199059840 3399134 423130498589390343101528957973073152 3399135 165390907119200539115694568522419600 3399136 -279551159746141035808323816796717056 3399137 434370791049953303609415103492104000 3399138 288379251199014434407736692843276800 3399139 -846181213219666266432529179128909976 3399140 796827502046045558404442074220509440 3399141 -919007136286603915144806841052719008 3399142 -229822495863855541094104945601610528 3399143 337029828727378682603936592129928344 3399144 -54532451847764272438781635318087680 3399145 541901821096346595715355105803716900 3399146 363959486406896385578989693402841184 3399147 583075739641686699251553305233136688 3399148 862026205745951971934465939839073280 3399149 182528767391971612793968311124348728 3399150 -963825845651470587276527816908800 3399151 -424643486827015395632819274706642448 3399152 -99386340672055144876706535784710144 3399153 -14731684053563518215255013471886592 3399154 390579249803751336334857150871194624 3399155 165551849675663355449151617218360320 3399156 660815263196614654290564283495216512 3399157 -1419631619268315782998729187465344160 3399158 -59759440423187172528162532310231424 3399159 -310296736620871903007316165687439896 3399160 -668198348165498160318619124233728000 3399161 -572219879777412220605084771512942976 3399162 -62720905137838071601079124171175680 3399163 335896006584319595340424289781023944 3399164 -457296620494911301361070920299995648 3399165 -5290459339292202658996071570038400 3399166 445630214142254218786709717875086720 3399167 -1572169042899389822049478413551739600 3399168 38025926318030678859589842930499584 3399169 98340106679468089852705886425901570 3399170 -255790361091907749212880582756211200 3399171 -387602571456270393605255178900208656 3399172 -16006951083185032759131820806504448 3399173 1438779246590305225419432429721267422 3399174 -434144945171820279089979113460764256 3399175 -283571259168018311102562058208687000 3399176 -11511217497802572722667844307312640 3399177 23478494113833834171657924283536000 3399178 6995988817304888838336204809177856 3399179 791727033970062810813623248845286596 3399180 -177660880844038011038181892872775680 3399181 632411267928927285900106693027759104 3399182 343562027787631125431693894260890432 3399183 218580484426190229725422323607190952 3399184 334028748861130137787739707289911296 3399185 -918685404466242022845785385807892620 3399186 56240454529114458993346781870083584 3399187 582422799520803468699216745895001744 3399188 -58475089030836145214001947761920000 3399189 -829367141316885884471740027616731392 3399190 153806798639107969865776514483383680 3399191 456116337790200633206454901688899752 3399192 -547722021966103335317465688066662400 3399193 -2586737831554795087950086720074752 3399194 -173936885475078706833840720386041104 3399195 -655893418048825478599833101167852800 3399196 -636772502285930138062380050221102080 3399197 -2468699169457694745980602582598996448 3399198 -372101259560241239089015178368714752 3399199 -272491474136557714050945068883741680 3399200 209633974356012894376688199558758400 3399201 63719783689912906664233743145232040 3399202 107375072524118093089719105773334912 3399203 -49574178157941878041315944129409656 3399204 62830004532124889753262904700445696 3399205 -166621498087223305740285693542825640 3399206 940913688343818342208545572371027200 3399207 187873954626033315131826775777749504 3399208 252985077288687668554935946623375360 3399209 94836282324737233762462413823625040 3399210 -150466706161948541170783906825478400 3399211 -162679142644611356813049156102874200 3399212 -461524745516424438764378710846341120 3399213 883743208773749610167844421265588544 3399214 -29436549852959566284607849801912320 3399215 222311538401621901727876477034844360 3399216 67487906871054346331886520101765120 3399217 -573153263026566766875586112855505228 3399218 -15701942756754406331016592635002064 3399219 1278945402171417533302391648045758320 3399220 268369648891533527946771230402549760 3399221 550250751927499891011530683409534112 3399222 169138028877613770336030366589467072 3399223 -428342209741737158358792835815888816 3399224 296469837687866664611936224248360960 3399225 -60921606269168432372669832746308800 3399226 26399512836668361918662522456866560 3399227 230958720872786750827185711505084032 3399228 -235054158849412546720243547084027904 3399229 305300156615792595815176513093861984 3399230 -14724862934977253686086168533671680 3399231 540177509893217805117924573936121344 3399232 -201472566319300935854934093590953984 3399233 475593386008506609812203009905881520 3399234 73567382034157377793435583832055680 3399235 -206261853930441415665439162595913600 3399236 -15696221764093133839460273612325888 3399237 494299103943375765740209835519532828 3399238 -377974518417460205062771750642104480 3399239 764690845142989070529406446871505424 3399240 19562740544818647052912143618048000 3399241 -953630248608328335467127887030808358 3399242 -27812100959592367940231263978185216 3399243 -68026993018450449812271726011753472 3399244 -497974659224113814490852206115792384 3399245 -65323981460890938362209688079729600 3399246 -33721109173741568169188661097434048 3399247 -2037808517628948587447123958756276888 3399248 -284387088957289438540993452829974528 3399249 -271708622684215984698987842984093760 3399250 -120476202054551097178797181437048000 3399251 105612249150832951577108231746962600 3399252 -767520212450877596176067823565639680 3399253 215513381135832818489171753485852 3399254 648439831127055535373787753270732576 3399255 -321327938914707448257265324886844600 3399256 -270479158014005194748180816750100480 3399257 -130359289002034323120902962424469228 3399258 75673588798483536753284194479849984 3399259 -1085251182832571776506876730294180540 3399260 -40093047801030098439997875077376000 3399261 14989494311691495165709625978845920 3399262 166004825955971665791149299269597312 3399263 -12797212297722588198970192271498640 3399264 -279619352751448390408536599997972480 3399265 -660694042040053076888975505444372480 3399266 74484739247717040073550135817089760 3399267 100300437792030633018235834014455040 3399268 485356825720945033129953234185088256 3399269 268239266518283524841048271826930872 3399270 -73136130051027639600375128940349440 3399271 973818285069878715468591469428056200 3399272 -1083017062456999394670806492957107200 3399273 -1542838882546889738955760335393492000 3399274 47210680042235198370621480082083840 3399275 889254686815288376321714348297433600 3399276 -426925556619690271151586112040862720 3399277 -215156911348867588796263891694308308 3399278 -630118066226643587529999168278554560 3399279 316804694618293743116365903675008 3399280 -120264216300878657240465670697943040 3399281 989630638463516720100096748032368082 3399282 -121990537156663792300099886572290048 3399283 -415141591789434688326022783687503480 3399284 -167544376723288246853266360922302464 3399285 -324388871749011756084546720670156800 3399286 -687552009874044608549324675350598400 3399287 -380541481871037467966624894802023064 3399288 246588542150648810813785519908802560 3399289 -1069991588285706655265202677256645910 3399290 -69149278211186820236538755906668800 3399291 -219850460866133343413289396152686080 3399292 -355635996492292833093540377551927808 3399293 -1029241605910511483617163899544367840 3399294 -285104478074172359218982106025118400 3399295 670764543550523244576475368248989800 3399296 -736517444035181011472720474973143040 3399297 69038281671340524827910106331934720 3399298 -186484463999604169736752590472088064 3399299 1110656212163016602012074550386482300 3399300 -107571356069545916565005683618560000 3399301 104291038536673005542797697537573692 3399302 680042707498151859977811556623392352 3399303 672555426246458725708832406788330064 3399304 1317372541067285198666993366198645760 3399305 571103381468351848895624952637440 3399306 272604584474671800965179030461045504 3399307 52508993879006704594246066958617556 3399308 -67229510060368704111930005016084480 3399309 1488623404917417171576531550563792960 3399310 140724675326351739223187168839125120 3399311 -806875593768066774119418165774779088 3399312 -53164514532127680948444445148184576 3399313 -1352173914337557692298777915794143438 3399314 -192810253748278096096565935248862560 3399315 73281790690902532872426251254025520 3399316 -221308286237232017085997554877432960 3399317 1472287562957511711055414443757437312 3399318 -1680075676220723515086042621254400 3399319 -684040078554198016103073986293184256 3399320 1084800617257922977043139724339200000 3399321 -130928466968711773794704850272033760 3399322 4736019823981540936747477232758272 3399323 -1073925764463498170868398195279344056 3399324 -434528714497467620285333009711506944 3399325 -59016057568166272287490558791660000 3399326 -660050163791119127433759433902922752 3399327 -627781886011134156278197691875314936 3399328 828459283563459794948168713308733440 3399329 -152411051944397603647264593111479070 3399330 100846756538730871396008830076003840 3399331 -184478355605163963628476223087698720 3399332 1057089852800470970061360496365511296 3399333 -187980519599970491907017732921593536 3399334 265324476338786844883524123623694816 3399335 -1006842855299264563596584618063355720 3399336 -18394900561508214711442951067074560 3399337 -718135572072576154297210245478144908 3399338 147119890114454676452724061064236032 3399339 -278909206432277193457155033996217680 3399340 173302552200528910360404027004078080 3399341 1271402032480598500620886992403577184 3399342 -239402383739672639847131150832650688 3399343 -679202331760233099770599626367447408 3399344 -48590744240901363323065898746183680 3399345 -382031181238063520392435310346739980 3399346 99431895190716222222444573217803264 3399347 -91155018447338070059221886782483200 3399348 -234669628432605300380212929281796096 3399349 795334688987613424363974131009946350 3399350 195530959980346317317261134460570400 3399351 399145602093080038272246876540135840 3399352 664903579853707335741114295145164800 3399353 -1801572795690411635405670260490640380 3399354 -123083318268960606040500049943669760 3399355 -119967327698234633125303733646372000 3399356 -9915509154654789313184445529390080 3399357 -128661079773280686981168213730957824 3399358 202832588468919073367376221802497280 3399359 416949154351157266028059937264554560 3399360 118551149220074155122748912262184960 3399361 38128253894791561342503854368065344 3399362 356288904531836996522629106998068432 3399363 528986912757678819967898006781841224 3399364 -864929447057378651423518852281584384 3399365 2220320095032888218692376035302720 3399366 -27343524896612132021915594728435200 3399367 -170480194137839649470432824045537920 3399368 -122451087932445251489402248206090240 3399369 -1117237921210400940911857895868804480 3399370 -162313355191914571371424648341350400 3399371 -204037892151260240124558298261542240 3399372 -285661123824598381478074506687247104 3399373 -1381246680734221393781113492839562378 3399374 493366128352098431532403333532782464 3399375 -38095181129996691337409593420215000 3399376 -237805614320243217590431361605869568 3399377 969277020146077320608586239412609600 3399378 380673509698338344286876549068817024 3399379 -807241437697790153179643305168947600 3399380 5447655734752950634870184580134400 3399381 -105919795547749164262205393149161600 3399382 115203756131880553983387732300819072 3399383 -57372163633133030952322195250352000 3399384 540326778372951624568424615620608000 3399385 -182495706997477798322140898228673600 3399386 -270672280783117958183741625915952416 3399387 322737760187302397948506617342726960 3399388 1379534106780198321531187024635964416 3399389 -99256006304498290630713563121819840 3399390 29612611666766084733947233990926720 3399391 44902734963355906728358731509586352 3399392 -545151778015178889727747310072365056 3399393 359485375148756819123486635636434864 3399394 -89371435987697150217200023002936960 3399395 149555680837331867312935694515928400 3399396 -32062412528783950944062176933773312 3399397 -368483136885795860324222035952577154 3399398 -109516294579484931866848844349642240 3399399 212193485664053975595520301547930384 3399400 337629800883552702694382630799360000 3399401 833976102155097637536286892198855412 3399402 -20228205822265778106333827418317568 3399403 -428659187701770095218069522930318080 3399404 -563157665730097971113652513122419200 3399405 641945627396661735811033149663817920 3399406 20576839582148803086638640618649152 3399407 464265506320551796682001566842859832 3399408 -195829605674723258543712512802816 3399409 190833873393208943299421202905272320 3399410 7538020026028464705749814908597760 3399411 18202313596854200132651382987338304 3399412 -444137608782142822843959447984898048 3399413 -1265438435040196744800874532970231456 3399414 -152421977692786977475942918958398080 3399415 236900922431420991961863542798377560 3399416 -354290519567209904725300929672560640 3399417 231739737909380072095198946276070720 3399418 -198651009849785534293261330029096960 3399419 354156930204658977163166552441060760 3399420 -232139958510172499496898363519948800 3399421 315484058519159374705969068636958144 3399422 -65694813503977130293235823026564736 3399423 71395876627236149775357287236988160 3399424 -87226820285704712428517460629520384 3399425 -435432377831164148095281057684959850 3399426 -377861888893157080319926170421100208 3399427 21784608042549240558137547487649276 3399428 -750966575068738240260189167963356032 3399429 252011769558403986706987083633002496 3399430 435464879429903460809908073798943360 3399431 163057516344232442487956952339245184 3399432 -594520524751862911818002063420620800 3399433 337232384902099240612454740239863604 3399434 -600683997675249604014704681175474384 3399435 -575759788920099475694184217539420000 3399436 4798914954896703176500511593435648 3399437 -1006702320778955835773282306377864788 3399438 22089609348074171245638664475627520 3399439 1526181485227922501754747638803045056 3399440 -142185719161899583612984023644897280 3399441 269668881041290638310684917052350192 3399442 226672081909990161230352876718147200 3399443 -552081183072027257510721016694404308 3399444 -305254874702934906966333358837182720 3399445 -244430267952528679798247495194235520 3399446 -638661379289410714703189648484151296 3399447 900075478115243186852036686438717800 3399448 493711139433893465642680561277583360 3399449 -365264109409984951225803057770490240 3399450 -92561970039250879268164014904108800 3399451 22837276292063383079387934934820544 3399452 167349414467335791292448473492389888 3399453 -790581823737199283409224571806708538 3399454 127809286300295934043902545559010176 3399455 834183845288768482350594842375400360 3399456 775715641706446514241117285598101504 3399457 673778732841332481160726537307908706 3399458 557731868861875910100521085657603360 3399459 17980114986432931510603096903445760 3399460 -109528108128469290146088330424074240 3399461 -109043572623059333850205608972575520 3399462 -365991080464832917707230942212761600 3399463 -2328212686330970541952184176335728640 3399464 -9100179291536716459267517645383680 3399465 -429539037840905228968812513361346880 3399466 -211174425824763544234649126621095680 3399467 1618995658208393041162201204612449360 3399468 99219470577848586665436585654167040 3399469 -740604425954876514850169867352100992 3399470 -658510511858083371901652055794390400 3399471 -365974806695754590001810863199831240 3399472 274343122606278095513586022061490176 3399473 362528409648908190298597232065747200 3399474 -60465804199301393079709020372808704 3399475 -307838641011993342457598858490500500 3399476 -390073356734850692898865041337165440 3399477 -419061345267427252530184146754925280 3399478 96794639905389422249862346940123040 3399479 1438167332963870697213295591298369784 3399480 81052528697826270869877978857472000 3399481 307201940598568889026405583483620864 3399482 -227375981409222447451523708905899408 3399483 -254156077055207095437431844332442576 3399484 -642315493132535030689543008340320768 3399485 -130208189355890443711587486554708820 3399486 -71313555007195002489316697013937536 3399487 -162927996343575645332204349496478368 3399488 389066059657383076198269006984511488 3399489 36914565441869870505866263283001570 3399490 76303901070655600095345518927138880 3399491 341550076022384637856720427213265984 3399492 43269721741710446085617178142679040 3399493 1403329654506529745704961494301423644 3399494 3549155619271790933299332315451392 3399495 -380702267725819409023575436305840 3399496 1131555323248117550942036814204364800 3399497 103228074030783136586468044103086032 3399498 22620577472538831525639982618369584 3399499 560414326631861765442801997203253240 3399500 6661352653881180752356523215104000 3399501 58522775660473330447636559207045184 3399502 -1112395832747877834254662437220242048 3399503 -1154179341477785884373994465103471248 3399504 -76964186649567953710722793223356416 3399505 155677713279161800402658323952793000 3399506 -505563182985156090711638063328395136 3399507 135195442146788967090123909297430716 3399508 475586253183287654440323953767612416 3399509 -544826800997763563228745125038378290 3399510 -356561101318354181945548302329671680 3399511 134629895470828054369001314032018952 3399512 618359405866548885635598805817395200 3399513 -177718983999773022513533455570775232 3399514 -173118569217831781793342060284477440 3399515 104878536725941883976134163125975040 3399516 365644719883107665588266961803637760 3399517 -129514071274022276440628244602587200 3399518 -90143306594081399675680847241125760 3399519 -932624177282838480040816218061609656 3399520 -787836738081555042876991772263710720 3399521 1214070648714045618844371549898968960 3399522 29916547769083940054154945607071744 3399523 579617325424938165472291148531472080 3399524 40214439685073785480459331057577216 3399525 345148500942666920519397466175740500 3399526 -70955768777469343077810107132735616 3399527 -1333709915749910885187882982064880 3399528 -155235198140063877055009453100236800 3399529 193430966468053145023336185210472576 3399530 -148697857781195973078808971340130880 3399531 653226195821744021498428296468606552 3399532 58789206108572091536538629333309696 3399533 -620577662154968807977169401926843060 3399534 271684908193713145297495129025616384 3399535 347160566535474419696584973065713480 3399536 -31002536276859817700048093168271360 3399537 17842337615877861476458618286688 3399538 228469014539110606029929257962728448 3399539 -347569578388926977141306408715168432 3399540 66278011031890266158342214953932800 3399541 -104702051939689211753613982050812736 3399542 155352868066353754621725079713510144 3399543 12017533051294774191554881469310720 3399544 -57219392704852905888627707157319680 3399545 938502007664431103682807137456511300 3399546 -5823114687287628070294486864991232 3399547 -449864345546906171733222259018452320 3399548 -1224440937084390489841786190530183680 3399549 -430004795187699668265959433758363136 3399550 -2827243824684986779553437323494400 3399551 969854592205071778805822080291275504 3399552 -30183508040691181102537860773314560 3399553 18217696671143395074304467612150784 3399554 -773346281092198950809000056383721440 3399555 -404864492067201385970739049785852240 3399556 -372453359932943926636308459206031360 3399557 -153650937197607278206177938504115968 3399558 467310069355014823822748623549157760 3399559 -954490395962589348531244983783537168 3399560 -282754912330651868631110151503769600 3399561 -378465550727099620177927991034437184 3399562 250221883093656771174099134826442032 3399563 533339886039670951947660410596441812 3399564 72013840979161139078644733070753792 3399565 186293766189593142811755359699668920 3399566 -69359636502283171003976217351240768 3399567 598039380452748841713901609827513480 3399568 -142833011959465496910341291559813120 3399569 -864811686775786732972482658035054030 3399570 -331510212251931014253914293993536000 3399571 329876558738276870490281259809122140 3399572 -224774397134180609863587831409594368 3399573 435390559441036566196314058410209184 3399574 82354346106069241804741870449109536 3399575 321251195672917892800974866343726000 3399576 -313809478694800548732532671054336000 3399577 -1396878905323628867458518863224443574 3399578 -27940968856148766698370761671203840 3399579 -444307312005324931791283777905379536 3399580 9781971765607686439675480281292800 3399581 -2022867110358407327622091796693060736 3399582 164427345155421702593481909520465920 3399583 1718634289969377035225225068242789360 3399584 -216158834943373712212135139239526400 3399585 221591102027871130724356239010008960 3399586 87453846465644955559583862108358992 3399587 1266321869609005275025268147595612360 3399588 -512135238479798189321490475195705728 3399589 1251605350437363856703258188661267390 3399590 -154895624965558284690001313127427200 3399591 164144120016287911709028465586916640 3399592 -312248713062602570081503378753290240 3399593 1206921986427047257866186101740942842 3399594 -153444631053279774054071478075863040 3399595 -375400151518381358343177617034314400 3399596 165100309601568781086105213827025408 3399597 -120689140780897882492108435608366720 3399598 462446283231745460667703671661396800 3399599 -258496951198693357883688545673602064 3399600 35724768403977475171132083071385600 3399601 572473281261897520663802001525646900 3399602 779576022657977749890922304163028752 3399603 -1398017009318480141331534802855056 3399604 520603882918849587204885920275869696 3399605 -165369690324906845858050782940390080 3399606 -42315359931287677850293511276317056 3399607 398507011838287271579764954916997120 3399608 -484113874993133068705323655170048000 3399609 123276207344923866309248695933670400 3399610 -39949967900778436630225547286373440 3399611 -13604495999366375284945204123141200 3399612 148735102503744267977304416740377600 3399613 -178164243659540945535527060131629760 3399614 666415334660785916702183904740138112 3399615 -20893400477472029691774024274250880 3399616 -39050283814981149229786008125440 3399617 -116752901370009557256596862154663980 3399618 -193748035653442049268237601273569792 3399619 -1846117110958376638879728199749829104 3399620 -65219247992358488723053711570041600 3399621 -354515666440575475492565088837890016 3399622 151750708323645841036047308572473600 3399623 4939507430008159092761866644228144 3399624 542150998367710057264115336484864000 3399625 1348757367627152066621851940917077000 3399626 568493881249677315923326727771180640 3399627 32289500674014243598161731407221504 3399628 94673313468518638115739607783511040 3399629 -787004595796413748889370621475235124 3399630 46082947936863501835062153750835200 3399631 383820966011385051417797977967432432 3399632 114107047753614326110403741930618880 3399633 -392301759912738869040185257584975198 3399634 33006986953390375096180284523003392 3399635 -915852952977925011896934362088912000 3399636 -617417960185526782999218942419417088 3399637 -265129341171746494610846854673953714 3399638 104945172435315579862195961851543680 3399639 425624753960399419602007933083669120 3399640 961467162168470214551212958338252800 3399641 217921561407231663988907264270786880 3399642 24321981499551537739307745070310640 3399643 403125801538925436149851133448776544 3399644 -1570630762944415383962179498021897728 3399645 218224209568132251262181920610106720 3399646 -89959207980264378859658252541989376 3399647 1284647634489614867982866331690998472 3399648 -161673021788451931559274101059092480 3399649 1519210263658055135001419600766195120 3399650 -63949102435258155971532926462701200 3399651 84322411665127894117749780183738060 3399652 -789396110592713742347627916317128448 3399653 567538715053727864650733149490564064 3399654 533378330463898507633112317729627008 3399655 16784631684408754528898723639524800 3399656 -443011665112060643952136880256061440 3399657 -243758752830109171268995741523195760 3399658 -424045434724314269472770781312778320 3399659 -450879808885038940057613364990064140 3399660 -243842337055206985967582530852730880 3399661 -178556497668033662799213152097085738 3399662 41664429919531536775665310753981440 3399663 607559645893735765425466391569311744 3399664 -36818725312650198418291709307781120 3399665 93543605721275102120757165965259060 3399666 101236756797640241560843178275584 3399667 -1275126565806705932508147832221983284 3399668 -374708771643555051963603673721741952 3399669 33794424048334625443438956556583004 3399670 -3862103769675327287558190455712000 3399671 395472633229999065110572070175378864 3399672 252869870712585688655945540139601920 3399673 -1088044057941625668748958041398781078 3399674 20476072874641296537623738916372336 3399675 -293714543254764647827672317910971000 3399676 -185814974071714386940515458617835520 3399677 165937130681966344884707384874580224 3399678 -308558298642964293891747727639560960 3399679 -123215458475464486944045609607679952 3399680 -283374070873589540267376491983011840 3399681 271058212172156514857135013692431152 3399682 -186573805198788818341278317196297216 3399683 39535183909446822982925148407189664 3399684 -157527670448092374727917356456552448 3399685 368700076418467323504903214991203800 3399686 192551492797754416216782328421402880 3399687 -8253524141604576862164925554195000 3399688 141513232376287376765698927873397760 3399689 557383988885462119882238941374919440 3399690 -30581578962244604396327531373849600 3399691 31766680945480379620348389185083672 3399692 -390436191464553282738888457230461184 3399693 -304592064057349492177713863669036544 3399694 428887910575160107850573963545491072 3399695 57223001990669524568391645418247040 3399696 176448537786486216555082943717253120 3399697 -425085201144233889189501003767192768 3399698 827678459454502679590996183399787520 3399699 -288822942434221884207890929537056000 3399700 443717306723336459662408576612803200 3399701 1190105319440019831501273574092434304 3399702 76942264536897525781100335974532032 3399703 2639436766266519542741331573036486144 3399704 232961961285104846586510020817715200 3399705 368410812435407088020619295614835200 3399706 414236458787759778877623424300749552 3399707 -847051787289664282019616538892530044 3399708 22000030854641257384024013106708480 3399709 21935873951540767731371492013491104 3399710 -80028493640330899126630760397504000 3399711 -65721016358722769411755549687518720 3399712 631708020677366329501579861034532864 3399713 964239273093279002348684246199192084 3399714 449610616631770181126760899165120640 3399715 -20434439092858509780867294317490480 3399716 -118102930623283451449951017349324800 3399717 -8337195760198208557536633913333920 3399718 -53095659517332408127800113517616704 3399719 -2687490172020911836888534313438402304 3399720 -87042288321398450662818213453004800 3399721 -612502637722389897089158781630779840 3399722 51624805873788496488186908882341632 3399723 -144353091701438692822261106235967536 3399724 305494948227811130175816016986250496 3399725 -263029825635851847972159074528541600 3399726 99086420818953567164920649477925888 3399727 -187803434134446559871092557729921560 3399728 62829713900988169124906331148124160 3399729 -743699931922605413781629439222018240 3399730 520838434620279925292116148391820800 3399731 -570652347481021852789895246172420468 3399732 -8746752900677431872609330041088000 3399733 -1852649560923553345388280276339656100 3399734 -234819416859141708867189146486954880 3399735 136120981073790623555925720422514000 3399736 -585366473539726220886022227216568320 3399737 255275320705587817858048765343418 3399738 208988780025951017036480059366042368 3399739 -97525156375850123746021231588553728 3399740 605709735622082904655798858070192640 3399741 -459173209606387158985652776311164250 3399742 -342820689541715887273020772679401728 3399743 -51153233201767390399113671165775936 3399744 103293115488064940417287369487548416 3399745 304505952383344964906362077796008960 3399746 154013802372242128156904439809072640 3399747 53832353310656570387528716665841920 3399748 1141746114098221953918209772881918976 3399749 -64728889290188917737944311966936260 3399750 -466981359138537847575989132378592000 3399751 -25385900848197724874255057311214248 3399752 18256012920978126671828911472517120 3399753 -235615279683093819882471424070559360 3399754 332222078350066258209514344664662576 3399755 239297287015394503737291239661248160 3399756 42773095900373745410426105989069824 3399757 704338506991026754697993111709616800 3399758 597512550635981214016824183564300480 3399759 -128717893402936271194665459431036160 3399760 -28475234391775609010375538431754240 3399761 7029872820063597376424493951703848 3399762 -188884857305724954228430382467858176 3399763 -1479200049385663318241096279077416 3399764 -486514003012405857667175422761474048 3399765 -407795638708933035128332885790208000 3399766 19778230270622734899038054969065920 3399767 -818734163257938255236028703036102824 3399768 487364226082066943272282019339427840 3399769 -307125332118252315531399822697139830 3399770 -70082266178645302021410844386938880 3399771 -578858398086733204851919133661040488 3399772 -154680227946018463577228085450202624 3399773 912551460400457868924846666255711762 3399774 72426184581667703336661002683244544 3399775 246214124032253867681992236035820000 3399776 -1450194938332764974114416478108909568 3399777 -392468865671276475925333058998515072 3399778 -190291835081821292310490779631068000 3399779 39649483241184367075532153261964912 3399780 338180717289091195522138283623157760 3399781 -313912030695571867374355033065761280 3399782 -345789793405360112809198694673833088 3399783 583361146870868980168294857255901224 3399784 242886437544762738764185950550425600 3399785 -235460981890451396378651068356205020 3399786 -359422324990766265492158427680716800 3399787 11285248020304526521821033603220552 3399788 -116426831945761983813453330621717504 3399789 -597526531481380301454866388626390976 3399790 -114530245427022676565226279391825920 3399791 -191569861801594683327245960400323040 3399792 -106215328483166995283346254060322816 3399793 202378745402080424413896761890649042 3399794 -105449683162083416569302006390584304 3399795 -2043498950872001063365726271957760 3399796 201454001058718605676801215332759040 3399797 24649651023041371175526024603525312 3399798 211276336073760805218266555780105664 3399799 -51832416353090521981193831479927736 3399800 148725325201706521470711373455360000 3399801 192907901814846177038835576661585920 3399802 -3087938235335437873886414970963456 3399803 -461914906236084509834438822632983360 3399804 -701180284162810265681074434658920960 3399805 132490554893621201804852158130204460 3399806 -178442170215841937005486567094265216 3399807 954164146217737736955668191921608192 3399808 -60302749441172781026778210191278080 3399809 -99107068233831493304695822634438400 3399810 14877567615883809023211331177436160 3399811 1240856232332708234429027091303244412 3399812 -61472653402021468197105297555886848 3399813 1251811828486696046562933972374758464 3399814 -209005147280805631018943522563768320 3399815 463379753632722453076894314927818400 3399816 -256884999766270775781322081806950400 3399817 297353138263184439673296680369703220 3399818 -4594833675862464222241456250755584 3399819 -70977885063624403226295505858409760 3399820 378327275007099512237005983464494080 3399821 -913457773043231913891481143860571978 3399822 -481740378105948283140167993130083520 3399823 441335706766169723527331029696691440 3399824 -112743158248595687051951812036263936 3399825 165463819168845330798555750747451200 3399826 156915928107503301794089776443794080 3399827 1149273361227161674041346530711797676 3399828 -968418045184591622168857218780057600 3399829 89297251028761451319145454544730684 3399830 87766295695096762416944631807982080 3399831 -8514992322460494593906038314557472 3399832 -441786697389496640862551476098662400 3399833 88208338104913272209351566135236804 3399834 -315316859511080430345518164377285120 3399835 432662717535858924884779192762662720 3399836 97823351687376603529578791300421120 3399837 150667665831705286699546656995573760 3399838 20276669271689187952212671453568 3399839 1630324475364666113244922393701409056 3399840 920895167505530961840727660009881600 3399841 1003872388913993966594930275463690800 3399842 730592061531562512915582836174325072 3399843 -333109155458750194793300085594658944 3399844 -192539336261477666925864520337817600 3399845 -20609128571342958886344406572912900 3399846 -243361184676766061636112949117748736 3399847 485462732672282957497059497689744944 3399848 -1146426750609059138204759590445629440 3399849 -413498935219067752557329731218779766 3399850 262930233144474916242707225212768800 3399851 -168218803486040834954669006661632736 3399852 203677393569280975646712053945892864 3399853 1086094526747073322148169589086823980 3399854 -14880896120580861241199789812040640 3399855 58370712690656072516730693783186960 3399856 -129587900650497415668985725225402368 3399857 -50763176771800886917015895648994588 3399858 -166921936427706636617330611857408 3399859 -284692561506823827600432960852477940 3399860 211792896850951204940280067513344000 3399861 -73404346759723685320590941942524128 3399862 -126612113667378632136721713946715136 3399863 155213877369647894331999384009607104 3399864 85643777921903838526623090553405440 3399865 -246222244726234998795450733134072060 3399866 -75752725919657662263230780007316368 3399867 1375902847937107191408439232559432240 3399868 -756283615190984018436733742557207552 3399869 546554043799361606175540344257472160 3399870 -105933015905564161202197494720931200 3399871 172276185513233202899075127760007952 3399872 -194311767888608924253872453981306880 3399873 -138410060114860768149567001578043200 3399874 -470174502601628047279102522218038064 3399875 -1358649546155897001526754456646060000 3399876 -610085706196589352010942470943210368 3399877 -102386399010223664371777705636003940 3399878 -462746361772265881794538893678809760 3399879 13923024792972295374149929075802880 3399880 37075307674979554444926510509260800 3399881 -20303320570187794012862052597874656 3399882 362028747989939561532131653459641600 3399883 -463822995986547246657756736403226268 3399884 282123935821068846440858457073900032 3399885 -665074169625150213639584948681623380 3399886 351674760892082351538943804378300416 3399887 -1019296143021172452166166032864936464 3399888 -240849602164208352168879878495010816 3399889 -107581123465897976097004179321296220 3399890 75197412680822770552616122295641920 3399891 805655889893603663259274353094594560 3399892 -303989754787696828617256430907078784 3399893 -179495340609281487068568278434502784 3399894 -2984197995915087657239005416795648 3399895 362138984246809746199452005502606720 3399896 447184966023467229445915187178332160 3399897 216956984094444499579831546849537728 3399898 7686030060554019491681519537251296 3399899 -1116740951537711321171295557047991100 3399900 75202513688829156320797492958208000 3399901 43572965432254472290608219852084902 3399902 513348788868982756131819274784377920 3399903 -252880678174623781787523651851903160 3399904 -477287943340941554951915425407172608 3399905 -426855371913844486210603335864872940 3399906 171855673789222765464260102347235328 3399907 -538037173672656383183432940775370288 3399908 859094205778025652547524073600624896 3399909 -497406010892644746371619103995220896 3399910 -280509993115694051941014133356800640 3399911 -656117900850210071297285082616108488 3399912 637411629645027519884659517953489920 3399913 1075151537641209695772055402031855184 3399914 431877058388815360978174030190855856 3399915 94788819097119334020013487157312000 3399916 -70030238227918107981444677153744896 3399917 156060218991996882198561101695411200 3399918 337287926718440808223435984451248704 3399919 1035124577138377878083737752922218320 3399920 228233488369928712196681159495680000 3399921 -72282282166312206051433718534659200 3399922 -309259551940067319053123207795875200 3399923 -1448471273704281098553813491056583520 3399924 -5780309970156645785860640762265600 3399925 37466358295420934455379760554169600 3399926 -26047311815163764955360473518605120 3399927 -645795747832586715797766217326110592 3399928 -19488299927904359050036815960883200 3399929 -93904760755839789788046282120972672 3399930 -82110208061375397205182287263644480 3399931 1679944031763671637306870674797465200 3399932 -1141747302188300648446005870451968000 3399933 -615373191353325188330061099585952896 3399934 -301187687779897494527431859437154880 3399935 93621107604250050205814597823160320 3399936 643720054934835770628131103682068480 3399937 152708866651106415886046380040227586 3399938 -159364669331397543760406211073016880 3399939 218142448650789872896599222493256004 3399940 -106822511586369266915752223498956800 3399941 -599942731551840536717809827601754658 3399942 -155194820013534233614619735375585280 3399943 243726591527039607064216126208375192 3399944 -13979245572294367482178470009722880 3399945 380719078985047791793360260790249920 3399946 493539049922221771818105237778543104 3399947 -377652004119051066100865630301427608 3399948 426250381066718671858332777863224320 3399949 434166675880631802900767585748395712 3399950 -218508388627876146583887403511150400 3399951 56097467838841285557475850357444232 3399952 120617428508445085099935125561671680 3399953 -1035455107555960544493116080734287040 3399954 467507453577858198389135577879342720 3399955 -109666753853053166431724209964493600 3399956 -124657718675177332647934613350416384 3399957 -103534724438154284788350207980404704 3399958 117194024457142759657406925372355200 3399959 204548738050454252629358726935385160 3399960 -115382730145518316372220931926016000 3399961 213666274621312768857714091907503562 3399962 325453634117050455217201643760859392 3399963 413336120511390715702817940140987760 3399964 534164189303566902772893375271486976 3399965 887687318854131591575742063540298860 3399966 21867541797466256568590913104383488 3399967 3459166332330794290512878579509232 3399968 82802277254880205352303374639300608 3399969 -1726135567792691152770967105490112 3399970 172538968372032684227122478379778560 3399971 1358175088814922679108830770985134172 3399972 164155531707324310132015277593669632 3399973 -944423113427562956941190069317539778 3399974 489810339626586245668034127649774080 3399975 -1158755081737491337771783598936400 3399976 -882773462375572317113820172946641920 3399977 100020550724258607947405234948194944 3399978 -130096564000128924128205992653547520 3399979 -655100581231137210290505216075700 3399980 700200055889183592078564170507120640 3399981 269503290366613120172530730448018720 3399982 200153032584515722313030298883148352 3399983 1811200490715197174649695548250544000 3399984 -70974188160544988020625704789671936 3399985 -931629171135267119750414371676648640 3399986 164046462915827386856126003905362192 3399987 148295012067828648719924561314928640 3399988 -403191995265577641910172763508688512 3399989 526739286024163431809561434375526460 3399990 179545736187960392226572341422243840 3399991 205119002663010427536299832791261184 3399992 261718491113823144109214260604129280 3399993 760762263049392618362569541560178400 3399994 150176997803500303755134886178019040 3399995 -984912434560634755564330114896240000 3399996 -300937838463206882003958952340560896 3399997 663085737606644240929457991883797446 3399998 -31109568360354908620838874321223680 3399999 814159074659731267890092243901662664